1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. Ocvp
  5. Sddc
Oracle Cloud Infrastructure v2.3.0 published on Wednesday, Jul 17, 2024 by Pulumi

oci.Ocvp.Sddc

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v2.3.0 published on Wednesday, Jul 17, 2024 by Pulumi

    Import

    Sddcs can be imported using the id, e.g.

    $ pulumi import oci:Ocvp/sddc:Sddc test_sddc "id"
    

    Create Sddc Resource

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

    Constructor syntax

    new Sddc(name: string, args: SddcArgs, opts?: CustomResourceOptions);
    @overload
    def Sddc(resource_name: str,
             args: SddcArgs,
             opts: Optional[ResourceOptions] = None)
    
    @overload
    def Sddc(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             ssh_authorized_keys: Optional[str] = None,
             compartment_id: Optional[str] = None,
             vmware_software_version: Optional[str] = None,
             is_hcx_enabled: Optional[bool] = None,
             workload_network_cidr: Optional[str] = None,
             is_shielded_instance_enabled: Optional[bool] = None,
             esxi_hosts_count: Optional[int] = None,
             esxi_software_version: Optional[str] = None,
             freeform_tags: Optional[Mapping[str, Any]] = None,
             hcx_action: Optional[str] = None,
             hcx_vlan_id: Optional[str] = None,
             initial_configurations: Optional[Sequence[_ocvp.SddcInitialConfigurationArgs]] = None,
             initial_host_ocpu_count: Optional[float] = None,
             initial_host_shape_name: Optional[str] = None,
             initial_sku: Optional[str] = None,
             instance_display_name_prefix: Optional[str] = None,
             capacity_reservation_id: Optional[str] = None,
             display_name: Optional[str] = None,
             nsx_edge_uplink1vlan_id: Optional[str] = None,
             defined_tags: Optional[Mapping[str, Any]] = None,
             nsx_edge_uplink2vlan_id: Optional[str] = None,
             nsx_edge_vtep_vlan_id: Optional[str] = None,
             nsx_vtep_vlan_id: Optional[str] = None,
             provisioning_subnet_id: Optional[str] = None,
             provisioning_vlan_id: Optional[str] = None,
             refresh_hcx_license_status: Optional[bool] = None,
             replication_vlan_id: Optional[str] = None,
             reserving_hcx_on_premise_license_keys: Optional[Sequence[str]] = None,
             datastores: Optional[Sequence[_ocvp.SddcDatastoreArgs]] = None,
             vmotion_vlan_id: Optional[str] = None,
             compute_availability_domain: Optional[str] = None,
             vsan_vlan_id: Optional[str] = None,
             vsphere_vlan_id: Optional[str] = None,
             is_single_host_sddc: Optional[bool] = None)
    func NewSddc(ctx *Context, name string, args SddcArgs, opts ...ResourceOption) (*Sddc, error)
    public Sddc(string name, SddcArgs args, CustomResourceOptions? opts = null)
    public Sddc(String name, SddcArgs args)
    public Sddc(String name, SddcArgs args, CustomResourceOptions options)
    
    type: oci:Ocvp:Sddc
    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 SddcArgs
    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 SddcArgs
    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 SddcArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args SddcArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args SddcArgs
    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 sddcResource = new Oci.Ocvp.Sddc("sddcResource", new()
    {
        SshAuthorizedKeys = "string",
        CompartmentId = "string",
        VmwareSoftwareVersion = "string",
        IsHcxEnabled = false,
        EsxiSoftwareVersion = "string",
        FreeformTags = 
        {
            { "string", "any" },
        },
        HcxAction = "string",
        InitialConfigurations = new[]
        {
            new Oci.Ocvp.Inputs.SddcInitialConfigurationArgs
            {
                InitialClusterConfigurations = new[]
                {
                    new Oci.Ocvp.Inputs.SddcInitialConfigurationInitialClusterConfigurationArgs
                    {
                        EsxiHostsCount = 0,
                        VsphereType = "string",
                        ComputeAvailabilityDomain = "string",
                        InitialCommitment = "string",
                        DisplayName = "string",
                        Datastores = new[]
                        {
                            new Oci.Ocvp.Inputs.SddcInitialConfigurationInitialClusterConfigurationDatastoreArgs
                            {
                                BlockVolumeIds = new[]
                                {
                                    "string",
                                },
                                DatastoreType = "string",
                            },
                        },
                        ActualEsxiHostsCount = 0,
                        InitialHostOcpuCount = 0,
                        InitialHostShapeName = "string",
                        InstanceDisplayNamePrefix = "string",
                        IsShieldedInstanceEnabled = false,
                        NetworkConfiguration = new Oci.Ocvp.Inputs.SddcInitialConfigurationInitialClusterConfigurationNetworkConfigurationArgs
                        {
                            NsxEdgeVtepVlanId = "string",
                            NsxVtepVlanId = "string",
                            ProvisioningSubnetId = "string",
                            VmotionVlanId = "string",
                            VsanVlanId = "string",
                            HcxVlanId = "string",
                            NsxEdgeUplink1vlanId = "string",
                            NsxEdgeUplink2vlanId = "string",
                            ProvisioningVlanId = "string",
                            ReplicationVlanId = "string",
                            VsphereVlanId = "string",
                        },
                        CapacityReservationId = "string",
                        WorkloadNetworkCidr = "string",
                    },
                },
            },
        },
        DisplayName = "string",
        DefinedTags = 
        {
            { "string", "any" },
        },
        RefreshHcxLicenseStatus = false,
        ReservingHcxOnPremiseLicenseKeys = new[]
        {
            "string",
        },
        IsSingleHostSddc = false,
    });
    
    example, err := Ocvp.NewSddc(ctx, "sddcResource", &Ocvp.SddcArgs{
    	SshAuthorizedKeys:     pulumi.String("string"),
    	CompartmentId:         pulumi.String("string"),
    	VmwareSoftwareVersion: pulumi.String("string"),
    	IsHcxEnabled:          pulumi.Bool(false),
    	EsxiSoftwareVersion:   pulumi.String("string"),
    	FreeformTags: pulumi.Map{
    		"string": pulumi.Any("any"),
    	},
    	HcxAction: pulumi.String("string"),
    	InitialConfigurations: ocvp.SddcInitialConfigurationArray{
    		&ocvp.SddcInitialConfigurationArgs{
    			InitialClusterConfigurations: ocvp.SddcInitialConfigurationInitialClusterConfigurationArray{
    				&ocvp.SddcInitialConfigurationInitialClusterConfigurationArgs{
    					EsxiHostsCount:            pulumi.Int(0),
    					VsphereType:               pulumi.String("string"),
    					ComputeAvailabilityDomain: pulumi.String("string"),
    					InitialCommitment:         pulumi.String("string"),
    					DisplayName:               pulumi.String("string"),
    					Datastores: ocvp.SddcInitialConfigurationInitialClusterConfigurationDatastoreArray{
    						&ocvp.SddcInitialConfigurationInitialClusterConfigurationDatastoreArgs{
    							BlockVolumeIds: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    							DatastoreType: pulumi.String("string"),
    						},
    					},
    					ActualEsxiHostsCount:      pulumi.Int(0),
    					InitialHostOcpuCount:      pulumi.Float64(0),
    					InitialHostShapeName:      pulumi.String("string"),
    					InstanceDisplayNamePrefix: pulumi.String("string"),
    					IsShieldedInstanceEnabled: pulumi.Bool(false),
    					NetworkConfiguration: &ocvp.SddcInitialConfigurationInitialClusterConfigurationNetworkConfigurationArgs{
    						NsxEdgeVtepVlanId:    pulumi.String("string"),
    						NsxVtepVlanId:        pulumi.String("string"),
    						ProvisioningSubnetId: pulumi.String("string"),
    						VmotionVlanId:        pulumi.String("string"),
    						VsanVlanId:           pulumi.String("string"),
    						HcxVlanId:            pulumi.String("string"),
    						NsxEdgeUplink1vlanId: pulumi.String("string"),
    						NsxEdgeUplink2vlanId: pulumi.String("string"),
    						ProvisioningVlanId:   pulumi.String("string"),
    						ReplicationVlanId:    pulumi.String("string"),
    						VsphereVlanId:        pulumi.String("string"),
    					},
    					CapacityReservationId: pulumi.String("string"),
    					WorkloadNetworkCidr:   pulumi.String("string"),
    				},
    			},
    		},
    	},
    	DisplayName: pulumi.String("string"),
    	DefinedTags: pulumi.Map{
    		"string": pulumi.Any("any"),
    	},
    	RefreshHcxLicenseStatus: pulumi.Bool(false),
    	ReservingHcxOnPremiseLicenseKeys: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	IsSingleHostSddc: pulumi.Bool(false),
    })
    
    var sddcResource = new Sddc("sddcResource", SddcArgs.builder()
        .sshAuthorizedKeys("string")
        .compartmentId("string")
        .vmwareSoftwareVersion("string")
        .isHcxEnabled(false)
        .esxiSoftwareVersion("string")
        .freeformTags(Map.of("string", "any"))
        .hcxAction("string")
        .initialConfigurations(SddcInitialConfigurationArgs.builder()
            .initialClusterConfigurations(SddcInitialConfigurationInitialClusterConfigurationArgs.builder()
                .esxiHostsCount(0)
                .vsphereType("string")
                .computeAvailabilityDomain("string")
                .initialCommitment("string")
                .displayName("string")
                .datastores(SddcInitialConfigurationInitialClusterConfigurationDatastoreArgs.builder()
                    .blockVolumeIds("string")
                    .datastoreType("string")
                    .build())
                .actualEsxiHostsCount(0)
                .initialHostOcpuCount(0)
                .initialHostShapeName("string")
                .instanceDisplayNamePrefix("string")
                .isShieldedInstanceEnabled(false)
                .networkConfiguration(SddcInitialConfigurationInitialClusterConfigurationNetworkConfigurationArgs.builder()
                    .nsxEdgeVtepVlanId("string")
                    .nsxVtepVlanId("string")
                    .provisioningSubnetId("string")
                    .vmotionVlanId("string")
                    .vsanVlanId("string")
                    .hcxVlanId("string")
                    .nsxEdgeUplink1vlanId("string")
                    .nsxEdgeUplink2vlanId("string")
                    .provisioningVlanId("string")
                    .replicationVlanId("string")
                    .vsphereVlanId("string")
                    .build())
                .capacityReservationId("string")
                .workloadNetworkCidr("string")
                .build())
            .build())
        .displayName("string")
        .definedTags(Map.of("string", "any"))
        .refreshHcxLicenseStatus(false)
        .reservingHcxOnPremiseLicenseKeys("string")
        .isSingleHostSddc(false)
        .build());
    
    sddc_resource = oci.ocvp.Sddc("sddcResource",
        ssh_authorized_keys="string",
        compartment_id="string",
        vmware_software_version="string",
        is_hcx_enabled=False,
        esxi_software_version="string",
        freeform_tags={
            "string": "any",
        },
        hcx_action="string",
        initial_configurations=[oci.ocvp.SddcInitialConfigurationArgs(
            initial_cluster_configurations=[oci.ocvp.SddcInitialConfigurationInitialClusterConfigurationArgs(
                esxi_hosts_count=0,
                vsphere_type="string",
                compute_availability_domain="string",
                initial_commitment="string",
                display_name="string",
                datastores=[oci.ocvp.SddcInitialConfigurationInitialClusterConfigurationDatastoreArgs(
                    block_volume_ids=["string"],
                    datastore_type="string",
                )],
                actual_esxi_hosts_count=0,
                initial_host_ocpu_count=0,
                initial_host_shape_name="string",
                instance_display_name_prefix="string",
                is_shielded_instance_enabled=False,
                network_configuration=oci.ocvp.SddcInitialConfigurationInitialClusterConfigurationNetworkConfigurationArgs(
                    nsx_edge_vtep_vlan_id="string",
                    nsx_vtep_vlan_id="string",
                    provisioning_subnet_id="string",
                    vmotion_vlan_id="string",
                    vsan_vlan_id="string",
                    hcx_vlan_id="string",
                    nsx_edge_uplink1vlan_id="string",
                    nsx_edge_uplink2vlan_id="string",
                    provisioning_vlan_id="string",
                    replication_vlan_id="string",
                    vsphere_vlan_id="string",
                ),
                capacity_reservation_id="string",
                workload_network_cidr="string",
            )],
        )],
        display_name="string",
        defined_tags={
            "string": "any",
        },
        refresh_hcx_license_status=False,
        reserving_hcx_on_premise_license_keys=["string"],
        is_single_host_sddc=False)
    
    const sddcResource = new oci.ocvp.Sddc("sddcResource", {
        sshAuthorizedKeys: "string",
        compartmentId: "string",
        vmwareSoftwareVersion: "string",
        isHcxEnabled: false,
        esxiSoftwareVersion: "string",
        freeformTags: {
            string: "any",
        },
        hcxAction: "string",
        initialConfigurations: [{
            initialClusterConfigurations: [{
                esxiHostsCount: 0,
                vsphereType: "string",
                computeAvailabilityDomain: "string",
                initialCommitment: "string",
                displayName: "string",
                datastores: [{
                    blockVolumeIds: ["string"],
                    datastoreType: "string",
                }],
                actualEsxiHostsCount: 0,
                initialHostOcpuCount: 0,
                initialHostShapeName: "string",
                instanceDisplayNamePrefix: "string",
                isShieldedInstanceEnabled: false,
                networkConfiguration: {
                    nsxEdgeVtepVlanId: "string",
                    nsxVtepVlanId: "string",
                    provisioningSubnetId: "string",
                    vmotionVlanId: "string",
                    vsanVlanId: "string",
                    hcxVlanId: "string",
                    nsxEdgeUplink1vlanId: "string",
                    nsxEdgeUplink2vlanId: "string",
                    provisioningVlanId: "string",
                    replicationVlanId: "string",
                    vsphereVlanId: "string",
                },
                capacityReservationId: "string",
                workloadNetworkCidr: "string",
            }],
        }],
        displayName: "string",
        definedTags: {
            string: "any",
        },
        refreshHcxLicenseStatus: false,
        reservingHcxOnPremiseLicenseKeys: ["string"],
        isSingleHostSddc: false,
    });
    
    type: oci:Ocvp:Sddc
    properties:
        compartmentId: string
        definedTags:
            string: any
        displayName: string
        esxiSoftwareVersion: string
        freeformTags:
            string: any
        hcxAction: string
        initialConfigurations:
            - initialClusterConfigurations:
                - actualEsxiHostsCount: 0
                  capacityReservationId: string
                  computeAvailabilityDomain: string
                  datastores:
                    - blockVolumeIds:
                        - string
                      datastoreType: string
                  displayName: string
                  esxiHostsCount: 0
                  initialCommitment: string
                  initialHostOcpuCount: 0
                  initialHostShapeName: string
                  instanceDisplayNamePrefix: string
                  isShieldedInstanceEnabled: false
                  networkConfiguration:
                    hcxVlanId: string
                    nsxEdgeUplink1vlanId: string
                    nsxEdgeUplink2vlanId: string
                    nsxEdgeVtepVlanId: string
                    nsxVtepVlanId: string
                    provisioningSubnetId: string
                    provisioningVlanId: string
                    replicationVlanId: string
                    vmotionVlanId: string
                    vsanVlanId: string
                    vsphereVlanId: string
                  vsphereType: string
                  workloadNetworkCidr: string
        isHcxEnabled: false
        isSingleHostSddc: false
        refreshHcxLicenseStatus: false
        reservingHcxOnPremiseLicenseKeys:
            - string
        sshAuthorizedKeys: string
        vmwareSoftwareVersion: string
    

    Sddc Resource Properties

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

    Inputs

    The Sddc resource accepts the following input properties:

    CompartmentId string
    (Updatable) The OCID of the compartment to contain the SDDC.
    SshAuthorizedKeys string
    (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file
    VmwareSoftwareVersion string
    (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    CapacityReservationId string
    (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_id of initial_cluster_configurations instead.

    Deprecated: The 'capacity_reservation_id' field has been deprecated. Please use 'initial_configuration' instead.

    ComputeAvailabilityDomain string
    (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please use compute_availability_domain of initial_cluster_configurations instead.

    Deprecated: The 'compute_availability_domain' field has been deprecated. Please use 'initial_configuration' instead.

    Datastores List<SddcDatastore>
    (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeName is a standard shape. Deprecated. Please use datastores of initial_cluster_configurations instead.

    Deprecated: The 'datastores' field has been deprecated. Please use 'initial_configuration' instead.

    DefinedTags Dictionary<string, object>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    DisplayName string
    (Updatable) A descriptive name for the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    EsxiHostsCount int

    (Required) The number of ESXi hosts to create in the SDDC. You can add more hosts later (see CreateEsxiHost). Creating a SDDC with a ESXi host count of 1 will be considered a single ESXi host SDDC. Deprecated. Please use esxi_hosts_count of initial_cluster_configurations instead.

    Note: If you later delete EXSi hosts from a production SDDC to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the SDDC until it again has at least 3 ESXi hosts.

    Deprecated: The 'esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    EsxiSoftwareVersion string
    (Updatable) The ESXi software bundle to install on the ESXi hosts in the SDDC. Only versions under the same vmwareSoftwareVersion and have been validate by Oracle Cloud VMware Solution will be accepted. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    FreeformTags Dictionary<string, object>
    (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    HcxAction string
    HcxVlanId string
    (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabled is true. Deprecated. Please use hcx_vlan_id of network_configuration instead.

    Deprecated: The 'hcx_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    InitialConfigurations List<SddcInitialConfiguration>
    Details of SDDC initial configuration
    InitialHostOcpuCount double
    (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_ocpu_count' field has been deprecated. Please use 'initial_configuration' instead.

    InitialHostShapeName string
    (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_shape_name' field has been deprecated. Please use 'initial_configuration' instead.

    InitialSku string
    (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitment of initial_cluster_configurations instead.

    Deprecated: The 'initial_sku' field has been deprecated. Please use 'initial_configuration' instead.

    InstanceDisplayNamePrefix string

    (Optional) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.

    For example, if the value is mySDDC, the ESXi hosts are named mySDDC-1, mySDDC-2, and so on. Deprecated. Please use instance_display_name_prefix of initial_cluster_configurations instead.

    Deprecated: The 'instance_display_name_prefix' field has been deprecated. Please use 'initial_configuration' instead.

    IsHcxEnabled bool
    For SDDC with dense compute shapes, this parameter indicates whether to enable HCX Advanced for this SDDC. For SDDC with standard compute shapes, this parameter is equivalent to isHcxEnterpriseEnabled.
    IsShieldedInstanceEnabled bool
    (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.

    Deprecated: The 'is_shielded_instance_enabled' field has been deprecated. Please use 'initial_configuration' instead.

    IsSingleHostSddc bool
    Indicates whether this SDDC is designated for only single ESXi host.
    NsxEdgeUplink1vlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 1 component of the VMware environment. Deprecated. Please use nsx_edge_uplink1vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_uplink1vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    NsxEdgeUplink2vlanId string

    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 2 component of the VMware environment. Deprecated. Please use nsx_edge_uplink2vlan_id of network_configuration instead.

    Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC.

    Deprecated: The 'nsx_edge_uplink2vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    NsxEdgeVtepVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge VTEP component of the VMware environment. Deprecated. Please use nsx_edge_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    NsxVtepVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    ProvisioningSubnetId string
    (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

    Deprecated: The 'provisioning_subnet_id' field has been deprecated. Please use 'initial_configuration' instead.

    ProvisioningVlanId string
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.

    Deprecated: The 'provisioning_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    RefreshHcxLicenseStatus bool
    (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
    ReplicationVlanId string
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

    Deprecated: The 'replication_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    ReservingHcxOnPremiseLicenseKeys List<string>
    (Updatable) The HCX on-premise licenses to be reserved when downgrade from HCX Enterprise to HCX Advanced. It should not be provided during resource creation. It is required and can only be set when the hcx_action is "DOWNGRADE". Its value can only be changed when hcx_action is updated.
    VmotionVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_id of network_configuration instead.

    Deprecated: The 'vmotion_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    VsanVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_id of network_configuration instead.

    Deprecated: The 'vsan_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    VsphereVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_id of network_configuration instead.

    Deprecated: The 'vsphere_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    WorkloadNetworkCidr string

    (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Deprecated: The 'workload_network_cidr' field has been deprecated. Please use 'initial_configuration' instead.

    CompartmentId string
    (Updatable) The OCID of the compartment to contain the SDDC.
    SshAuthorizedKeys string
    (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file
    VmwareSoftwareVersion string
    (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    CapacityReservationId string
    (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_id of initial_cluster_configurations instead.

    Deprecated: The 'capacity_reservation_id' field has been deprecated. Please use 'initial_configuration' instead.

    ComputeAvailabilityDomain string
    (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please use compute_availability_domain of initial_cluster_configurations instead.

    Deprecated: The 'compute_availability_domain' field has been deprecated. Please use 'initial_configuration' instead.

    Datastores []SddcDatastoreArgs
    (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeName is a standard shape. Deprecated. Please use datastores of initial_cluster_configurations instead.

    Deprecated: The 'datastores' field has been deprecated. Please use 'initial_configuration' instead.

    DefinedTags map[string]interface{}
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    DisplayName string
    (Updatable) A descriptive name for the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    EsxiHostsCount int

    (Required) The number of ESXi hosts to create in the SDDC. You can add more hosts later (see CreateEsxiHost). Creating a SDDC with a ESXi host count of 1 will be considered a single ESXi host SDDC. Deprecated. Please use esxi_hosts_count of initial_cluster_configurations instead.

    Note: If you later delete EXSi hosts from a production SDDC to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the SDDC until it again has at least 3 ESXi hosts.

    Deprecated: The 'esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    EsxiSoftwareVersion string
    (Updatable) The ESXi software bundle to install on the ESXi hosts in the SDDC. Only versions under the same vmwareSoftwareVersion and have been validate by Oracle Cloud VMware Solution will be accepted. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    FreeformTags map[string]interface{}
    (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    HcxAction string
    HcxVlanId string
    (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabled is true. Deprecated. Please use hcx_vlan_id of network_configuration instead.

    Deprecated: The 'hcx_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    InitialConfigurations []SddcInitialConfigurationArgs
    Details of SDDC initial configuration
    InitialHostOcpuCount float64
    (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_ocpu_count' field has been deprecated. Please use 'initial_configuration' instead.

    InitialHostShapeName string
    (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_shape_name' field has been deprecated. Please use 'initial_configuration' instead.

    InitialSku string
    (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitment of initial_cluster_configurations instead.

    Deprecated: The 'initial_sku' field has been deprecated. Please use 'initial_configuration' instead.

    InstanceDisplayNamePrefix string

    (Optional) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.

    For example, if the value is mySDDC, the ESXi hosts are named mySDDC-1, mySDDC-2, and so on. Deprecated. Please use instance_display_name_prefix of initial_cluster_configurations instead.

    Deprecated: The 'instance_display_name_prefix' field has been deprecated. Please use 'initial_configuration' instead.

    IsHcxEnabled bool
    For SDDC with dense compute shapes, this parameter indicates whether to enable HCX Advanced for this SDDC. For SDDC with standard compute shapes, this parameter is equivalent to isHcxEnterpriseEnabled.
    IsShieldedInstanceEnabled bool
    (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.

    Deprecated: The 'is_shielded_instance_enabled' field has been deprecated. Please use 'initial_configuration' instead.

    IsSingleHostSddc bool
    Indicates whether this SDDC is designated for only single ESXi host.
    NsxEdgeUplink1vlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 1 component of the VMware environment. Deprecated. Please use nsx_edge_uplink1vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_uplink1vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    NsxEdgeUplink2vlanId string

    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 2 component of the VMware environment. Deprecated. Please use nsx_edge_uplink2vlan_id of network_configuration instead.

    Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC.

    Deprecated: The 'nsx_edge_uplink2vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    NsxEdgeVtepVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge VTEP component of the VMware environment. Deprecated. Please use nsx_edge_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    NsxVtepVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    ProvisioningSubnetId string
    (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

    Deprecated: The 'provisioning_subnet_id' field has been deprecated. Please use 'initial_configuration' instead.

    ProvisioningVlanId string
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.

    Deprecated: The 'provisioning_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    RefreshHcxLicenseStatus bool
    (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
    ReplicationVlanId string
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

    Deprecated: The 'replication_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    ReservingHcxOnPremiseLicenseKeys []string
    (Updatable) The HCX on-premise licenses to be reserved when downgrade from HCX Enterprise to HCX Advanced. It should not be provided during resource creation. It is required and can only be set when the hcx_action is "DOWNGRADE". Its value can only be changed when hcx_action is updated.
    VmotionVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_id of network_configuration instead.

    Deprecated: The 'vmotion_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    VsanVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_id of network_configuration instead.

    Deprecated: The 'vsan_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    VsphereVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_id of network_configuration instead.

    Deprecated: The 'vsphere_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    WorkloadNetworkCidr string

    (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Deprecated: The 'workload_network_cidr' field has been deprecated. Please use 'initial_configuration' instead.

    compartmentId String
    (Updatable) The OCID of the compartment to contain the SDDC.
    sshAuthorizedKeys String
    (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file
    vmwareSoftwareVersion String
    (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    capacityReservationId String
    (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_id of initial_cluster_configurations instead.

    Deprecated: The 'capacity_reservation_id' field has been deprecated. Please use 'initial_configuration' instead.

    computeAvailabilityDomain String
    (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please use compute_availability_domain of initial_cluster_configurations instead.

    Deprecated: The 'compute_availability_domain' field has been deprecated. Please use 'initial_configuration' instead.

    datastores List<SddcDatastore>
    (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeName is a standard shape. Deprecated. Please use datastores of initial_cluster_configurations instead.

    Deprecated: The 'datastores' field has been deprecated. Please use 'initial_configuration' instead.

    definedTags Map<String,Object>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    displayName String
    (Updatable) A descriptive name for the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    esxiHostsCount Integer

    (Required) The number of ESXi hosts to create in the SDDC. You can add more hosts later (see CreateEsxiHost). Creating a SDDC with a ESXi host count of 1 will be considered a single ESXi host SDDC. Deprecated. Please use esxi_hosts_count of initial_cluster_configurations instead.

    Note: If you later delete EXSi hosts from a production SDDC to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the SDDC until it again has at least 3 ESXi hosts.

    Deprecated: The 'esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    esxiSoftwareVersion String
    (Updatable) The ESXi software bundle to install on the ESXi hosts in the SDDC. Only versions under the same vmwareSoftwareVersion and have been validate by Oracle Cloud VMware Solution will be accepted. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    freeformTags Map<String,Object>
    (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    hcxAction String
    hcxVlanId String
    (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabled is true. Deprecated. Please use hcx_vlan_id of network_configuration instead.

    Deprecated: The 'hcx_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    initialConfigurations List<SddcInitialConfiguration>
    Details of SDDC initial configuration
    initialHostOcpuCount Double
    (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_ocpu_count' field has been deprecated. Please use 'initial_configuration' instead.

    initialHostShapeName String
    (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_shape_name' field has been deprecated. Please use 'initial_configuration' instead.

    initialSku String
    (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitment of initial_cluster_configurations instead.

    Deprecated: The 'initial_sku' field has been deprecated. Please use 'initial_configuration' instead.

    instanceDisplayNamePrefix String

    (Optional) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.

    For example, if the value is mySDDC, the ESXi hosts are named mySDDC-1, mySDDC-2, and so on. Deprecated. Please use instance_display_name_prefix of initial_cluster_configurations instead.

    Deprecated: The 'instance_display_name_prefix' field has been deprecated. Please use 'initial_configuration' instead.

    isHcxEnabled Boolean
    For SDDC with dense compute shapes, this parameter indicates whether to enable HCX Advanced for this SDDC. For SDDC with standard compute shapes, this parameter is equivalent to isHcxEnterpriseEnabled.
    isShieldedInstanceEnabled Boolean
    (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.

    Deprecated: The 'is_shielded_instance_enabled' field has been deprecated. Please use 'initial_configuration' instead.

    isSingleHostSddc Boolean
    Indicates whether this SDDC is designated for only single ESXi host.
    nsxEdgeUplink1vlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 1 component of the VMware environment. Deprecated. Please use nsx_edge_uplink1vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_uplink1vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxEdgeUplink2vlanId String

    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 2 component of the VMware environment. Deprecated. Please use nsx_edge_uplink2vlan_id of network_configuration instead.

    Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC.

    Deprecated: The 'nsx_edge_uplink2vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxEdgeVtepVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge VTEP component of the VMware environment. Deprecated. Please use nsx_edge_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxVtepVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioningSubnetId String
    (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

    Deprecated: The 'provisioning_subnet_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioningVlanId String
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.

    Deprecated: The 'provisioning_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    refreshHcxLicenseStatus Boolean
    (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
    replicationVlanId String
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

    Deprecated: The 'replication_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    reservingHcxOnPremiseLicenseKeys List<String>
    (Updatable) The HCX on-premise licenses to be reserved when downgrade from HCX Enterprise to HCX Advanced. It should not be provided during resource creation. It is required and can only be set when the hcx_action is "DOWNGRADE". Its value can only be changed when hcx_action is updated.
    vmotionVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_id of network_configuration instead.

    Deprecated: The 'vmotion_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vsanVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_id of network_configuration instead.

    Deprecated: The 'vsan_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vsphereVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_id of network_configuration instead.

    Deprecated: The 'vsphere_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    workloadNetworkCidr String

    (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Deprecated: The 'workload_network_cidr' field has been deprecated. Please use 'initial_configuration' instead.

    compartmentId string
    (Updatable) The OCID of the compartment to contain the SDDC.
    sshAuthorizedKeys string
    (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file
    vmwareSoftwareVersion string
    (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    capacityReservationId string
    (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_id of initial_cluster_configurations instead.

    Deprecated: The 'capacity_reservation_id' field has been deprecated. Please use 'initial_configuration' instead.

    computeAvailabilityDomain string
    (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please use compute_availability_domain of initial_cluster_configurations instead.

    Deprecated: The 'compute_availability_domain' field has been deprecated. Please use 'initial_configuration' instead.

    datastores SddcDatastore[]
    (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeName is a standard shape. Deprecated. Please use datastores of initial_cluster_configurations instead.

    Deprecated: The 'datastores' field has been deprecated. Please use 'initial_configuration' instead.

    definedTags {[key: string]: any}
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    displayName string
    (Updatable) A descriptive name for the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    esxiHostsCount number

    (Required) The number of ESXi hosts to create in the SDDC. You can add more hosts later (see CreateEsxiHost). Creating a SDDC with a ESXi host count of 1 will be considered a single ESXi host SDDC. Deprecated. Please use esxi_hosts_count of initial_cluster_configurations instead.

    Note: If you later delete EXSi hosts from a production SDDC to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the SDDC until it again has at least 3 ESXi hosts.

    Deprecated: The 'esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    esxiSoftwareVersion string
    (Updatable) The ESXi software bundle to install on the ESXi hosts in the SDDC. Only versions under the same vmwareSoftwareVersion and have been validate by Oracle Cloud VMware Solution will be accepted. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    freeformTags {[key: string]: any}
    (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    hcxAction string
    hcxVlanId string
    (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabled is true. Deprecated. Please use hcx_vlan_id of network_configuration instead.

    Deprecated: The 'hcx_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    initialConfigurations SddcInitialConfiguration[]
    Details of SDDC initial configuration
    initialHostOcpuCount number
    (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_ocpu_count' field has been deprecated. Please use 'initial_configuration' instead.

    initialHostShapeName string
    (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_shape_name' field has been deprecated. Please use 'initial_configuration' instead.

    initialSku string
    (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitment of initial_cluster_configurations instead.

    Deprecated: The 'initial_sku' field has been deprecated. Please use 'initial_configuration' instead.

    instanceDisplayNamePrefix string

    (Optional) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.

    For example, if the value is mySDDC, the ESXi hosts are named mySDDC-1, mySDDC-2, and so on. Deprecated. Please use instance_display_name_prefix of initial_cluster_configurations instead.

    Deprecated: The 'instance_display_name_prefix' field has been deprecated. Please use 'initial_configuration' instead.

    isHcxEnabled boolean
    For SDDC with dense compute shapes, this parameter indicates whether to enable HCX Advanced for this SDDC. For SDDC with standard compute shapes, this parameter is equivalent to isHcxEnterpriseEnabled.
    isShieldedInstanceEnabled boolean
    (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.

    Deprecated: The 'is_shielded_instance_enabled' field has been deprecated. Please use 'initial_configuration' instead.

    isSingleHostSddc boolean
    Indicates whether this SDDC is designated for only single ESXi host.
    nsxEdgeUplink1vlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 1 component of the VMware environment. Deprecated. Please use nsx_edge_uplink1vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_uplink1vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxEdgeUplink2vlanId string

    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 2 component of the VMware environment. Deprecated. Please use nsx_edge_uplink2vlan_id of network_configuration instead.

    Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC.

    Deprecated: The 'nsx_edge_uplink2vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxEdgeVtepVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge VTEP component of the VMware environment. Deprecated. Please use nsx_edge_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxVtepVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioningSubnetId string
    (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

    Deprecated: The 'provisioning_subnet_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioningVlanId string
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.

    Deprecated: The 'provisioning_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    refreshHcxLicenseStatus boolean
    (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
    replicationVlanId string
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

    Deprecated: The 'replication_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    reservingHcxOnPremiseLicenseKeys string[]
    (Updatable) The HCX on-premise licenses to be reserved when downgrade from HCX Enterprise to HCX Advanced. It should not be provided during resource creation. It is required and can only be set when the hcx_action is "DOWNGRADE". Its value can only be changed when hcx_action is updated.
    vmotionVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_id of network_configuration instead.

    Deprecated: The 'vmotion_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vsanVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_id of network_configuration instead.

    Deprecated: The 'vsan_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vsphereVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_id of network_configuration instead.

    Deprecated: The 'vsphere_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    workloadNetworkCidr string

    (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Deprecated: The 'workload_network_cidr' field has been deprecated. Please use 'initial_configuration' instead.

    compartment_id str
    (Updatable) The OCID of the compartment to contain the SDDC.
    ssh_authorized_keys str
    (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file
    vmware_software_version str
    (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    capacity_reservation_id str
    (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_id of initial_cluster_configurations instead.

    Deprecated: The 'capacity_reservation_id' field has been deprecated. Please use 'initial_configuration' instead.

    compute_availability_domain str
    (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please use compute_availability_domain of initial_cluster_configurations instead.

    Deprecated: The 'compute_availability_domain' field has been deprecated. Please use 'initial_configuration' instead.

    datastores Sequence[ocvp.SddcDatastoreArgs]
    (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeName is a standard shape. Deprecated. Please use datastores of initial_cluster_configurations instead.

    Deprecated: The 'datastores' field has been deprecated. Please use 'initial_configuration' instead.

    defined_tags Mapping[str, Any]
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    display_name str
    (Updatable) A descriptive name for the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    esxi_hosts_count int

    (Required) The number of ESXi hosts to create in the SDDC. You can add more hosts later (see CreateEsxiHost). Creating a SDDC with a ESXi host count of 1 will be considered a single ESXi host SDDC. Deprecated. Please use esxi_hosts_count of initial_cluster_configurations instead.

    Note: If you later delete EXSi hosts from a production SDDC to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the SDDC until it again has at least 3 ESXi hosts.

    Deprecated: The 'esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    esxi_software_version str
    (Updatable) The ESXi software bundle to install on the ESXi hosts in the SDDC. Only versions under the same vmwareSoftwareVersion and have been validate by Oracle Cloud VMware Solution will be accepted. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    freeform_tags Mapping[str, Any]
    (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    hcx_action str
    hcx_vlan_id str
    (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabled is true. Deprecated. Please use hcx_vlan_id of network_configuration instead.

    Deprecated: The 'hcx_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    initial_configurations Sequence[ocvp.SddcInitialConfigurationArgs]
    Details of SDDC initial configuration
    initial_host_ocpu_count float
    (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_ocpu_count' field has been deprecated. Please use 'initial_configuration' instead.

    initial_host_shape_name str
    (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_shape_name' field has been deprecated. Please use 'initial_configuration' instead.

    initial_sku str
    (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitment of initial_cluster_configurations instead.

    Deprecated: The 'initial_sku' field has been deprecated. Please use 'initial_configuration' instead.

    instance_display_name_prefix str

    (Optional) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.

    For example, if the value is mySDDC, the ESXi hosts are named mySDDC-1, mySDDC-2, and so on. Deprecated. Please use instance_display_name_prefix of initial_cluster_configurations instead.

    Deprecated: The 'instance_display_name_prefix' field has been deprecated. Please use 'initial_configuration' instead.

    is_hcx_enabled bool
    For SDDC with dense compute shapes, this parameter indicates whether to enable HCX Advanced for this SDDC. For SDDC with standard compute shapes, this parameter is equivalent to isHcxEnterpriseEnabled.
    is_shielded_instance_enabled bool
    (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.

    Deprecated: The 'is_shielded_instance_enabled' field has been deprecated. Please use 'initial_configuration' instead.

    is_single_host_sddc bool
    Indicates whether this SDDC is designated for only single ESXi host.
    nsx_edge_uplink1vlan_id str
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 1 component of the VMware environment. Deprecated. Please use nsx_edge_uplink1vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_uplink1vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsx_edge_uplink2vlan_id str

    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 2 component of the VMware environment. Deprecated. Please use nsx_edge_uplink2vlan_id of network_configuration instead.

    Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC.

    Deprecated: The 'nsx_edge_uplink2vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsx_edge_vtep_vlan_id str
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge VTEP component of the VMware environment. Deprecated. Please use nsx_edge_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsx_vtep_vlan_id str
    (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioning_subnet_id str
    (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

    Deprecated: The 'provisioning_subnet_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioning_vlan_id str
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.

    Deprecated: The 'provisioning_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    refresh_hcx_license_status bool
    (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
    replication_vlan_id str
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

    Deprecated: The 'replication_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    reserving_hcx_on_premise_license_keys Sequence[str]
    (Updatable) The HCX on-premise licenses to be reserved when downgrade from HCX Enterprise to HCX Advanced. It should not be provided during resource creation. It is required and can only be set when the hcx_action is "DOWNGRADE". Its value can only be changed when hcx_action is updated.
    vmotion_vlan_id str
    (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_id of network_configuration instead.

    Deprecated: The 'vmotion_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vsan_vlan_id str
    (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_id of network_configuration instead.

    Deprecated: The 'vsan_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vsphere_vlan_id str
    (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_id of network_configuration instead.

    Deprecated: The 'vsphere_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    workload_network_cidr str

    (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Deprecated: The 'workload_network_cidr' field has been deprecated. Please use 'initial_configuration' instead.

    compartmentId String
    (Updatable) The OCID of the compartment to contain the SDDC.
    sshAuthorizedKeys String
    (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file
    vmwareSoftwareVersion String
    (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    capacityReservationId String
    (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_id of initial_cluster_configurations instead.

    Deprecated: The 'capacity_reservation_id' field has been deprecated. Please use 'initial_configuration' instead.

    computeAvailabilityDomain String
    (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please use compute_availability_domain of initial_cluster_configurations instead.

    Deprecated: The 'compute_availability_domain' field has been deprecated. Please use 'initial_configuration' instead.

    datastores List<Property Map>
    (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeName is a standard shape. Deprecated. Please use datastores of initial_cluster_configurations instead.

    Deprecated: The 'datastores' field has been deprecated. Please use 'initial_configuration' instead.

    definedTags Map<Any>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    displayName String
    (Updatable) A descriptive name for the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    esxiHostsCount Number

    (Required) The number of ESXi hosts to create in the SDDC. You can add more hosts later (see CreateEsxiHost). Creating a SDDC with a ESXi host count of 1 will be considered a single ESXi host SDDC. Deprecated. Please use esxi_hosts_count of initial_cluster_configurations instead.

    Note: If you later delete EXSi hosts from a production SDDC to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the SDDC until it again has at least 3 ESXi hosts.

    Deprecated: The 'esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    esxiSoftwareVersion String
    (Updatable) The ESXi software bundle to install on the ESXi hosts in the SDDC. Only versions under the same vmwareSoftwareVersion and have been validate by Oracle Cloud VMware Solution will be accepted. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    freeformTags Map<Any>
    (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    hcxAction String
    hcxVlanId String
    (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabled is true. Deprecated. Please use hcx_vlan_id of network_configuration instead.

    Deprecated: The 'hcx_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    initialConfigurations List<Property Map>
    Details of SDDC initial configuration
    initialHostOcpuCount Number
    (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_ocpu_count' field has been deprecated. Please use 'initial_configuration' instead.

    initialHostShapeName String
    (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_shape_name' field has been deprecated. Please use 'initial_configuration' instead.

    initialSku String
    (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitment of initial_cluster_configurations instead.

    Deprecated: The 'initial_sku' field has been deprecated. Please use 'initial_configuration' instead.

    instanceDisplayNamePrefix String

    (Optional) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.

    For example, if the value is mySDDC, the ESXi hosts are named mySDDC-1, mySDDC-2, and so on. Deprecated. Please use instance_display_name_prefix of initial_cluster_configurations instead.

    Deprecated: The 'instance_display_name_prefix' field has been deprecated. Please use 'initial_configuration' instead.

    isHcxEnabled Boolean
    For SDDC with dense compute shapes, this parameter indicates whether to enable HCX Advanced for this SDDC. For SDDC with standard compute shapes, this parameter is equivalent to isHcxEnterpriseEnabled.
    isShieldedInstanceEnabled Boolean
    (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.

    Deprecated: The 'is_shielded_instance_enabled' field has been deprecated. Please use 'initial_configuration' instead.

    isSingleHostSddc Boolean
    Indicates whether this SDDC is designated for only single ESXi host.
    nsxEdgeUplink1vlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 1 component of the VMware environment. Deprecated. Please use nsx_edge_uplink1vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_uplink1vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxEdgeUplink2vlanId String

    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 2 component of the VMware environment. Deprecated. Please use nsx_edge_uplink2vlan_id of network_configuration instead.

    Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC.

    Deprecated: The 'nsx_edge_uplink2vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxEdgeVtepVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge VTEP component of the VMware environment. Deprecated. Please use nsx_edge_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxVtepVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioningSubnetId String
    (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

    Deprecated: The 'provisioning_subnet_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioningVlanId String
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.

    Deprecated: The 'provisioning_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    refreshHcxLicenseStatus Boolean
    (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
    replicationVlanId String
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

    Deprecated: The 'replication_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    reservingHcxOnPremiseLicenseKeys List<String>
    (Updatable) The HCX on-premise licenses to be reserved when downgrade from HCX Enterprise to HCX Advanced. It should not be provided during resource creation. It is required and can only be set when the hcx_action is "DOWNGRADE". Its value can only be changed when hcx_action is updated.
    vmotionVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_id of network_configuration instead.

    Deprecated: The 'vmotion_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vsanVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_id of network_configuration instead.

    Deprecated: The 'vsan_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vsphereVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_id of network_configuration instead.

    Deprecated: The 'vsphere_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    workloadNetworkCidr String

    (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Deprecated: The 'workload_network_cidr' field has been deprecated. Please use 'initial_configuration' instead.

    Outputs

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

    ActualEsxiHostsCount int
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.

    Deprecated: The 'actual_esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    ClustersCount int
    The number of Clusters in the SDDC.
    HcxFqdn string
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    HcxInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'hcx_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    HcxMode string
    HCX configuration of the SDDC.
    HcxOnPremKey string
    (Deprecated) The activation keys to use on the on-premises HCX Enterprise appliances you site pair with HCX Manager in your VMware Solution. The number of keys provided depends on the HCX license type. HCX Advanced provides 3 activation keys. HCX Enterprise provides 10 activation keys. Deprecated. Please use hcx_on_prem_licenses instead.

    Deprecated: The 'hcx_on_prem_key' field has been deprecated and may be removed in a future version. Do not use this field.

    HcxOnPremLicenses List<SddcHcxOnPremLicense>
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    HcxPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    Id string
    The provider-assigned unique ID for this managed resource.
    IsHcxEnterpriseEnabled bool
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.

    Deprecated: The 'is_hcx_enterprise_enabled' field has been deprecated and may be removed in a future version. Do not use this field.

    IsHcxPendingDowngrade bool
    Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
    NsxEdgeUplinkIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for the NSX Edge Uplink. Use this OCID as the route target for route table rules when setting up connectivity between the SDDC and other networks. For information about PrivateIp objects, see the Core Services API.
    NsxManagerFqdn string
    The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    NsxManagerInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for NSX Manager. Make sure to change this initial NSX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'nsx_manager_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    NsxManagerPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for NSX Manager. For information about PrivateIp objects, see the Core Services API.
    NsxManagerUsername string
    The SDDC includes an administrator username and initial password for NSX Manager. You can change this initial username to a different value in NSX Manager.
    NsxOverlaySegmentName string
    (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.

    Deprecated: The 'nsx_overlay_segment_name' field has been deprecated and may be removed in a future version. Do not use this field.

    State string
    The current state of the SDDC.
    TimeCreated string
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeHcxBillingCycleEnd string
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeHcxLicenseStatusUpdated string
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeUpdated string
    The date and time the SDDC was updated, in the format defined by RFC3339.
    UpgradeLicenses List<SddcUpgradeLicense>
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

    Deprecated: The 'upgrade_licenses' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    VcenterFqdn string
    The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    VcenterInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for vCenter. Make sure to change this initial vCenter password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'vcenter_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    VcenterPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for vCenter. For information about PrivateIp objects, see the Core Services API.
    VcenterUsername string
    The SDDC includes an administrator username and initial password for vCenter. You can change this initial username to a different value in vCenter.
    VsphereUpgradeGuide string
    (Deprecated) The link to guidance for upgrading vSphere.

    Deprecated: The 'vsphere_upgrade_guide' field has been deprecated and may be removed in a future version. Do not use this field.

    VsphereUpgradeObjects List<SddcVsphereUpgradeObject>
    (Deprecated) The links to binary objects needed to upgrade vSphere.

    Deprecated: The 'vsphere_upgrade_objects' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    ActualEsxiHostsCount int
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.

    Deprecated: The 'actual_esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    ClustersCount int
    The number of Clusters in the SDDC.
    HcxFqdn string
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    HcxInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'hcx_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    HcxMode string
    HCX configuration of the SDDC.
    HcxOnPremKey string
    (Deprecated) The activation keys to use on the on-premises HCX Enterprise appliances you site pair with HCX Manager in your VMware Solution. The number of keys provided depends on the HCX license type. HCX Advanced provides 3 activation keys. HCX Enterprise provides 10 activation keys. Deprecated. Please use hcx_on_prem_licenses instead.

    Deprecated: The 'hcx_on_prem_key' field has been deprecated and may be removed in a future version. Do not use this field.

    HcxOnPremLicenses []SddcHcxOnPremLicense
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    HcxPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    Id string
    The provider-assigned unique ID for this managed resource.
    IsHcxEnterpriseEnabled bool
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.

    Deprecated: The 'is_hcx_enterprise_enabled' field has been deprecated and may be removed in a future version. Do not use this field.

    IsHcxPendingDowngrade bool
    Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
    NsxEdgeUplinkIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for the NSX Edge Uplink. Use this OCID as the route target for route table rules when setting up connectivity between the SDDC and other networks. For information about PrivateIp objects, see the Core Services API.
    NsxManagerFqdn string
    The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    NsxManagerInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for NSX Manager. Make sure to change this initial NSX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'nsx_manager_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    NsxManagerPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for NSX Manager. For information about PrivateIp objects, see the Core Services API.
    NsxManagerUsername string
    The SDDC includes an administrator username and initial password for NSX Manager. You can change this initial username to a different value in NSX Manager.
    NsxOverlaySegmentName string
    (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.

    Deprecated: The 'nsx_overlay_segment_name' field has been deprecated and may be removed in a future version. Do not use this field.

    State string
    The current state of the SDDC.
    TimeCreated string
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeHcxBillingCycleEnd string
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeHcxLicenseStatusUpdated string
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeUpdated string
    The date and time the SDDC was updated, in the format defined by RFC3339.
    UpgradeLicenses []SddcUpgradeLicense
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

    Deprecated: The 'upgrade_licenses' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    VcenterFqdn string
    The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    VcenterInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for vCenter. Make sure to change this initial vCenter password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'vcenter_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    VcenterPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for vCenter. For information about PrivateIp objects, see the Core Services API.
    VcenterUsername string
    The SDDC includes an administrator username and initial password for vCenter. You can change this initial username to a different value in vCenter.
    VsphereUpgradeGuide string
    (Deprecated) The link to guidance for upgrading vSphere.

    Deprecated: The 'vsphere_upgrade_guide' field has been deprecated and may be removed in a future version. Do not use this field.

    VsphereUpgradeObjects []SddcVsphereUpgradeObject
    (Deprecated) The links to binary objects needed to upgrade vSphere.

    Deprecated: The 'vsphere_upgrade_objects' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    actualEsxiHostsCount Integer
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.

    Deprecated: The 'actual_esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    clustersCount Integer
    The number of Clusters in the SDDC.
    hcxFqdn String
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    hcxInitialPassword String
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'hcx_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    hcxMode String
    HCX configuration of the SDDC.
    hcxOnPremKey String
    (Deprecated) The activation keys to use on the on-premises HCX Enterprise appliances you site pair with HCX Manager in your VMware Solution. The number of keys provided depends on the HCX license type. HCX Advanced provides 3 activation keys. HCX Enterprise provides 10 activation keys. Deprecated. Please use hcx_on_prem_licenses instead.

    Deprecated: The 'hcx_on_prem_key' field has been deprecated and may be removed in a future version. Do not use this field.

    hcxOnPremLicenses List<SddcHcxOnPremLicense>
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    hcxPrivateIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    id String
    The provider-assigned unique ID for this managed resource.
    isHcxEnterpriseEnabled Boolean
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.

    Deprecated: The 'is_hcx_enterprise_enabled' field has been deprecated and may be removed in a future version. Do not use this field.

    isHcxPendingDowngrade Boolean
    Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
    nsxEdgeUplinkIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for the NSX Edge Uplink. Use this OCID as the route target for route table rules when setting up connectivity between the SDDC and other networks. For information about PrivateIp objects, see the Core Services API.
    nsxManagerFqdn String
    The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    nsxManagerInitialPassword String
    (Deprecated) The SDDC includes an administrator username and initial password for NSX Manager. Make sure to change this initial NSX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'nsx_manager_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    nsxManagerPrivateIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for NSX Manager. For information about PrivateIp objects, see the Core Services API.
    nsxManagerUsername String
    The SDDC includes an administrator username and initial password for NSX Manager. You can change this initial username to a different value in NSX Manager.
    nsxOverlaySegmentName String
    (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.

    Deprecated: The 'nsx_overlay_segment_name' field has been deprecated and may be removed in a future version. Do not use this field.

    state String
    The current state of the SDDC.
    timeCreated String
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxBillingCycleEnd String
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxLicenseStatusUpdated String
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeUpdated String
    The date and time the SDDC was updated, in the format defined by RFC3339.
    upgradeLicenses List<SddcUpgradeLicense>
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

    Deprecated: The 'upgrade_licenses' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    vcenterFqdn String
    The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    vcenterInitialPassword String
    (Deprecated) The SDDC includes an administrator username and initial password for vCenter. Make sure to change this initial vCenter password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'vcenter_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    vcenterPrivateIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for vCenter. For information about PrivateIp objects, see the Core Services API.
    vcenterUsername String
    The SDDC includes an administrator username and initial password for vCenter. You can change this initial username to a different value in vCenter.
    vsphereUpgradeGuide String
    (Deprecated) The link to guidance for upgrading vSphere.

    Deprecated: The 'vsphere_upgrade_guide' field has been deprecated and may be removed in a future version. Do not use this field.

    vsphereUpgradeObjects List<SddcVsphereUpgradeObject>
    (Deprecated) The links to binary objects needed to upgrade vSphere.

    Deprecated: The 'vsphere_upgrade_objects' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    actualEsxiHostsCount number
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.

    Deprecated: The 'actual_esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    clustersCount number
    The number of Clusters in the SDDC.
    hcxFqdn string
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    hcxInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'hcx_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    hcxMode string
    HCX configuration of the SDDC.
    hcxOnPremKey string
    (Deprecated) The activation keys to use on the on-premises HCX Enterprise appliances you site pair with HCX Manager in your VMware Solution. The number of keys provided depends on the HCX license type. HCX Advanced provides 3 activation keys. HCX Enterprise provides 10 activation keys. Deprecated. Please use hcx_on_prem_licenses instead.

    Deprecated: The 'hcx_on_prem_key' field has been deprecated and may be removed in a future version. Do not use this field.

    hcxOnPremLicenses SddcHcxOnPremLicense[]
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    hcxPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    id string
    The provider-assigned unique ID for this managed resource.
    isHcxEnterpriseEnabled boolean
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.

    Deprecated: The 'is_hcx_enterprise_enabled' field has been deprecated and may be removed in a future version. Do not use this field.

    isHcxPendingDowngrade boolean
    Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
    nsxEdgeUplinkIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for the NSX Edge Uplink. Use this OCID as the route target for route table rules when setting up connectivity between the SDDC and other networks. For information about PrivateIp objects, see the Core Services API.
    nsxManagerFqdn string
    The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    nsxManagerInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for NSX Manager. Make sure to change this initial NSX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'nsx_manager_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    nsxManagerPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for NSX Manager. For information about PrivateIp objects, see the Core Services API.
    nsxManagerUsername string
    The SDDC includes an administrator username and initial password for NSX Manager. You can change this initial username to a different value in NSX Manager.
    nsxOverlaySegmentName string
    (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.

    Deprecated: The 'nsx_overlay_segment_name' field has been deprecated and may be removed in a future version. Do not use this field.

    state string
    The current state of the SDDC.
    timeCreated string
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxBillingCycleEnd string
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxLicenseStatusUpdated string
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeUpdated string
    The date and time the SDDC was updated, in the format defined by RFC3339.
    upgradeLicenses SddcUpgradeLicense[]
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

    Deprecated: The 'upgrade_licenses' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    vcenterFqdn string
    The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    vcenterInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for vCenter. Make sure to change this initial vCenter password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'vcenter_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    vcenterPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for vCenter. For information about PrivateIp objects, see the Core Services API.
    vcenterUsername string
    The SDDC includes an administrator username and initial password for vCenter. You can change this initial username to a different value in vCenter.
    vsphereUpgradeGuide string
    (Deprecated) The link to guidance for upgrading vSphere.

    Deprecated: The 'vsphere_upgrade_guide' field has been deprecated and may be removed in a future version. Do not use this field.

    vsphereUpgradeObjects SddcVsphereUpgradeObject[]
    (Deprecated) The links to binary objects needed to upgrade vSphere.

    Deprecated: The 'vsphere_upgrade_objects' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    actual_esxi_hosts_count int
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.

    Deprecated: The 'actual_esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    clusters_count int
    The number of Clusters in the SDDC.
    hcx_fqdn str
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    hcx_initial_password str
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'hcx_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    hcx_mode str
    HCX configuration of the SDDC.
    hcx_on_prem_key str
    (Deprecated) The activation keys to use on the on-premises HCX Enterprise appliances you site pair with HCX Manager in your VMware Solution. The number of keys provided depends on the HCX license type. HCX Advanced provides 3 activation keys. HCX Enterprise provides 10 activation keys. Deprecated. Please use hcx_on_prem_licenses instead.

    Deprecated: The 'hcx_on_prem_key' field has been deprecated and may be removed in a future version. Do not use this field.

    hcx_on_prem_licenses Sequence[ocvp.SddcHcxOnPremLicense]
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    hcx_private_ip_id str
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    id str
    The provider-assigned unique ID for this managed resource.
    is_hcx_enterprise_enabled bool
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.

    Deprecated: The 'is_hcx_enterprise_enabled' field has been deprecated and may be removed in a future version. Do not use this field.

    is_hcx_pending_downgrade bool
    Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
    nsx_edge_uplink_ip_id str
    The OCID of the PrivateIp object that is the virtual IP (VIP) for the NSX Edge Uplink. Use this OCID as the route target for route table rules when setting up connectivity between the SDDC and other networks. For information about PrivateIp objects, see the Core Services API.
    nsx_manager_fqdn str
    The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    nsx_manager_initial_password str
    (Deprecated) The SDDC includes an administrator username and initial password for NSX Manager. Make sure to change this initial NSX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'nsx_manager_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    nsx_manager_private_ip_id str
    The OCID of the PrivateIp object that is the virtual IP (VIP) for NSX Manager. For information about PrivateIp objects, see the Core Services API.
    nsx_manager_username str
    The SDDC includes an administrator username and initial password for NSX Manager. You can change this initial username to a different value in NSX Manager.
    nsx_overlay_segment_name str
    (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.

    Deprecated: The 'nsx_overlay_segment_name' field has been deprecated and may be removed in a future version. Do not use this field.

    state str
    The current state of the SDDC.
    time_created str
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    time_hcx_billing_cycle_end str
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    time_hcx_license_status_updated str
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    time_updated str
    The date and time the SDDC was updated, in the format defined by RFC3339.
    upgrade_licenses Sequence[ocvp.SddcUpgradeLicense]
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

    Deprecated: The 'upgrade_licenses' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    vcenter_fqdn str
    The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    vcenter_initial_password str
    (Deprecated) The SDDC includes an administrator username and initial password for vCenter. Make sure to change this initial vCenter password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'vcenter_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    vcenter_private_ip_id str
    The OCID of the PrivateIp object that is the virtual IP (VIP) for vCenter. For information about PrivateIp objects, see the Core Services API.
    vcenter_username str
    The SDDC includes an administrator username and initial password for vCenter. You can change this initial username to a different value in vCenter.
    vsphere_upgrade_guide str
    (Deprecated) The link to guidance for upgrading vSphere.

    Deprecated: The 'vsphere_upgrade_guide' field has been deprecated and may be removed in a future version. Do not use this field.

    vsphere_upgrade_objects Sequence[ocvp.SddcVsphereUpgradeObject]
    (Deprecated) The links to binary objects needed to upgrade vSphere.

    Deprecated: The 'vsphere_upgrade_objects' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    actualEsxiHostsCount Number
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.

    Deprecated: The 'actual_esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    clustersCount Number
    The number of Clusters in the SDDC.
    hcxFqdn String
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    hcxInitialPassword String
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'hcx_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    hcxMode String
    HCX configuration of the SDDC.
    hcxOnPremKey String
    (Deprecated) The activation keys to use on the on-premises HCX Enterprise appliances you site pair with HCX Manager in your VMware Solution. The number of keys provided depends on the HCX license type. HCX Advanced provides 3 activation keys. HCX Enterprise provides 10 activation keys. Deprecated. Please use hcx_on_prem_licenses instead.

    Deprecated: The 'hcx_on_prem_key' field has been deprecated and may be removed in a future version. Do not use this field.

    hcxOnPremLicenses List<Property Map>
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    hcxPrivateIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    id String
    The provider-assigned unique ID for this managed resource.
    isHcxEnterpriseEnabled Boolean
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.

    Deprecated: The 'is_hcx_enterprise_enabled' field has been deprecated and may be removed in a future version. Do not use this field.

    isHcxPendingDowngrade Boolean
    Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
    nsxEdgeUplinkIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for the NSX Edge Uplink. Use this OCID as the route target for route table rules when setting up connectivity between the SDDC and other networks. For information about PrivateIp objects, see the Core Services API.
    nsxManagerFqdn String
    The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    nsxManagerInitialPassword String
    (Deprecated) The SDDC includes an administrator username and initial password for NSX Manager. Make sure to change this initial NSX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'nsx_manager_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    nsxManagerPrivateIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for NSX Manager. For information about PrivateIp objects, see the Core Services API.
    nsxManagerUsername String
    The SDDC includes an administrator username and initial password for NSX Manager. You can change this initial username to a different value in NSX Manager.
    nsxOverlaySegmentName String
    (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.

    Deprecated: The 'nsx_overlay_segment_name' field has been deprecated and may be removed in a future version. Do not use this field.

    state String
    The current state of the SDDC.
    timeCreated String
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxBillingCycleEnd String
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxLicenseStatusUpdated String
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeUpdated String
    The date and time the SDDC was updated, in the format defined by RFC3339.
    upgradeLicenses List<Property Map>
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

    Deprecated: The 'upgrade_licenses' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    vcenterFqdn String
    The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    vcenterInitialPassword String
    (Deprecated) The SDDC includes an administrator username and initial password for vCenter. Make sure to change this initial vCenter password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'vcenter_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    vcenterPrivateIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for vCenter. For information about PrivateIp objects, see the Core Services API.
    vcenterUsername String
    The SDDC includes an administrator username and initial password for vCenter. You can change this initial username to a different value in vCenter.
    vsphereUpgradeGuide String
    (Deprecated) The link to guidance for upgrading vSphere.

    Deprecated: The 'vsphere_upgrade_guide' field has been deprecated and may be removed in a future version. Do not use this field.

    vsphereUpgradeObjects List<Property Map>
    (Deprecated) The links to binary objects needed to upgrade vSphere.

    Deprecated: The 'vsphere_upgrade_objects' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    Look up Existing Sddc Resource

    Get an existing Sddc 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?: SddcState, opts?: CustomResourceOptions): Sddc
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            actual_esxi_hosts_count: Optional[int] = None,
            capacity_reservation_id: Optional[str] = None,
            clusters_count: Optional[int] = None,
            compartment_id: Optional[str] = None,
            compute_availability_domain: Optional[str] = None,
            datastores: Optional[Sequence[_ocvp.SddcDatastoreArgs]] = None,
            defined_tags: Optional[Mapping[str, Any]] = None,
            display_name: Optional[str] = None,
            esxi_hosts_count: Optional[int] = None,
            esxi_software_version: Optional[str] = None,
            freeform_tags: Optional[Mapping[str, Any]] = None,
            hcx_action: Optional[str] = None,
            hcx_fqdn: Optional[str] = None,
            hcx_initial_password: Optional[str] = None,
            hcx_mode: Optional[str] = None,
            hcx_on_prem_key: Optional[str] = None,
            hcx_on_prem_licenses: Optional[Sequence[_ocvp.SddcHcxOnPremLicenseArgs]] = None,
            hcx_private_ip_id: Optional[str] = None,
            hcx_vlan_id: Optional[str] = None,
            initial_configurations: Optional[Sequence[_ocvp.SddcInitialConfigurationArgs]] = None,
            initial_host_ocpu_count: Optional[float] = None,
            initial_host_shape_name: Optional[str] = None,
            initial_sku: Optional[str] = None,
            instance_display_name_prefix: Optional[str] = None,
            is_hcx_enabled: Optional[bool] = None,
            is_hcx_enterprise_enabled: Optional[bool] = None,
            is_hcx_pending_downgrade: Optional[bool] = None,
            is_shielded_instance_enabled: Optional[bool] = None,
            is_single_host_sddc: Optional[bool] = None,
            nsx_edge_uplink1vlan_id: Optional[str] = None,
            nsx_edge_uplink2vlan_id: Optional[str] = None,
            nsx_edge_uplink_ip_id: Optional[str] = None,
            nsx_edge_vtep_vlan_id: Optional[str] = None,
            nsx_manager_fqdn: Optional[str] = None,
            nsx_manager_initial_password: Optional[str] = None,
            nsx_manager_private_ip_id: Optional[str] = None,
            nsx_manager_username: Optional[str] = None,
            nsx_overlay_segment_name: Optional[str] = None,
            nsx_vtep_vlan_id: Optional[str] = None,
            provisioning_subnet_id: Optional[str] = None,
            provisioning_vlan_id: Optional[str] = None,
            refresh_hcx_license_status: Optional[bool] = None,
            replication_vlan_id: Optional[str] = None,
            reserving_hcx_on_premise_license_keys: Optional[Sequence[str]] = None,
            ssh_authorized_keys: Optional[str] = None,
            state: Optional[str] = None,
            time_created: Optional[str] = None,
            time_hcx_billing_cycle_end: Optional[str] = None,
            time_hcx_license_status_updated: Optional[str] = None,
            time_updated: Optional[str] = None,
            upgrade_licenses: Optional[Sequence[_ocvp.SddcUpgradeLicenseArgs]] = None,
            vcenter_fqdn: Optional[str] = None,
            vcenter_initial_password: Optional[str] = None,
            vcenter_private_ip_id: Optional[str] = None,
            vcenter_username: Optional[str] = None,
            vmotion_vlan_id: Optional[str] = None,
            vmware_software_version: Optional[str] = None,
            vsan_vlan_id: Optional[str] = None,
            vsphere_upgrade_guide: Optional[str] = None,
            vsphere_upgrade_objects: Optional[Sequence[_ocvp.SddcVsphereUpgradeObjectArgs]] = None,
            vsphere_vlan_id: Optional[str] = None,
            workload_network_cidr: Optional[str] = None) -> Sddc
    func GetSddc(ctx *Context, name string, id IDInput, state *SddcState, opts ...ResourceOption) (*Sddc, error)
    public static Sddc Get(string name, Input<string> id, SddcState? state, CustomResourceOptions? opts = null)
    public static Sddc get(String name, Output<String> id, SddcState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    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:
    ActualEsxiHostsCount int
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.

    Deprecated: The 'actual_esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    CapacityReservationId string
    (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_id of initial_cluster_configurations instead.

    Deprecated: The 'capacity_reservation_id' field has been deprecated. Please use 'initial_configuration' instead.

    ClustersCount int
    The number of Clusters in the SDDC.
    CompartmentId string
    (Updatable) The OCID of the compartment to contain the SDDC.
    ComputeAvailabilityDomain string
    (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please use compute_availability_domain of initial_cluster_configurations instead.

    Deprecated: The 'compute_availability_domain' field has been deprecated. Please use 'initial_configuration' instead.

    Datastores List<SddcDatastore>
    (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeName is a standard shape. Deprecated. Please use datastores of initial_cluster_configurations instead.

    Deprecated: The 'datastores' field has been deprecated. Please use 'initial_configuration' instead.

    DefinedTags Dictionary<string, object>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    DisplayName string
    (Updatable) A descriptive name for the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    EsxiHostsCount int

    (Required) The number of ESXi hosts to create in the SDDC. You can add more hosts later (see CreateEsxiHost). Creating a SDDC with a ESXi host count of 1 will be considered a single ESXi host SDDC. Deprecated. Please use esxi_hosts_count of initial_cluster_configurations instead.

    Note: If you later delete EXSi hosts from a production SDDC to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the SDDC until it again has at least 3 ESXi hosts.

    Deprecated: The 'esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    EsxiSoftwareVersion string
    (Updatable) The ESXi software bundle to install on the ESXi hosts in the SDDC. Only versions under the same vmwareSoftwareVersion and have been validate by Oracle Cloud VMware Solution will be accepted. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    FreeformTags Dictionary<string, object>
    (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    HcxAction string
    HcxFqdn string
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    HcxInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'hcx_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    HcxMode string
    HCX configuration of the SDDC.
    HcxOnPremKey string
    (Deprecated) The activation keys to use on the on-premises HCX Enterprise appliances you site pair with HCX Manager in your VMware Solution. The number of keys provided depends on the HCX license type. HCX Advanced provides 3 activation keys. HCX Enterprise provides 10 activation keys. Deprecated. Please use hcx_on_prem_licenses instead.

    Deprecated: The 'hcx_on_prem_key' field has been deprecated and may be removed in a future version. Do not use this field.

    HcxOnPremLicenses List<SddcHcxOnPremLicense>
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    HcxPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    HcxVlanId string
    (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabled is true. Deprecated. Please use hcx_vlan_id of network_configuration instead.

    Deprecated: The 'hcx_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    InitialConfigurations List<SddcInitialConfiguration>
    Details of SDDC initial configuration
    InitialHostOcpuCount double
    (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_ocpu_count' field has been deprecated. Please use 'initial_configuration' instead.

    InitialHostShapeName string
    (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_shape_name' field has been deprecated. Please use 'initial_configuration' instead.

    InitialSku string
    (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitment of initial_cluster_configurations instead.

    Deprecated: The 'initial_sku' field has been deprecated. Please use 'initial_configuration' instead.

    InstanceDisplayNamePrefix string

    (Optional) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.

    For example, if the value is mySDDC, the ESXi hosts are named mySDDC-1, mySDDC-2, and so on. Deprecated. Please use instance_display_name_prefix of initial_cluster_configurations instead.

    Deprecated: The 'instance_display_name_prefix' field has been deprecated. Please use 'initial_configuration' instead.

    IsHcxEnabled bool
    For SDDC with dense compute shapes, this parameter indicates whether to enable HCX Advanced for this SDDC. For SDDC with standard compute shapes, this parameter is equivalent to isHcxEnterpriseEnabled.
    IsHcxEnterpriseEnabled bool
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.

    Deprecated: The 'is_hcx_enterprise_enabled' field has been deprecated and may be removed in a future version. Do not use this field.

    IsHcxPendingDowngrade bool
    Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
    IsShieldedInstanceEnabled bool
    (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.

    Deprecated: The 'is_shielded_instance_enabled' field has been deprecated. Please use 'initial_configuration' instead.

    IsSingleHostSddc bool
    Indicates whether this SDDC is designated for only single ESXi host.
    NsxEdgeUplink1vlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 1 component of the VMware environment. Deprecated. Please use nsx_edge_uplink1vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_uplink1vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    NsxEdgeUplink2vlanId string

    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 2 component of the VMware environment. Deprecated. Please use nsx_edge_uplink2vlan_id of network_configuration instead.

    Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC.

    Deprecated: The 'nsx_edge_uplink2vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    NsxEdgeUplinkIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for the NSX Edge Uplink. Use this OCID as the route target for route table rules when setting up connectivity between the SDDC and other networks. For information about PrivateIp objects, see the Core Services API.
    NsxEdgeVtepVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge VTEP component of the VMware environment. Deprecated. Please use nsx_edge_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    NsxManagerFqdn string
    The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    NsxManagerInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for NSX Manager. Make sure to change this initial NSX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'nsx_manager_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    NsxManagerPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for NSX Manager. For information about PrivateIp objects, see the Core Services API.
    NsxManagerUsername string
    The SDDC includes an administrator username and initial password for NSX Manager. You can change this initial username to a different value in NSX Manager.
    NsxOverlaySegmentName string
    (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.

    Deprecated: The 'nsx_overlay_segment_name' field has been deprecated and may be removed in a future version. Do not use this field.

    NsxVtepVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    ProvisioningSubnetId string
    (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

    Deprecated: The 'provisioning_subnet_id' field has been deprecated. Please use 'initial_configuration' instead.

    ProvisioningVlanId string
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.

    Deprecated: The 'provisioning_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    RefreshHcxLicenseStatus bool
    (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
    ReplicationVlanId string
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

    Deprecated: The 'replication_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    ReservingHcxOnPremiseLicenseKeys List<string>
    (Updatable) The HCX on-premise licenses to be reserved when downgrade from HCX Enterprise to HCX Advanced. It should not be provided during resource creation. It is required and can only be set when the hcx_action is "DOWNGRADE". Its value can only be changed when hcx_action is updated.
    SshAuthorizedKeys string
    (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file
    State string
    The current state of the SDDC.
    TimeCreated string
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeHcxBillingCycleEnd string
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeHcxLicenseStatusUpdated string
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeUpdated string
    The date and time the SDDC was updated, in the format defined by RFC3339.
    UpgradeLicenses List<SddcUpgradeLicense>
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

    Deprecated: The 'upgrade_licenses' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    VcenterFqdn string
    The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    VcenterInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for vCenter. Make sure to change this initial vCenter password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'vcenter_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    VcenterPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for vCenter. For information about PrivateIp objects, see the Core Services API.
    VcenterUsername string
    The SDDC includes an administrator username and initial password for vCenter. You can change this initial username to a different value in vCenter.
    VmotionVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_id of network_configuration instead.

    Deprecated: The 'vmotion_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    VmwareSoftwareVersion string
    (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    VsanVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_id of network_configuration instead.

    Deprecated: The 'vsan_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    VsphereUpgradeGuide string
    (Deprecated) The link to guidance for upgrading vSphere.

    Deprecated: The 'vsphere_upgrade_guide' field has been deprecated and may be removed in a future version. Do not use this field.

    VsphereUpgradeObjects List<SddcVsphereUpgradeObject>
    (Deprecated) The links to binary objects needed to upgrade vSphere.

    Deprecated: The 'vsphere_upgrade_objects' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    VsphereVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_id of network_configuration instead.

    Deprecated: The 'vsphere_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    WorkloadNetworkCidr string

    (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Deprecated: The 'workload_network_cidr' field has been deprecated. Please use 'initial_configuration' instead.

    ActualEsxiHostsCount int
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.

    Deprecated: The 'actual_esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    CapacityReservationId string
    (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_id of initial_cluster_configurations instead.

    Deprecated: The 'capacity_reservation_id' field has been deprecated. Please use 'initial_configuration' instead.

    ClustersCount int
    The number of Clusters in the SDDC.
    CompartmentId string
    (Updatable) The OCID of the compartment to contain the SDDC.
    ComputeAvailabilityDomain string
    (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please use compute_availability_domain of initial_cluster_configurations instead.

    Deprecated: The 'compute_availability_domain' field has been deprecated. Please use 'initial_configuration' instead.

    Datastores []SddcDatastoreArgs
    (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeName is a standard shape. Deprecated. Please use datastores of initial_cluster_configurations instead.

    Deprecated: The 'datastores' field has been deprecated. Please use 'initial_configuration' instead.

    DefinedTags map[string]interface{}
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    DisplayName string
    (Updatable) A descriptive name for the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    EsxiHostsCount int

    (Required) The number of ESXi hosts to create in the SDDC. You can add more hosts later (see CreateEsxiHost). Creating a SDDC with a ESXi host count of 1 will be considered a single ESXi host SDDC. Deprecated. Please use esxi_hosts_count of initial_cluster_configurations instead.

    Note: If you later delete EXSi hosts from a production SDDC to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the SDDC until it again has at least 3 ESXi hosts.

    Deprecated: The 'esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    EsxiSoftwareVersion string
    (Updatable) The ESXi software bundle to install on the ESXi hosts in the SDDC. Only versions under the same vmwareSoftwareVersion and have been validate by Oracle Cloud VMware Solution will be accepted. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    FreeformTags map[string]interface{}
    (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    HcxAction string
    HcxFqdn string
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    HcxInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'hcx_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    HcxMode string
    HCX configuration of the SDDC.
    HcxOnPremKey string
    (Deprecated) The activation keys to use on the on-premises HCX Enterprise appliances you site pair with HCX Manager in your VMware Solution. The number of keys provided depends on the HCX license type. HCX Advanced provides 3 activation keys. HCX Enterprise provides 10 activation keys. Deprecated. Please use hcx_on_prem_licenses instead.

    Deprecated: The 'hcx_on_prem_key' field has been deprecated and may be removed in a future version. Do not use this field.

    HcxOnPremLicenses []SddcHcxOnPremLicenseArgs
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    HcxPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    HcxVlanId string
    (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabled is true. Deprecated. Please use hcx_vlan_id of network_configuration instead.

    Deprecated: The 'hcx_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    InitialConfigurations []SddcInitialConfigurationArgs
    Details of SDDC initial configuration
    InitialHostOcpuCount float64
    (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_ocpu_count' field has been deprecated. Please use 'initial_configuration' instead.

    InitialHostShapeName string
    (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_shape_name' field has been deprecated. Please use 'initial_configuration' instead.

    InitialSku string
    (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitment of initial_cluster_configurations instead.

    Deprecated: The 'initial_sku' field has been deprecated. Please use 'initial_configuration' instead.

    InstanceDisplayNamePrefix string

    (Optional) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.

    For example, if the value is mySDDC, the ESXi hosts are named mySDDC-1, mySDDC-2, and so on. Deprecated. Please use instance_display_name_prefix of initial_cluster_configurations instead.

    Deprecated: The 'instance_display_name_prefix' field has been deprecated. Please use 'initial_configuration' instead.

    IsHcxEnabled bool
    For SDDC with dense compute shapes, this parameter indicates whether to enable HCX Advanced for this SDDC. For SDDC with standard compute shapes, this parameter is equivalent to isHcxEnterpriseEnabled.
    IsHcxEnterpriseEnabled bool
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.

    Deprecated: The 'is_hcx_enterprise_enabled' field has been deprecated and may be removed in a future version. Do not use this field.

    IsHcxPendingDowngrade bool
    Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
    IsShieldedInstanceEnabled bool
    (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.

    Deprecated: The 'is_shielded_instance_enabled' field has been deprecated. Please use 'initial_configuration' instead.

    IsSingleHostSddc bool
    Indicates whether this SDDC is designated for only single ESXi host.
    NsxEdgeUplink1vlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 1 component of the VMware environment. Deprecated. Please use nsx_edge_uplink1vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_uplink1vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    NsxEdgeUplink2vlanId string

    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 2 component of the VMware environment. Deprecated. Please use nsx_edge_uplink2vlan_id of network_configuration instead.

    Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC.

    Deprecated: The 'nsx_edge_uplink2vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    NsxEdgeUplinkIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for the NSX Edge Uplink. Use this OCID as the route target for route table rules when setting up connectivity between the SDDC and other networks. For information about PrivateIp objects, see the Core Services API.
    NsxEdgeVtepVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge VTEP component of the VMware environment. Deprecated. Please use nsx_edge_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    NsxManagerFqdn string
    The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    NsxManagerInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for NSX Manager. Make sure to change this initial NSX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'nsx_manager_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    NsxManagerPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for NSX Manager. For information about PrivateIp objects, see the Core Services API.
    NsxManagerUsername string
    The SDDC includes an administrator username and initial password for NSX Manager. You can change this initial username to a different value in NSX Manager.
    NsxOverlaySegmentName string
    (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.

    Deprecated: The 'nsx_overlay_segment_name' field has been deprecated and may be removed in a future version. Do not use this field.

    NsxVtepVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    ProvisioningSubnetId string
    (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

    Deprecated: The 'provisioning_subnet_id' field has been deprecated. Please use 'initial_configuration' instead.

    ProvisioningVlanId string
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.

    Deprecated: The 'provisioning_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    RefreshHcxLicenseStatus bool
    (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
    ReplicationVlanId string
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

    Deprecated: The 'replication_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    ReservingHcxOnPremiseLicenseKeys []string
    (Updatable) The HCX on-premise licenses to be reserved when downgrade from HCX Enterprise to HCX Advanced. It should not be provided during resource creation. It is required and can only be set when the hcx_action is "DOWNGRADE". Its value can only be changed when hcx_action is updated.
    SshAuthorizedKeys string
    (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file
    State string
    The current state of the SDDC.
    TimeCreated string
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeHcxBillingCycleEnd string
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeHcxLicenseStatusUpdated string
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeUpdated string
    The date and time the SDDC was updated, in the format defined by RFC3339.
    UpgradeLicenses []SddcUpgradeLicenseArgs
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

    Deprecated: The 'upgrade_licenses' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    VcenterFqdn string
    The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    VcenterInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for vCenter. Make sure to change this initial vCenter password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'vcenter_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    VcenterPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for vCenter. For information about PrivateIp objects, see the Core Services API.
    VcenterUsername string
    The SDDC includes an administrator username and initial password for vCenter. You can change this initial username to a different value in vCenter.
    VmotionVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_id of network_configuration instead.

    Deprecated: The 'vmotion_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    VmwareSoftwareVersion string
    (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    VsanVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_id of network_configuration instead.

    Deprecated: The 'vsan_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    VsphereUpgradeGuide string
    (Deprecated) The link to guidance for upgrading vSphere.

    Deprecated: The 'vsphere_upgrade_guide' field has been deprecated and may be removed in a future version. Do not use this field.

    VsphereUpgradeObjects []SddcVsphereUpgradeObjectArgs
    (Deprecated) The links to binary objects needed to upgrade vSphere.

    Deprecated: The 'vsphere_upgrade_objects' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    VsphereVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_id of network_configuration instead.

    Deprecated: The 'vsphere_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    WorkloadNetworkCidr string

    (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Deprecated: The 'workload_network_cidr' field has been deprecated. Please use 'initial_configuration' instead.

    actualEsxiHostsCount Integer
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.

    Deprecated: The 'actual_esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    capacityReservationId String
    (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_id of initial_cluster_configurations instead.

    Deprecated: The 'capacity_reservation_id' field has been deprecated. Please use 'initial_configuration' instead.

    clustersCount Integer
    The number of Clusters in the SDDC.
    compartmentId String
    (Updatable) The OCID of the compartment to contain the SDDC.
    computeAvailabilityDomain String
    (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please use compute_availability_domain of initial_cluster_configurations instead.

    Deprecated: The 'compute_availability_domain' field has been deprecated. Please use 'initial_configuration' instead.

    datastores List<SddcDatastore>
    (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeName is a standard shape. Deprecated. Please use datastores of initial_cluster_configurations instead.

    Deprecated: The 'datastores' field has been deprecated. Please use 'initial_configuration' instead.

    definedTags Map<String,Object>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    displayName String
    (Updatable) A descriptive name for the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    esxiHostsCount Integer

    (Required) The number of ESXi hosts to create in the SDDC. You can add more hosts later (see CreateEsxiHost). Creating a SDDC with a ESXi host count of 1 will be considered a single ESXi host SDDC. Deprecated. Please use esxi_hosts_count of initial_cluster_configurations instead.

    Note: If you later delete EXSi hosts from a production SDDC to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the SDDC until it again has at least 3 ESXi hosts.

    Deprecated: The 'esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    esxiSoftwareVersion String
    (Updatable) The ESXi software bundle to install on the ESXi hosts in the SDDC. Only versions under the same vmwareSoftwareVersion and have been validate by Oracle Cloud VMware Solution will be accepted. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    freeformTags Map<String,Object>
    (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    hcxAction String
    hcxFqdn String
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    hcxInitialPassword String
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'hcx_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    hcxMode String
    HCX configuration of the SDDC.
    hcxOnPremKey String
    (Deprecated) The activation keys to use on the on-premises HCX Enterprise appliances you site pair with HCX Manager in your VMware Solution. The number of keys provided depends on the HCX license type. HCX Advanced provides 3 activation keys. HCX Enterprise provides 10 activation keys. Deprecated. Please use hcx_on_prem_licenses instead.

    Deprecated: The 'hcx_on_prem_key' field has been deprecated and may be removed in a future version. Do not use this field.

    hcxOnPremLicenses List<SddcHcxOnPremLicense>
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    hcxPrivateIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    hcxVlanId String
    (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabled is true. Deprecated. Please use hcx_vlan_id of network_configuration instead.

    Deprecated: The 'hcx_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    initialConfigurations List<SddcInitialConfiguration>
    Details of SDDC initial configuration
    initialHostOcpuCount Double
    (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_ocpu_count' field has been deprecated. Please use 'initial_configuration' instead.

    initialHostShapeName String
    (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_shape_name' field has been deprecated. Please use 'initial_configuration' instead.

    initialSku String
    (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitment of initial_cluster_configurations instead.

    Deprecated: The 'initial_sku' field has been deprecated. Please use 'initial_configuration' instead.

    instanceDisplayNamePrefix String

    (Optional) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.

    For example, if the value is mySDDC, the ESXi hosts are named mySDDC-1, mySDDC-2, and so on. Deprecated. Please use instance_display_name_prefix of initial_cluster_configurations instead.

    Deprecated: The 'instance_display_name_prefix' field has been deprecated. Please use 'initial_configuration' instead.

    isHcxEnabled Boolean
    For SDDC with dense compute shapes, this parameter indicates whether to enable HCX Advanced for this SDDC. For SDDC with standard compute shapes, this parameter is equivalent to isHcxEnterpriseEnabled.
    isHcxEnterpriseEnabled Boolean
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.

    Deprecated: The 'is_hcx_enterprise_enabled' field has been deprecated and may be removed in a future version. Do not use this field.

    isHcxPendingDowngrade Boolean
    Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
    isShieldedInstanceEnabled Boolean
    (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.

    Deprecated: The 'is_shielded_instance_enabled' field has been deprecated. Please use 'initial_configuration' instead.

    isSingleHostSddc Boolean
    Indicates whether this SDDC is designated for only single ESXi host.
    nsxEdgeUplink1vlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 1 component of the VMware environment. Deprecated. Please use nsx_edge_uplink1vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_uplink1vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxEdgeUplink2vlanId String

    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 2 component of the VMware environment. Deprecated. Please use nsx_edge_uplink2vlan_id of network_configuration instead.

    Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC.

    Deprecated: The 'nsx_edge_uplink2vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxEdgeUplinkIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for the NSX Edge Uplink. Use this OCID as the route target for route table rules when setting up connectivity between the SDDC and other networks. For information about PrivateIp objects, see the Core Services API.
    nsxEdgeVtepVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge VTEP component of the VMware environment. Deprecated. Please use nsx_edge_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxManagerFqdn String
    The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    nsxManagerInitialPassword String
    (Deprecated) The SDDC includes an administrator username and initial password for NSX Manager. Make sure to change this initial NSX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'nsx_manager_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    nsxManagerPrivateIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for NSX Manager. For information about PrivateIp objects, see the Core Services API.
    nsxManagerUsername String
    The SDDC includes an administrator username and initial password for NSX Manager. You can change this initial username to a different value in NSX Manager.
    nsxOverlaySegmentName String
    (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.

    Deprecated: The 'nsx_overlay_segment_name' field has been deprecated and may be removed in a future version. Do not use this field.

    nsxVtepVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioningSubnetId String
    (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

    Deprecated: The 'provisioning_subnet_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioningVlanId String
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.

    Deprecated: The 'provisioning_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    refreshHcxLicenseStatus Boolean
    (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
    replicationVlanId String
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

    Deprecated: The 'replication_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    reservingHcxOnPremiseLicenseKeys List<String>
    (Updatable) The HCX on-premise licenses to be reserved when downgrade from HCX Enterprise to HCX Advanced. It should not be provided during resource creation. It is required and can only be set when the hcx_action is "DOWNGRADE". Its value can only be changed when hcx_action is updated.
    sshAuthorizedKeys String
    (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file
    state String
    The current state of the SDDC.
    timeCreated String
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxBillingCycleEnd String
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxLicenseStatusUpdated String
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeUpdated String
    The date and time the SDDC was updated, in the format defined by RFC3339.
    upgradeLicenses List<SddcUpgradeLicense>
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

    Deprecated: The 'upgrade_licenses' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    vcenterFqdn String
    The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    vcenterInitialPassword String
    (Deprecated) The SDDC includes an administrator username and initial password for vCenter. Make sure to change this initial vCenter password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'vcenter_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    vcenterPrivateIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for vCenter. For information about PrivateIp objects, see the Core Services API.
    vcenterUsername String
    The SDDC includes an administrator username and initial password for vCenter. You can change this initial username to a different value in vCenter.
    vmotionVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_id of network_configuration instead.

    Deprecated: The 'vmotion_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vmwareSoftwareVersion String
    (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    vsanVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_id of network_configuration instead.

    Deprecated: The 'vsan_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vsphereUpgradeGuide String
    (Deprecated) The link to guidance for upgrading vSphere.

    Deprecated: The 'vsphere_upgrade_guide' field has been deprecated and may be removed in a future version. Do not use this field.

    vsphereUpgradeObjects List<SddcVsphereUpgradeObject>
    (Deprecated) The links to binary objects needed to upgrade vSphere.

    Deprecated: The 'vsphere_upgrade_objects' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    vsphereVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_id of network_configuration instead.

    Deprecated: The 'vsphere_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    workloadNetworkCidr String

    (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Deprecated: The 'workload_network_cidr' field has been deprecated. Please use 'initial_configuration' instead.

    actualEsxiHostsCount number
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.

    Deprecated: The 'actual_esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    capacityReservationId string
    (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_id of initial_cluster_configurations instead.

    Deprecated: The 'capacity_reservation_id' field has been deprecated. Please use 'initial_configuration' instead.

    clustersCount number
    The number of Clusters in the SDDC.
    compartmentId string
    (Updatable) The OCID of the compartment to contain the SDDC.
    computeAvailabilityDomain string
    (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please use compute_availability_domain of initial_cluster_configurations instead.

    Deprecated: The 'compute_availability_domain' field has been deprecated. Please use 'initial_configuration' instead.

    datastores SddcDatastore[]
    (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeName is a standard shape. Deprecated. Please use datastores of initial_cluster_configurations instead.

    Deprecated: The 'datastores' field has been deprecated. Please use 'initial_configuration' instead.

    definedTags {[key: string]: any}
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    displayName string
    (Updatable) A descriptive name for the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    esxiHostsCount number

    (Required) The number of ESXi hosts to create in the SDDC. You can add more hosts later (see CreateEsxiHost). Creating a SDDC with a ESXi host count of 1 will be considered a single ESXi host SDDC. Deprecated. Please use esxi_hosts_count of initial_cluster_configurations instead.

    Note: If you later delete EXSi hosts from a production SDDC to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the SDDC until it again has at least 3 ESXi hosts.

    Deprecated: The 'esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    esxiSoftwareVersion string
    (Updatable) The ESXi software bundle to install on the ESXi hosts in the SDDC. Only versions under the same vmwareSoftwareVersion and have been validate by Oracle Cloud VMware Solution will be accepted. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    freeformTags {[key: string]: any}
    (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    hcxAction string
    hcxFqdn string
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    hcxInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'hcx_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    hcxMode string
    HCX configuration of the SDDC.
    hcxOnPremKey string
    (Deprecated) The activation keys to use on the on-premises HCX Enterprise appliances you site pair with HCX Manager in your VMware Solution. The number of keys provided depends on the HCX license type. HCX Advanced provides 3 activation keys. HCX Enterprise provides 10 activation keys. Deprecated. Please use hcx_on_prem_licenses instead.

    Deprecated: The 'hcx_on_prem_key' field has been deprecated and may be removed in a future version. Do not use this field.

    hcxOnPremLicenses SddcHcxOnPremLicense[]
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    hcxPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    hcxVlanId string
    (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabled is true. Deprecated. Please use hcx_vlan_id of network_configuration instead.

    Deprecated: The 'hcx_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    initialConfigurations SddcInitialConfiguration[]
    Details of SDDC initial configuration
    initialHostOcpuCount number
    (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_ocpu_count' field has been deprecated. Please use 'initial_configuration' instead.

    initialHostShapeName string
    (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_shape_name' field has been deprecated. Please use 'initial_configuration' instead.

    initialSku string
    (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitment of initial_cluster_configurations instead.

    Deprecated: The 'initial_sku' field has been deprecated. Please use 'initial_configuration' instead.

    instanceDisplayNamePrefix string

    (Optional) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.

    For example, if the value is mySDDC, the ESXi hosts are named mySDDC-1, mySDDC-2, and so on. Deprecated. Please use instance_display_name_prefix of initial_cluster_configurations instead.

    Deprecated: The 'instance_display_name_prefix' field has been deprecated. Please use 'initial_configuration' instead.

    isHcxEnabled boolean
    For SDDC with dense compute shapes, this parameter indicates whether to enable HCX Advanced for this SDDC. For SDDC with standard compute shapes, this parameter is equivalent to isHcxEnterpriseEnabled.
    isHcxEnterpriseEnabled boolean
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.

    Deprecated: The 'is_hcx_enterprise_enabled' field has been deprecated and may be removed in a future version. Do not use this field.

    isHcxPendingDowngrade boolean
    Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
    isShieldedInstanceEnabled boolean
    (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.

    Deprecated: The 'is_shielded_instance_enabled' field has been deprecated. Please use 'initial_configuration' instead.

    isSingleHostSddc boolean
    Indicates whether this SDDC is designated for only single ESXi host.
    nsxEdgeUplink1vlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 1 component of the VMware environment. Deprecated. Please use nsx_edge_uplink1vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_uplink1vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxEdgeUplink2vlanId string

    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 2 component of the VMware environment. Deprecated. Please use nsx_edge_uplink2vlan_id of network_configuration instead.

    Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC.

    Deprecated: The 'nsx_edge_uplink2vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxEdgeUplinkIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for the NSX Edge Uplink. Use this OCID as the route target for route table rules when setting up connectivity between the SDDC and other networks. For information about PrivateIp objects, see the Core Services API.
    nsxEdgeVtepVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge VTEP component of the VMware environment. Deprecated. Please use nsx_edge_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxManagerFqdn string
    The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    nsxManagerInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for NSX Manager. Make sure to change this initial NSX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'nsx_manager_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    nsxManagerPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for NSX Manager. For information about PrivateIp objects, see the Core Services API.
    nsxManagerUsername string
    The SDDC includes an administrator username and initial password for NSX Manager. You can change this initial username to a different value in NSX Manager.
    nsxOverlaySegmentName string
    (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.

    Deprecated: The 'nsx_overlay_segment_name' field has been deprecated and may be removed in a future version. Do not use this field.

    nsxVtepVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioningSubnetId string
    (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

    Deprecated: The 'provisioning_subnet_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioningVlanId string
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.

    Deprecated: The 'provisioning_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    refreshHcxLicenseStatus boolean
    (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
    replicationVlanId string
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

    Deprecated: The 'replication_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    reservingHcxOnPremiseLicenseKeys string[]
    (Updatable) The HCX on-premise licenses to be reserved when downgrade from HCX Enterprise to HCX Advanced. It should not be provided during resource creation. It is required and can only be set when the hcx_action is "DOWNGRADE". Its value can only be changed when hcx_action is updated.
    sshAuthorizedKeys string
    (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file
    state string
    The current state of the SDDC.
    timeCreated string
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxBillingCycleEnd string
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxLicenseStatusUpdated string
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeUpdated string
    The date and time the SDDC was updated, in the format defined by RFC3339.
    upgradeLicenses SddcUpgradeLicense[]
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

    Deprecated: The 'upgrade_licenses' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    vcenterFqdn string
    The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    vcenterInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for vCenter. Make sure to change this initial vCenter password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'vcenter_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    vcenterPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for vCenter. For information about PrivateIp objects, see the Core Services API.
    vcenterUsername string
    The SDDC includes an administrator username and initial password for vCenter. You can change this initial username to a different value in vCenter.
    vmotionVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_id of network_configuration instead.

    Deprecated: The 'vmotion_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vmwareSoftwareVersion string
    (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    vsanVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_id of network_configuration instead.

    Deprecated: The 'vsan_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vsphereUpgradeGuide string
    (Deprecated) The link to guidance for upgrading vSphere.

    Deprecated: The 'vsphere_upgrade_guide' field has been deprecated and may be removed in a future version. Do not use this field.

    vsphereUpgradeObjects SddcVsphereUpgradeObject[]
    (Deprecated) The links to binary objects needed to upgrade vSphere.

    Deprecated: The 'vsphere_upgrade_objects' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    vsphereVlanId string
    (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_id of network_configuration instead.

    Deprecated: The 'vsphere_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    workloadNetworkCidr string

    (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Deprecated: The 'workload_network_cidr' field has been deprecated. Please use 'initial_configuration' instead.

    actual_esxi_hosts_count int
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.

    Deprecated: The 'actual_esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    capacity_reservation_id str
    (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_id of initial_cluster_configurations instead.

    Deprecated: The 'capacity_reservation_id' field has been deprecated. Please use 'initial_configuration' instead.

    clusters_count int
    The number of Clusters in the SDDC.
    compartment_id str
    (Updatable) The OCID of the compartment to contain the SDDC.
    compute_availability_domain str
    (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please use compute_availability_domain of initial_cluster_configurations instead.

    Deprecated: The 'compute_availability_domain' field has been deprecated. Please use 'initial_configuration' instead.

    datastores Sequence[ocvp.SddcDatastoreArgs]
    (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeName is a standard shape. Deprecated. Please use datastores of initial_cluster_configurations instead.

    Deprecated: The 'datastores' field has been deprecated. Please use 'initial_configuration' instead.

    defined_tags Mapping[str, Any]
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    display_name str
    (Updatable) A descriptive name for the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    esxi_hosts_count int

    (Required) The number of ESXi hosts to create in the SDDC. You can add more hosts later (see CreateEsxiHost). Creating a SDDC with a ESXi host count of 1 will be considered a single ESXi host SDDC. Deprecated. Please use esxi_hosts_count of initial_cluster_configurations instead.

    Note: If you later delete EXSi hosts from a production SDDC to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the SDDC until it again has at least 3 ESXi hosts.

    Deprecated: The 'esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    esxi_software_version str
    (Updatable) The ESXi software bundle to install on the ESXi hosts in the SDDC. Only versions under the same vmwareSoftwareVersion and have been validate by Oracle Cloud VMware Solution will be accepted. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    freeform_tags Mapping[str, Any]
    (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    hcx_action str
    hcx_fqdn str
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    hcx_initial_password str
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'hcx_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    hcx_mode str
    HCX configuration of the SDDC.
    hcx_on_prem_key str
    (Deprecated) The activation keys to use on the on-premises HCX Enterprise appliances you site pair with HCX Manager in your VMware Solution. The number of keys provided depends on the HCX license type. HCX Advanced provides 3 activation keys. HCX Enterprise provides 10 activation keys. Deprecated. Please use hcx_on_prem_licenses instead.

    Deprecated: The 'hcx_on_prem_key' field has been deprecated and may be removed in a future version. Do not use this field.

    hcx_on_prem_licenses Sequence[ocvp.SddcHcxOnPremLicenseArgs]
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    hcx_private_ip_id str
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    hcx_vlan_id str
    (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabled is true. Deprecated. Please use hcx_vlan_id of network_configuration instead.

    Deprecated: The 'hcx_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    initial_configurations Sequence[ocvp.SddcInitialConfigurationArgs]
    Details of SDDC initial configuration
    initial_host_ocpu_count float
    (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_ocpu_count' field has been deprecated. Please use 'initial_configuration' instead.

    initial_host_shape_name str
    (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_shape_name' field has been deprecated. Please use 'initial_configuration' instead.

    initial_sku str
    (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitment of initial_cluster_configurations instead.

    Deprecated: The 'initial_sku' field has been deprecated. Please use 'initial_configuration' instead.

    instance_display_name_prefix str

    (Optional) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.

    For example, if the value is mySDDC, the ESXi hosts are named mySDDC-1, mySDDC-2, and so on. Deprecated. Please use instance_display_name_prefix of initial_cluster_configurations instead.

    Deprecated: The 'instance_display_name_prefix' field has been deprecated. Please use 'initial_configuration' instead.

    is_hcx_enabled bool
    For SDDC with dense compute shapes, this parameter indicates whether to enable HCX Advanced for this SDDC. For SDDC with standard compute shapes, this parameter is equivalent to isHcxEnterpriseEnabled.
    is_hcx_enterprise_enabled bool
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.

    Deprecated: The 'is_hcx_enterprise_enabled' field has been deprecated and may be removed in a future version. Do not use this field.

    is_hcx_pending_downgrade bool
    Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
    is_shielded_instance_enabled bool
    (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.

    Deprecated: The 'is_shielded_instance_enabled' field has been deprecated. Please use 'initial_configuration' instead.

    is_single_host_sddc bool
    Indicates whether this SDDC is designated for only single ESXi host.
    nsx_edge_uplink1vlan_id str
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 1 component of the VMware environment. Deprecated. Please use nsx_edge_uplink1vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_uplink1vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsx_edge_uplink2vlan_id str

    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 2 component of the VMware environment. Deprecated. Please use nsx_edge_uplink2vlan_id of network_configuration instead.

    Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC.

    Deprecated: The 'nsx_edge_uplink2vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsx_edge_uplink_ip_id str
    The OCID of the PrivateIp object that is the virtual IP (VIP) for the NSX Edge Uplink. Use this OCID as the route target for route table rules when setting up connectivity between the SDDC and other networks. For information about PrivateIp objects, see the Core Services API.
    nsx_edge_vtep_vlan_id str
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge VTEP component of the VMware environment. Deprecated. Please use nsx_edge_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsx_manager_fqdn str
    The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    nsx_manager_initial_password str
    (Deprecated) The SDDC includes an administrator username and initial password for NSX Manager. Make sure to change this initial NSX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'nsx_manager_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    nsx_manager_private_ip_id str
    The OCID of the PrivateIp object that is the virtual IP (VIP) for NSX Manager. For information about PrivateIp objects, see the Core Services API.
    nsx_manager_username str
    The SDDC includes an administrator username and initial password for NSX Manager. You can change this initial username to a different value in NSX Manager.
    nsx_overlay_segment_name str
    (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.

    Deprecated: The 'nsx_overlay_segment_name' field has been deprecated and may be removed in a future version. Do not use this field.

    nsx_vtep_vlan_id str
    (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioning_subnet_id str
    (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

    Deprecated: The 'provisioning_subnet_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioning_vlan_id str
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.

    Deprecated: The 'provisioning_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    refresh_hcx_license_status bool
    (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
    replication_vlan_id str
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

    Deprecated: The 'replication_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    reserving_hcx_on_premise_license_keys Sequence[str]
    (Updatable) The HCX on-premise licenses to be reserved when downgrade from HCX Enterprise to HCX Advanced. It should not be provided during resource creation. It is required and can only be set when the hcx_action is "DOWNGRADE". Its value can only be changed when hcx_action is updated.
    ssh_authorized_keys str
    (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file
    state str
    The current state of the SDDC.
    time_created str
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    time_hcx_billing_cycle_end str
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    time_hcx_license_status_updated str
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    time_updated str
    The date and time the SDDC was updated, in the format defined by RFC3339.
    upgrade_licenses Sequence[ocvp.SddcUpgradeLicenseArgs]
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

    Deprecated: The 'upgrade_licenses' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    vcenter_fqdn str
    The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    vcenter_initial_password str
    (Deprecated) The SDDC includes an administrator username and initial password for vCenter. Make sure to change this initial vCenter password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'vcenter_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    vcenter_private_ip_id str
    The OCID of the PrivateIp object that is the virtual IP (VIP) for vCenter. For information about PrivateIp objects, see the Core Services API.
    vcenter_username str
    The SDDC includes an administrator username and initial password for vCenter. You can change this initial username to a different value in vCenter.
    vmotion_vlan_id str
    (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_id of network_configuration instead.

    Deprecated: The 'vmotion_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vmware_software_version str
    (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    vsan_vlan_id str
    (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_id of network_configuration instead.

    Deprecated: The 'vsan_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vsphere_upgrade_guide str
    (Deprecated) The link to guidance for upgrading vSphere.

    Deprecated: The 'vsphere_upgrade_guide' field has been deprecated and may be removed in a future version. Do not use this field.

    vsphere_upgrade_objects Sequence[ocvp.SddcVsphereUpgradeObjectArgs]
    (Deprecated) The links to binary objects needed to upgrade vSphere.

    Deprecated: The 'vsphere_upgrade_objects' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    vsphere_vlan_id str
    (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_id of network_configuration instead.

    Deprecated: The 'vsphere_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    workload_network_cidr str

    (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Deprecated: The 'workload_network_cidr' field has been deprecated. Please use 'initial_configuration' instead.

    actualEsxiHostsCount Number
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.

    Deprecated: The 'actual_esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    capacityReservationId String
    (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_id of initial_cluster_configurations instead.

    Deprecated: The 'capacity_reservation_id' field has been deprecated. Please use 'initial_configuration' instead.

    clustersCount Number
    The number of Clusters in the SDDC.
    compartmentId String
    (Updatable) The OCID of the compartment to contain the SDDC.
    computeAvailabilityDomain String
    (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please use compute_availability_domain of initial_cluster_configurations instead.

    Deprecated: The 'compute_availability_domain' field has been deprecated. Please use 'initial_configuration' instead.

    datastores List<Property Map>
    (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeName is a standard shape. Deprecated. Please use datastores of initial_cluster_configurations instead.

    Deprecated: The 'datastores' field has been deprecated. Please use 'initial_configuration' instead.

    definedTags Map<Any>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    displayName String
    (Updatable) A descriptive name for the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    esxiHostsCount Number

    (Required) The number of ESXi hosts to create in the SDDC. You can add more hosts later (see CreateEsxiHost). Creating a SDDC with a ESXi host count of 1 will be considered a single ESXi host SDDC. Deprecated. Please use esxi_hosts_count of initial_cluster_configurations instead.

    Note: If you later delete EXSi hosts from a production SDDC to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the SDDC until it again has at least 3 ESXi hosts.

    Deprecated: The 'esxi_hosts_count' field has been deprecated. Please use 'initial_configuration' instead.

    esxiSoftwareVersion String
    (Updatable) The ESXi software bundle to install on the ESXi hosts in the SDDC. Only versions under the same vmwareSoftwareVersion and have been validate by Oracle Cloud VMware Solution will be accepted. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    freeformTags Map<Any>
    (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    hcxAction String
    hcxFqdn String
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    hcxInitialPassword String
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'hcx_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    hcxMode String
    HCX configuration of the SDDC.
    hcxOnPremKey String
    (Deprecated) The activation keys to use on the on-premises HCX Enterprise appliances you site pair with HCX Manager in your VMware Solution. The number of keys provided depends on the HCX license type. HCX Advanced provides 3 activation keys. HCX Enterprise provides 10 activation keys. Deprecated. Please use hcx_on_prem_licenses instead.

    Deprecated: The 'hcx_on_prem_key' field has been deprecated and may be removed in a future version. Do not use this field.

    hcxOnPremLicenses List<Property Map>
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    hcxPrivateIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    hcxVlanId String
    (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabled is true. Deprecated. Please use hcx_vlan_id of network_configuration instead.

    Deprecated: The 'hcx_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    initialConfigurations List<Property Map>
    Details of SDDC initial configuration
    initialHostOcpuCount Number
    (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_ocpu_count' field has been deprecated. Please use 'initial_configuration' instead.

    initialHostShapeName String
    (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.

    Deprecated: The 'initial_host_shape_name' field has been deprecated. Please use 'initial_configuration' instead.

    initialSku String
    (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitment of initial_cluster_configurations instead.

    Deprecated: The 'initial_sku' field has been deprecated. Please use 'initial_configuration' instead.

    instanceDisplayNamePrefix String

    (Optional) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.

    For example, if the value is mySDDC, the ESXi hosts are named mySDDC-1, mySDDC-2, and so on. Deprecated. Please use instance_display_name_prefix of initial_cluster_configurations instead.

    Deprecated: The 'instance_display_name_prefix' field has been deprecated. Please use 'initial_configuration' instead.

    isHcxEnabled Boolean
    For SDDC with dense compute shapes, this parameter indicates whether to enable HCX Advanced for this SDDC. For SDDC with standard compute shapes, this parameter is equivalent to isHcxEnterpriseEnabled.
    isHcxEnterpriseEnabled Boolean
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.

    Deprecated: The 'is_hcx_enterprise_enabled' field has been deprecated and may be removed in a future version. Do not use this field.

    isHcxPendingDowngrade Boolean
    Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
    isShieldedInstanceEnabled Boolean
    (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.

    Deprecated: The 'is_shielded_instance_enabled' field has been deprecated. Please use 'initial_configuration' instead.

    isSingleHostSddc Boolean
    Indicates whether this SDDC is designated for only single ESXi host.
    nsxEdgeUplink1vlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 1 component of the VMware environment. Deprecated. Please use nsx_edge_uplink1vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_uplink1vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxEdgeUplink2vlanId String

    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge Uplink 2 component of the VMware environment. Deprecated. Please use nsx_edge_uplink2vlan_id of network_configuration instead.

    Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC.

    Deprecated: The 'nsx_edge_uplink2vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxEdgeUplinkIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for the NSX Edge Uplink. Use this OCID as the route target for route table rules when setting up connectivity between the SDDC and other networks. For information about PrivateIp objects, see the Core Services API.
    nsxEdgeVtepVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the NSX Edge VTEP component of the VMware environment. Deprecated. Please use nsx_edge_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_edge_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    nsxManagerFqdn String
    The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    nsxManagerInitialPassword String
    (Deprecated) The SDDC includes an administrator username and initial password for NSX Manager. Make sure to change this initial NSX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'nsx_manager_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    nsxManagerPrivateIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for NSX Manager. For information about PrivateIp objects, see the Core Services API.
    nsxManagerUsername String
    The SDDC includes an administrator username and initial password for NSX Manager. You can change this initial username to a different value in NSX Manager.
    nsxOverlaySegmentName String
    (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.

    Deprecated: The 'nsx_overlay_segment_name' field has been deprecated and may be removed in a future version. Do not use this field.

    nsxVtepVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_id of network_configuration instead.

    Deprecated: The 'nsx_vtep_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioningSubnetId String
    (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

    Deprecated: The 'provisioning_subnet_id' field has been deprecated. Please use 'initial_configuration' instead.

    provisioningVlanId String
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.

    Deprecated: The 'provisioning_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    refreshHcxLicenseStatus Boolean
    (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
    replicationVlanId String
    (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

    Deprecated: The 'replication_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    reservingHcxOnPremiseLicenseKeys List<String>
    (Updatable) The HCX on-premise licenses to be reserved when downgrade from HCX Enterprise to HCX Advanced. It should not be provided during resource creation. It is required and can only be set when the hcx_action is "DOWNGRADE". Its value can only be changed when hcx_action is updated.
    sshAuthorizedKeys String
    (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file
    state String
    The current state of the SDDC.
    timeCreated String
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxBillingCycleEnd String
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxLicenseStatusUpdated String
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeUpdated String
    The date and time the SDDC was updated, in the format defined by RFC3339.
    upgradeLicenses List<Property Map>
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

    Deprecated: The 'upgrade_licenses' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    vcenterFqdn String
    The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    vcenterInitialPassword String
    (Deprecated) The SDDC includes an administrator username and initial password for vCenter. Make sure to change this initial vCenter password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

    Deprecated: The 'vcenter_initial_password' field has been deprecated. Please use the 'oci_ocvp_retrieve_password' data source instead.

    vcenterPrivateIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for vCenter. For information about PrivateIp objects, see the Core Services API.
    vcenterUsername String
    The SDDC includes an administrator username and initial password for vCenter. You can change this initial username to a different value in vCenter.
    vmotionVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_id of network_configuration instead.

    Deprecated: The 'vmotion_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vmwareSoftwareVersion String
    (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
    vsanVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_id of network_configuration instead.

    Deprecated: The 'vsan_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    vsphereUpgradeGuide String
    (Deprecated) The link to guidance for upgrading vSphere.

    Deprecated: The 'vsphere_upgrade_guide' field has been deprecated and may be removed in a future version. Do not use this field.

    vsphereUpgradeObjects List<Property Map>
    (Deprecated) The links to binary objects needed to upgrade vSphere.

    Deprecated: The 'vsphere_upgrade_objects' field has been deprecated. Please use the 'ocvp_cluster_resource' resource instead.

    vsphereVlanId String
    (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_id of network_configuration instead.

    Deprecated: The 'vsphere_vlan_id' field has been deprecated. Please use 'initial_configuration' instead.

    workloadNetworkCidr String

    (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Deprecated: The 'workload_network_cidr' field has been deprecated. Please use 'initial_configuration' instead.

    Supporting Types

    SddcDatastore, SddcDatastoreArgs

    BlockVolumeIds List<string>
    A list of OCIDs of Block Storage Volumes.
    DatastoreType string
    Type of the datastore.
    Capacity double
    Size of the Block Storage Volume in GB.
    BlockVolumeIds []string
    A list of OCIDs of Block Storage Volumes.
    DatastoreType string
    Type of the datastore.
    Capacity float64
    Size of the Block Storage Volume in GB.
    blockVolumeIds List<String>
    A list of OCIDs of Block Storage Volumes.
    datastoreType String
    Type of the datastore.
    capacity Double
    Size of the Block Storage Volume in GB.
    blockVolumeIds string[]
    A list of OCIDs of Block Storage Volumes.
    datastoreType string
    Type of the datastore.
    capacity number
    Size of the Block Storage Volume in GB.
    block_volume_ids Sequence[str]
    A list of OCIDs of Block Storage Volumes.
    datastore_type str
    Type of the datastore.
    capacity float
    Size of the Block Storage Volume in GB.
    blockVolumeIds List<String>
    A list of OCIDs of Block Storage Volumes.
    datastoreType String
    Type of the datastore.
    capacity Number
    Size of the Block Storage Volume in GB.

    SddcHcxOnPremLicense, SddcHcxOnPremLicenseArgs

    ActivationKey string
    HCX on-premise license key value.
    Status string
    status of HCX on-premise license.
    SystemName string
    Name of the system that consumed the HCX on-premise license
    ActivationKey string
    HCX on-premise license key value.
    Status string
    status of HCX on-premise license.
    SystemName string
    Name of the system that consumed the HCX on-premise license
    activationKey String
    HCX on-premise license key value.
    status String
    status of HCX on-premise license.
    systemName String
    Name of the system that consumed the HCX on-premise license
    activationKey string
    HCX on-premise license key value.
    status string
    status of HCX on-premise license.
    systemName string
    Name of the system that consumed the HCX on-premise license
    activation_key str
    HCX on-premise license key value.
    status str
    status of HCX on-premise license.
    system_name str
    Name of the system that consumed the HCX on-premise license
    activationKey String
    HCX on-premise license key value.
    status String
    status of HCX on-premise license.
    systemName String
    Name of the system that consumed the HCX on-premise license

    SddcInitialConfiguration, SddcInitialConfigurationArgs

    InitialClusterConfigurations List<SddcInitialConfigurationInitialClusterConfiguration>
    The configurations for Clusters initially created in the SDDC.
    InitialClusterConfigurations []SddcInitialConfigurationInitialClusterConfiguration
    The configurations for Clusters initially created in the SDDC.
    initialClusterConfigurations List<SddcInitialConfigurationInitialClusterConfiguration>
    The configurations for Clusters initially created in the SDDC.
    initialClusterConfigurations SddcInitialConfigurationInitialClusterConfiguration[]
    The configurations for Clusters initially created in the SDDC.
    initialClusterConfigurations List<Property Map>
    The configurations for Clusters initially created in the SDDC.

    SddcInitialConfigurationInitialClusterConfiguration, SddcInitialConfigurationInitialClusterConfigurationArgs

    ComputeAvailabilityDomain string
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
    EsxiHostsCount int

    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.

    Note: If you later delete EXSi hosts from a production Cluster to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the Cluster until it again has at least 3 ESXi hosts.

    VsphereType string
    vSphere Cluster types.
    ActualEsxiHostsCount int
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.
    CapacityReservationId string
    The OCID of the Capacity Reservation.
    Datastores List<SddcInitialConfigurationInitialClusterConfigurationDatastore>
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.
    DisplayName string
    A descriptive name for the Cluster. Cluster name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    InitialCommitment string
    The billing option selected during Cluster creation. ListSupportedCommitments.
    InitialHostOcpuCount double
    The initial OCPU count of the Cluster's ESXi hosts.
    InitialHostShapeName string
    The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
    InstanceDisplayNamePrefix string

    A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's displayName is used as the prefix.

    For example, if the value is myCluster, the ESXi hosts are named myCluster-1, myCluster-2, and so on.

    IsShieldedInstanceEnabled bool
    Indicates whether shielded instance is enabled for this Cluster.
    NetworkConfiguration SddcInitialConfigurationInitialClusterConfigurationNetworkConfiguration
    The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
    WorkloadNetworkCidr string
    The CIDR block for the IP addresses that VMware VMs in the Cluster use to run application workloads.
    ComputeAvailabilityDomain string
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
    EsxiHostsCount int

    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.

    Note: If you later delete EXSi hosts from a production Cluster to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the Cluster until it again has at least 3 ESXi hosts.

    VsphereType string
    vSphere Cluster types.
    ActualEsxiHostsCount int
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.
    CapacityReservationId string
    The OCID of the Capacity Reservation.
    Datastores []SddcInitialConfigurationInitialClusterConfigurationDatastore
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.
    DisplayName string
    A descriptive name for the Cluster. Cluster name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    InitialCommitment string
    The billing option selected during Cluster creation. ListSupportedCommitments.
    InitialHostOcpuCount float64
    The initial OCPU count of the Cluster's ESXi hosts.
    InitialHostShapeName string
    The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
    InstanceDisplayNamePrefix string

    A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's displayName is used as the prefix.

    For example, if the value is myCluster, the ESXi hosts are named myCluster-1, myCluster-2, and so on.

    IsShieldedInstanceEnabled bool
    Indicates whether shielded instance is enabled for this Cluster.
    NetworkConfiguration SddcInitialConfigurationInitialClusterConfigurationNetworkConfiguration
    The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
    WorkloadNetworkCidr string
    The CIDR block for the IP addresses that VMware VMs in the Cluster use to run application workloads.
    computeAvailabilityDomain String
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
    esxiHostsCount Integer

    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.

    Note: If you later delete EXSi hosts from a production Cluster to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the Cluster until it again has at least 3 ESXi hosts.

    vsphereType String
    vSphere Cluster types.
    actualEsxiHostsCount Integer
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.
    capacityReservationId String
    The OCID of the Capacity Reservation.
    datastores List<SddcInitialConfigurationInitialClusterConfigurationDatastore>
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.
    displayName String
    A descriptive name for the Cluster. Cluster name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    initialCommitment String
    The billing option selected during Cluster creation. ListSupportedCommitments.
    initialHostOcpuCount Double
    The initial OCPU count of the Cluster's ESXi hosts.
    initialHostShapeName String
    The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
    instanceDisplayNamePrefix String

    A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's displayName is used as the prefix.

    For example, if the value is myCluster, the ESXi hosts are named myCluster-1, myCluster-2, and so on.

    isShieldedInstanceEnabled Boolean
    Indicates whether shielded instance is enabled for this Cluster.
    networkConfiguration SddcInitialConfigurationInitialClusterConfigurationNetworkConfiguration
    The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
    workloadNetworkCidr String
    The CIDR block for the IP addresses that VMware VMs in the Cluster use to run application workloads.
    computeAvailabilityDomain string
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
    esxiHostsCount number

    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.

    Note: If you later delete EXSi hosts from a production Cluster to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the Cluster until it again has at least 3 ESXi hosts.

    vsphereType string
    vSphere Cluster types.
    actualEsxiHostsCount number
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.
    capacityReservationId string
    The OCID of the Capacity Reservation.
    datastores SddcInitialConfigurationInitialClusterConfigurationDatastore[]
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.
    displayName string
    A descriptive name for the Cluster. Cluster name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    initialCommitment string
    The billing option selected during Cluster creation. ListSupportedCommitments.
    initialHostOcpuCount number
    The initial OCPU count of the Cluster's ESXi hosts.
    initialHostShapeName string
    The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
    instanceDisplayNamePrefix string

    A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's displayName is used as the prefix.

    For example, if the value is myCluster, the ESXi hosts are named myCluster-1, myCluster-2, and so on.

    isShieldedInstanceEnabled boolean
    Indicates whether shielded instance is enabled for this Cluster.
    networkConfiguration SddcInitialConfigurationInitialClusterConfigurationNetworkConfiguration
    The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
    workloadNetworkCidr string
    The CIDR block for the IP addresses that VMware VMs in the Cluster use to run application workloads.
    compute_availability_domain str
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
    esxi_hosts_count int

    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.

    Note: If you later delete EXSi hosts from a production Cluster to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the Cluster until it again has at least 3 ESXi hosts.

    vsphere_type str
    vSphere Cluster types.
    actual_esxi_hosts_count int
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.
    capacity_reservation_id str
    The OCID of the Capacity Reservation.
    datastores Sequence[ocvp.SddcInitialConfigurationInitialClusterConfigurationDatastore]
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.
    display_name str
    A descriptive name for the Cluster. Cluster name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    initial_commitment str
    The billing option selected during Cluster creation. ListSupportedCommitments.
    initial_host_ocpu_count float
    The initial OCPU count of the Cluster's ESXi hosts.
    initial_host_shape_name str
    The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
    instance_display_name_prefix str

    A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's displayName is used as the prefix.

    For example, if the value is myCluster, the ESXi hosts are named myCluster-1, myCluster-2, and so on.

    is_shielded_instance_enabled bool
    Indicates whether shielded instance is enabled for this Cluster.
    network_configuration ocvp.SddcInitialConfigurationInitialClusterConfigurationNetworkConfiguration
    The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
    workload_network_cidr str
    The CIDR block for the IP addresses that VMware VMs in the Cluster use to run application workloads.
    computeAvailabilityDomain String
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
    esxiHostsCount Number

    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.

    Note: If you later delete EXSi hosts from a production Cluster to total less than 3, you are still billed for the 3 minimum recommended ESXi hosts. Also, you cannot add more VMware workloads to the Cluster until it again has at least 3 ESXi hosts.

    vsphereType String
    vSphere Cluster types.
    actualEsxiHostsCount Number
    The number of actual ESXi hosts in the SDDC on the cloud. This attribute will be different when esxi Host is added to an existing SDDC. Deprecated.
    capacityReservationId String
    The OCID of the Capacity Reservation.
    datastores List<Property Map>
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.
    displayName String
    A descriptive name for the Cluster. Cluster name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    initialCommitment String
    The billing option selected during Cluster creation. ListSupportedCommitments.
    initialHostOcpuCount Number
    The initial OCPU count of the Cluster's ESXi hosts.
    initialHostShapeName String
    The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
    instanceDisplayNamePrefix String

    A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's displayName is used as the prefix.

    For example, if the value is myCluster, the ESXi hosts are named myCluster-1, myCluster-2, and so on.

    isShieldedInstanceEnabled Boolean
    Indicates whether shielded instance is enabled for this Cluster.
    networkConfiguration Property Map
    The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
    workloadNetworkCidr String
    The CIDR block for the IP addresses that VMware VMs in the Cluster use to run application workloads.

    SddcInitialConfigurationInitialClusterConfigurationDatastore, SddcInitialConfigurationInitialClusterConfigurationDatastoreArgs

    BlockVolumeIds List<string>
    A list of OCIDs of Block Storage Volumes.
    DatastoreType string
    Type of the datastore.
    BlockVolumeIds []string
    A list of OCIDs of Block Storage Volumes.
    DatastoreType string
    Type of the datastore.
    blockVolumeIds List<String>
    A list of OCIDs of Block Storage Volumes.
    datastoreType String
    Type of the datastore.
    blockVolumeIds string[]
    A list of OCIDs of Block Storage Volumes.
    datastoreType string
    Type of the datastore.
    block_volume_ids Sequence[str]
    A list of OCIDs of Block Storage Volumes.
    datastore_type str
    Type of the datastore.
    blockVolumeIds List<String>
    A list of OCIDs of Block Storage Volumes.
    datastoreType String
    Type of the datastore.

    SddcInitialConfigurationInitialClusterConfigurationNetworkConfiguration, SddcInitialConfigurationInitialClusterConfigurationNetworkConfigurationArgs

    NsxEdgeVtepVlanId string

    The OCID of the VLAN used by the Cluster for the NSX Edge VTEP component of the VMware environment.

    This attribute is not guaranteed to reflect the NSX Edge VTEP VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge VTEP VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge VTEP component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeVTepVlanId with that new VLAN's OCID.

    NsxVtepVlanId string

    The OCID of the VLAN used by the Cluster for the NSX VTEP component of the VMware environment.

    This attribute is not guaranteed to reflect the NSX VTEP VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX VTEP VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX VTEP component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxVTepVlanId with that new VLAN's OCID.

    ProvisioningSubnetId string
    The OCID of the management subnet used to provision the Cluster.
    VmotionVlanId string

    The OCID of the VLAN used by the Cluster for the vMotion component of the VMware environment.

    This attribute is not guaranteed to reflect the vMotion VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vMotion VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vMotion component of the VMware environment, you should use UpdateCluster to update the Cluster's vmotionVlanId with that new VLAN's OCID.

    VsanVlanId string

    The OCID of the VLAN used by the Cluster for the vSAN component of the VMware environment.

    This attribute is not guaranteed to reflect the vSAN VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vSAN VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vSAN component of the VMware environment, you should use UpdateCluster to update the Cluster's vsanVlanId with that new VLAN's OCID.

    HcxVlanId string

    The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.

    This attribute is not guaranteed to reflect the HCX VLAN currently used by the ESXi hosts in the SDDC. The purpose of this attribute is to show the HCX VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this SDDC in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the SDDC to use a different VLAN for the HCX component of the VMware environment, you should use UpdateSddc to update the SDDC's hcxVlanId with that new VLAN's OCID.

    NsxEdgeUplink1vlanId string

    The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the NSX Edge Uplink 1 VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge Uplink 1 VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge Uplink 1 component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeUplink1VlanId with that new VLAN's OCID.

    NsxEdgeUplink2vlanId string

    The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the NSX Edge Uplink 2 VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge Uplink 2 VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge Uplink 2 component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeUplink2VlanId with that new VLAN's OCID.

    ProvisioningVlanId string
    The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
    ReplicationVlanId string
    The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
    VsphereVlanId string

    The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the vSphere VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vSphere VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vSphere component of the VMware environment, you should use UpdateCluster to update the Cluster's vsphereVlanId with that new VLAN's OCID.

    NsxEdgeVtepVlanId string

    The OCID of the VLAN used by the Cluster for the NSX Edge VTEP component of the VMware environment.

    This attribute is not guaranteed to reflect the NSX Edge VTEP VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge VTEP VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge VTEP component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeVTepVlanId with that new VLAN's OCID.

    NsxVtepVlanId string

    The OCID of the VLAN used by the Cluster for the NSX VTEP component of the VMware environment.

    This attribute is not guaranteed to reflect the NSX VTEP VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX VTEP VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX VTEP component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxVTepVlanId with that new VLAN's OCID.

    ProvisioningSubnetId string
    The OCID of the management subnet used to provision the Cluster.
    VmotionVlanId string

    The OCID of the VLAN used by the Cluster for the vMotion component of the VMware environment.

    This attribute is not guaranteed to reflect the vMotion VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vMotion VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vMotion component of the VMware environment, you should use UpdateCluster to update the Cluster's vmotionVlanId with that new VLAN's OCID.

    VsanVlanId string

    The OCID of the VLAN used by the Cluster for the vSAN component of the VMware environment.

    This attribute is not guaranteed to reflect the vSAN VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vSAN VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vSAN component of the VMware environment, you should use UpdateCluster to update the Cluster's vsanVlanId with that new VLAN's OCID.

    HcxVlanId string

    The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.

    This attribute is not guaranteed to reflect the HCX VLAN currently used by the ESXi hosts in the SDDC. The purpose of this attribute is to show the HCX VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this SDDC in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the SDDC to use a different VLAN for the HCX component of the VMware environment, you should use UpdateSddc to update the SDDC's hcxVlanId with that new VLAN's OCID.

    NsxEdgeUplink1vlanId string

    The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the NSX Edge Uplink 1 VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge Uplink 1 VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge Uplink 1 component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeUplink1VlanId with that new VLAN's OCID.

    NsxEdgeUplink2vlanId string

    The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the NSX Edge Uplink 2 VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge Uplink 2 VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge Uplink 2 component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeUplink2VlanId with that new VLAN's OCID.

    ProvisioningVlanId string
    The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
    ReplicationVlanId string
    The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
    VsphereVlanId string

    The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the vSphere VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vSphere VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vSphere component of the VMware environment, you should use UpdateCluster to update the Cluster's vsphereVlanId with that new VLAN's OCID.

    nsxEdgeVtepVlanId String

    The OCID of the VLAN used by the Cluster for the NSX Edge VTEP component of the VMware environment.

    This attribute is not guaranteed to reflect the NSX Edge VTEP VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge VTEP VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge VTEP component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeVTepVlanId with that new VLAN's OCID.

    nsxVtepVlanId String

    The OCID of the VLAN used by the Cluster for the NSX VTEP component of the VMware environment.

    This attribute is not guaranteed to reflect the NSX VTEP VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX VTEP VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX VTEP component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxVTepVlanId with that new VLAN's OCID.

    provisioningSubnetId String
    The OCID of the management subnet used to provision the Cluster.
    vmotionVlanId String

    The OCID of the VLAN used by the Cluster for the vMotion component of the VMware environment.

    This attribute is not guaranteed to reflect the vMotion VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vMotion VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vMotion component of the VMware environment, you should use UpdateCluster to update the Cluster's vmotionVlanId with that new VLAN's OCID.

    vsanVlanId String

    The OCID of the VLAN used by the Cluster for the vSAN component of the VMware environment.

    This attribute is not guaranteed to reflect the vSAN VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vSAN VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vSAN component of the VMware environment, you should use UpdateCluster to update the Cluster's vsanVlanId with that new VLAN's OCID.

    hcxVlanId String

    The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.

    This attribute is not guaranteed to reflect the HCX VLAN currently used by the ESXi hosts in the SDDC. The purpose of this attribute is to show the HCX VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this SDDC in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the SDDC to use a different VLAN for the HCX component of the VMware environment, you should use UpdateSddc to update the SDDC's hcxVlanId with that new VLAN's OCID.

    nsxEdgeUplink1vlanId String

    The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the NSX Edge Uplink 1 VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge Uplink 1 VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge Uplink 1 component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeUplink1VlanId with that new VLAN's OCID.

    nsxEdgeUplink2vlanId String

    The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the NSX Edge Uplink 2 VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge Uplink 2 VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge Uplink 2 component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeUplink2VlanId with that new VLAN's OCID.

    provisioningVlanId String
    The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
    replicationVlanId String
    The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
    vsphereVlanId String

    The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the vSphere VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vSphere VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vSphere component of the VMware environment, you should use UpdateCluster to update the Cluster's vsphereVlanId with that new VLAN's OCID.

    nsxEdgeVtepVlanId string

    The OCID of the VLAN used by the Cluster for the NSX Edge VTEP component of the VMware environment.

    This attribute is not guaranteed to reflect the NSX Edge VTEP VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge VTEP VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge VTEP component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeVTepVlanId with that new VLAN's OCID.

    nsxVtepVlanId string

    The OCID of the VLAN used by the Cluster for the NSX VTEP component of the VMware environment.

    This attribute is not guaranteed to reflect the NSX VTEP VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX VTEP VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX VTEP component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxVTepVlanId with that new VLAN's OCID.

    provisioningSubnetId string
    The OCID of the management subnet used to provision the Cluster.
    vmotionVlanId string

    The OCID of the VLAN used by the Cluster for the vMotion component of the VMware environment.

    This attribute is not guaranteed to reflect the vMotion VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vMotion VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vMotion component of the VMware environment, you should use UpdateCluster to update the Cluster's vmotionVlanId with that new VLAN's OCID.

    vsanVlanId string

    The OCID of the VLAN used by the Cluster for the vSAN component of the VMware environment.

    This attribute is not guaranteed to reflect the vSAN VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vSAN VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vSAN component of the VMware environment, you should use UpdateCluster to update the Cluster's vsanVlanId with that new VLAN's OCID.

    hcxVlanId string

    The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.

    This attribute is not guaranteed to reflect the HCX VLAN currently used by the ESXi hosts in the SDDC. The purpose of this attribute is to show the HCX VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this SDDC in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the SDDC to use a different VLAN for the HCX component of the VMware environment, you should use UpdateSddc to update the SDDC's hcxVlanId with that new VLAN's OCID.

    nsxEdgeUplink1vlanId string

    The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the NSX Edge Uplink 1 VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge Uplink 1 VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge Uplink 1 component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeUplink1VlanId with that new VLAN's OCID.

    nsxEdgeUplink2vlanId string

    The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the NSX Edge Uplink 2 VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge Uplink 2 VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge Uplink 2 component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeUplink2VlanId with that new VLAN's OCID.

    provisioningVlanId string
    The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
    replicationVlanId string
    The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
    vsphereVlanId string

    The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the vSphere VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vSphere VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vSphere component of the VMware environment, you should use UpdateCluster to update the Cluster's vsphereVlanId with that new VLAN's OCID.

    nsx_edge_vtep_vlan_id str

    The OCID of the VLAN used by the Cluster for the NSX Edge VTEP component of the VMware environment.

    This attribute is not guaranteed to reflect the NSX Edge VTEP VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge VTEP VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge VTEP component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeVTepVlanId with that new VLAN's OCID.

    nsx_vtep_vlan_id str

    The OCID of the VLAN used by the Cluster for the NSX VTEP component of the VMware environment.

    This attribute is not guaranteed to reflect the NSX VTEP VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX VTEP VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX VTEP component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxVTepVlanId with that new VLAN's OCID.

    provisioning_subnet_id str
    The OCID of the management subnet used to provision the Cluster.
    vmotion_vlan_id str

    The OCID of the VLAN used by the Cluster for the vMotion component of the VMware environment.

    This attribute is not guaranteed to reflect the vMotion VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vMotion VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vMotion component of the VMware environment, you should use UpdateCluster to update the Cluster's vmotionVlanId with that new VLAN's OCID.

    vsan_vlan_id str

    The OCID of the VLAN used by the Cluster for the vSAN component of the VMware environment.

    This attribute is not guaranteed to reflect the vSAN VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vSAN VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vSAN component of the VMware environment, you should use UpdateCluster to update the Cluster's vsanVlanId with that new VLAN's OCID.

    hcx_vlan_id str

    The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.

    This attribute is not guaranteed to reflect the HCX VLAN currently used by the ESXi hosts in the SDDC. The purpose of this attribute is to show the HCX VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this SDDC in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the SDDC to use a different VLAN for the HCX component of the VMware environment, you should use UpdateSddc to update the SDDC's hcxVlanId with that new VLAN's OCID.

    nsx_edge_uplink1vlan_id str

    The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the NSX Edge Uplink 1 VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge Uplink 1 VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge Uplink 1 component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeUplink1VlanId with that new VLAN's OCID.

    nsx_edge_uplink2vlan_id str

    The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the NSX Edge Uplink 2 VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge Uplink 2 VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge Uplink 2 component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeUplink2VlanId with that new VLAN's OCID.

    provisioning_vlan_id str
    The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
    replication_vlan_id str
    The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
    vsphere_vlan_id str

    The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the vSphere VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vSphere VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vSphere component of the VMware environment, you should use UpdateCluster to update the Cluster's vsphereVlanId with that new VLAN's OCID.

    nsxEdgeVtepVlanId String

    The OCID of the VLAN used by the Cluster for the NSX Edge VTEP component of the VMware environment.

    This attribute is not guaranteed to reflect the NSX Edge VTEP VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge VTEP VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge VTEP component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeVTepVlanId with that new VLAN's OCID.

    nsxVtepVlanId String

    The OCID of the VLAN used by the Cluster for the NSX VTEP component of the VMware environment.

    This attribute is not guaranteed to reflect the NSX VTEP VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX VTEP VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX VTEP component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxVTepVlanId with that new VLAN's OCID.

    provisioningSubnetId String
    The OCID of the management subnet used to provision the Cluster.
    vmotionVlanId String

    The OCID of the VLAN used by the Cluster for the vMotion component of the VMware environment.

    This attribute is not guaranteed to reflect the vMotion VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vMotion VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vMotion component of the VMware environment, you should use UpdateCluster to update the Cluster's vmotionVlanId with that new VLAN's OCID.

    vsanVlanId String

    The OCID of the VLAN used by the Cluster for the vSAN component of the VMware environment.

    This attribute is not guaranteed to reflect the vSAN VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vSAN VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vSAN component of the VMware environment, you should use UpdateCluster to update the Cluster's vsanVlanId with that new VLAN's OCID.

    hcxVlanId String

    The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.

    This attribute is not guaranteed to reflect the HCX VLAN currently used by the ESXi hosts in the SDDC. The purpose of this attribute is to show the HCX VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this SDDC in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the SDDC to use a different VLAN for the HCX component of the VMware environment, you should use UpdateSddc to update the SDDC's hcxVlanId with that new VLAN's OCID.

    nsxEdgeUplink1vlanId String

    The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the NSX Edge Uplink 1 VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge Uplink 1 VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge Uplink 1 component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeUplink1VlanId with that new VLAN's OCID.

    nsxEdgeUplink2vlanId String

    The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the NSX Edge Uplink 2 VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the NSX Edge Uplink 2 VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the NSX Edge Uplink 2 component of the VMware environment, you should use UpdateCluster to update the Cluster's nsxEdgeUplink2VlanId with that new VLAN's OCID.

    provisioningVlanId String
    The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
    replicationVlanId String
    The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
    vsphereVlanId String

    The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.

    This attribute is not guaranteed to reflect the vSphere VLAN currently used by the ESXi hosts in the Cluster. The purpose of this attribute is to show the vSphere VLAN that the Oracle Cloud VMware Solution will use for any new ESXi hosts that you add to this Cluster in the future with CreateEsxiHost.

    Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN for the vSphere component of the VMware environment, you should use UpdateCluster to update the Cluster's vsphereVlanId with that new VLAN's OCID.

    SddcUpgradeLicense, SddcUpgradeLicenseArgs

    LicenseKey string
    vSphere license key value.
    LicenseType string
    vSphere license type.
    LicenseKey string
    vSphere license key value.
    LicenseType string
    vSphere license type.
    licenseKey String
    vSphere license key value.
    licenseType String
    vSphere license type.
    licenseKey string
    vSphere license key value.
    licenseType string
    vSphere license type.
    license_key str
    vSphere license key value.
    license_type str
    vSphere license type.
    licenseKey String
    vSphere license key value.
    licenseType String
    vSphere license type.

    SddcVsphereUpgradeObject, SddcVsphereUpgradeObjectArgs

    DownloadLink string
    Binary object download link.
    LinkDescription string
    Binary object description.
    DownloadLink string
    Binary object download link.
    LinkDescription string
    Binary object description.
    downloadLink String
    Binary object download link.
    linkDescription String
    Binary object description.
    downloadLink string
    Binary object download link.
    linkDescription string
    Binary object description.
    download_link str
    Binary object download link.
    link_description str
    Binary object description.
    downloadLink String
    Binary object download link.
    linkDescription String
    Binary object description.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v2.3.0 published on Wednesday, Jul 17, 2024 by Pulumi