1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. Ocvp
  5. getSddc
Oracle Cloud Infrastructure v1.33.0 published on Thursday, Apr 25, 2024 by Pulumi

oci.Ocvp.getSddc

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.33.0 published on Thursday, Apr 25, 2024 by Pulumi

    This data source provides details about a specific Sddc resource in Oracle Cloud Infrastructure Oracle Cloud VMware Solution service.

    Gets the specified SDDC’s information.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testSddc = oci.Ocvp.getSddc({
        sddcId: testSddcOciOcvpSddc.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_sddc = oci.Ocvp.get_sddc(sddc_id=test_sddc_oci_ocvp_sddc["id"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/go/oci/Ocvp"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := Ocvp.GetSddc(ctx, &ocvp.GetSddcArgs{
    			SddcId: testSddcOciOcvpSddc.Id,
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Oci = Pulumi.Oci;
    
    return await Deployment.RunAsync(() => 
    {
        var testSddc = Oci.Ocvp.GetSddc.Invoke(new()
        {
            SddcId = testSddcOciOcvpSddc.Id,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.Ocvp.OcvpFunctions;
    import com.pulumi.oci.Ocvp.inputs.GetSddcArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var testSddc = OcvpFunctions.getSddc(GetSddcArgs.builder()
                .sddcId(testSddcOciOcvpSddc.id())
                .build());
    
        }
    }
    
    variables:
      testSddc:
        fn::invoke:
          Function: oci:Ocvp:getSddc
          Arguments:
            sddcId: ${testSddcOciOcvpSddc.id}
    

    Using getSddc

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getSddc(args: GetSddcArgs, opts?: InvokeOptions): Promise<GetSddcResult>
    function getSddcOutput(args: GetSddcOutputArgs, opts?: InvokeOptions): Output<GetSddcResult>
    def get_sddc(sddc_id: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetSddcResult
    def get_sddc_output(sddc_id: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetSddcResult]
    func GetSddc(ctx *Context, args *GetSddcArgs, opts ...InvokeOption) (*GetSddcResult, error)
    func GetSddcOutput(ctx *Context, args *GetSddcOutputArgs, opts ...InvokeOption) GetSddcResultOutput

    > Note: This function is named GetSddc in the Go SDK.

    public static class GetSddc 
    {
        public static Task<GetSddcResult> InvokeAsync(GetSddcArgs args, InvokeOptions? opts = null)
        public static Output<GetSddcResult> Invoke(GetSddcInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSddcResult> getSddc(GetSddcArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:Ocvp/getSddc:getSddc
      arguments:
        # arguments dictionary

    The following arguments are supported:

    SddcId string
    The OCID of the SDDC.
    SddcId string
    The OCID of the SDDC.
    sddcId String
    The OCID of the SDDC.
    sddcId string
    The OCID of the SDDC.
    sddc_id str
    The OCID of the SDDC.
    sddcId String
    The OCID of the SDDC.

    getSddc Result

    The following output properties are available:

    ActualEsxiHostsCount int
    (Deprecated) 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. Please use actual_esxi_hosts_count of initial_cluster_configurations instead.

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

    CapacityReservationId string
    The OCID of the Capacity Reservation.

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

    ClustersCount int
    The number of Clusters in the SDDC.
    CompartmentId string
    The OCID of the compartment that contains the SDDC.
    ComputeAvailabilityDomain string
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.

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

    Datastores List<GetSddcDatastore>
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.

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

    DefinedTags Dictionary<string, object>
    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
    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.
    EsxiHostsCount int
    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.

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

    EsxiSoftwareVersion string
    In general, this is a specific version of bundled ESXi software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
    FreeformTags Dictionary<string, object>
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    HcxAction string
    HcxFqdn string
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    HcxInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

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

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

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

    HcxOnPremLicenses List<GetSddcHcxOnPremLicense>
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    HcxPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    HcxVlanId string
    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.

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

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

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

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

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

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

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

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

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

    IsHcxEnabled bool
    (Deprecated) Indicates whether HCX is enabled for this SDDC. Deprecated. Please use hcx_mode instead.
    IsHcxEnterpriseEnabled bool
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC. Deprecated. Please use hcx_mode instead.

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

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

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

    IsSingleHostSddc bool
    Indicates whether this SDDC is designated for only single ESXi host.
    NsxEdgeUplink1vlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment.

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

    NsxEdgeUplink2vlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment.

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

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

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

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

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

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

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

    NsxVtepVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX VTEP component of the VMware environment.

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

    ProvisioningSubnetId string
    (Deprecated) The OCID of the management subnet used to provision the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

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

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

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

    RefreshHcxLicenseStatus bool
    ReplicationVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

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

    ReservingHcxOnPremiseLicenseKeys List<string>
    SddcId string
    SshAuthorizedKeys string
    One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file.
    State string
    The current state of the SDDC.
    TimeCreated string
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeHcxBillingCycleEnd string
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeHcxLicenseStatusUpdated string
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeUpdated string
    The date and time the SDDC was updated, in the format defined by RFC3339.
    UpgradeLicenses List<GetSddcUpgradeLicense>
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

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

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

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

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

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

    VmwareSoftwareVersion string
    In general, this is a specific version of bundled VMware software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
    VsanVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSAN component of the VMware environment.

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

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

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

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

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

    VsphereVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment.

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

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

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

    ActualEsxiHostsCount int
    (Deprecated) 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. Please use actual_esxi_hosts_count of initial_cluster_configurations instead.

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

    CapacityReservationId string
    The OCID of the Capacity Reservation.

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

    ClustersCount int
    The number of Clusters in the SDDC.
    CompartmentId string
    The OCID of the compartment that contains the SDDC.
    ComputeAvailabilityDomain string
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.

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

    Datastores []GetSddcDatastore
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.

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

    DefinedTags map[string]interface{}
    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
    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.
    EsxiHostsCount int
    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.

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

    EsxiSoftwareVersion string
    In general, this is a specific version of bundled ESXi software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
    FreeformTags map[string]interface{}
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    HcxAction string
    HcxFqdn string
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    HcxInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

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

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

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

    HcxOnPremLicenses []GetSddcHcxOnPremLicense
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    HcxPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    HcxVlanId string
    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.

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

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

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

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

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

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

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

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

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

    IsHcxEnabled bool
    (Deprecated) Indicates whether HCX is enabled for this SDDC. Deprecated. Please use hcx_mode instead.
    IsHcxEnterpriseEnabled bool
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC. Deprecated. Please use hcx_mode instead.

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

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

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

    IsSingleHostSddc bool
    Indicates whether this SDDC is designated for only single ESXi host.
    NsxEdgeUplink1vlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment.

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

    NsxEdgeUplink2vlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment.

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

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

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

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

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

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

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

    NsxVtepVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX VTEP component of the VMware environment.

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

    ProvisioningSubnetId string
    (Deprecated) The OCID of the management subnet used to provision the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

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

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

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

    RefreshHcxLicenseStatus bool
    ReplicationVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

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

    ReservingHcxOnPremiseLicenseKeys []string
    SddcId string
    SshAuthorizedKeys string
    One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file.
    State string
    The current state of the SDDC.
    TimeCreated string
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeHcxBillingCycleEnd string
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeHcxLicenseStatusUpdated string
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    TimeUpdated string
    The date and time the SDDC was updated, in the format defined by RFC3339.
    UpgradeLicenses []GetSddcUpgradeLicense
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

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

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

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

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

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

    VmwareSoftwareVersion string
    In general, this is a specific version of bundled VMware software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
    VsanVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSAN component of the VMware environment.

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

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

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

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

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

    VsphereVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment.

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

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

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

    actualEsxiHostsCount Integer
    (Deprecated) 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. Please use actual_esxi_hosts_count of initial_cluster_configurations instead.

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

    capacityReservationId String
    The OCID of the Capacity Reservation.

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

    clustersCount Integer
    The number of Clusters in the SDDC.
    compartmentId String
    The OCID of the compartment that contains the SDDC.
    computeAvailabilityDomain String
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.

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

    datastores List<GetSddcDatastore>
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.

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

    definedTags Map<String,Object>
    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
    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.
    esxiHostsCount Integer
    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.

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

    esxiSoftwareVersion String
    In general, this is a specific version of bundled ESXi software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
    freeformTags Map<String,Object>
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    hcxAction String
    hcxFqdn String
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    hcxInitialPassword String
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

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

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

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

    hcxOnPremLicenses List<GetSddcHcxOnPremLicense>
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    hcxPrivateIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    hcxVlanId String
    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.

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

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

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

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

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

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

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

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

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

    isHcxEnabled Boolean
    (Deprecated) Indicates whether HCX is enabled for this SDDC. Deprecated. Please use hcx_mode instead.
    isHcxEnterpriseEnabled Boolean
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC. Deprecated. Please use hcx_mode instead.

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

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

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

    isSingleHostSddc Boolean
    Indicates whether this SDDC is designated for only single ESXi host.
    nsxEdgeUplink1vlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment.

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

    nsxEdgeUplink2vlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment.

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

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

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

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

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

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

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

    nsxVtepVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX VTEP component of the VMware environment.

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

    provisioningSubnetId String
    (Deprecated) The OCID of the management subnet used to provision the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

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

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

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

    refreshHcxLicenseStatus Boolean
    replicationVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

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

    reservingHcxOnPremiseLicenseKeys List<String>
    sddcId String
    sshAuthorizedKeys String
    One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file.
    state String
    The current state of the SDDC.
    timeCreated String
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxBillingCycleEnd String
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxLicenseStatusUpdated String
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeUpdated String
    The date and time the SDDC was updated, in the format defined by RFC3339.
    upgradeLicenses List<GetSddcUpgradeLicense>
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

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

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

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

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

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

    vmwareSoftwareVersion String
    In general, this is a specific version of bundled VMware software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
    vsanVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSAN component of the VMware environment.

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

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

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

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

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

    vsphereVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment.

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

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

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

    actualEsxiHostsCount number
    (Deprecated) 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. Please use actual_esxi_hosts_count of initial_cluster_configurations instead.

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

    capacityReservationId string
    The OCID of the Capacity Reservation.

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

    clustersCount number
    The number of Clusters in the SDDC.
    compartmentId string
    The OCID of the compartment that contains the SDDC.
    computeAvailabilityDomain string
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.

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

    datastores GetSddcDatastore[]
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.

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

    definedTags {[key: string]: any}
    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
    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.
    esxiHostsCount number
    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.

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

    esxiSoftwareVersion string
    In general, this is a specific version of bundled ESXi software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
    freeformTags {[key: string]: any}
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    hcxAction string
    hcxFqdn string
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    hcxInitialPassword string
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

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

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

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

    hcxOnPremLicenses GetSddcHcxOnPremLicense[]
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    hcxPrivateIpId string
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    hcxVlanId string
    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.

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

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

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

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

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

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

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

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

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

    isHcxEnabled boolean
    (Deprecated) Indicates whether HCX is enabled for this SDDC. Deprecated. Please use hcx_mode instead.
    isHcxEnterpriseEnabled boolean
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC. Deprecated. Please use hcx_mode instead.

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

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

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

    isSingleHostSddc boolean
    Indicates whether this SDDC is designated for only single ESXi host.
    nsxEdgeUplink1vlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment.

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

    nsxEdgeUplink2vlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment.

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

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

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

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

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

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

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

    nsxVtepVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX VTEP component of the VMware environment.

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

    provisioningSubnetId string
    (Deprecated) The OCID of the management subnet used to provision the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

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

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

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

    refreshHcxLicenseStatus boolean
    replicationVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

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

    reservingHcxOnPremiseLicenseKeys string[]
    sddcId string
    sshAuthorizedKeys string
    One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file.
    state string
    The current state of the SDDC.
    timeCreated string
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxBillingCycleEnd string
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxLicenseStatusUpdated string
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeUpdated string
    The date and time the SDDC was updated, in the format defined by RFC3339.
    upgradeLicenses GetSddcUpgradeLicense[]
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

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

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

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

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

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

    vmwareSoftwareVersion string
    In general, this is a specific version of bundled VMware software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
    vsanVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSAN component of the VMware environment.

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

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

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

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

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

    vsphereVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment.

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

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

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

    actual_esxi_hosts_count int
    (Deprecated) 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. Please use actual_esxi_hosts_count of initial_cluster_configurations instead.

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

    capacity_reservation_id str
    The OCID of the Capacity Reservation.

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

    clusters_count int
    The number of Clusters in the SDDC.
    compartment_id str
    The OCID of the compartment that contains the SDDC.
    compute_availability_domain str
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.

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

    datastores Sequence[ocvp.GetSddcDatastore]
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.

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

    defined_tags Mapping[str, Any]
    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
    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.
    esxi_hosts_count int
    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.

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

    esxi_software_version str
    In general, this is a specific version of bundled ESXi software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
    freeform_tags Mapping[str, Any]
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    hcx_action str
    hcx_fqdn str
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    hcx_initial_password str
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

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

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

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

    hcx_on_prem_licenses Sequence[ocvp.GetSddcHcxOnPremLicense]
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    hcx_private_ip_id str
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    hcx_vlan_id str
    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.

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

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

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

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

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

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

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

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

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

    is_hcx_enabled bool
    (Deprecated) Indicates whether HCX is enabled for this SDDC. Deprecated. Please use hcx_mode instead.
    is_hcx_enterprise_enabled bool
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC. Deprecated. Please use hcx_mode instead.

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

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

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

    is_single_host_sddc bool
    Indicates whether this SDDC is designated for only single ESXi host.
    nsx_edge_uplink1vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment.

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

    nsx_edge_uplink2vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment.

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

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

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

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

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

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

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

    nsx_vtep_vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX VTEP component of the VMware environment.

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

    provisioning_subnet_id str
    (Deprecated) The OCID of the management subnet used to provision the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

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

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

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

    refresh_hcx_license_status bool
    replication_vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

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

    reserving_hcx_on_premise_license_keys Sequence[str]
    sddc_id str
    ssh_authorized_keys str
    One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file.
    state str
    The current state of the SDDC.
    time_created str
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    time_hcx_billing_cycle_end str
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    time_hcx_license_status_updated str
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    time_updated str
    The date and time the SDDC was updated, in the format defined by RFC3339.
    upgrade_licenses Sequence[ocvp.GetSddcUpgradeLicense]
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

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

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

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

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

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

    vmware_software_version str
    In general, this is a specific version of bundled VMware software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
    vsan_vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSAN component of the VMware environment.

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

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

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

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

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

    vsphere_vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment.

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

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

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

    actualEsxiHostsCount Number
    (Deprecated) 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. Please use actual_esxi_hosts_count of initial_cluster_configurations instead.

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

    capacityReservationId String
    The OCID of the Capacity Reservation.

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

    clustersCount Number
    The number of Clusters in the SDDC.
    compartmentId String
    The OCID of the compartment that contains the SDDC.
    computeAvailabilityDomain String
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.

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

    datastores List<Property Map>
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.

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

    definedTags Map<Any>
    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
    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.
    esxiHostsCount Number
    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.

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

    esxiSoftwareVersion String
    In general, this is a specific version of bundled ESXi software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
    freeformTags Map<Any>
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    hcxAction String
    hcxFqdn String
    The FQDN for HCX Manager. Example: hcx-my-sddc.sddc.us-phoenix-1.oraclecloud.com
    hcxInitialPassword String
    (Deprecated) The SDDC includes an administrator username and initial password for HCX Manager. Make sure to change this initial HCX Manager password to a different value. Deprecated. Please use the oci.Ocvp.getRetrievePassword data source instead.

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

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

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

    hcxOnPremLicenses List<Property Map>
    The activation licenses to use on the on-premises HCX Enterprise appliance you site pair with HCX Manager in your VMware Solution.
    hcxPrivateIpId String
    The OCID of the PrivateIp object that is the virtual IP (VIP) for HCX Manager. For information about PrivateIp objects, see the Core Services API.
    hcxVlanId String
    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.

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

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

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

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

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

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

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

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

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

    isHcxEnabled Boolean
    (Deprecated) Indicates whether HCX is enabled for this SDDC. Deprecated. Please use hcx_mode instead.
    isHcxEnterpriseEnabled Boolean
    (Deprecated) Indicates whether HCX Enterprise is enabled for this SDDC. Deprecated. Please use hcx_mode instead.

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

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

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

    isSingleHostSddc Boolean
    Indicates whether this SDDC is designated for only single ESXi host.
    nsxEdgeUplink1vlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment.

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

    nsxEdgeUplink2vlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment.

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

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

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

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

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

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

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

    nsxVtepVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX VTEP component of the VMware environment.

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

    provisioningSubnetId String
    (Deprecated) The OCID of the management subnet used to provision the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.

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

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

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

    refreshHcxLicenseStatus Boolean
    replicationVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.

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

    reservingHcxOnPremiseLicenseKeys List<String>
    sddcId String
    sshAuthorizedKeys String
    One or more public SSH keys to be included in the ~/.ssh/authorized_keys file for the default user on each ESXi host. Use a newline character to separate multiple keys. The SSH keys must be in the format required for the authorized_keys file.
    state String
    The current state of the SDDC.
    timeCreated String
    The date and time the SDDC was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxBillingCycleEnd String
    The date and time current HCX Enterprise billing cycle ends, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeHcxLicenseStatusUpdated String
    The date and time the SDDC's HCX on-premise license status was updated, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
    timeUpdated String
    The date and time the SDDC was updated, in the format defined by RFC3339.
    upgradeLicenses List<Property Map>
    (Deprecated) The vSphere licenses to use when upgrading the SDDC.

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

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

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

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

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

    vmwareSoftwareVersion String
    In general, this is a specific version of bundled VMware software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
    vsanVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSAN component of the VMware environment.

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

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

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

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

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

    vsphereVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment.

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

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

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

    Supporting Types

    GetSddcDatastore

    BlockVolumeIds List<string>
    A list of OCIDs of Block Storage Volumes.
    Capacity double
    Size of the Block Storage Volume in GB.
    DatastoreType string
    Type of the datastore.
    BlockVolumeIds []string
    A list of OCIDs of Block Storage Volumes.
    Capacity float64
    Size of the Block Storage Volume in GB.
    DatastoreType string
    Type of the datastore.
    blockVolumeIds List<String>
    A list of OCIDs of Block Storage Volumes.
    capacity Double
    Size of the Block Storage Volume in GB.
    datastoreType String
    Type of the datastore.
    blockVolumeIds string[]
    A list of OCIDs of Block Storage Volumes.
    capacity number
    Size of the Block Storage Volume in GB.
    datastoreType string
    Type of the datastore.
    block_volume_ids Sequence[str]
    A list of OCIDs of Block Storage Volumes.
    capacity float
    Size of the Block Storage Volume in GB.
    datastore_type str
    Type of the datastore.
    blockVolumeIds List<String>
    A list of OCIDs of Block Storage Volumes.
    capacity Number
    Size of the Block Storage Volume in GB.
    datastoreType String
    Type of the datastore.

    GetSddcHcxOnPremLicense

    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

    GetSddcInitialConfiguration

    InitialClusterConfigurations List<GetSddcInitialConfigurationInitialClusterConfiguration>
    The configurations for Clusters initially created in the SDDC.
    InitialClusterConfigurations []GetSddcInitialConfigurationInitialClusterConfiguration
    The configurations for Clusters initially created in the SDDC.
    initialClusterConfigurations List<GetSddcInitialConfigurationInitialClusterConfiguration>
    The configurations for Clusters initially created in the SDDC.
    initialClusterConfigurations GetSddcInitialConfigurationInitialClusterConfiguration[]
    The configurations for Clusters initially created in the SDDC.
    initialClusterConfigurations List<Property Map>
    The configurations for Clusters initially created in the SDDC.

    GetSddcInitialConfigurationInitialClusterConfiguration

    ActualEsxiHostsCount int
    (Deprecated) 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. Please use actual_esxi_hosts_count of initial_cluster_configurations instead.
    CapacityReservationId string
    The OCID of the Capacity Reservation.
    ComputeAvailabilityDomain string
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
    Datastores List<GetSddcInitialConfigurationInitialClusterConfigurationDatastore>
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.
    DisplayName string
    A descriptive name for the Cluster. Cluster name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    EsxiHostsCount int
    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.
    InitialCommitment string
    The billing option selected during Cluster creation. ListSupportedCommitments.
    InitialHostOcpuCount double
    (Deprecated) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.
    InitialHostShapeName string
    (Deprecated) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.
    InstanceDisplayNamePrefix string
    (Deprecated) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.
    IsShieldedInstanceEnabled bool
    (Deprecated) Indicates whether shielded instance is enabled at the SDDC level. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.
    NetworkConfigurations List<GetSddcInitialConfigurationInitialClusterConfigurationNetworkConfiguration>
    The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
    VsphereType string
    vSphere Cluster types.
    WorkloadNetworkCidr string
    (Deprecated) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.
    ActualEsxiHostsCount int
    (Deprecated) 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. Please use actual_esxi_hosts_count of initial_cluster_configurations instead.
    CapacityReservationId string
    The OCID of the Capacity Reservation.
    ComputeAvailabilityDomain string
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
    Datastores []GetSddcInitialConfigurationInitialClusterConfigurationDatastore
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.
    DisplayName string
    A descriptive name for the Cluster. Cluster name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    EsxiHostsCount int
    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.
    InitialCommitment string
    The billing option selected during Cluster creation. ListSupportedCommitments.
    InitialHostOcpuCount float64
    (Deprecated) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.
    InitialHostShapeName string
    (Deprecated) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.
    InstanceDisplayNamePrefix string
    (Deprecated) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.
    IsShieldedInstanceEnabled bool
    (Deprecated) Indicates whether shielded instance is enabled at the SDDC level. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.
    NetworkConfigurations []GetSddcInitialConfigurationInitialClusterConfigurationNetworkConfiguration
    The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
    VsphereType string
    vSphere Cluster types.
    WorkloadNetworkCidr string
    (Deprecated) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.
    actualEsxiHostsCount Integer
    (Deprecated) 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. Please use actual_esxi_hosts_count of initial_cluster_configurations instead.
    capacityReservationId String
    The OCID of the Capacity Reservation.
    computeAvailabilityDomain String
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
    datastores List<GetSddcInitialConfigurationInitialClusterConfigurationDatastore>
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.
    displayName String
    A descriptive name for the Cluster. Cluster name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    esxiHostsCount Integer
    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.
    initialCommitment String
    The billing option selected during Cluster creation. ListSupportedCommitments.
    initialHostOcpuCount Double
    (Deprecated) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.
    initialHostShapeName String
    (Deprecated) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.
    instanceDisplayNamePrefix String
    (Deprecated) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.
    isShieldedInstanceEnabled Boolean
    (Deprecated) Indicates whether shielded instance is enabled at the SDDC level. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.
    networkConfigurations List<GetSddcInitialConfigurationInitialClusterConfigurationNetworkConfiguration>
    The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
    vsphereType String
    vSphere Cluster types.
    workloadNetworkCidr String
    (Deprecated) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.
    actualEsxiHostsCount number
    (Deprecated) 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. Please use actual_esxi_hosts_count of initial_cluster_configurations instead.
    capacityReservationId string
    The OCID of the Capacity Reservation.
    computeAvailabilityDomain string
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
    datastores GetSddcInitialConfigurationInitialClusterConfigurationDatastore[]
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.
    displayName string
    A descriptive name for the Cluster. Cluster name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    esxiHostsCount number
    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.
    initialCommitment string
    The billing option selected during Cluster creation. ListSupportedCommitments.
    initialHostOcpuCount number
    (Deprecated) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.
    initialHostShapeName string
    (Deprecated) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.
    instanceDisplayNamePrefix string
    (Deprecated) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.
    isShieldedInstanceEnabled boolean
    (Deprecated) Indicates whether shielded instance is enabled at the SDDC level. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.
    networkConfigurations GetSddcInitialConfigurationInitialClusterConfigurationNetworkConfiguration[]
    The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
    vsphereType string
    vSphere Cluster types.
    workloadNetworkCidr string
    (Deprecated) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.
    actual_esxi_hosts_count int
    (Deprecated) 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. Please use actual_esxi_hosts_count of initial_cluster_configurations instead.
    capacity_reservation_id str
    The OCID of the Capacity Reservation.
    compute_availability_domain str
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
    datastores Sequence[ocvp.GetSddcInitialConfigurationInitialClusterConfigurationDatastore]
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.
    display_name str
    A descriptive name for the Cluster. Cluster name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    esxi_hosts_count int
    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.
    initial_commitment str
    The billing option selected during Cluster creation. ListSupportedCommitments.
    initial_host_ocpu_count float
    (Deprecated) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.
    initial_host_shape_name str
    (Deprecated) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.
    instance_display_name_prefix str
    (Deprecated) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.
    is_shielded_instance_enabled bool
    (Deprecated) Indicates whether shielded instance is enabled at the SDDC level. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.
    network_configurations Sequence[ocvp.GetSddcInitialConfigurationInitialClusterConfigurationNetworkConfiguration]
    The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
    vsphere_type str
    vSphere Cluster types.
    workload_network_cidr str
    (Deprecated) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.
    actualEsxiHostsCount Number
    (Deprecated) 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. Please use actual_esxi_hosts_count of initial_cluster_configurations instead.
    capacityReservationId String
    The OCID of the Capacity Reservation.
    computeAvailabilityDomain String
    The availability domain to create the Cluster's ESXi hosts in. For multi-AD Cluster deployment, set to multi-AD.
    datastores List<Property Map>
    A list of datastore info for the Cluster. This value is required only when initialHostShapeName is a standard shape.
    displayName String
    A descriptive name for the Cluster. Cluster name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region. Avoid entering confidential information.
    esxiHostsCount Number
    The number of ESXi hosts to create in the Cluster. You can add more hosts later (see CreateEsxiHost). Creating a Cluster with a ESXi host count of 1 will be considered a single ESXi host Cluster.
    initialCommitment String
    The billing option selected during Cluster creation. ListSupportedCommitments.
    initialHostOcpuCount Number
    (Deprecated) The initial OCPU count of the SDDC's ESXi hosts. Deprecated. Please use initial_host_ocpu_count of initial_cluster_configurations instead.
    initialHostShapeName String
    (Deprecated) The initial compute shape of the SDDC's ESXi hosts. ListSupportedHostShapes. Deprecated. Please use initial_host_shape_name of initial_cluster_configurations instead.
    instanceDisplayNamePrefix String
    (Deprecated) A prefix used in the name of each ESXi host and Compute instance in the SDDC. If this isn't set, the SDDC's displayName is used as the prefix.
    isShieldedInstanceEnabled Boolean
    (Deprecated) Indicates whether shielded instance is enabled at the SDDC level. Deprecated. Please use is_shielded_instance_enabled of initial_cluster_configurations instead.
    networkConfigurations List<Property Map>
    The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
    vsphereType String
    vSphere Cluster types.
    workloadNetworkCidr String
    (Deprecated) The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads. Deprecated. Please use workload_network_cidr of initial_cluster_configurations instead.

    GetSddcInitialConfigurationInitialClusterConfigurationDatastore

    BlockVolumeIds List<string>
    A list of OCIDs of Block Storage Volumes.
    DatastoreType string
    Type of the datastore.
    BlockVolumeIds []string
    A list of OCIDs of Block Storage Volumes.
    DatastoreType string
    Type of the datastore.
    blockVolumeIds List<String>
    A list of OCIDs of Block Storage Volumes.
    datastoreType String
    Type of the datastore.
    blockVolumeIds string[]
    A list of OCIDs of Block Storage Volumes.
    datastoreType string
    Type of the datastore.
    block_volume_ids Sequence[str]
    A list of OCIDs of Block Storage Volumes.
    datastore_type str
    Type of the datastore.
    blockVolumeIds List<String>
    A list of OCIDs of Block Storage Volumes.
    datastoreType String
    Type of the datastore.

    GetSddcInitialConfigurationInitialClusterConfigurationNetworkConfiguration

    HcxVlanId string
    The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.
    NsxEdgeUplink1vlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment.
    NsxEdgeUplink2vlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment.
    NsxEdgeVtepVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge VTEP component of the VMware environment.
    NsxVtepVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX VTEP component of the VMware environment.
    ProvisioningSubnetId string
    (Deprecated) The OCID of the management subnet used to provision the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.
    ProvisioningVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.
    ReplicationVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.
    VmotionVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vMotion component of the VMware environment.
    VsanVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSAN component of the VMware environment.
    VsphereVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment.
    HcxVlanId string
    The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.
    NsxEdgeUplink1vlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment.
    NsxEdgeUplink2vlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment.
    NsxEdgeVtepVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge VTEP component of the VMware environment.
    NsxVtepVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX VTEP component of the VMware environment.
    ProvisioningSubnetId string
    (Deprecated) The OCID of the management subnet used to provision the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.
    ProvisioningVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.
    ReplicationVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.
    VmotionVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vMotion component of the VMware environment.
    VsanVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSAN component of the VMware environment.
    VsphereVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment.
    hcxVlanId String
    The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.
    nsxEdgeUplink1vlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment.
    nsxEdgeUplink2vlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment.
    nsxEdgeVtepVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge VTEP component of the VMware environment.
    nsxVtepVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX VTEP component of the VMware environment.
    provisioningSubnetId String
    (Deprecated) The OCID of the management subnet used to provision the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.
    provisioningVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.
    replicationVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.
    vmotionVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the vMotion component of the VMware environment.
    vsanVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSAN component of the VMware environment.
    vsphereVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment.
    hcxVlanId string
    The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.
    nsxEdgeUplink1vlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment.
    nsxEdgeUplink2vlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment.
    nsxEdgeVtepVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge VTEP component of the VMware environment.
    nsxVtepVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX VTEP component of the VMware environment.
    provisioningSubnetId string
    (Deprecated) The OCID of the management subnet used to provision the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.
    provisioningVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.
    replicationVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.
    vmotionVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vMotion component of the VMware environment.
    vsanVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSAN component of the VMware environment.
    vsphereVlanId string
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment.
    hcx_vlan_id str
    The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.
    nsx_edge_uplink1vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment.
    nsx_edge_uplink2vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment.
    nsx_edge_vtep_vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge VTEP component of the VMware environment.
    nsx_vtep_vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX VTEP component of the VMware environment.
    provisioning_subnet_id str
    (Deprecated) The OCID of the management subnet used to provision the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.
    provisioning_vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.
    replication_vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.
    vmotion_vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the vMotion component of the VMware environment.
    vsan_vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSAN component of the VMware environment.
    vsphere_vlan_id str
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment.
    hcxVlanId String
    The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.
    nsxEdgeUplink1vlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment.
    nsxEdgeUplink2vlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment.
    nsxEdgeVtepVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX Edge VTEP component of the VMware environment.
    nsxVtepVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the NSX VTEP component of the VMware environment.
    provisioningSubnetId String
    (Deprecated) The OCID of the management subnet used to provision the SDDC. Deprecated. Please use provisioning_subnet_id of network_configuration instead.
    provisioningVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the Provisioning component of the VMware environment. Deprecated. Please use provisioning_vlan_id of network_configuration instead.
    replicationVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere Replication component of the VMware environment. Deprecated. Please use replication_vlan_id of network_configuration instead.
    vmotionVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the vMotion component of the VMware environment.
    vsanVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSAN component of the VMware environment.
    vsphereVlanId String
    (Deprecated) The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment.

    GetSddcUpgradeLicense

    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.

    GetSddcVsphereUpgradeObject

    DownloadLink string
    Binary object download link.
    LinkDescription string
    Binary object description.
    DownloadLink string
    Binary object download link.
    LinkDescription string
    Binary object description.
    downloadLink String
    Binary object download link.
    linkDescription String
    Binary object description.
    downloadLink string
    Binary object download link.
    linkDescription string
    Binary object description.
    download_link str
    Binary object download link.
    link_description str
    Binary object description.
    downloadLink String
    Binary object download link.
    linkDescription String
    Binary object description.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v1.33.0 published on Thursday, Apr 25, 2024 by Pulumi