oci.Ocvp.Sddc
Explore with Pulumi AI
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,
         nsx_edge_uplink1vlan_id: Optional[str] = None,
         display_name: Optional[str] = None,
         esxi_hosts_count: Optional[int] = None,
         esxi_software_version: Optional[str] = None,
         freeform_tags: Optional[Mapping[str, str]] = 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,
         defined_tags: Optional[Mapping[str, str]] = None,
         is_shielded_instance_enabled: Optional[bool] = None,
         nsx_edge_vtep_vlan_id: Optional[str] = None,
         nsx_edge_uplink2vlan_id: Optional[str] = None,
         is_single_host_sddc: Optional[bool] = 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,
         workload_network_cidr: Optional[str] = None)func NewSddc(ctx *Context, name string, args SddcArgs, opts ...ResourceOption) (*Sddc, error)public Sddc(string name, SddcArgs args, CustomResourceOptions? opts = null)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,
    DisplayName = "string",
    EsxiSoftwareVersion = "string",
    FreeformTags = 
    {
        { "string", "string" },
    },
    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",
                },
            },
        },
    },
    DefinedTags = 
    {
        { "string", "string" },
    },
    IsSingleHostSddc = false,
    RefreshHcxLicenseStatus = false,
    ReservingHcxOnPremiseLicenseKeys = new[]
    {
        "string",
    },
});
example, err := Ocvp.NewSddc(ctx, "sddcResource", &Ocvp.SddcArgs{
	SshAuthorizedKeys:     pulumi.String("string"),
	CompartmentId:         pulumi.String("string"),
	VmwareSoftwareVersion: pulumi.String("string"),
	IsHcxEnabled:          pulumi.Bool(false),
	DisplayName:           pulumi.String("string"),
	EsxiSoftwareVersion:   pulumi.String("string"),
	FreeformTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	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"),
				},
			},
		},
	},
	DefinedTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	IsSingleHostSddc:        pulumi.Bool(false),
	RefreshHcxLicenseStatus: pulumi.Bool(false),
	ReservingHcxOnPremiseLicenseKeys: pulumi.StringArray{
		pulumi.String("string"),
	},
})
var sddcResource = new Sddc("sddcResource", SddcArgs.builder()
    .sshAuthorizedKeys("string")
    .compartmentId("string")
    .vmwareSoftwareVersion("string")
    .isHcxEnabled(false)
    .displayName("string")
    .esxiSoftwareVersion("string")
    .freeformTags(Map.of("string", "string"))
    .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())
    .definedTags(Map.of("string", "string"))
    .isSingleHostSddc(false)
    .refreshHcxLicenseStatus(false)
    .reservingHcxOnPremiseLicenseKeys("string")
    .build());
sddc_resource = oci.ocvp.Sddc("sddcResource",
    ssh_authorized_keys="string",
    compartment_id="string",
    vmware_software_version="string",
    is_hcx_enabled=False,
    display_name="string",
    esxi_software_version="string",
    freeform_tags={
        "string": "string",
    },
    hcx_action="string",
    initial_configurations=[{
        "initial_cluster_configurations": [{
            "esxi_hosts_count": 0,
            "vsphere_type": "string",
            "compute_availability_domain": "string",
            "initial_commitment": "string",
            "display_name": "string",
            "datastores": [{
                "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": {
                "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",
        }],
    }],
    defined_tags={
        "string": "string",
    },
    is_single_host_sddc=False,
    refresh_hcx_license_status=False,
    reserving_hcx_on_premise_license_keys=["string"])
const sddcResource = new oci.ocvp.Sddc("sddcResource", {
    sshAuthorizedKeys: "string",
    compartmentId: "string",
    vmwareSoftwareVersion: "string",
    isHcxEnabled: false,
    displayName: "string",
    esxiSoftwareVersion: "string",
    freeformTags: {
        string: "string",
    },
    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",
        }],
    }],
    definedTags: {
        string: "string",
    },
    isSingleHostSddc: false,
    refreshHcxLicenseStatus: false,
    reservingHcxOnPremiseLicenseKeys: ["string"],
});
type: oci:Ocvp:Sddc
properties:
    compartmentId: string
    definedTags:
        string: string
    displayName: string
    esxiSoftwareVersion: string
    freeformTags:
        string: string
    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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Sddc resource accepts the following input properties:
- CompartmentId string
- (Updatable) The OCID of the compartment to contain the SDDC.
- string
- (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keysfile 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 theauthorized_keysfile
- VmwareSoftware stringVersion 
- (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
- CapacityReservation stringId 
- (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_idofinitial_cluster_configurationsinstead.
- ComputeAvailability stringDomain 
- (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please usecompute_availability_domainofinitial_cluster_configurationsinstead.
- Datastores
List<SddcDatastore> 
- (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeNameis a standard shape. Deprecated. Please usedatastoresofinitial_cluster_configurationsinstead.
- Dictionary<string, string>
- (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.
- EsxiHosts intCount 
- (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_countof- initial_cluster_configurationsinstead.- 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. 
- EsxiSoftware stringVersion 
- (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.
- Dictionary<string, string>
- (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
- HcxVlan stringId 
- (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabledis true. Deprecated. Please usehcx_vlan_idofnetwork_configurationinstead.
- InitialConfigurations List<SddcInitial Configuration> 
- Details of SDDC initial configuration
- InitialHost doubleOcpu Count 
- (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_countofinitial_cluster_configurationsinstead.
- InitialHost stringShape Name 
- (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_nameofinitial_cluster_configurationsinstead.
- InitialSku string
- (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitmentofinitial_cluster_configurationsinstead.
- InstanceDisplay stringName Prefix 
- (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 - displayNameis 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_prefixof- initial_cluster_configurationsinstead.
- IsHcx boolEnabled 
- 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.
- IsShielded boolInstance Enabled 
- (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabledofinitial_cluster_configurationsinstead.
- IsSingle boolHost Sddc 
- Indicates whether this SDDC is designated for only single ESXi host.
- NsxEdge stringUplink1vlan Id 
- (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_idofnetwork_configurationinstead.
- NsxEdge stringUplink2vlan Id 
- (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_idof- network_configurationinstead.- Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC. 
- NsxEdge stringVtep Vlan Id 
- (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_idofnetwork_configurationinstead.
- NsxVtep stringVlan Id 
- (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_idofnetwork_configurationinstead.
- ProvisioningSubnet stringId 
- (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_idofnetwork_configurationinstead.
- ProvisioningVlan stringId 
- (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_idofnetwork_configurationinstead.
- RefreshHcx boolLicense Status 
- (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
- ReplicationVlan stringId 
- (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_idofnetwork_configurationinstead.
- ReservingHcx List<string>On Premise License Keys 
- (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.
- VmotionVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_idofnetwork_configurationinstead.
- VsanVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_idofnetwork_configurationinstead.
- VsphereVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_idofnetwork_configurationinstead.
- WorkloadNetwork stringCidr 
- (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use - workload_network_cidrof- initial_cluster_configurationsinstead.- ** 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 
- CompartmentId string
- (Updatable) The OCID of the compartment to contain the SDDC.
- string
- (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keysfile 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 theauthorized_keysfile
- VmwareSoftware stringVersion 
- (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
- CapacityReservation stringId 
- (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_idofinitial_cluster_configurationsinstead.
- ComputeAvailability stringDomain 
- (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please usecompute_availability_domainofinitial_cluster_configurationsinstead.
- Datastores
[]SddcDatastore Args 
- (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeNameis a standard shape. Deprecated. Please usedatastoresofinitial_cluster_configurationsinstead.
- map[string]string
- (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.
- EsxiHosts intCount 
- (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_countof- initial_cluster_configurationsinstead.- 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. 
- EsxiSoftware stringVersion 
- (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.
- map[string]string
- (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
- HcxVlan stringId 
- (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabledis true. Deprecated. Please usehcx_vlan_idofnetwork_configurationinstead.
- InitialConfigurations []SddcInitial Configuration Args 
- Details of SDDC initial configuration
- InitialHost float64Ocpu Count 
- (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_countofinitial_cluster_configurationsinstead.
- InitialHost stringShape Name 
- (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_nameofinitial_cluster_configurationsinstead.
- InitialSku string
- (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitmentofinitial_cluster_configurationsinstead.
- InstanceDisplay stringName Prefix 
- (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 - displayNameis 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_prefixof- initial_cluster_configurationsinstead.
- IsHcx boolEnabled 
- 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.
- IsShielded boolInstance Enabled 
- (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabledofinitial_cluster_configurationsinstead.
- IsSingle boolHost Sddc 
- Indicates whether this SDDC is designated for only single ESXi host.
- NsxEdge stringUplink1vlan Id 
- (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_idofnetwork_configurationinstead.
- NsxEdge stringUplink2vlan Id 
- (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_idof- network_configurationinstead.- Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC. 
- NsxEdge stringVtep Vlan Id 
- (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_idofnetwork_configurationinstead.
- NsxVtep stringVlan Id 
- (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_idofnetwork_configurationinstead.
- ProvisioningSubnet stringId 
- (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_idofnetwork_configurationinstead.
- ProvisioningVlan stringId 
- (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_idofnetwork_configurationinstead.
- RefreshHcx boolLicense Status 
- (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
- ReplicationVlan stringId 
- (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_idofnetwork_configurationinstead.
- ReservingHcx []stringOn Premise License Keys 
- (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.
- VmotionVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_idofnetwork_configurationinstead.
- VsanVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_idofnetwork_configurationinstead.
- VsphereVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_idofnetwork_configurationinstead.
- WorkloadNetwork stringCidr 
- (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use - workload_network_cidrof- initial_cluster_configurationsinstead.- ** 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 
- compartmentId String
- (Updatable) The OCID of the compartment to contain the SDDC.
- String
- (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keysfile 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 theauthorized_keysfile
- vmwareSoftware StringVersion 
- (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
- capacityReservation StringId 
- (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_idofinitial_cluster_configurationsinstead.
- computeAvailability StringDomain 
- (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please usecompute_availability_domainofinitial_cluster_configurationsinstead.
- datastores
List<SddcDatastore> 
- (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeNameis a standard shape. Deprecated. Please usedatastoresofinitial_cluster_configurationsinstead.
- Map<String,String>
- (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.
- esxiHosts IntegerCount 
- (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_countof- initial_cluster_configurationsinstead.- 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. 
- esxiSoftware StringVersion 
- (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.
- Map<String,String>
- (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
- hcxVlan StringId 
- (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabledis true. Deprecated. Please usehcx_vlan_idofnetwork_configurationinstead.
- initialConfigurations List<SddcInitial Configuration> 
- Details of SDDC initial configuration
- initialHost DoubleOcpu Count 
- (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_countofinitial_cluster_configurationsinstead.
- initialHost StringShape Name 
- (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_nameofinitial_cluster_configurationsinstead.
- initialSku String
- (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitmentofinitial_cluster_configurationsinstead.
- instanceDisplay StringName Prefix 
- (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 - displayNameis 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_prefixof- initial_cluster_configurationsinstead.
- isHcx BooleanEnabled 
- 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.
- isShielded BooleanInstance Enabled 
- (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabledofinitial_cluster_configurationsinstead.
- isSingle BooleanHost Sddc 
- Indicates whether this SDDC is designated for only single ESXi host.
- nsxEdge StringUplink1vlan Id 
- (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_idofnetwork_configurationinstead.
- nsxEdge StringUplink2vlan Id 
- (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_idof- network_configurationinstead.- Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC. 
- nsxEdge StringVtep Vlan Id 
- (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_idofnetwork_configurationinstead.
- nsxVtep StringVlan Id 
- (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_idofnetwork_configurationinstead.
- provisioningSubnet StringId 
- (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_idofnetwork_configurationinstead.
- provisioningVlan StringId 
- (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_idofnetwork_configurationinstead.
- refreshHcx BooleanLicense Status 
- (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
- replicationVlan StringId 
- (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_idofnetwork_configurationinstead.
- reservingHcx List<String>On Premise License Keys 
- (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.
- vmotionVlan StringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_idofnetwork_configurationinstead.
- vsanVlan StringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_idofnetwork_configurationinstead.
- vsphereVlan StringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_idofnetwork_configurationinstead.
- workloadNetwork StringCidr 
- (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use - workload_network_cidrof- initial_cluster_configurationsinstead.- ** 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 
- compartmentId string
- (Updatable) The OCID of the compartment to contain the SDDC.
- string
- (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keysfile 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 theauthorized_keysfile
- vmwareSoftware stringVersion 
- (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
- capacityReservation stringId 
- (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_idofinitial_cluster_configurationsinstead.
- computeAvailability stringDomain 
- (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please usecompute_availability_domainofinitial_cluster_configurationsinstead.
- datastores
SddcDatastore[] 
- (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeNameis a standard shape. Deprecated. Please usedatastoresofinitial_cluster_configurationsinstead.
- {[key: string]: string}
- (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.
- esxiHosts numberCount 
- (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_countof- initial_cluster_configurationsinstead.- 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. 
- esxiSoftware stringVersion 
- (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.
- {[key: string]: string}
- (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
- hcxVlan stringId 
- (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabledis true. Deprecated. Please usehcx_vlan_idofnetwork_configurationinstead.
- initialConfigurations SddcInitial Configuration[] 
- Details of SDDC initial configuration
- initialHost numberOcpu Count 
- (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_countofinitial_cluster_configurationsinstead.
- initialHost stringShape Name 
- (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_nameofinitial_cluster_configurationsinstead.
- initialSku string
- (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitmentofinitial_cluster_configurationsinstead.
- instanceDisplay stringName Prefix 
- (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 - displayNameis 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_prefixof- initial_cluster_configurationsinstead.
- isHcx booleanEnabled 
- 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.
- isShielded booleanInstance Enabled 
- (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabledofinitial_cluster_configurationsinstead.
- isSingle booleanHost Sddc 
- Indicates whether this SDDC is designated for only single ESXi host.
- nsxEdge stringUplink1vlan Id 
- (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_idofnetwork_configurationinstead.
- nsxEdge stringUplink2vlan Id 
- (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_idof- network_configurationinstead.- Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC. 
- nsxEdge stringVtep Vlan Id 
- (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_idofnetwork_configurationinstead.
- nsxVtep stringVlan Id 
- (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_idofnetwork_configurationinstead.
- provisioningSubnet stringId 
- (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_idofnetwork_configurationinstead.
- provisioningVlan stringId 
- (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_idofnetwork_configurationinstead.
- refreshHcx booleanLicense Status 
- (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
- replicationVlan stringId 
- (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_idofnetwork_configurationinstead.
- reservingHcx string[]On Premise License Keys 
- (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.
- vmotionVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_idofnetwork_configurationinstead.
- vsanVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_idofnetwork_configurationinstead.
- vsphereVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_idofnetwork_configurationinstead.
- workloadNetwork stringCidr 
- (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use - workload_network_cidrof- initial_cluster_configurationsinstead.- ** 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 
- compartment_id str
- (Updatable) The OCID of the compartment to contain the SDDC.
- str
- (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keysfile 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 theauthorized_keysfile
- vmware_software_ strversion 
- (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_ strid 
- (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_idofinitial_cluster_configurationsinstead.
- compute_availability_ strdomain 
- (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please usecompute_availability_domainofinitial_cluster_configurationsinstead.
- datastores
Sequence[ocvp.Sddc Datastore Args] 
- (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeNameis a standard shape. Deprecated. Please usedatastoresofinitial_cluster_configurationsinstead.
- Mapping[str, str]
- (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_ intcount 
- (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_countof- initial_cluster_configurationsinstead.- 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. 
- esxi_software_ strversion 
- (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.
- Mapping[str, str]
- (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_ strid 
- (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabledis true. Deprecated. Please usehcx_vlan_idofnetwork_configurationinstead.
- initial_configurations Sequence[ocvp.Sddc Initial Configuration Args] 
- Details of SDDC initial configuration
- initial_host_ floatocpu_ count 
- (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_countofinitial_cluster_configurationsinstead.
- initial_host_ strshape_ name 
- (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_nameofinitial_cluster_configurationsinstead.
- initial_sku str
- (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitmentofinitial_cluster_configurationsinstead.
- instance_display_ strname_ prefix 
- (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 - displayNameis 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_prefixof- initial_cluster_configurationsinstead.
- is_hcx_ boolenabled 
- 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_ boolinstance_ enabled 
- (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabledofinitial_cluster_configurationsinstead.
- is_single_ boolhost_ sddc 
- Indicates whether this SDDC is designated for only single ESXi host.
- nsx_edge_ struplink1vlan_ id 
- (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_idofnetwork_configurationinstead.
- nsx_edge_ struplink2vlan_ id 
- (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_idof- network_configurationinstead.- Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC. 
- nsx_edge_ strvtep_ vlan_ id 
- (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_idofnetwork_configurationinstead.
- nsx_vtep_ strvlan_ id 
- (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_idofnetwork_configurationinstead.
- provisioning_subnet_ strid 
- (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_idofnetwork_configurationinstead.
- provisioning_vlan_ strid 
- (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_idofnetwork_configurationinstead.
- refresh_hcx_ boollicense_ status 
- (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
- replication_vlan_ strid 
- (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_idofnetwork_configurationinstead.
- reserving_hcx_ Sequence[str]on_ premise_ license_ keys 
- (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_ strid 
- (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_idofnetwork_configurationinstead.
- vsan_vlan_ strid 
- (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_idofnetwork_configurationinstead.
- vsphere_vlan_ strid 
- (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_idofnetwork_configurationinstead.
- workload_network_ strcidr 
- (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use - workload_network_cidrof- initial_cluster_configurationsinstead.- ** 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 
- compartmentId String
- (Updatable) The OCID of the compartment to contain the SDDC.
- String
- (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keysfile 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 theauthorized_keysfile
- vmwareSoftware StringVersion 
- (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
- capacityReservation StringId 
- (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_idofinitial_cluster_configurationsinstead.
- computeAvailability StringDomain 
- (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please usecompute_availability_domainofinitial_cluster_configurationsinstead.
- datastores List<Property Map>
- (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeNameis a standard shape. Deprecated. Please usedatastoresofinitial_cluster_configurationsinstead.
- Map<String>
- (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.
- esxiHosts NumberCount 
- (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_countof- initial_cluster_configurationsinstead.- 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. 
- esxiSoftware StringVersion 
- (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.
- Map<String>
- (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
- hcxVlan StringId 
- (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabledis true. Deprecated. Please usehcx_vlan_idofnetwork_configurationinstead.
- initialConfigurations List<Property Map>
- Details of SDDC initial configuration
- initialHost NumberOcpu Count 
- (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_countofinitial_cluster_configurationsinstead.
- initialHost StringShape Name 
- (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_nameofinitial_cluster_configurationsinstead.
- initialSku String
- (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitmentofinitial_cluster_configurationsinstead.
- instanceDisplay StringName Prefix 
- (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 - displayNameis 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_prefixof- initial_cluster_configurationsinstead.
- isHcx BooleanEnabled 
- 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.
- isShielded BooleanInstance Enabled 
- (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabledofinitial_cluster_configurationsinstead.
- isSingle BooleanHost Sddc 
- Indicates whether this SDDC is designated for only single ESXi host.
- nsxEdge StringUplink1vlan Id 
- (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_idofnetwork_configurationinstead.
- nsxEdge StringUplink2vlan Id 
- (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_idof- network_configurationinstead.- Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC. 
- nsxEdge StringVtep Vlan Id 
- (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_idofnetwork_configurationinstead.
- nsxVtep StringVlan Id 
- (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_idofnetwork_configurationinstead.
- provisioningSubnet StringId 
- (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_idofnetwork_configurationinstead.
- provisioningVlan StringId 
- (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_idofnetwork_configurationinstead.
- refreshHcx BooleanLicense Status 
- (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
- replicationVlan StringId 
- (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_idofnetwork_configurationinstead.
- reservingHcx List<String>On Premise License Keys 
- (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.
- vmotionVlan StringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_idofnetwork_configurationinstead.
- vsanVlan StringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_idofnetwork_configurationinstead.
- vsphereVlan StringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_idofnetwork_configurationinstead.
- workloadNetwork StringCidr 
- (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use - workload_network_cidrof- initial_cluster_configurationsinstead.- ** 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 
Outputs
All input properties are implicitly available as output properties. Additionally, the Sddc resource produces the following output properties:
- ActualEsxi intHosts Count 
- 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.
- 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
- HcxInitial stringPassword 
- (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.getRetrievePassworddata source instead.
- HcxMode string
- HCX configuration of the SDDC.
- HcxOn stringPrem Key 
- (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_licensesinstead.
- HcxOn List<SddcPrem Licenses Hcx On Prem License> 
- The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
- HcxPrivate stringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for HCX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- Id string
- The provider-assigned unique ID for this managed resource.
- IsHcx boolEnterprise Enabled 
- (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.
- IsHcx boolPending Downgrade 
- Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
- NsxEdge stringUplink Ip Id 
- The OCID of the PrivateIpobject 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 aboutPrivateIpobjects, see the Core Services API.
- NsxManager stringFqdn 
- The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- NsxManager stringInitial Password 
- (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.getRetrievePassworddata source instead.
- NsxManager stringPrivate Ip Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for NSX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- NsxManager stringUsername 
- 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.
- NsxOverlay stringSegment Name 
- (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.
- 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
- TimeHcx stringBilling Cycle End 
- The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- TimeHcx stringLicense Status Updated 
- 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<SddcUpgrade License> 
- (Deprecated) The vSphere licenses to use when upgrading the SDDC.
- VcenterFqdn string
- The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- VcenterInitial stringPassword 
- (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.getRetrievePassworddata source instead.
- VcenterPrivate stringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for vCenter. For information aboutPrivateIpobjects, 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.
- VsphereUpgrade stringGuide 
- (Deprecated) The link to guidance for upgrading vSphere.
- VsphereUpgrade List<SddcObjects Vsphere Upgrade Object> 
- (Deprecated) The links to binary objects needed to upgrade vSphere.
- ActualEsxi intHosts Count 
- 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.
- 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
- HcxInitial stringPassword 
- (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.getRetrievePassworddata source instead.
- HcxMode string
- HCX configuration of the SDDC.
- HcxOn stringPrem Key 
- (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_licensesinstead.
- HcxOn []SddcPrem Licenses Hcx On Prem License 
- The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
- HcxPrivate stringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for HCX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- Id string
- The provider-assigned unique ID for this managed resource.
- IsHcx boolEnterprise Enabled 
- (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.
- IsHcx boolPending Downgrade 
- Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
- NsxEdge stringUplink Ip Id 
- The OCID of the PrivateIpobject 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 aboutPrivateIpobjects, see the Core Services API.
- NsxManager stringFqdn 
- The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- NsxManager stringInitial Password 
- (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.getRetrievePassworddata source instead.
- NsxManager stringPrivate Ip Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for NSX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- NsxManager stringUsername 
- 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.
- NsxOverlay stringSegment Name 
- (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.
- 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
- TimeHcx stringBilling Cycle End 
- The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- TimeHcx stringLicense Status Updated 
- 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 []SddcUpgrade License 
- (Deprecated) The vSphere licenses to use when upgrading the SDDC.
- VcenterFqdn string
- The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- VcenterInitial stringPassword 
- (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.getRetrievePassworddata source instead.
- VcenterPrivate stringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for vCenter. For information aboutPrivateIpobjects, 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.
- VsphereUpgrade stringGuide 
- (Deprecated) The link to guidance for upgrading vSphere.
- VsphereUpgrade []SddcObjects Vsphere Upgrade Object 
- (Deprecated) The links to binary objects needed to upgrade vSphere.
- actualEsxi IntegerHosts Count 
- 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.
- 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
- hcxInitial StringPassword 
- (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.getRetrievePassworddata source instead.
- hcxMode String
- HCX configuration of the SDDC.
- hcxOn StringPrem Key 
- (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_licensesinstead.
- hcxOn List<SddcPrem Licenses Hcx On Prem License> 
- The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
- hcxPrivate StringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for HCX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- id String
- The provider-assigned unique ID for this managed resource.
- isHcx BooleanEnterprise Enabled 
- (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.
- isHcx BooleanPending Downgrade 
- Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
- nsxEdge StringUplink Ip Id 
- The OCID of the PrivateIpobject 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 aboutPrivateIpobjects, see the Core Services API.
- nsxManager StringFqdn 
- The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- nsxManager StringInitial Password 
- (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.getRetrievePassworddata source instead.
- nsxManager StringPrivate Ip Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for NSX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- nsxManager StringUsername 
- 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.
- nsxOverlay StringSegment Name 
- (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.
- 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
- timeHcx StringBilling Cycle End 
- The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- timeHcx StringLicense Status Updated 
- 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<SddcUpgrade License> 
- (Deprecated) The vSphere licenses to use when upgrading the SDDC.
- vcenterFqdn String
- The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- vcenterInitial StringPassword 
- (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.getRetrievePassworddata source instead.
- vcenterPrivate StringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for vCenter. For information aboutPrivateIpobjects, 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.
- vsphereUpgrade StringGuide 
- (Deprecated) The link to guidance for upgrading vSphere.
- vsphereUpgrade List<SddcObjects Vsphere Upgrade Object> 
- (Deprecated) The links to binary objects needed to upgrade vSphere.
- actualEsxi numberHosts Count 
- 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.
- 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
- hcxInitial stringPassword 
- (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.getRetrievePassworddata source instead.
- hcxMode string
- HCX configuration of the SDDC.
- hcxOn stringPrem Key 
- (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_licensesinstead.
- hcxOn SddcPrem Licenses Hcx On Prem License[] 
- The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
- hcxPrivate stringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for HCX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- id string
- The provider-assigned unique ID for this managed resource.
- isHcx booleanEnterprise Enabled 
- (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.
- isHcx booleanPending Downgrade 
- Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
- nsxEdge stringUplink Ip Id 
- The OCID of the PrivateIpobject 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 aboutPrivateIpobjects, see the Core Services API.
- nsxManager stringFqdn 
- The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- nsxManager stringInitial Password 
- (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.getRetrievePassworddata source instead.
- nsxManager stringPrivate Ip Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for NSX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- nsxManager stringUsername 
- 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.
- nsxOverlay stringSegment Name 
- (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.
- 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
- timeHcx stringBilling Cycle End 
- The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- timeHcx stringLicense Status Updated 
- 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 SddcUpgrade License[] 
- (Deprecated) The vSphere licenses to use when upgrading the SDDC.
- vcenterFqdn string
- The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- vcenterInitial stringPassword 
- (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.getRetrievePassworddata source instead.
- vcenterPrivate stringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for vCenter. For information aboutPrivateIpobjects, 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.
- vsphereUpgrade stringGuide 
- (Deprecated) The link to guidance for upgrading vSphere.
- vsphereUpgrade SddcObjects Vsphere Upgrade Object[] 
- (Deprecated) The links to binary objects needed to upgrade vSphere.
- actual_esxi_ inthosts_ count 
- 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.
- 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_ strpassword 
- (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.getRetrievePassworddata source instead.
- hcx_mode str
- HCX configuration of the SDDC.
- hcx_on_ strprem_ key 
- (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_licensesinstead.
- hcx_on_ Sequence[ocvp.prem_ licenses Sddc Hcx On Prem License] 
- The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
- hcx_private_ strip_ id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for HCX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- id str
- The provider-assigned unique ID for this managed resource.
- is_hcx_ boolenterprise_ enabled 
- (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.
- is_hcx_ boolpending_ downgrade 
- Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
- nsx_edge_ struplink_ ip_ id 
- The OCID of the PrivateIpobject 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 aboutPrivateIpobjects, see the Core Services API.
- nsx_manager_ strfqdn 
- The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- nsx_manager_ strinitial_ password 
- (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.getRetrievePassworddata source instead.
- nsx_manager_ strprivate_ ip_ id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for NSX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- nsx_manager_ strusername 
- 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_ strsegment_ name 
- (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.
- 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_ strbilling_ cycle_ end 
- 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_ strlicense_ status_ updated 
- 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.Sddc Upgrade License] 
- (Deprecated) The vSphere licenses to use when upgrading the SDDC.
- vcenter_fqdn str
- The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- vcenter_initial_ strpassword 
- (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.getRetrievePassworddata source instead.
- vcenter_private_ strip_ id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for vCenter. For information aboutPrivateIpobjects, 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_ strguide 
- (Deprecated) The link to guidance for upgrading vSphere.
- vsphere_upgrade_ Sequence[ocvp.objects Sddc Vsphere Upgrade Object] 
- (Deprecated) The links to binary objects needed to upgrade vSphere.
- actualEsxi NumberHosts Count 
- 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.
- 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
- hcxInitial StringPassword 
- (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.getRetrievePassworddata source instead.
- hcxMode String
- HCX configuration of the SDDC.
- hcxOn StringPrem Key 
- (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_licensesinstead.
- hcxOn List<Property Map>Prem Licenses 
- The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
- hcxPrivate StringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for HCX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- id String
- The provider-assigned unique ID for this managed resource.
- isHcx BooleanEnterprise Enabled 
- (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.
- isHcx BooleanPending Downgrade 
- Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
- nsxEdge StringUplink Ip Id 
- The OCID of the PrivateIpobject 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 aboutPrivateIpobjects, see the Core Services API.
- nsxManager StringFqdn 
- The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- nsxManager StringInitial Password 
- (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.getRetrievePassworddata source instead.
- nsxManager StringPrivate Ip Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for NSX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- nsxManager StringUsername 
- 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.
- nsxOverlay StringSegment Name 
- (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.
- 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
- timeHcx StringBilling Cycle End 
- The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- timeHcx StringLicense Status Updated 
- 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.
- vcenterFqdn String
- The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- vcenterInitial StringPassword 
- (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.getRetrievePassworddata source instead.
- vcenterPrivate StringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for vCenter. For information aboutPrivateIpobjects, 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.
- vsphereUpgrade StringGuide 
- (Deprecated) The link to guidance for upgrading vSphere.
- vsphereUpgrade List<Property Map>Objects 
- (Deprecated) The links to binary objects needed to upgrade vSphere.
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, str]] = None,
        display_name: Optional[str] = None,
        esxi_hosts_count: Optional[int] = None,
        esxi_software_version: Optional[str] = None,
        freeform_tags: Optional[Mapping[str, str]] = 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) -> Sddcfunc 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)resources:  _:    type: oci:Ocvp:Sddc    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- ActualEsxi intHosts Count 
- 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.
- CapacityReservation stringId 
- (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_idofinitial_cluster_configurationsinstead.
- ClustersCount int
- The number of Clusters in the SDDC.
- CompartmentId string
- (Updatable) The OCID of the compartment to contain the SDDC.
- ComputeAvailability stringDomain 
- (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please usecompute_availability_domainofinitial_cluster_configurationsinstead.
- Datastores
List<SddcDatastore> 
- (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeNameis a standard shape. Deprecated. Please usedatastoresofinitial_cluster_configurationsinstead.
- Dictionary<string, string>
- (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.
- EsxiHosts intCount 
- (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_countof- initial_cluster_configurationsinstead.- 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. 
- EsxiSoftware stringVersion 
- (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.
- Dictionary<string, string>
- (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
- HcxInitial stringPassword 
- (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.getRetrievePassworddata source instead.
- HcxMode string
- HCX configuration of the SDDC.
- HcxOn stringPrem Key 
- (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_licensesinstead.
- HcxOn List<SddcPrem Licenses Hcx On Prem License> 
- The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
- HcxPrivate stringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for HCX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- HcxVlan stringId 
- (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabledis true. Deprecated. Please usehcx_vlan_idofnetwork_configurationinstead.
- InitialConfigurations List<SddcInitial Configuration> 
- Details of SDDC initial configuration
- InitialHost doubleOcpu Count 
- (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_countofinitial_cluster_configurationsinstead.
- InitialHost stringShape Name 
- (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_nameofinitial_cluster_configurationsinstead.
- InitialSku string
- (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitmentofinitial_cluster_configurationsinstead.
- InstanceDisplay stringName Prefix 
- (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 - displayNameis 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_prefixof- initial_cluster_configurationsinstead.
- IsHcx boolEnabled 
- 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.
- IsHcx boolEnterprise Enabled 
- (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.
- IsHcx boolPending Downgrade 
- Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
- IsShielded boolInstance Enabled 
- (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabledofinitial_cluster_configurationsinstead.
- IsSingle boolHost Sddc 
- Indicates whether this SDDC is designated for only single ESXi host.
- NsxEdge stringUplink1vlan Id 
- (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_idofnetwork_configurationinstead.
- NsxEdge stringUplink2vlan Id 
- (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_idof- network_configurationinstead.- Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC. 
- NsxEdge stringUplink Ip Id 
- The OCID of the PrivateIpobject 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 aboutPrivateIpobjects, see the Core Services API.
- NsxEdge stringVtep Vlan Id 
- (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_idofnetwork_configurationinstead.
- NsxManager stringFqdn 
- The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- NsxManager stringInitial Password 
- (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.getRetrievePassworddata source instead.
- NsxManager stringPrivate Ip Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for NSX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- NsxManager stringUsername 
- 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.
- NsxOverlay stringSegment Name 
- (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.
- NsxVtep stringVlan Id 
- (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_idofnetwork_configurationinstead.
- ProvisioningSubnet stringId 
- (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_idofnetwork_configurationinstead.
- ProvisioningVlan stringId 
- (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_idofnetwork_configurationinstead.
- RefreshHcx boolLicense Status 
- (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
- ReplicationVlan stringId 
- (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_idofnetwork_configurationinstead.
- ReservingHcx List<string>On Premise License Keys 
- (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.
- string
- (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keysfile 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 theauthorized_keysfile
- 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
- TimeHcx stringBilling Cycle End 
- The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- TimeHcx stringLicense Status Updated 
- 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<SddcUpgrade License> 
- (Deprecated) The vSphere licenses to use when upgrading the SDDC.
- VcenterFqdn string
- The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- VcenterInitial stringPassword 
- (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.getRetrievePassworddata source instead.
- VcenterPrivate stringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for vCenter. For information aboutPrivateIpobjects, 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.
- VmotionVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_idofnetwork_configurationinstead.
- VmwareSoftware stringVersion 
- (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
- VsanVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_idofnetwork_configurationinstead.
- VsphereUpgrade stringGuide 
- (Deprecated) The link to guidance for upgrading vSphere.
- VsphereUpgrade List<SddcObjects Vsphere Upgrade Object> 
- (Deprecated) The links to binary objects needed to upgrade vSphere.
- VsphereVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_idofnetwork_configurationinstead.
- WorkloadNetwork stringCidr 
- (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use - workload_network_cidrof- initial_cluster_configurationsinstead.- ** 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 
- ActualEsxi intHosts Count 
- 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.
- CapacityReservation stringId 
- (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_idofinitial_cluster_configurationsinstead.
- ClustersCount int
- The number of Clusters in the SDDC.
- CompartmentId string
- (Updatable) The OCID of the compartment to contain the SDDC.
- ComputeAvailability stringDomain 
- (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please usecompute_availability_domainofinitial_cluster_configurationsinstead.
- Datastores
[]SddcDatastore Args 
- (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeNameis a standard shape. Deprecated. Please usedatastoresofinitial_cluster_configurationsinstead.
- map[string]string
- (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.
- EsxiHosts intCount 
- (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_countof- initial_cluster_configurationsinstead.- 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. 
- EsxiSoftware stringVersion 
- (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.
- map[string]string
- (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
- HcxInitial stringPassword 
- (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.getRetrievePassworddata source instead.
- HcxMode string
- HCX configuration of the SDDC.
- HcxOn stringPrem Key 
- (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_licensesinstead.
- HcxOn []SddcPrem Licenses Hcx On Prem License Args 
- The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
- HcxPrivate stringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for HCX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- HcxVlan stringId 
- (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabledis true. Deprecated. Please usehcx_vlan_idofnetwork_configurationinstead.
- InitialConfigurations []SddcInitial Configuration Args 
- Details of SDDC initial configuration
- InitialHost float64Ocpu Count 
- (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_countofinitial_cluster_configurationsinstead.
- InitialHost stringShape Name 
- (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_nameofinitial_cluster_configurationsinstead.
- InitialSku string
- (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitmentofinitial_cluster_configurationsinstead.
- InstanceDisplay stringName Prefix 
- (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 - displayNameis 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_prefixof- initial_cluster_configurationsinstead.
- IsHcx boolEnabled 
- 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.
- IsHcx boolEnterprise Enabled 
- (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.
- IsHcx boolPending Downgrade 
- Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
- IsShielded boolInstance Enabled 
- (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabledofinitial_cluster_configurationsinstead.
- IsSingle boolHost Sddc 
- Indicates whether this SDDC is designated for only single ESXi host.
- NsxEdge stringUplink1vlan Id 
- (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_idofnetwork_configurationinstead.
- NsxEdge stringUplink2vlan Id 
- (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_idof- network_configurationinstead.- Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC. 
- NsxEdge stringUplink Ip Id 
- The OCID of the PrivateIpobject 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 aboutPrivateIpobjects, see the Core Services API.
- NsxEdge stringVtep Vlan Id 
- (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_idofnetwork_configurationinstead.
- NsxManager stringFqdn 
- The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- NsxManager stringInitial Password 
- (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.getRetrievePassworddata source instead.
- NsxManager stringPrivate Ip Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for NSX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- NsxManager stringUsername 
- 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.
- NsxOverlay stringSegment Name 
- (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.
- NsxVtep stringVlan Id 
- (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_idofnetwork_configurationinstead.
- ProvisioningSubnet stringId 
- (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_idofnetwork_configurationinstead.
- ProvisioningVlan stringId 
- (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_idofnetwork_configurationinstead.
- RefreshHcx boolLicense Status 
- (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
- ReplicationVlan stringId 
- (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_idofnetwork_configurationinstead.
- ReservingHcx []stringOn Premise License Keys 
- (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.
- string
- (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keysfile 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 theauthorized_keysfile
- 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
- TimeHcx stringBilling Cycle End 
- The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- TimeHcx stringLicense Status Updated 
- 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 []SddcUpgrade License Args 
- (Deprecated) The vSphere licenses to use when upgrading the SDDC.
- VcenterFqdn string
- The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- VcenterInitial stringPassword 
- (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.getRetrievePassworddata source instead.
- VcenterPrivate stringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for vCenter. For information aboutPrivateIpobjects, 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.
- VmotionVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_idofnetwork_configurationinstead.
- VmwareSoftware stringVersion 
- (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
- VsanVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_idofnetwork_configurationinstead.
- VsphereUpgrade stringGuide 
- (Deprecated) The link to guidance for upgrading vSphere.
- VsphereUpgrade []SddcObjects Vsphere Upgrade Object Args 
- (Deprecated) The links to binary objects needed to upgrade vSphere.
- VsphereVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_idofnetwork_configurationinstead.
- WorkloadNetwork stringCidr 
- (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use - workload_network_cidrof- initial_cluster_configurationsinstead.- ** 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 
- actualEsxi IntegerHosts Count 
- 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.
- capacityReservation StringId 
- (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_idofinitial_cluster_configurationsinstead.
- clustersCount Integer
- The number of Clusters in the SDDC.
- compartmentId String
- (Updatable) The OCID of the compartment to contain the SDDC.
- computeAvailability StringDomain 
- (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please usecompute_availability_domainofinitial_cluster_configurationsinstead.
- datastores
List<SddcDatastore> 
- (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeNameis a standard shape. Deprecated. Please usedatastoresofinitial_cluster_configurationsinstead.
- Map<String,String>
- (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.
- esxiHosts IntegerCount 
- (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_countof- initial_cluster_configurationsinstead.- 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. 
- esxiSoftware StringVersion 
- (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.
- Map<String,String>
- (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
- hcxInitial StringPassword 
- (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.getRetrievePassworddata source instead.
- hcxMode String
- HCX configuration of the SDDC.
- hcxOn StringPrem Key 
- (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_licensesinstead.
- hcxOn List<SddcPrem Licenses Hcx On Prem License> 
- The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
- hcxPrivate StringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for HCX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- hcxVlan StringId 
- (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabledis true. Deprecated. Please usehcx_vlan_idofnetwork_configurationinstead.
- initialConfigurations List<SddcInitial Configuration> 
- Details of SDDC initial configuration
- initialHost DoubleOcpu Count 
- (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_countofinitial_cluster_configurationsinstead.
- initialHost StringShape Name 
- (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_nameofinitial_cluster_configurationsinstead.
- initialSku String
- (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitmentofinitial_cluster_configurationsinstead.
- instanceDisplay StringName Prefix 
- (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 - displayNameis 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_prefixof- initial_cluster_configurationsinstead.
- isHcx BooleanEnabled 
- 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.
- isHcx BooleanEnterprise Enabled 
- (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.
- isHcx BooleanPending Downgrade 
- Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
- isShielded BooleanInstance Enabled 
- (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabledofinitial_cluster_configurationsinstead.
- isSingle BooleanHost Sddc 
- Indicates whether this SDDC is designated for only single ESXi host.
- nsxEdge StringUplink1vlan Id 
- (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_idofnetwork_configurationinstead.
- nsxEdge StringUplink2vlan Id 
- (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_idof- network_configurationinstead.- Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC. 
- nsxEdge StringUplink Ip Id 
- The OCID of the PrivateIpobject 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 aboutPrivateIpobjects, see the Core Services API.
- nsxEdge StringVtep Vlan Id 
- (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_idofnetwork_configurationinstead.
- nsxManager StringFqdn 
- The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- nsxManager StringInitial Password 
- (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.getRetrievePassworddata source instead.
- nsxManager StringPrivate Ip Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for NSX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- nsxManager StringUsername 
- 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.
- nsxOverlay StringSegment Name 
- (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.
- nsxVtep StringVlan Id 
- (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_idofnetwork_configurationinstead.
- provisioningSubnet StringId 
- (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_idofnetwork_configurationinstead.
- provisioningVlan StringId 
- (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_idofnetwork_configurationinstead.
- refreshHcx BooleanLicense Status 
- (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
- replicationVlan StringId 
- (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_idofnetwork_configurationinstead.
- reservingHcx List<String>On Premise License Keys 
- (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.
- String
- (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keysfile 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 theauthorized_keysfile
- 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
- timeHcx StringBilling Cycle End 
- The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- timeHcx StringLicense Status Updated 
- 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<SddcUpgrade License> 
- (Deprecated) The vSphere licenses to use when upgrading the SDDC.
- vcenterFqdn String
- The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- vcenterInitial StringPassword 
- (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.getRetrievePassworddata source instead.
- vcenterPrivate StringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for vCenter. For information aboutPrivateIpobjects, 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.
- vmotionVlan StringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_idofnetwork_configurationinstead.
- vmwareSoftware StringVersion 
- (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
- vsanVlan StringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_idofnetwork_configurationinstead.
- vsphereUpgrade StringGuide 
- (Deprecated) The link to guidance for upgrading vSphere.
- vsphereUpgrade List<SddcObjects Vsphere Upgrade Object> 
- (Deprecated) The links to binary objects needed to upgrade vSphere.
- vsphereVlan StringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_idofnetwork_configurationinstead.
- workloadNetwork StringCidr 
- (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use - workload_network_cidrof- initial_cluster_configurationsinstead.- ** 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 
- actualEsxi numberHosts Count 
- 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.
- capacityReservation stringId 
- (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_idofinitial_cluster_configurationsinstead.
- clustersCount number
- The number of Clusters in the SDDC.
- compartmentId string
- (Updatable) The OCID of the compartment to contain the SDDC.
- computeAvailability stringDomain 
- (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please usecompute_availability_domainofinitial_cluster_configurationsinstead.
- datastores
SddcDatastore[] 
- (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeNameis a standard shape. Deprecated. Please usedatastoresofinitial_cluster_configurationsinstead.
- {[key: string]: string}
- (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.
- esxiHosts numberCount 
- (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_countof- initial_cluster_configurationsinstead.- 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. 
- esxiSoftware stringVersion 
- (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.
- {[key: string]: string}
- (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
- hcxInitial stringPassword 
- (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.getRetrievePassworddata source instead.
- hcxMode string
- HCX configuration of the SDDC.
- hcxOn stringPrem Key 
- (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_licensesinstead.
- hcxOn SddcPrem Licenses Hcx On Prem License[] 
- The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
- hcxPrivate stringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for HCX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- hcxVlan stringId 
- (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabledis true. Deprecated. Please usehcx_vlan_idofnetwork_configurationinstead.
- initialConfigurations SddcInitial Configuration[] 
- Details of SDDC initial configuration
- initialHost numberOcpu Count 
- (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_countofinitial_cluster_configurationsinstead.
- initialHost stringShape Name 
- (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_nameofinitial_cluster_configurationsinstead.
- initialSku string
- (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitmentofinitial_cluster_configurationsinstead.
- instanceDisplay stringName Prefix 
- (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 - displayNameis 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_prefixof- initial_cluster_configurationsinstead.
- isHcx booleanEnabled 
- 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.
- isHcx booleanEnterprise Enabled 
- (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.
- isHcx booleanPending Downgrade 
- Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
- isShielded booleanInstance Enabled 
- (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabledofinitial_cluster_configurationsinstead.
- isSingle booleanHost Sddc 
- Indicates whether this SDDC is designated for only single ESXi host.
- nsxEdge stringUplink1vlan Id 
- (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_idofnetwork_configurationinstead.
- nsxEdge stringUplink2vlan Id 
- (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_idof- network_configurationinstead.- Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC. 
- nsxEdge stringUplink Ip Id 
- The OCID of the PrivateIpobject 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 aboutPrivateIpobjects, see the Core Services API.
- nsxEdge stringVtep Vlan Id 
- (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_idofnetwork_configurationinstead.
- nsxManager stringFqdn 
- The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- nsxManager stringInitial Password 
- (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.getRetrievePassworddata source instead.
- nsxManager stringPrivate Ip Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for NSX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- nsxManager stringUsername 
- 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.
- nsxOverlay stringSegment Name 
- (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.
- nsxVtep stringVlan Id 
- (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_idofnetwork_configurationinstead.
- provisioningSubnet stringId 
- (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_idofnetwork_configurationinstead.
- provisioningVlan stringId 
- (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_idofnetwork_configurationinstead.
- refreshHcx booleanLicense Status 
- (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
- replicationVlan stringId 
- (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_idofnetwork_configurationinstead.
- reservingHcx string[]On Premise License Keys 
- (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.
- string
- (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keysfile 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 theauthorized_keysfile
- 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
- timeHcx stringBilling Cycle End 
- The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- timeHcx stringLicense Status Updated 
- 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 SddcUpgrade License[] 
- (Deprecated) The vSphere licenses to use when upgrading the SDDC.
- vcenterFqdn string
- The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- vcenterInitial stringPassword 
- (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.getRetrievePassworddata source instead.
- vcenterPrivate stringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for vCenter. For information aboutPrivateIpobjects, 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.
- vmotionVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_idofnetwork_configurationinstead.
- vmwareSoftware stringVersion 
- (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
- vsanVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_idofnetwork_configurationinstead.
- vsphereUpgrade stringGuide 
- (Deprecated) The link to guidance for upgrading vSphere.
- vsphereUpgrade SddcObjects Vsphere Upgrade Object[] 
- (Deprecated) The links to binary objects needed to upgrade vSphere.
- vsphereVlan stringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_idofnetwork_configurationinstead.
- workloadNetwork stringCidr 
- (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use - workload_network_cidrof- initial_cluster_configurationsinstead.- ** 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 
- actual_esxi_ inthosts_ count 
- 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_ strid 
- (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_idofinitial_cluster_configurationsinstead.
- 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_ strdomain 
- (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please usecompute_availability_domainofinitial_cluster_configurationsinstead.
- datastores
Sequence[ocvp.Sddc Datastore Args] 
- (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeNameis a standard shape. Deprecated. Please usedatastoresofinitial_cluster_configurationsinstead.
- Mapping[str, str]
- (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_ intcount 
- (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_countof- initial_cluster_configurationsinstead.- 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. 
- esxi_software_ strversion 
- (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.
- Mapping[str, str]
- (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_ strpassword 
- (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.getRetrievePassworddata source instead.
- hcx_mode str
- HCX configuration of the SDDC.
- hcx_on_ strprem_ key 
- (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_licensesinstead.
- hcx_on_ Sequence[ocvp.prem_ licenses Sddc Hcx On Prem License Args] 
- The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
- hcx_private_ strip_ id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for HCX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- hcx_vlan_ strid 
- (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabledis true. Deprecated. Please usehcx_vlan_idofnetwork_configurationinstead.
- initial_configurations Sequence[ocvp.Sddc Initial Configuration Args] 
- Details of SDDC initial configuration
- initial_host_ floatocpu_ count 
- (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_countofinitial_cluster_configurationsinstead.
- initial_host_ strshape_ name 
- (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_nameofinitial_cluster_configurationsinstead.
- initial_sku str
- (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitmentofinitial_cluster_configurationsinstead.
- instance_display_ strname_ prefix 
- (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 - displayNameis 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_prefixof- initial_cluster_configurationsinstead.
- is_hcx_ boolenabled 
- 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_ boolenterprise_ enabled 
- (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.
- is_hcx_ boolpending_ downgrade 
- Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
- is_shielded_ boolinstance_ enabled 
- (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabledofinitial_cluster_configurationsinstead.
- is_single_ boolhost_ sddc 
- Indicates whether this SDDC is designated for only single ESXi host.
- nsx_edge_ struplink1vlan_ id 
- (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_idofnetwork_configurationinstead.
- nsx_edge_ struplink2vlan_ id 
- (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_idof- network_configurationinstead.- Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC. 
- nsx_edge_ struplink_ ip_ id 
- The OCID of the PrivateIpobject 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 aboutPrivateIpobjects, see the Core Services API.
- nsx_edge_ strvtep_ vlan_ id 
- (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_idofnetwork_configurationinstead.
- nsx_manager_ strfqdn 
- The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- nsx_manager_ strinitial_ password 
- (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.getRetrievePassworddata source instead.
- nsx_manager_ strprivate_ ip_ id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for NSX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- nsx_manager_ strusername 
- 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_ strsegment_ name 
- (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.
- nsx_vtep_ strvlan_ id 
- (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_idofnetwork_configurationinstead.
- provisioning_subnet_ strid 
- (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_idofnetwork_configurationinstead.
- provisioning_vlan_ strid 
- (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_idofnetwork_configurationinstead.
- refresh_hcx_ boollicense_ status 
- (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
- replication_vlan_ strid 
- (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_idofnetwork_configurationinstead.
- reserving_hcx_ Sequence[str]on_ premise_ license_ keys 
- (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.
- str
- (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keysfile 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 theauthorized_keysfile
- 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_ strbilling_ cycle_ end 
- 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_ strlicense_ status_ updated 
- 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.Sddc Upgrade License Args] 
- (Deprecated) The vSphere licenses to use when upgrading the SDDC.
- vcenter_fqdn str
- The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- vcenter_initial_ strpassword 
- (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.getRetrievePassworddata source instead.
- vcenter_private_ strip_ id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for vCenter. For information aboutPrivateIpobjects, 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_ strid 
- (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_idofnetwork_configurationinstead.
- vmware_software_ strversion 
- (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_ strid 
- (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_idofnetwork_configurationinstead.
- vsphere_upgrade_ strguide 
- (Deprecated) The link to guidance for upgrading vSphere.
- vsphere_upgrade_ Sequence[ocvp.objects Sddc Vsphere Upgrade Object Args] 
- (Deprecated) The links to binary objects needed to upgrade vSphere.
- vsphere_vlan_ strid 
- (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_idofnetwork_configurationinstead.
- workload_network_ strcidr 
- (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use - workload_network_cidrof- initial_cluster_configurationsinstead.- ** 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 
- actualEsxi NumberHosts Count 
- 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.
- capacityReservation StringId 
- (Optional) The OCID of the Capacity Reservation. Deprecated. Please use capacity_reservation_idofinitial_cluster_configurationsinstead.
- clustersCount Number
- The number of Clusters in the SDDC.
- compartmentId String
- (Updatable) The OCID of the compartment to contain the SDDC.
- computeAvailability StringDomain 
- (Required) The availability domain to create the SDDC's ESXi hosts in. For multi-AD SDDC deployment, set to multi-AD. Deprecated. Please usecompute_availability_domainofinitial_cluster_configurationsinstead.
- datastores List<Property Map>
- (Optional) A list of datastore info for the SDDC. This value is required only when initialHostShapeNameis a standard shape. Deprecated. Please usedatastoresofinitial_cluster_configurationsinstead.
- Map<String>
- (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.
- esxiHosts NumberCount 
- (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_countof- initial_cluster_configurationsinstead.- 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. 
- esxiSoftware StringVersion 
- (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.
- Map<String>
- (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
- hcxInitial StringPassword 
- (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.getRetrievePassworddata source instead.
- hcxMode String
- HCX configuration of the SDDC.
- hcxOn StringPrem Key 
- (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_licensesinstead.
- hcxOn List<Property Map>Prem Licenses 
- The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
- hcxPrivate StringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for HCX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- hcxVlan StringId 
- (Optional) (Updatable) The OCID of the VLAN to use for the HCX component of the VMware environment. This value is required only when isHcxEnabledis true. Deprecated. Please usehcx_vlan_idofnetwork_configurationinstead.
- initialConfigurations List<Property Map>
- Details of SDDC initial configuration
- initialHost NumberOcpu Count 
- (Optional) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_countofinitial_cluster_configurationsinstead.
- initialHost StringShape Name 
- (Optional) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_nameofinitial_cluster_configurationsinstead.
- initialSku String
- (Optional) The billing option selected during SDDC creation. ListSupportedSkus. Deprecated. Please use initial_commitmentofinitial_cluster_configurationsinstead.
- instanceDisplay StringName Prefix 
- (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 - displayNameis 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_prefixof- initial_cluster_configurationsinstead.
- isHcx BooleanEnabled 
- 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.
- isHcx BooleanEnterprise Enabled 
- (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC.
- isHcx BooleanPending Downgrade 
- Indicates whether SDDC is pending downgrade from HCX Enterprise to HCX Advanced.
- isShielded BooleanInstance Enabled 
- (Optional) Indicates whether shielded instance is enabled for this SDDC. Deprecated. Please use is_shielded_instance_enabledofinitial_cluster_configurationsinstead.
- isSingle BooleanHost Sddc 
- Indicates whether this SDDC is designated for only single ESXi host.
- nsxEdge StringUplink1vlan Id 
- (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_idofnetwork_configurationinstead.
- nsxEdge StringUplink2vlan Id 
- (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_idof- network_configurationinstead.- Note: This VLAN is reserved for future use to deploy public-facing applications on the VMware SDDC. 
- nsxEdge StringUplink Ip Id 
- The OCID of the PrivateIpobject 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 aboutPrivateIpobjects, see the Core Services API.
- nsxEdge StringVtep Vlan Id 
- (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_idofnetwork_configurationinstead.
- nsxManager StringFqdn 
- The FQDN for NSX Manager. Example: nsx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- nsxManager StringInitial Password 
- (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.getRetrievePassworddata source instead.
- nsxManager StringPrivate Ip Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for NSX Manager. For information aboutPrivateIpobjects, see the Core Services API.
- nsxManager StringUsername 
- 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.
- nsxOverlay StringSegment Name 
- (Deprecated) The VMware NSX overlay workload segment to host your application. Connect to workload portgroup in vCenter to access this overlay segment.
- nsxVtep StringVlan Id 
- (Required) (Updatable) The OCID of the VLAN to use for the NSX VTEP component of the VMware environment. Deprecated. Please use nsx_vtep_vlan_idofnetwork_configurationinstead.
- provisioningSubnet StringId 
- (Required) The OCID of the management subnet to use for provisioning the SDDC. Deprecated. Please use provisioning_subnet_idofnetwork_configurationinstead.
- provisioningVlan StringId 
- (Optional) (Updatable) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_idofnetwork_configurationinstead.
- refreshHcx BooleanLicense Status 
- (Updatable) HCX on-premise licenses status will be refreshed whenever the value of this field is changed.
- replicationVlan StringId 
- (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_idofnetwork_configurationinstead.
- reservingHcx List<String>On Premise License Keys 
- (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.
- String
- (Updatable) One or more public SSH keys to be included in the ~/.ssh/authorized_keysfile 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 theauthorized_keysfile
- 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
- timeHcx StringBilling Cycle End 
- The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- timeHcx StringLicense Status Updated 
- 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.
- vcenterFqdn String
- The FQDN for vCenter. Example: vcenter-my-sddc.sddc.us-phoenix-1.oraclecloud.com
- vcenterInitial StringPassword 
- (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.getRetrievePassworddata source instead.
- vcenterPrivate StringIp Id 
- The OCID of the PrivateIpobject that is the virtual IP (VIP) for vCenter. For information aboutPrivateIpobjects, 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.
- vmotionVlan StringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vMotion component of the VMware environment. Deprecated. Please use vmotion_vlan_idofnetwork_configurationinstead.
- vmwareSoftware StringVersion 
- (Updatable) The VMware software bundle to install on the ESXi hosts in the SDDC. To get a list of the available versions, use ListSupportedVmwareSoftwareVersions.
- vsanVlan StringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSAN component of the VMware environment. Deprecated. Please use vsan_vlan_idofnetwork_configurationinstead.
- vsphereUpgrade StringGuide 
- (Deprecated) The link to guidance for upgrading vSphere.
- vsphereUpgrade List<Property Map>Objects 
- (Deprecated) The links to binary objects needed to upgrade vSphere.
- vsphereVlan StringId 
- (Required) (Updatable) The OCID of the VLAN to use for the vSphere component of the VMware environment. Deprecated. Please use vsphere_vlan_idofnetwork_configurationinstead.
- workloadNetwork StringCidr 
- (Optional) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use - workload_network_cidrof- initial_cluster_configurationsinstead.- ** 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 
Supporting Types
SddcDatastore, SddcDatastoreArgs    
- BlockVolume List<string>Ids 
- A list of OCIDs of Block Storage Volumes.
- DatastoreType string
- Type of the datastore.
- Capacity double
- Size of the Block Storage Volume in GB.
- BlockVolume []stringIds 
- A list of OCIDs of Block Storage Volumes.
- DatastoreType string
- Type of the datastore.
- Capacity float64
- Size of the Block Storage Volume in GB.
- blockVolume List<String>Ids 
- A list of OCIDs of Block Storage Volumes.
- datastoreType String
- Type of the datastore.
- capacity Double
- Size of the Block Storage Volume in GB.
- blockVolume string[]Ids 
- 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_ Sequence[str]ids 
- 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.
- blockVolume List<String>Ids 
- 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      
- InitialCluster List<SddcConfigurations Initial Configuration Initial Cluster Configuration> 
- The configurations for Clusters initially created in the SDDC.
- InitialCluster []SddcConfigurations Initial Configuration Initial Cluster Configuration 
- The configurations for Clusters initially created in the SDDC.
- initialCluster List<SddcConfigurations Initial Configuration Initial Cluster Configuration> 
- The configurations for Clusters initially created in the SDDC.
- initialCluster SddcConfigurations Initial Configuration Initial Cluster Configuration[] 
- The configurations for Clusters initially created in the SDDC.
- initial_cluster_ Sequence[ocvp.configurations Sddc Initial Configuration Initial Cluster Configuration] 
- The configurations for Clusters initially created in the SDDC.
- initialCluster List<Property Map>Configurations 
- The configurations for Clusters initially created in the SDDC.
SddcInitialConfigurationInitialClusterConfiguration, SddcInitialConfigurationInitialClusterConfigurationArgs            
- ComputeAvailability stringDomain 
- The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
- EsxiHosts intCount 
- 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.
- ActualEsxi intHosts Count 
- 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.
- CapacityReservation stringId 
- The OCID of the Capacity Reservation.
- Datastores
List<SddcInitial Configuration Initial Cluster Configuration Datastore> 
- A list of datastore info for the Cluster. This value is required only when initialHostShapeNameis 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.
- InitialHost doubleOcpu Count 
- The initial OCPU count of the Cluster's ESXi hosts.
- InitialHost stringShape Name 
- The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
- InstanceDisplay stringName Prefix 
- A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's - displayNameis used as the prefix.- For example, if the value is - myCluster, the ESXi hosts are named- myCluster-1,- myCluster-2, and so on.
- IsShielded boolInstance Enabled 
- Indicates whether shielded instance is enabled for this Cluster.
- NetworkConfiguration SddcInitial Configuration Initial Cluster Configuration Network Configuration 
- The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
- WorkloadNetwork stringCidr 
- The CIDR block for the IP addresses that VMware VMs in the Cluster use to run application workloads.
- ComputeAvailability stringDomain 
- The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
- EsxiHosts intCount 
- 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.
- ActualEsxi intHosts Count 
- 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.
- CapacityReservation stringId 
- The OCID of the Capacity Reservation.
- Datastores
[]SddcInitial Configuration Initial Cluster Configuration Datastore 
- A list of datastore info for the Cluster. This value is required only when initialHostShapeNameis 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.
- InitialHost float64Ocpu Count 
- The initial OCPU count of the Cluster's ESXi hosts.
- InitialHost stringShape Name 
- The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
- InstanceDisplay stringName Prefix 
- A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's - displayNameis used as the prefix.- For example, if the value is - myCluster, the ESXi hosts are named- myCluster-1,- myCluster-2, and so on.
- IsShielded boolInstance Enabled 
- Indicates whether shielded instance is enabled for this Cluster.
- NetworkConfiguration SddcInitial Configuration Initial Cluster Configuration Network Configuration 
- The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
- WorkloadNetwork stringCidr 
- The CIDR block for the IP addresses that VMware VMs in the Cluster use to run application workloads.
- computeAvailability StringDomain 
- The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
- esxiHosts IntegerCount 
- 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.
- actualEsxi IntegerHosts Count 
- 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.
- capacityReservation StringId 
- The OCID of the Capacity Reservation.
- datastores
List<SddcInitial Configuration Initial Cluster Configuration Datastore> 
- A list of datastore info for the Cluster. This value is required only when initialHostShapeNameis 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.
- initialHost DoubleOcpu Count 
- The initial OCPU count of the Cluster's ESXi hosts.
- initialHost StringShape Name 
- The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
- instanceDisplay StringName Prefix 
- A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's - displayNameis used as the prefix.- For example, if the value is - myCluster, the ESXi hosts are named- myCluster-1,- myCluster-2, and so on.
- isShielded BooleanInstance Enabled 
- Indicates whether shielded instance is enabled for this Cluster.
- networkConfiguration SddcInitial Configuration Initial Cluster Configuration Network Configuration 
- The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
- workloadNetwork StringCidr 
- The CIDR block for the IP addresses that VMware VMs in the Cluster use to run application workloads.
- computeAvailability stringDomain 
- The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
- esxiHosts numberCount 
- 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.
- actualEsxi numberHosts Count 
- 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.
- capacityReservation stringId 
- The OCID of the Capacity Reservation.
- datastores
SddcInitial Configuration Initial Cluster Configuration Datastore[] 
- A list of datastore info for the Cluster. This value is required only when initialHostShapeNameis 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.
- initialHost numberOcpu Count 
- The initial OCPU count of the Cluster's ESXi hosts.
- initialHost stringShape Name 
- The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
- instanceDisplay stringName Prefix 
- A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's - displayNameis used as the prefix.- For example, if the value is - myCluster, the ESXi hosts are named- myCluster-1,- myCluster-2, and so on.
- isShielded booleanInstance Enabled 
- Indicates whether shielded instance is enabled for this Cluster.
- networkConfiguration SddcInitial Configuration Initial Cluster Configuration Network Configuration 
- The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
- workloadNetwork stringCidr 
- The CIDR block for the IP addresses that VMware VMs in the Cluster use to run application workloads.
- compute_availability_ strdomain 
- The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
- esxi_hosts_ intcount 
- 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_ inthosts_ count 
- 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_ strid 
- The OCID of the Capacity Reservation.
- datastores
Sequence[ocvp.Sddc Initial Configuration Initial Cluster Configuration Datastore] 
- A list of datastore info for the Cluster. This value is required only when initialHostShapeNameis 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_ floatocpu_ count 
- The initial OCPU count of the Cluster's ESXi hosts.
- initial_host_ strshape_ name 
- The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
- instance_display_ strname_ prefix 
- A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's - displayNameis 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_ boolinstance_ enabled 
- Indicates whether shielded instance is enabled for this Cluster.
- network_configuration ocvp.Sddc Initial Configuration Initial Cluster Configuration Network Configuration 
- The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
- workload_network_ strcidr 
- The CIDR block for the IP addresses that VMware VMs in the Cluster use to run application workloads.
- computeAvailability StringDomain 
- The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
- esxiHosts NumberCount 
- 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.
- actualEsxi NumberHosts Count 
- 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.
- capacityReservation StringId 
- The OCID of the Capacity Reservation.
- datastores List<Property Map>
- A list of datastore info for the Cluster. This value is required only when initialHostShapeNameis 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.
- initialHost NumberOcpu Count 
- The initial OCPU count of the Cluster's ESXi hosts.
- initialHost StringShape Name 
- The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
- instanceDisplay StringName Prefix 
- A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's - displayNameis used as the prefix.- For example, if the value is - myCluster, the ESXi hosts are named- myCluster-1,- myCluster-2, and so on.
- isShielded BooleanInstance Enabled 
- 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.
- workloadNetwork StringCidr 
- The CIDR block for the IP addresses that VMware VMs in the Cluster use to run application workloads.
SddcInitialConfigurationInitialClusterConfigurationDatastore, SddcInitialConfigurationInitialClusterConfigurationDatastoreArgs              
- BlockVolume List<string>Ids 
- A list of OCIDs of Block Storage Volumes.
- DatastoreType string
- Type of the datastore.
- BlockVolume []stringIds 
- A list of OCIDs of Block Storage Volumes.
- DatastoreType string
- Type of the datastore.
- blockVolume List<String>Ids 
- A list of OCIDs of Block Storage Volumes.
- datastoreType String
- Type of the datastore.
- blockVolume string[]Ids 
- A list of OCIDs of Block Storage Volumes.
- datastoreType string
- Type of the datastore.
- block_volume_ Sequence[str]ids 
- A list of OCIDs of Block Storage Volumes.
- datastore_type str
- Type of the datastore.
- blockVolume List<String>Ids 
- A list of OCIDs of Block Storage Volumes.
- datastoreType String
- Type of the datastore.
SddcInitialConfigurationInitialClusterConfigurationNetworkConfiguration, SddcInitialConfigurationInitialClusterConfigurationNetworkConfigurationArgs                
- NsxEdge stringVtep Vlan Id 
- 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 - nsxEdgeVTepVlanIdwith that new VLAN's OCID.
- NsxVtep stringVlan Id 
- 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 - nsxVTepVlanIdwith that new VLAN's OCID.
- ProvisioningSubnet stringId 
- The OCID of the management subnet used to provision the Cluster.
- VmotionVlan stringId 
- 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 - vmotionVlanIdwith that new VLAN's OCID.
- VsanVlan stringId 
- 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 - vsanVlanIdwith that new VLAN's OCID.
- HcxVlan stringId 
- 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 - hcxVlanIdwith that new VLAN's OCID.
- NsxEdge stringUplink1vlan Id 
- 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 - nsxEdgeUplink1VlanIdwith that new VLAN's OCID.
- NsxEdge stringUplink2vlan Id 
- 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 - nsxEdgeUplink2VlanIdwith that new VLAN's OCID.
- ProvisioningVlan stringId 
- The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
- ReplicationVlan stringId 
- The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
- VsphereVlan stringId 
- 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 - vsphereVlanIdwith that new VLAN's OCID.
- NsxEdge stringVtep Vlan Id 
- 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 - nsxEdgeVTepVlanIdwith that new VLAN's OCID.
- NsxVtep stringVlan Id 
- 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 - nsxVTepVlanIdwith that new VLAN's OCID.
- ProvisioningSubnet stringId 
- The OCID of the management subnet used to provision the Cluster.
- VmotionVlan stringId 
- 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 - vmotionVlanIdwith that new VLAN's OCID.
- VsanVlan stringId 
- 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 - vsanVlanIdwith that new VLAN's OCID.
- HcxVlan stringId 
- 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 - hcxVlanIdwith that new VLAN's OCID.
- NsxEdge stringUplink1vlan Id 
- 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 - nsxEdgeUplink1VlanIdwith that new VLAN's OCID.
- NsxEdge stringUplink2vlan Id 
- 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 - nsxEdgeUplink2VlanIdwith that new VLAN's OCID.
- ProvisioningVlan stringId 
- The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
- ReplicationVlan stringId 
- The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
- VsphereVlan stringId 
- 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 - vsphereVlanIdwith that new VLAN's OCID.
- nsxEdge StringVtep Vlan Id 
- 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 - nsxEdgeVTepVlanIdwith that new VLAN's OCID.
- nsxVtep StringVlan Id 
- 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 - nsxVTepVlanIdwith that new VLAN's OCID.
- provisioningSubnet StringId 
- The OCID of the management subnet used to provision the Cluster.
- vmotionVlan StringId 
- 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 - vmotionVlanIdwith that new VLAN's OCID.
- vsanVlan StringId 
- 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 - vsanVlanIdwith that new VLAN's OCID.
- hcxVlan StringId 
- 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 - hcxVlanIdwith that new VLAN's OCID.
- nsxEdge StringUplink1vlan Id 
- 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 - nsxEdgeUplink1VlanIdwith that new VLAN's OCID.
- nsxEdge StringUplink2vlan Id 
- 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 - nsxEdgeUplink2VlanIdwith that new VLAN's OCID.
- provisioningVlan StringId 
- The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
- replicationVlan StringId 
- The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
- vsphereVlan StringId 
- 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 - vsphereVlanIdwith that new VLAN's OCID.
- nsxEdge stringVtep Vlan Id 
- 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 - nsxEdgeVTepVlanIdwith that new VLAN's OCID.
- nsxVtep stringVlan Id 
- 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 - nsxVTepVlanIdwith that new VLAN's OCID.
- provisioningSubnet stringId 
- The OCID of the management subnet used to provision the Cluster.
- vmotionVlan stringId 
- 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 - vmotionVlanIdwith that new VLAN's OCID.
- vsanVlan stringId 
- 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 - vsanVlanIdwith that new VLAN's OCID.
- hcxVlan stringId 
- 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 - hcxVlanIdwith that new VLAN's OCID.
- nsxEdge stringUplink1vlan Id 
- 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 - nsxEdgeUplink1VlanIdwith that new VLAN's OCID.
- nsxEdge stringUplink2vlan Id 
- 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 - nsxEdgeUplink2VlanIdwith that new VLAN's OCID.
- provisioningVlan stringId 
- The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
- replicationVlan stringId 
- The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
- vsphereVlan stringId 
- 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 - vsphereVlanIdwith that new VLAN's OCID.
- nsx_edge_ strvtep_ vlan_ id 
- 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 - nsxEdgeVTepVlanIdwith that new VLAN's OCID.
- nsx_vtep_ strvlan_ id 
- 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 - nsxVTepVlanIdwith that new VLAN's OCID.
- provisioning_subnet_ strid 
- The OCID of the management subnet used to provision the Cluster.
- vmotion_vlan_ strid 
- 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 - vmotionVlanIdwith that new VLAN's OCID.
- vsan_vlan_ strid 
- 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 - vsanVlanIdwith that new VLAN's OCID.
- hcx_vlan_ strid 
- 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 - hcxVlanIdwith that new VLAN's OCID.
- nsx_edge_ struplink1vlan_ id 
- 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 - nsxEdgeUplink1VlanIdwith that new VLAN's OCID.
- nsx_edge_ struplink2vlan_ id 
- 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 - nsxEdgeUplink2VlanIdwith that new VLAN's OCID.
- provisioning_vlan_ strid 
- The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
- replication_vlan_ strid 
- The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
- vsphere_vlan_ strid 
- 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 - vsphereVlanIdwith that new VLAN's OCID.
- nsxEdge StringVtep Vlan Id 
- 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 - nsxEdgeVTepVlanIdwith that new VLAN's OCID.
- nsxVtep StringVlan Id 
- 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 - nsxVTepVlanIdwith that new VLAN's OCID.
- provisioningSubnet StringId 
- The OCID of the management subnet used to provision the Cluster.
- vmotionVlan StringId 
- 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 - vmotionVlanIdwith that new VLAN's OCID.
- vsanVlan StringId 
- 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 - vsanVlanIdwith that new VLAN's OCID.
- hcxVlan StringId 
- 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 - hcxVlanIdwith that new VLAN's OCID.
- nsxEdge StringUplink1vlan Id 
- 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 - nsxEdgeUplink1VlanIdwith that new VLAN's OCID.
- nsxEdge StringUplink2vlan Id 
- 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 - nsxEdgeUplink2VlanIdwith that new VLAN's OCID.
- provisioningVlan StringId 
- The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
- replicationVlan StringId 
- The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
- vsphereVlan StringId 
- 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 - vsphereVlanIdwith 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 ociTerraform Provider.