DedicatedCloudNode

Dedicated cloud node model API Version: 2019-04-01.

Example Usage

CreateDedicatedCloudNode

using System.Collections.Generic;
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",
},
});
});
package main
import (
vmwarecloudsimple "github.com/pulumi/pulumi-azure-native/sdk/go/azure/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.SkuResponse{
Name: pulumi.String("VMware_CloudSimple_CS28"),
},
})
if err != nil {
return err
}
return nil
})
}
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());
}
}

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

Properties

Link copied to clipboard

Availability Zone id, e.g. "az1"

Link copied to clipboard

Availability Zone name, e.g. "Availability Zone 1"

Link copied to clipboard
val cloudRackName: Output<String>

VMWare Cloud Rack Name

Link copied to clipboard
val created: Output<String>

date time the resource was created

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val location: Output<String>

Azure region

Link copied to clipboard
val name: Output<String>

SKU's name

Link copied to clipboard
val nodesCount: Output<Int>

count of nodes to create

Link copied to clipboard

Placement Group id, e.g. "n1"

Link copied to clipboard

Placement Name, e.g. "Placement Group 1"

Link copied to clipboard
val privateCloudId: Output<String>

Private Cloud Id

Link copied to clipboard

Resource Pool Name

Link copied to clipboard

The provisioning status of the resource

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val purchaseId: Output<String>

purchase id

Link copied to clipboard
val sku: Output<SkuResponse>?

Dedicated Cloud Nodes SKU

Link copied to clipboard
val status: Output<String>

Node status, indicates is private cloud set up on this node or not

Link copied to clipboard
val tags: Output<Map<String, String>>?

Dedicated Cloud Nodes tags

Link copied to clipboard
val type: Output<String>

{resourceProviderNamespace}/{resourceType}

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard

VMWare Cluster Name