Dedicated Cloud Node Args
data class DedicatedCloudNodeArgs(val availabilityZoneId: Output<String>? = null, val dedicatedCloudNodeName: Output<String>? = null, val id: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val nodesCount: Output<Int>? = null, val placementGroupId: Output<String>? = null, val purchaseId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<DedicatedCloudNodeArgs>
Dedicated cloud node model API Version: 2019-04-01.
Example Usage
CreateDedicatedCloudNode
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var dedicatedCloudNode = new AzureNative.VMwareCloudSimple.DedicatedCloudNode("dedicatedCloudNode", new()
{
AvailabilityZoneId = "az1",
DedicatedCloudNodeName = "myNode",
Id = "general",
Location = "westus",
Name = "CS28-Node",
NodesCount = 1,
PlacementGroupId = "n1",
PurchaseId = "56acbd46-3d36-4bbf-9b08-57c30fdf6932",
ResourceGroupName = "myResourceGroup",
Sku = new AzureNative.VMwareCloudSimple.Inputs.SkuArgs
{
Name = "VMware_CloudSimple_CS28",
},
});
});
Content copied to clipboard
package main
import (
vmwarecloudsimple "github.com/pulumi/pulumi-azure-native-sdk/vmwarecloudsimple"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := vmwarecloudsimple.NewDedicatedCloudNode(ctx, "dedicatedCloudNode", &vmwarecloudsimple.DedicatedCloudNodeArgs{
AvailabilityZoneId: pulumi.String("az1"),
DedicatedCloudNodeName: pulumi.String("myNode"),
Id: pulumi.String("general"),
Location: pulumi.String("westus"),
Name: pulumi.String("CS28-Node"),
NodesCount: pulumi.Int(1),
PlacementGroupId: pulumi.String("n1"),
PurchaseId: pulumi.String("56acbd46-3d36-4bbf-9b08-57c30fdf6932"),
ResourceGroupName: pulumi.String("myResourceGroup"),
Sku: &vmwarecloudsimple.SkuArgs{
Name: pulumi.String("VMware_CloudSimple_CS28"),
},
})
if err != nil {
return err
}
return nil
})
}
Content copied to clipboard
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.vmwarecloudsimple.DedicatedCloudNode;
import com.pulumi.azurenative.vmwarecloudsimple.DedicatedCloudNodeArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var dedicatedCloudNode = new DedicatedCloudNode("dedicatedCloudNode", DedicatedCloudNodeArgs.builder()
.availabilityZoneId("az1")
.dedicatedCloudNodeName("myNode")
.id("general")
.location("westus")
.name("CS28-Node")
.nodesCount(1)
.placementGroupId("n1")
.purchaseId("56acbd46-3d36-4bbf-9b08-57c30fdf6932")
.resourceGroupName("myResourceGroup")
.sku(Map.of("name", "VMware_CloudSimple_CS28"))
.build());
}
}
Content copied to clipboard
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:vmwarecloudsimple:DedicatedCloudNode myNode /subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.VMwareCloudSimple/dedicatedCloudNodes/myNode
Content copied to clipboard
Constructors
Link copied to clipboard
constructor(availabilityZoneId: Output<String>? = null, dedicatedCloudNodeName: Output<String>? = null, id: Output<String>? = null, location: Output<String>? = null, name: Output<String>? = null, nodesCount: Output<Int>? = null, placementGroupId: Output<String>? = null, purchaseId: Output<String>? = null, resourceGroupName: Output<String>? = null, sku: Output<SkuArgs>? = null, tags: Output<Map<String, String>>? = null)
Properties
Link copied to clipboard
Availability Zone id, e.g. "az1"
Link copied to clipboard
dedicated cloud node name
Link copied to clipboard
count of nodes to create
Link copied to clipboard
Placement Group id, e.g. "n1"
Link copied to clipboard
purchase id
Link copied to clipboard
The name of the resource group