1. Packages
  2. Ibm Provider
  3. API Docs
  4. VmaasVdc
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

ibm.VmaasVdc

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

    Create, update, and delete vmaas_vdcs with this resource.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const vmaasVdcInstance = new ibm.VmaasVdc("vmaasVdcInstance", {
        acceptLanguage: "en-us",
        directorSite: {
            id: "id",
            pvdc: {
                id: "pvdc_id",
                providerType: {
                    name: "paygo",
                },
            },
            url: "url",
        },
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    vmaas_vdc_instance = ibm.VmaasVdc("vmaasVdcInstance",
        accept_language="en-us",
        director_site={
            "id": "id",
            "pvdc": {
                "id": "pvdc_id",
                "provider_type": {
                    "name": "paygo",
                },
            },
            "url": "url",
        })
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.NewVmaasVdc(ctx, "vmaasVdcInstance", &ibm.VmaasVdcArgs{
    			AcceptLanguage: pulumi.String("en-us"),
    			DirectorSite: &ibm.VmaasVdcDirectorSiteArgs{
    				Id: pulumi.String("id"),
    				Pvdc: &ibm.VmaasVdcDirectorSitePvdcArgs{
    					Id: pulumi.String("pvdc_id"),
    					ProviderType: &ibm.VmaasVdcDirectorSitePvdcProviderTypeArgs{
    						Name: pulumi.String("paygo"),
    					},
    				},
    				Url: pulumi.String("url"),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var vmaasVdcInstance = new Ibm.VmaasVdc("vmaasVdcInstance", new()
        {
            AcceptLanguage = "en-us",
            DirectorSite = new Ibm.Inputs.VmaasVdcDirectorSiteArgs
            {
                Id = "id",
                Pvdc = new Ibm.Inputs.VmaasVdcDirectorSitePvdcArgs
                {
                    Id = "pvdc_id",
                    ProviderType = new Ibm.Inputs.VmaasVdcDirectorSitePvdcProviderTypeArgs
                    {
                        Name = "paygo",
                    },
                },
                Url = "url",
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.VmaasVdc;
    import com.pulumi.ibm.VmaasVdcArgs;
    import com.pulumi.ibm.inputs.VmaasVdcDirectorSiteArgs;
    import com.pulumi.ibm.inputs.VmaasVdcDirectorSitePvdcArgs;
    import com.pulumi.ibm.inputs.VmaasVdcDirectorSitePvdcProviderTypeArgs;
    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 vmaasVdcInstance = new VmaasVdc("vmaasVdcInstance", VmaasVdcArgs.builder()
                .acceptLanguage("en-us")
                .directorSite(VmaasVdcDirectorSiteArgs.builder()
                    .id("id")
                    .pvdc(VmaasVdcDirectorSitePvdcArgs.builder()
                        .id("pvdc_id")
                        .providerType(VmaasVdcDirectorSitePvdcProviderTypeArgs.builder()
                            .name("paygo")
                            .build())
                        .build())
                    .url("url")
                    .build())
                .build());
    
        }
    }
    
    resources:
      vmaasVdcInstance:
        type: ibm:VmaasVdc
        properties:
          acceptLanguage: en-us
          directorSite:
            id: id
            pvdc:
              id: pvdc_id
              providerType:
                name: paygo
            url: url
    

    Create VmaasVdc Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new VmaasVdc(name: string, args: VmaasVdcArgs, opts?: CustomResourceOptions);
    @overload
    def VmaasVdc(resource_name: str,
                 args: VmaasVdcArgs,
                 opts: Optional[ResourceOptions] = None)
    
    @overload
    def VmaasVdc(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 director_site: Optional[VmaasVdcDirectorSiteArgs] = None,
                 accept_language: Optional[str] = None,
                 cpu: Optional[float] = None,
                 fast_provisioning_enabled: Optional[bool] = None,
                 name: Optional[str] = None,
                 ram: Optional[float] = None,
                 rhel_byol: Optional[bool] = None,
                 vmaas_vdc_id: Optional[str] = None,
                 windows_byol: Optional[bool] = None)
    func NewVmaasVdc(ctx *Context, name string, args VmaasVdcArgs, opts ...ResourceOption) (*VmaasVdc, error)
    public VmaasVdc(string name, VmaasVdcArgs args, CustomResourceOptions? opts = null)
    public VmaasVdc(String name, VmaasVdcArgs args)
    public VmaasVdc(String name, VmaasVdcArgs args, CustomResourceOptions options)
    
    type: ibm:VmaasVdc
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args VmaasVdcArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args VmaasVdcArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args VmaasVdcArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args VmaasVdcArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args VmaasVdcArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var vmaasVdcResource = new Ibm.VmaasVdc("vmaasVdcResource", new()
    {
        DirectorSite = new Ibm.Inputs.VmaasVdcDirectorSiteArgs
        {
            Id = "string",
            Pvdc = new Ibm.Inputs.VmaasVdcDirectorSitePvdcArgs
            {
                Id = "string",
                ProviderType = new Ibm.Inputs.VmaasVdcDirectorSitePvdcProviderTypeArgs
                {
                    Name = "string",
                },
            },
            Url = "string",
        },
        AcceptLanguage = "string",
        Cpu = 0,
        FastProvisioningEnabled = false,
        Name = "string",
        Ram = 0,
        RhelByol = false,
        VmaasVdcId = "string",
        WindowsByol = false,
    });
    
    example, err := ibm.NewVmaasVdc(ctx, "vmaasVdcResource", &ibm.VmaasVdcArgs{
    	DirectorSite: &ibm.VmaasVdcDirectorSiteArgs{
    		Id: pulumi.String("string"),
    		Pvdc: &ibm.VmaasVdcDirectorSitePvdcArgs{
    			Id: pulumi.String("string"),
    			ProviderType: &ibm.VmaasVdcDirectorSitePvdcProviderTypeArgs{
    				Name: pulumi.String("string"),
    			},
    		},
    		Url: pulumi.String("string"),
    	},
    	AcceptLanguage:          pulumi.String("string"),
    	Cpu:                     pulumi.Float64(0),
    	FastProvisioningEnabled: pulumi.Bool(false),
    	Name:                    pulumi.String("string"),
    	Ram:                     pulumi.Float64(0),
    	RhelByol:                pulumi.Bool(false),
    	VmaasVdcId:              pulumi.String("string"),
    	WindowsByol:             pulumi.Bool(false),
    })
    
    var vmaasVdcResource = new VmaasVdc("vmaasVdcResource", VmaasVdcArgs.builder()
        .directorSite(VmaasVdcDirectorSiteArgs.builder()
            .id("string")
            .pvdc(VmaasVdcDirectorSitePvdcArgs.builder()
                .id("string")
                .providerType(VmaasVdcDirectorSitePvdcProviderTypeArgs.builder()
                    .name("string")
                    .build())
                .build())
            .url("string")
            .build())
        .acceptLanguage("string")
        .cpu(0)
        .fastProvisioningEnabled(false)
        .name("string")
        .ram(0)
        .rhelByol(false)
        .vmaasVdcId("string")
        .windowsByol(false)
        .build());
    
    vmaas_vdc_resource = ibm.VmaasVdc("vmaasVdcResource",
        director_site={
            "id": "string",
            "pvdc": {
                "id": "string",
                "provider_type": {
                    "name": "string",
                },
            },
            "url": "string",
        },
        accept_language="string",
        cpu=0,
        fast_provisioning_enabled=False,
        name="string",
        ram=0,
        rhel_byol=False,
        vmaas_vdc_id="string",
        windows_byol=False)
    
    const vmaasVdcResource = new ibm.VmaasVdc("vmaasVdcResource", {
        directorSite: {
            id: "string",
            pvdc: {
                id: "string",
                providerType: {
                    name: "string",
                },
            },
            url: "string",
        },
        acceptLanguage: "string",
        cpu: 0,
        fastProvisioningEnabled: false,
        name: "string",
        ram: 0,
        rhelByol: false,
        vmaasVdcId: "string",
        windowsByol: false,
    });
    
    type: ibm:VmaasVdc
    properties:
        acceptLanguage: string
        cpu: 0
        directorSite:
            id: string
            pvdc:
                id: string
                providerType:
                    name: string
            url: string
        fastProvisioningEnabled: false
        name: string
        ram: 0
        rhelByol: false
        vmaasVdcId: string
        windowsByol: false
    

    VmaasVdc Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The VmaasVdc resource accepts the following input properties:

    DirectorSite VmaasVdcDirectorSite
    The Cloud Director site in which to deploy the virtual data center (VDC). Nested schema for director_site:
    AcceptLanguage string
    Language.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9-,;=\\.\\*\\s]{1,256}$/.
    Cpu double
    The vCPU usage limit on the virtual data center (VDC). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 2000. The minimum value is 0.
    FastProvisioningEnabled bool
    Determines whether this virtual data center has fast provisioning enabled or not.
    Name string
    A human readable ID for the virtual data center (VDC).
    Ram double
    The RAM usage limit on the virtual data center (VDC) in GB (1024^3 bytes). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 40960. The minimum value is 0.
    RhelByol bool
    Indicates if the RHEL VMs will be using the license from IBM or the customer will use their own license (BYOL).
    VmaasVdcId string
    (String) A unique ID for an IBM Transit Gateway.
    WindowsByol bool
    Indicates if the Microsoft Windows VMs will be using the license from IBM or the customer will use their own license (BYOL).
    DirectorSite VmaasVdcDirectorSiteArgs
    The Cloud Director site in which to deploy the virtual data center (VDC). Nested schema for director_site:
    AcceptLanguage string
    Language.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9-,;=\\.\\*\\s]{1,256}$/.
    Cpu float64
    The vCPU usage limit on the virtual data center (VDC). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 2000. The minimum value is 0.
    FastProvisioningEnabled bool
    Determines whether this virtual data center has fast provisioning enabled or not.
    Name string
    A human readable ID for the virtual data center (VDC).
    Ram float64
    The RAM usage limit on the virtual data center (VDC) in GB (1024^3 bytes). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 40960. The minimum value is 0.
    RhelByol bool
    Indicates if the RHEL VMs will be using the license from IBM or the customer will use their own license (BYOL).
    VmaasVdcId string
    (String) A unique ID for an IBM Transit Gateway.
    WindowsByol bool
    Indicates if the Microsoft Windows VMs will be using the license from IBM or the customer will use their own license (BYOL).
    directorSite VmaasVdcDirectorSite
    The Cloud Director site in which to deploy the virtual data center (VDC). Nested schema for director_site:
    acceptLanguage String
    Language.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9-,;=\\.\\*\\s]{1,256}$/.
    cpu Double
    The vCPU usage limit on the virtual data center (VDC). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 2000. The minimum value is 0.
    fastProvisioningEnabled Boolean
    Determines whether this virtual data center has fast provisioning enabled or not.
    name String
    A human readable ID for the virtual data center (VDC).
    ram Double
    The RAM usage limit on the virtual data center (VDC) in GB (1024^3 bytes). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 40960. The minimum value is 0.
    rhelByol Boolean
    Indicates if the RHEL VMs will be using the license from IBM or the customer will use their own license (BYOL).
    vmaasVdcId String
    (String) A unique ID for an IBM Transit Gateway.
    windowsByol Boolean
    Indicates if the Microsoft Windows VMs will be using the license from IBM or the customer will use their own license (BYOL).
    directorSite VmaasVdcDirectorSite
    The Cloud Director site in which to deploy the virtual data center (VDC). Nested schema for director_site:
    acceptLanguage string
    Language.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9-,;=\\.\\*\\s]{1,256}$/.
    cpu number
    The vCPU usage limit on the virtual data center (VDC). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 2000. The minimum value is 0.
    fastProvisioningEnabled boolean
    Determines whether this virtual data center has fast provisioning enabled or not.
    name string
    A human readable ID for the virtual data center (VDC).
    ram number
    The RAM usage limit on the virtual data center (VDC) in GB (1024^3 bytes). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 40960. The minimum value is 0.
    rhelByol boolean
    Indicates if the RHEL VMs will be using the license from IBM or the customer will use their own license (BYOL).
    vmaasVdcId string
    (String) A unique ID for an IBM Transit Gateway.
    windowsByol boolean
    Indicates if the Microsoft Windows VMs will be using the license from IBM or the customer will use their own license (BYOL).
    director_site VmaasVdcDirectorSiteArgs
    The Cloud Director site in which to deploy the virtual data center (VDC). Nested schema for director_site:
    accept_language str
    Language.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9-,;=\\.\\*\\s]{1,256}$/.
    cpu float
    The vCPU usage limit on the virtual data center (VDC). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 2000. The minimum value is 0.
    fast_provisioning_enabled bool
    Determines whether this virtual data center has fast provisioning enabled or not.
    name str
    A human readable ID for the virtual data center (VDC).
    ram float
    The RAM usage limit on the virtual data center (VDC) in GB (1024^3 bytes). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 40960. The minimum value is 0.
    rhel_byol bool
    Indicates if the RHEL VMs will be using the license from IBM or the customer will use their own license (BYOL).
    vmaas_vdc_id str
    (String) A unique ID for an IBM Transit Gateway.
    windows_byol bool
    Indicates if the Microsoft Windows VMs will be using the license from IBM or the customer will use their own license (BYOL).
    directorSite Property Map
    The Cloud Director site in which to deploy the virtual data center (VDC). Nested schema for director_site:
    acceptLanguage String
    Language.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9-,;=\\.\\*\\s]{1,256}$/.
    cpu Number
    The vCPU usage limit on the virtual data center (VDC). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 2000. The minimum value is 0.
    fastProvisioningEnabled Boolean
    Determines whether this virtual data center has fast provisioning enabled or not.
    name String
    A human readable ID for the virtual data center (VDC).
    ram Number
    The RAM usage limit on the virtual data center (VDC) in GB (1024^3 bytes). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 40960. The minimum value is 0.
    rhelByol Boolean
    Indicates if the RHEL VMs will be using the license from IBM or the customer will use their own license (BYOL).
    vmaasVdcId String
    (String) A unique ID for an IBM Transit Gateway.
    windowsByol Boolean
    Indicates if the Microsoft Windows VMs will be using the license from IBM or the customer will use their own license (BYOL).

    Outputs

    All input properties are implicitly available as output properties. Additionally, the VmaasVdc resource produces the following output properties:

    Crn string
    (String) A unique ID for the virtual data center (VDC) in IBM Cloud.
    DeletedAt string
    (String) The time that the virtual data center (VDC) is deleted.
    Edges List<VmaasVdcEdge>
    (List) The VMware NSX-T networking edges deployed on the virtual data center (VDC). NSX-T edges are used for bridging virtualization networking to the physical public-internet and IBM private networking.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for edges:
    Href string
    (String) The URL of this virtual data center (VDC).
    Id string
    The provider-assigned unique ID for this managed resource.
    OrderedAt string
    (String) The time that the virtual data center (VDC) is ordered.
    OrgHref string
    (String) The URL of the organization that owns the VDC.
    OrgName string
    (String) The name of the VMware Cloud Director organization that contains this virtual data center (VDC). VMware Cloud Director organizations are used to create strong boundaries between VDCs. There is a complete isolation of user administration, networking, workloads, and VMware Cloud Director catalogs between different Director organizations.
    ProvisionedAt string
    (String) The time that the virtual data center (VDC) is provisioned and available to use.
    Status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    StatusReasons List<VmaasVdcStatusReason>
    (List) Information about why the request to create the virtual data center (VDC) cannot be completed.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for status_reasons:
    Type string
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    Crn string
    (String) A unique ID for the virtual data center (VDC) in IBM Cloud.
    DeletedAt string
    (String) The time that the virtual data center (VDC) is deleted.
    Edges []VmaasVdcEdge
    (List) The VMware NSX-T networking edges deployed on the virtual data center (VDC). NSX-T edges are used for bridging virtualization networking to the physical public-internet and IBM private networking.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for edges:
    Href string
    (String) The URL of this virtual data center (VDC).
    Id string
    The provider-assigned unique ID for this managed resource.
    OrderedAt string
    (String) The time that the virtual data center (VDC) is ordered.
    OrgHref string
    (String) The URL of the organization that owns the VDC.
    OrgName string
    (String) The name of the VMware Cloud Director organization that contains this virtual data center (VDC). VMware Cloud Director organizations are used to create strong boundaries between VDCs. There is a complete isolation of user administration, networking, workloads, and VMware Cloud Director catalogs between different Director organizations.
    ProvisionedAt string
    (String) The time that the virtual data center (VDC) is provisioned and available to use.
    Status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    StatusReasons []VmaasVdcStatusReason
    (List) Information about why the request to create the virtual data center (VDC) cannot be completed.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for status_reasons:
    Type string
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    crn String
    (String) A unique ID for the virtual data center (VDC) in IBM Cloud.
    deletedAt String
    (String) The time that the virtual data center (VDC) is deleted.
    edges List<VmaasVdcEdge>
    (List) The VMware NSX-T networking edges deployed on the virtual data center (VDC). NSX-T edges are used for bridging virtualization networking to the physical public-internet and IBM private networking.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for edges:
    href String
    (String) The URL of this virtual data center (VDC).
    id String
    The provider-assigned unique ID for this managed resource.
    orderedAt String
    (String) The time that the virtual data center (VDC) is ordered.
    orgHref String
    (String) The URL of the organization that owns the VDC.
    orgName String
    (String) The name of the VMware Cloud Director organization that contains this virtual data center (VDC). VMware Cloud Director organizations are used to create strong boundaries between VDCs. There is a complete isolation of user administration, networking, workloads, and VMware Cloud Director catalogs between different Director organizations.
    provisionedAt String
    (String) The time that the virtual data center (VDC) is provisioned and available to use.
    status String
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    statusReasons List<VmaasVdcStatusReason>
    (List) Information about why the request to create the virtual data center (VDC) cannot be completed.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for status_reasons:
    type String
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    crn string
    (String) A unique ID for the virtual data center (VDC) in IBM Cloud.
    deletedAt string
    (String) The time that the virtual data center (VDC) is deleted.
    edges VmaasVdcEdge[]
    (List) The VMware NSX-T networking edges deployed on the virtual data center (VDC). NSX-T edges are used for bridging virtualization networking to the physical public-internet and IBM private networking.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for edges:
    href string
    (String) The URL of this virtual data center (VDC).
    id string
    The provider-assigned unique ID for this managed resource.
    orderedAt string
    (String) The time that the virtual data center (VDC) is ordered.
    orgHref string
    (String) The URL of the organization that owns the VDC.
    orgName string
    (String) The name of the VMware Cloud Director organization that contains this virtual data center (VDC). VMware Cloud Director organizations are used to create strong boundaries between VDCs. There is a complete isolation of user administration, networking, workloads, and VMware Cloud Director catalogs between different Director organizations.
    provisionedAt string
    (String) The time that the virtual data center (VDC) is provisioned and available to use.
    status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    statusReasons VmaasVdcStatusReason[]
    (List) Information about why the request to create the virtual data center (VDC) cannot be completed.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for status_reasons:
    type string
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    crn str
    (String) A unique ID for the virtual data center (VDC) in IBM Cloud.
    deleted_at str
    (String) The time that the virtual data center (VDC) is deleted.
    edges Sequence[VmaasVdcEdge]
    (List) The VMware NSX-T networking edges deployed on the virtual data center (VDC). NSX-T edges are used for bridging virtualization networking to the physical public-internet and IBM private networking.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for edges:
    href str
    (String) The URL of this virtual data center (VDC).
    id str
    The provider-assigned unique ID for this managed resource.
    ordered_at str
    (String) The time that the virtual data center (VDC) is ordered.
    org_href str
    (String) The URL of the organization that owns the VDC.
    org_name str
    (String) The name of the VMware Cloud Director organization that contains this virtual data center (VDC). VMware Cloud Director organizations are used to create strong boundaries between VDCs. There is a complete isolation of user administration, networking, workloads, and VMware Cloud Director catalogs between different Director organizations.
    provisioned_at str
    (String) The time that the virtual data center (VDC) is provisioned and available to use.
    status str
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    status_reasons Sequence[VmaasVdcStatusReason]
    (List) Information about why the request to create the virtual data center (VDC) cannot be completed.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for status_reasons:
    type str
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    crn String
    (String) A unique ID for the virtual data center (VDC) in IBM Cloud.
    deletedAt String
    (String) The time that the virtual data center (VDC) is deleted.
    edges List<Property Map>
    (List) The VMware NSX-T networking edges deployed on the virtual data center (VDC). NSX-T edges are used for bridging virtualization networking to the physical public-internet and IBM private networking.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for edges:
    href String
    (String) The URL of this virtual data center (VDC).
    id String
    The provider-assigned unique ID for this managed resource.
    orderedAt String
    (String) The time that the virtual data center (VDC) is ordered.
    orgHref String
    (String) The URL of the organization that owns the VDC.
    orgName String
    (String) The name of the VMware Cloud Director organization that contains this virtual data center (VDC). VMware Cloud Director organizations are used to create strong boundaries between VDCs. There is a complete isolation of user administration, networking, workloads, and VMware Cloud Director catalogs between different Director organizations.
    provisionedAt String
    (String) The time that the virtual data center (VDC) is provisioned and available to use.
    status String
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    statusReasons List<Property Map>
    (List) Information about why the request to create the virtual data center (VDC) cannot be completed.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for status_reasons:
    type String
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.

    Look up Existing VmaasVdc Resource

    Get an existing VmaasVdc resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: VmaasVdcState, opts?: CustomResourceOptions): VmaasVdc
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            accept_language: Optional[str] = None,
            cpu: Optional[float] = None,
            crn: Optional[str] = None,
            deleted_at: Optional[str] = None,
            director_site: Optional[VmaasVdcDirectorSiteArgs] = None,
            edges: Optional[Sequence[VmaasVdcEdgeArgs]] = None,
            fast_provisioning_enabled: Optional[bool] = None,
            href: Optional[str] = None,
            name: Optional[str] = None,
            ordered_at: Optional[str] = None,
            org_href: Optional[str] = None,
            org_name: Optional[str] = None,
            provisioned_at: Optional[str] = None,
            ram: Optional[float] = None,
            rhel_byol: Optional[bool] = None,
            status: Optional[str] = None,
            status_reasons: Optional[Sequence[VmaasVdcStatusReasonArgs]] = None,
            type: Optional[str] = None,
            vmaas_vdc_id: Optional[str] = None,
            windows_byol: Optional[bool] = None) -> VmaasVdc
    func GetVmaasVdc(ctx *Context, name string, id IDInput, state *VmaasVdcState, opts ...ResourceOption) (*VmaasVdc, error)
    public static VmaasVdc Get(string name, Input<string> id, VmaasVdcState? state, CustomResourceOptions? opts = null)
    public static VmaasVdc get(String name, Output<String> id, VmaasVdcState state, CustomResourceOptions options)
    resources:  _:    type: ibm:VmaasVdc    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AcceptLanguage string
    Language.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9-,;=\\.\\*\\s]{1,256}$/.
    Cpu double
    The vCPU usage limit on the virtual data center (VDC). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 2000. The minimum value is 0.
    Crn string
    (String) A unique ID for the virtual data center (VDC) in IBM Cloud.
    DeletedAt string
    (String) The time that the virtual data center (VDC) is deleted.
    DirectorSite VmaasVdcDirectorSite
    The Cloud Director site in which to deploy the virtual data center (VDC). Nested schema for director_site:
    Edges List<VmaasVdcEdge>
    (List) The VMware NSX-T networking edges deployed on the virtual data center (VDC). NSX-T edges are used for bridging virtualization networking to the physical public-internet and IBM private networking.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for edges:
    FastProvisioningEnabled bool
    Determines whether this virtual data center has fast provisioning enabled or not.
    Href string
    (String) The URL of this virtual data center (VDC).
    Name string
    A human readable ID for the virtual data center (VDC).
    OrderedAt string
    (String) The time that the virtual data center (VDC) is ordered.
    OrgHref string
    (String) The URL of the organization that owns the VDC.
    OrgName string
    (String) The name of the VMware Cloud Director organization that contains this virtual data center (VDC). VMware Cloud Director organizations are used to create strong boundaries between VDCs. There is a complete isolation of user administration, networking, workloads, and VMware Cloud Director catalogs between different Director organizations.
    ProvisionedAt string
    (String) The time that the virtual data center (VDC) is provisioned and available to use.
    Ram double
    The RAM usage limit on the virtual data center (VDC) in GB (1024^3 bytes). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 40960. The minimum value is 0.
    RhelByol bool
    Indicates if the RHEL VMs will be using the license from IBM or the customer will use their own license (BYOL).
    Status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    StatusReasons List<VmaasVdcStatusReason>
    (List) Information about why the request to create the virtual data center (VDC) cannot be completed.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for status_reasons:
    Type string
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    VmaasVdcId string
    (String) A unique ID for an IBM Transit Gateway.
    WindowsByol bool
    Indicates if the Microsoft Windows VMs will be using the license from IBM or the customer will use their own license (BYOL).
    AcceptLanguage string
    Language.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9-,;=\\.\\*\\s]{1,256}$/.
    Cpu float64
    The vCPU usage limit on the virtual data center (VDC). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 2000. The minimum value is 0.
    Crn string
    (String) A unique ID for the virtual data center (VDC) in IBM Cloud.
    DeletedAt string
    (String) The time that the virtual data center (VDC) is deleted.
    DirectorSite VmaasVdcDirectorSiteArgs
    The Cloud Director site in which to deploy the virtual data center (VDC). Nested schema for director_site:
    Edges []VmaasVdcEdgeArgs
    (List) The VMware NSX-T networking edges deployed on the virtual data center (VDC). NSX-T edges are used for bridging virtualization networking to the physical public-internet and IBM private networking.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for edges:
    FastProvisioningEnabled bool
    Determines whether this virtual data center has fast provisioning enabled or not.
    Href string
    (String) The URL of this virtual data center (VDC).
    Name string
    A human readable ID for the virtual data center (VDC).
    OrderedAt string
    (String) The time that the virtual data center (VDC) is ordered.
    OrgHref string
    (String) The URL of the organization that owns the VDC.
    OrgName string
    (String) The name of the VMware Cloud Director organization that contains this virtual data center (VDC). VMware Cloud Director organizations are used to create strong boundaries between VDCs. There is a complete isolation of user administration, networking, workloads, and VMware Cloud Director catalogs between different Director organizations.
    ProvisionedAt string
    (String) The time that the virtual data center (VDC) is provisioned and available to use.
    Ram float64
    The RAM usage limit on the virtual data center (VDC) in GB (1024^3 bytes). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 40960. The minimum value is 0.
    RhelByol bool
    Indicates if the RHEL VMs will be using the license from IBM or the customer will use their own license (BYOL).
    Status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    StatusReasons []VmaasVdcStatusReasonArgs
    (List) Information about why the request to create the virtual data center (VDC) cannot be completed.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for status_reasons:
    Type string
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    VmaasVdcId string
    (String) A unique ID for an IBM Transit Gateway.
    WindowsByol bool
    Indicates if the Microsoft Windows VMs will be using the license from IBM or the customer will use their own license (BYOL).
    acceptLanguage String
    Language.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9-,;=\\.\\*\\s]{1,256}$/.
    cpu Double
    The vCPU usage limit on the virtual data center (VDC). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 2000. The minimum value is 0.
    crn String
    (String) A unique ID for the virtual data center (VDC) in IBM Cloud.
    deletedAt String
    (String) The time that the virtual data center (VDC) is deleted.
    directorSite VmaasVdcDirectorSite
    The Cloud Director site in which to deploy the virtual data center (VDC). Nested schema for director_site:
    edges List<VmaasVdcEdge>
    (List) The VMware NSX-T networking edges deployed on the virtual data center (VDC). NSX-T edges are used for bridging virtualization networking to the physical public-internet and IBM private networking.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for edges:
    fastProvisioningEnabled Boolean
    Determines whether this virtual data center has fast provisioning enabled or not.
    href String
    (String) The URL of this virtual data center (VDC).
    name String
    A human readable ID for the virtual data center (VDC).
    orderedAt String
    (String) The time that the virtual data center (VDC) is ordered.
    orgHref String
    (String) The URL of the organization that owns the VDC.
    orgName String
    (String) The name of the VMware Cloud Director organization that contains this virtual data center (VDC). VMware Cloud Director organizations are used to create strong boundaries between VDCs. There is a complete isolation of user administration, networking, workloads, and VMware Cloud Director catalogs between different Director organizations.
    provisionedAt String
    (String) The time that the virtual data center (VDC) is provisioned and available to use.
    ram Double
    The RAM usage limit on the virtual data center (VDC) in GB (1024^3 bytes). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 40960. The minimum value is 0.
    rhelByol Boolean
    Indicates if the RHEL VMs will be using the license from IBM or the customer will use their own license (BYOL).
    status String
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    statusReasons List<VmaasVdcStatusReason>
    (List) Information about why the request to create the virtual data center (VDC) cannot be completed.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for status_reasons:
    type String
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    vmaasVdcId String
    (String) A unique ID for an IBM Transit Gateway.
    windowsByol Boolean
    Indicates if the Microsoft Windows VMs will be using the license from IBM or the customer will use their own license (BYOL).
    acceptLanguage string
    Language.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9-,;=\\.\\*\\s]{1,256}$/.
    cpu number
    The vCPU usage limit on the virtual data center (VDC). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 2000. The minimum value is 0.
    crn string
    (String) A unique ID for the virtual data center (VDC) in IBM Cloud.
    deletedAt string
    (String) The time that the virtual data center (VDC) is deleted.
    directorSite VmaasVdcDirectorSite
    The Cloud Director site in which to deploy the virtual data center (VDC). Nested schema for director_site:
    edges VmaasVdcEdge[]
    (List) The VMware NSX-T networking edges deployed on the virtual data center (VDC). NSX-T edges are used for bridging virtualization networking to the physical public-internet and IBM private networking.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for edges:
    fastProvisioningEnabled boolean
    Determines whether this virtual data center has fast provisioning enabled or not.
    href string
    (String) The URL of this virtual data center (VDC).
    name string
    A human readable ID for the virtual data center (VDC).
    orderedAt string
    (String) The time that the virtual data center (VDC) is ordered.
    orgHref string
    (String) The URL of the organization that owns the VDC.
    orgName string
    (String) The name of the VMware Cloud Director organization that contains this virtual data center (VDC). VMware Cloud Director organizations are used to create strong boundaries between VDCs. There is a complete isolation of user administration, networking, workloads, and VMware Cloud Director catalogs between different Director organizations.
    provisionedAt string
    (String) The time that the virtual data center (VDC) is provisioned and available to use.
    ram number
    The RAM usage limit on the virtual data center (VDC) in GB (1024^3 bytes). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 40960. The minimum value is 0.
    rhelByol boolean
    Indicates if the RHEL VMs will be using the license from IBM or the customer will use their own license (BYOL).
    status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    statusReasons VmaasVdcStatusReason[]
    (List) Information about why the request to create the virtual data center (VDC) cannot be completed.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for status_reasons:
    type string
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    vmaasVdcId string
    (String) A unique ID for an IBM Transit Gateway.
    windowsByol boolean
    Indicates if the Microsoft Windows VMs will be using the license from IBM or the customer will use their own license (BYOL).
    accept_language str
    Language.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9-,;=\\.\\*\\s]{1,256}$/.
    cpu float
    The vCPU usage limit on the virtual data center (VDC). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 2000. The minimum value is 0.
    crn str
    (String) A unique ID for the virtual data center (VDC) in IBM Cloud.
    deleted_at str
    (String) The time that the virtual data center (VDC) is deleted.
    director_site VmaasVdcDirectorSiteArgs
    The Cloud Director site in which to deploy the virtual data center (VDC). Nested schema for director_site:
    edges Sequence[VmaasVdcEdgeArgs]
    (List) The VMware NSX-T networking edges deployed on the virtual data center (VDC). NSX-T edges are used for bridging virtualization networking to the physical public-internet and IBM private networking.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for edges:
    fast_provisioning_enabled bool
    Determines whether this virtual data center has fast provisioning enabled or not.
    href str
    (String) The URL of this virtual data center (VDC).
    name str
    A human readable ID for the virtual data center (VDC).
    ordered_at str
    (String) The time that the virtual data center (VDC) is ordered.
    org_href str
    (String) The URL of the organization that owns the VDC.
    org_name str
    (String) The name of the VMware Cloud Director organization that contains this virtual data center (VDC). VMware Cloud Director organizations are used to create strong boundaries between VDCs. There is a complete isolation of user administration, networking, workloads, and VMware Cloud Director catalogs between different Director organizations.
    provisioned_at str
    (String) The time that the virtual data center (VDC) is provisioned and available to use.
    ram float
    The RAM usage limit on the virtual data center (VDC) in GB (1024^3 bytes). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 40960. The minimum value is 0.
    rhel_byol bool
    Indicates if the RHEL VMs will be using the license from IBM or the customer will use their own license (BYOL).
    status str
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    status_reasons Sequence[VmaasVdcStatusReasonArgs]
    (List) Information about why the request to create the virtual data center (VDC) cannot be completed.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for status_reasons:
    type str
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    vmaas_vdc_id str
    (String) A unique ID for an IBM Transit Gateway.
    windows_byol bool
    Indicates if the Microsoft Windows VMs will be using the license from IBM or the customer will use their own license (BYOL).
    acceptLanguage String
    Language.

    • Constraints: The maximum length is 256 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9-,;=\\.\\*\\s]{1,256}$/.
    cpu Number
    The vCPU usage limit on the virtual data center (VDC). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 2000. The minimum value is 0.
    crn String
    (String) A unique ID for the virtual data center (VDC) in IBM Cloud.
    deletedAt String
    (String) The time that the virtual data center (VDC) is deleted.
    directorSite Property Map
    The Cloud Director site in which to deploy the virtual data center (VDC). Nested schema for director_site:
    edges List<Property Map>
    (List) The VMware NSX-T networking edges deployed on the virtual data center (VDC). NSX-T edges are used for bridging virtualization networking to the physical public-internet and IBM private networking.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for edges:
    fastProvisioningEnabled Boolean
    Determines whether this virtual data center has fast provisioning enabled or not.
    href String
    (String) The URL of this virtual data center (VDC).
    name String
    A human readable ID for the virtual data center (VDC).
    orderedAt String
    (String) The time that the virtual data center (VDC) is ordered.
    orgHref String
    (String) The URL of the organization that owns the VDC.
    orgName String
    (String) The name of the VMware Cloud Director organization that contains this virtual data center (VDC). VMware Cloud Director organizations are used to create strong boundaries between VDCs. There is a complete isolation of user administration, networking, workloads, and VMware Cloud Director catalogs between different Director organizations.
    provisionedAt String
    (String) The time that the virtual data center (VDC) is provisioned and available to use.
    ram Number
    The RAM usage limit on the virtual data center (VDC) in GB (1024^3 bytes). Supported for VDCs deployed on a multitenant Cloud Director site. This property is applicable when the resource pool type is reserved.

    • Constraints: The maximum value is 40960. The minimum value is 0.
    rhelByol Boolean
    Indicates if the RHEL VMs will be using the license from IBM or the customer will use their own license (BYOL).
    status String
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    statusReasons List<Property Map>
    (List) Information about why the request to create the virtual data center (VDC) cannot be completed.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for status_reasons:
    type String
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    vmaasVdcId String
    (String) A unique ID for an IBM Transit Gateway.
    windowsByol Boolean
    Indicates if the Microsoft Windows VMs will be using the license from IBM or the customer will use their own license (BYOL).

    Supporting Types

    VmaasVdcDirectorSite, VmaasVdcDirectorSiteArgs

    Id string
    A unique ID for the Cloud Director site.
    Pvdc VmaasVdcDirectorSitePvdc
    The resource pool within the Director Site in which to deploy the virtual data center (VDC). Nested schema for pvdc:
    Url string
    The URL of the VMware Cloud Director tenant portal where this virtual data center (VDC) can be managed.
    Id string
    A unique ID for the Cloud Director site.
    Pvdc VmaasVdcDirectorSitePvdc
    The resource pool within the Director Site in which to deploy the virtual data center (VDC). Nested schema for pvdc:
    Url string
    The URL of the VMware Cloud Director tenant portal where this virtual data center (VDC) can be managed.
    id String
    A unique ID for the Cloud Director site.
    pvdc VmaasVdcDirectorSitePvdc
    The resource pool within the Director Site in which to deploy the virtual data center (VDC). Nested schema for pvdc:
    url String
    The URL of the VMware Cloud Director tenant portal where this virtual data center (VDC) can be managed.
    id string
    A unique ID for the Cloud Director site.
    pvdc VmaasVdcDirectorSitePvdc
    The resource pool within the Director Site in which to deploy the virtual data center (VDC). Nested schema for pvdc:
    url string
    The URL of the VMware Cloud Director tenant portal where this virtual data center (VDC) can be managed.
    id str
    A unique ID for the Cloud Director site.
    pvdc VmaasVdcDirectorSitePvdc
    The resource pool within the Director Site in which to deploy the virtual data center (VDC). Nested schema for pvdc:
    url str
    The URL of the VMware Cloud Director tenant portal where this virtual data center (VDC) can be managed.
    id String
    A unique ID for the Cloud Director site.
    pvdc Property Map
    The resource pool within the Director Site in which to deploy the virtual data center (VDC). Nested schema for pvdc:
    url String
    The URL of the VMware Cloud Director tenant portal where this virtual data center (VDC) can be managed.

    VmaasVdcDirectorSitePvdc, VmaasVdcDirectorSitePvdcArgs

    Id string
    A unique ID for the resource pool.

    • Constraints: The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9_-]{1,128}$/.
    ProviderType VmaasVdcDirectorSitePvdcProviderType
    Determines how resources are made available to the virtual data center (VDC). Required for VDCs deployed on a multitenant Cloud Director site. Nested schema for provider_type:
    Id string
    A unique ID for the resource pool.

    • Constraints: The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9_-]{1,128}$/.
    ProviderType VmaasVdcDirectorSitePvdcProviderType
    Determines how resources are made available to the virtual data center (VDC). Required for VDCs deployed on a multitenant Cloud Director site. Nested schema for provider_type:
    id String
    A unique ID for the resource pool.

    • Constraints: The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9_-]{1,128}$/.
    providerType VmaasVdcDirectorSitePvdcProviderType
    Determines how resources are made available to the virtual data center (VDC). Required for VDCs deployed on a multitenant Cloud Director site. Nested schema for provider_type:
    id string
    A unique ID for the resource pool.

    • Constraints: The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9_-]{1,128}$/.
    providerType VmaasVdcDirectorSitePvdcProviderType
    Determines how resources are made available to the virtual data center (VDC). Required for VDCs deployed on a multitenant Cloud Director site. Nested schema for provider_type:
    id str
    A unique ID for the resource pool.

    • Constraints: The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9_-]{1,128}$/.
    provider_type VmaasVdcDirectorSitePvdcProviderType
    Determines how resources are made available to the virtual data center (VDC). Required for VDCs deployed on a multitenant Cloud Director site. Nested schema for provider_type:
    id String
    A unique ID for the resource pool.

    • Constraints: The maximum length is 128 characters. The minimum length is 1 character. The value must match regular expression /^[A-Za-z0-9_-]{1,128}$/.
    providerType Property Map
    Determines how resources are made available to the virtual data center (VDC). Required for VDCs deployed on a multitenant Cloud Director site. Nested schema for provider_type:

    VmaasVdcDirectorSitePvdcProviderType, VmaasVdcDirectorSitePvdcProviderTypeArgs

    Name string
    The name of the resource pool type.

    • Constraints: Allowable values are: paygo, on_demand, reserved.
    Name string
    The name of the resource pool type.

    • Constraints: Allowable values are: paygo, on_demand, reserved.
    name String
    The name of the resource pool type.

    • Constraints: Allowable values are: paygo, on_demand, reserved.
    name string
    The name of the resource pool type.

    • Constraints: Allowable values are: paygo, on_demand, reserved.
    name str
    The name of the resource pool type.

    • Constraints: Allowable values are: paygo, on_demand, reserved.
    name String
    The name of the resource pool type.

    • Constraints: Allowable values are: paygo, on_demand, reserved.

    VmaasVdcEdge, VmaasVdcEdgeArgs

    Id string
    (String) A unique ID for an IBM Transit Gateway.
    PrivateIps List<string>
    (List) The private IP addresses assigned to the edge.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items.
    PrivateOnly bool
    (Boolean) Indicates whether the edge is private only. The default value is True for a private Cloud Director site and False for a public Cloud Director site.
    PublicIps List<string>
    (List) The public IP addresses assigned to the edge.

    • Constraints: The maximum length is 256 items. The minimum length is 0 items.
    Size string
    (String) The size of the edge.The size can be specified only for performance edges. Larger sizes require more capacity from the Cloud Director site in which the virtual data center (VDC) was created to be deployed.

    • Constraints: Allowable values are: medium, large, extra_large.
    Status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    TransitGateways List<VmaasVdcEdgeTransitGateway>
    (List) Connected IBM Transit Gateways.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for transit_gateways:
    Type string
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    Version string
    (String) The edge version.
    Id string
    (String) A unique ID for an IBM Transit Gateway.
    PrivateIps []string
    (List) The private IP addresses assigned to the edge.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items.
    PrivateOnly bool
    (Boolean) Indicates whether the edge is private only. The default value is True for a private Cloud Director site and False for a public Cloud Director site.
    PublicIps []string
    (List) The public IP addresses assigned to the edge.

    • Constraints: The maximum length is 256 items. The minimum length is 0 items.
    Size string
    (String) The size of the edge.The size can be specified only for performance edges. Larger sizes require more capacity from the Cloud Director site in which the virtual data center (VDC) was created to be deployed.

    • Constraints: Allowable values are: medium, large, extra_large.
    Status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    TransitGateways []VmaasVdcEdgeTransitGateway
    (List) Connected IBM Transit Gateways.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for transit_gateways:
    Type string
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    Version string
    (String) The edge version.
    id String
    (String) A unique ID for an IBM Transit Gateway.
    privateIps List<String>
    (List) The private IP addresses assigned to the edge.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items.
    privateOnly Boolean
    (Boolean) Indicates whether the edge is private only. The default value is True for a private Cloud Director site and False for a public Cloud Director site.
    publicIps List<String>
    (List) The public IP addresses assigned to the edge.

    • Constraints: The maximum length is 256 items. The minimum length is 0 items.
    size String
    (String) The size of the edge.The size can be specified only for performance edges. Larger sizes require more capacity from the Cloud Director site in which the virtual data center (VDC) was created to be deployed.

    • Constraints: Allowable values are: medium, large, extra_large.
    status String
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    transitGateways List<VmaasVdcEdgeTransitGateway>
    (List) Connected IBM Transit Gateways.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for transit_gateways:
    type String
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    version String
    (String) The edge version.
    id string
    (String) A unique ID for an IBM Transit Gateway.
    privateIps string[]
    (List) The private IP addresses assigned to the edge.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items.
    privateOnly boolean
    (Boolean) Indicates whether the edge is private only. The default value is True for a private Cloud Director site and False for a public Cloud Director site.
    publicIps string[]
    (List) The public IP addresses assigned to the edge.

    • Constraints: The maximum length is 256 items. The minimum length is 0 items.
    size string
    (String) The size of the edge.The size can be specified only for performance edges. Larger sizes require more capacity from the Cloud Director site in which the virtual data center (VDC) was created to be deployed.

    • Constraints: Allowable values are: medium, large, extra_large.
    status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    transitGateways VmaasVdcEdgeTransitGateway[]
    (List) Connected IBM Transit Gateways.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for transit_gateways:
    type string
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    version string
    (String) The edge version.
    id str
    (String) A unique ID for an IBM Transit Gateway.
    private_ips Sequence[str]
    (List) The private IP addresses assigned to the edge.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items.
    private_only bool
    (Boolean) Indicates whether the edge is private only. The default value is True for a private Cloud Director site and False for a public Cloud Director site.
    public_ips Sequence[str]
    (List) The public IP addresses assigned to the edge.

    • Constraints: The maximum length is 256 items. The minimum length is 0 items.
    size str
    (String) The size of the edge.The size can be specified only for performance edges. Larger sizes require more capacity from the Cloud Director site in which the virtual data center (VDC) was created to be deployed.

    • Constraints: Allowable values are: medium, large, extra_large.
    status str
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    transit_gateways Sequence[VmaasVdcEdgeTransitGateway]
    (List) Connected IBM Transit Gateways.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for transit_gateways:
    type str
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    version str
    (String) The edge version.
    id String
    (String) A unique ID for an IBM Transit Gateway.
    privateIps List<String>
    (List) The private IP addresses assigned to the edge.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items.
    privateOnly Boolean
    (Boolean) Indicates whether the edge is private only. The default value is True for a private Cloud Director site and False for a public Cloud Director site.
    publicIps List<String>
    (List) The public IP addresses assigned to the edge.

    • Constraints: The maximum length is 256 items. The minimum length is 0 items.
    size String
    (String) The size of the edge.The size can be specified only for performance edges. Larger sizes require more capacity from the Cloud Director site in which the virtual data center (VDC) was created to be deployed.

    • Constraints: Allowable values are: medium, large, extra_large.
    status String
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    transitGateways List<Property Map>
    (List) Connected IBM Transit Gateways.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for transit_gateways:
    type String
    (String) Determines whether this virtual data center is in a single-tenant or multitenant Cloud Director site.

    • Constraints: Allowable values are: single_tenant, multitenant.
    version String
    (String) The edge version.

    VmaasVdcEdgeTransitGateway, VmaasVdcEdgeTransitGatewayArgs

    Connections List<VmaasVdcEdgeTransitGatewayConnection>
    (List) IBM Transit Gateway connections.

    • Constraints: The maximum length is 128 items. The minimum length is 1 item. Nested schema for connections:
    Id string
    (String) A unique ID for an IBM Transit Gateway.
    Region string
    (String) The region where the IBM Transit Gateway is deployed.
    Status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    Connections []VmaasVdcEdgeTransitGatewayConnection
    (List) IBM Transit Gateway connections.

    • Constraints: The maximum length is 128 items. The minimum length is 1 item. Nested schema for connections:
    Id string
    (String) A unique ID for an IBM Transit Gateway.
    Region string
    (String) The region where the IBM Transit Gateway is deployed.
    Status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    connections List<VmaasVdcEdgeTransitGatewayConnection>
    (List) IBM Transit Gateway connections.

    • Constraints: The maximum length is 128 items. The minimum length is 1 item. Nested schema for connections:
    id String
    (String) A unique ID for an IBM Transit Gateway.
    region String
    (String) The region where the IBM Transit Gateway is deployed.
    status String
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    connections VmaasVdcEdgeTransitGatewayConnection[]
    (List) IBM Transit Gateway connections.

    • Constraints: The maximum length is 128 items. The minimum length is 1 item. Nested schema for connections:
    id string
    (String) A unique ID for an IBM Transit Gateway.
    region string
    (String) The region where the IBM Transit Gateway is deployed.
    status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    connections Sequence[VmaasVdcEdgeTransitGatewayConnection]
    (List) IBM Transit Gateway connections.

    • Constraints: The maximum length is 128 items. The minimum length is 1 item. Nested schema for connections:
    id str
    (String) A unique ID for an IBM Transit Gateway.
    region str
    (String) The region where the IBM Transit Gateway is deployed.
    status str
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    connections List<Property Map>
    (List) IBM Transit Gateway connections.

    • Constraints: The maximum length is 128 items. The minimum length is 1 item. Nested schema for connections:
    id String
    (String) A unique ID for an IBM Transit Gateway.
    region String
    (String) The region where the IBM Transit Gateway is deployed.
    status String
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.

    VmaasVdcEdgeTransitGatewayConnection, VmaasVdcEdgeTransitGatewayConnectionArgs

    BaseNetworkType string
    (String) The type of the network that the unbound GRE tunnel is targeting. Only "classic" is supported.
    LocalBgpAsn double
    (Integer) Local network BGP ASN for the connection.

    • Constraints: The maximum value is 4294967294. The minimum value is 1.
    LocalGatewayIp string
    (String) Local gateway IP address for the connection.
    LocalTunnelIp string
    (String) Local tunnel IP address for the connection.
    Name string
    A human readable ID for the virtual data center (VDC).
    NetworkAccountId string
    (String) The ID of the account that owns the connected network.
    NetworkType string
    (String) The type of the network that is connected through this connection. Only "unbound_gre_tunnel" is supported.
    RemoteBgpAsn double
    (Integer) Remote network BGP ASN for the connection.

    • Constraints: The maximum value is 4294967294. The minimum value is 1.
    RemoteGatewayIp string
    (String) Remote gateway IP address for the connection.
    RemoteTunnelIp string
    (String) Remote tunnel IP address for the connection.
    Status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    TransitGatewayConnectionName string
    (String) The user-defined name of the connection created on the IBM Transit Gateway.
    Zone string
    (String) The location of the connection.
    BaseNetworkType string
    (String) The type of the network that the unbound GRE tunnel is targeting. Only "classic" is supported.
    LocalBgpAsn float64
    (Integer) Local network BGP ASN for the connection.

    • Constraints: The maximum value is 4294967294. The minimum value is 1.
    LocalGatewayIp string
    (String) Local gateway IP address for the connection.
    LocalTunnelIp string
    (String) Local tunnel IP address for the connection.
    Name string
    A human readable ID for the virtual data center (VDC).
    NetworkAccountId string
    (String) The ID of the account that owns the connected network.
    NetworkType string
    (String) The type of the network that is connected through this connection. Only "unbound_gre_tunnel" is supported.
    RemoteBgpAsn float64
    (Integer) Remote network BGP ASN for the connection.

    • Constraints: The maximum value is 4294967294. The minimum value is 1.
    RemoteGatewayIp string
    (String) Remote gateway IP address for the connection.
    RemoteTunnelIp string
    (String) Remote tunnel IP address for the connection.
    Status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    TransitGatewayConnectionName string
    (String) The user-defined name of the connection created on the IBM Transit Gateway.
    Zone string
    (String) The location of the connection.
    baseNetworkType String
    (String) The type of the network that the unbound GRE tunnel is targeting. Only "classic" is supported.
    localBgpAsn Double
    (Integer) Local network BGP ASN for the connection.

    • Constraints: The maximum value is 4294967294. The minimum value is 1.
    localGatewayIp String
    (String) Local gateway IP address for the connection.
    localTunnelIp String
    (String) Local tunnel IP address for the connection.
    name String
    A human readable ID for the virtual data center (VDC).
    networkAccountId String
    (String) The ID of the account that owns the connected network.
    networkType String
    (String) The type of the network that is connected through this connection. Only "unbound_gre_tunnel" is supported.
    remoteBgpAsn Double
    (Integer) Remote network BGP ASN for the connection.

    • Constraints: The maximum value is 4294967294. The minimum value is 1.
    remoteGatewayIp String
    (String) Remote gateway IP address for the connection.
    remoteTunnelIp String
    (String) Remote tunnel IP address for the connection.
    status String
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    transitGatewayConnectionName String
    (String) The user-defined name of the connection created on the IBM Transit Gateway.
    zone String
    (String) The location of the connection.
    baseNetworkType string
    (String) The type of the network that the unbound GRE tunnel is targeting. Only "classic" is supported.
    localBgpAsn number
    (Integer) Local network BGP ASN for the connection.

    • Constraints: The maximum value is 4294967294. The minimum value is 1.
    localGatewayIp string
    (String) Local gateway IP address for the connection.
    localTunnelIp string
    (String) Local tunnel IP address for the connection.
    name string
    A human readable ID for the virtual data center (VDC).
    networkAccountId string
    (String) The ID of the account that owns the connected network.
    networkType string
    (String) The type of the network that is connected through this connection. Only "unbound_gre_tunnel" is supported.
    remoteBgpAsn number
    (Integer) Remote network BGP ASN for the connection.

    • Constraints: The maximum value is 4294967294. The minimum value is 1.
    remoteGatewayIp string
    (String) Remote gateway IP address for the connection.
    remoteTunnelIp string
    (String) Remote tunnel IP address for the connection.
    status string
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    transitGatewayConnectionName string
    (String) The user-defined name of the connection created on the IBM Transit Gateway.
    zone string
    (String) The location of the connection.
    base_network_type str
    (String) The type of the network that the unbound GRE tunnel is targeting. Only "classic" is supported.
    local_bgp_asn float
    (Integer) Local network BGP ASN for the connection.

    • Constraints: The maximum value is 4294967294. The minimum value is 1.
    local_gateway_ip str
    (String) Local gateway IP address for the connection.
    local_tunnel_ip str
    (String) Local tunnel IP address for the connection.
    name str
    A human readable ID for the virtual data center (VDC).
    network_account_id str
    (String) The ID of the account that owns the connected network.
    network_type str
    (String) The type of the network that is connected through this connection. Only "unbound_gre_tunnel" is supported.
    remote_bgp_asn float
    (Integer) Remote network BGP ASN for the connection.

    • Constraints: The maximum value is 4294967294. The minimum value is 1.
    remote_gateway_ip str
    (String) Remote gateway IP address for the connection.
    remote_tunnel_ip str
    (String) Remote tunnel IP address for the connection.
    status str
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    transit_gateway_connection_name str
    (String) The user-defined name of the connection created on the IBM Transit Gateway.
    zone str
    (String) The location of the connection.
    baseNetworkType String
    (String) The type of the network that the unbound GRE tunnel is targeting. Only "classic" is supported.
    localBgpAsn Number
    (Integer) Local network BGP ASN for the connection.

    • Constraints: The maximum value is 4294967294. The minimum value is 1.
    localGatewayIp String
    (String) Local gateway IP address for the connection.
    localTunnelIp String
    (String) Local tunnel IP address for the connection.
    name String
    A human readable ID for the virtual data center (VDC).
    networkAccountId String
    (String) The ID of the account that owns the connected network.
    networkType String
    (String) The type of the network that is connected through this connection. Only "unbound_gre_tunnel" is supported.
    remoteBgpAsn Number
    (Integer) Remote network BGP ASN for the connection.

    • Constraints: The maximum value is 4294967294. The minimum value is 1.
    remoteGatewayIp String
    (String) Remote gateway IP address for the connection.
    remoteTunnelIp String
    (String) Remote tunnel IP address for the connection.
    status String
    (String) Determines the state of the virtual data center.

    • Constraints: Allowable values are: creating, ready_to_use, modifying, deleting, deleted, failed.
    transitGatewayConnectionName String
    (String) The user-defined name of the connection created on the IBM Transit Gateway.
    zone String
    (String) The location of the connection.

    VmaasVdcStatusReason, VmaasVdcStatusReasonArgs

    Code string
    (String) An error code specific to the error encountered.

    • Constraints: Allowable values are: insufficent_cpu, insufficent_ram, insufficent_cpu_and_ram.
    Message string
    (String) A message that describes why the error ocurred.
    MoreInfo string
    (String) A URL that links to a page with more information about this error.
    Code string
    (String) An error code specific to the error encountered.

    • Constraints: Allowable values are: insufficent_cpu, insufficent_ram, insufficent_cpu_and_ram.
    Message string
    (String) A message that describes why the error ocurred.
    MoreInfo string
    (String) A URL that links to a page with more information about this error.
    code String
    (String) An error code specific to the error encountered.

    • Constraints: Allowable values are: insufficent_cpu, insufficent_ram, insufficent_cpu_and_ram.
    message String
    (String) A message that describes why the error ocurred.
    moreInfo String
    (String) A URL that links to a page with more information about this error.
    code string
    (String) An error code specific to the error encountered.

    • Constraints: Allowable values are: insufficent_cpu, insufficent_ram, insufficent_cpu_and_ram.
    message string
    (String) A message that describes why the error ocurred.
    moreInfo string
    (String) A URL that links to a page with more information about this error.
    code str
    (String) An error code specific to the error encountered.

    • Constraints: Allowable values are: insufficent_cpu, insufficent_ram, insufficent_cpu_and_ram.
    message str
    (String) A message that describes why the error ocurred.
    more_info str
    (String) A URL that links to a page with more information about this error.
    code String
    (String) An error code specific to the error encountered.

    • Constraints: Allowable values are: insufficent_cpu, insufficent_ram, insufficent_cpu_and_ram.
    message String
    (String) A message that describes why the error ocurred.
    moreInfo String
    (String) A URL that links to a page with more information about this error.

    Import

    You can import the ibm_vmaas_vdc resource by using id. A unique ID for the virtual data center (VDC).

    Syntax

    
    ```sh
    $ pulumi import ibm:index/vmaasVdc:VmaasVdc vmaas_vdc <id>
    ```
    
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud