IonosCloud v0.2.3 published on Tuesday, May 13, 2025 by ionos-cloud
Ionoscloud
The Ionoscloud
provider for Pulumi can be used to provision most of the resources available in the Ionoscloud Terraform provider Ionoscloud Terraform provider.
The provider needs to be configured with proper credentials before it can be used.
We strongly suggest to use token authentication for security purposes. You can find more information here.
Example
_, err := compute.NewDatacenter(ctx, "example", &compute.DatacenterArgs{
Name: pulumi.String("Datacenter Example"),
Location: pulumi.String("us/las"),
Description: pulumi.String("datacenter description"),
SecAuthProtection: pulumi.Bool(false),
})
if err != nil {
return err
}
import pulumi
import pulumi_ionoscloud as ionoscloud
example = ionoscloud.compute.Datacenter("example",
name="Datacenter Example",
location="us/las",
description="datacenter description",
sec_auth_protection=False
)
import * as pulumi from "@pulumi/pulumi";
import * as ionoscloud from "@ionos-cloud/sdk-pulumi";
const example = new ionoscloud.compute.Datacenter("example", {
name: "Datacenter Example",
location: "us/las",
description: "datacenter description",
secAuthProtection: false,
});
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ionoscloud = Ionoscloud.Pulumi.Ionoscloud;
return await Deployment.RunAsync(() =>
{
var example = new Ionoscloud.Compute.Datacenter("example", new()
{
Name = "Datacenter Example",
Location = "us/las",
Description = "datacenter description",
SecAuthProtection = false,
});
});