We recommend using Azure Native.
Viewing docs for Azure v4.42.0 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
We recommend using Azure Native.
Viewing docs for Azure v4.42.0 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
Using getPrivateCloud
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 getPrivateCloud(args: GetPrivateCloudArgs, opts?: InvokeOptions): Promise<GetPrivateCloudResult>
function getPrivateCloudOutput(args: GetPrivateCloudOutputArgs, opts?: InvokeOptions): Output<GetPrivateCloudResult>def get_private_cloud(name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPrivateCloudResult
def get_private_cloud_output(name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPrivateCloudResult]func LookupPrivateCloud(ctx *Context, args *LookupPrivateCloudArgs, opts ...InvokeOption) (*LookupPrivateCloudResult, error)
func LookupPrivateCloudOutput(ctx *Context, args *LookupPrivateCloudOutputArgs, opts ...InvokeOption) LookupPrivateCloudResultOutput> Note: This function is named LookupPrivateCloud in the Go SDK.
public static class GetPrivateCloud
{
public static Task<GetPrivateCloudResult> InvokeAsync(GetPrivateCloudArgs args, InvokeOptions? opts = null)
public static Output<GetPrivateCloudResult> Invoke(GetPrivateCloudInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPrivateCloudResult> getPrivateCloud(GetPrivateCloudArgs args, InvokeOptions options)
public static Output<GetPrivateCloudResult> getPrivateCloud(GetPrivateCloudArgs args, InvokeOptions options)
fn::invoke:
function: azure:avs/getPrivateCloud:getPrivateCloud
arguments:
# arguments dictionaryThe following arguments are supported:
- Name string
- The name of this Vmware Private Cloud.
- Resource
Group stringName - The name of the Resource Group where the Vmware Private Cloud exists.
- Name string
- The name of this Vmware Private Cloud.
- Resource
Group stringName - The name of the Resource Group where the Vmware Private Cloud exists.
- name String
- The name of this Vmware Private Cloud.
- resource
Group StringName - The name of the Resource Group where the Vmware Private Cloud exists.
- name string
- The name of this Vmware Private Cloud.
- resource
Group stringName - The name of the Resource Group where the Vmware Private Cloud exists.
- name str
- The name of this Vmware Private Cloud.
- resource_
group_ strname - The name of the Resource Group where the Vmware Private Cloud exists.
- name String
- The name of this Vmware Private Cloud.
- resource
Group StringName - The name of the Resource Group where the Vmware Private Cloud exists.
getPrivateCloud Result
The following output properties are available:
- Circuits
List<Get
Private Cloud Circuit> - A
circuitblock as defined below. - Hcx
Cloud stringManager Endpoint - The endpoint for the HCX Cloud Manager.
- Id string
- The provider-assigned unique ID for this managed resource.
- Internet
Connection boolEnabled - Is the Vmware Private Cluster connected to the internet?
- Location string
- The Azure Region where the Vmware Private Cloud exists.
- Management
Clusters List<GetPrivate Cloud Management Cluster> - A
management_clusterblock as defined below. - Management
Subnet stringCidr - The network used to access vCenter Server and NSX-T Manager.
- Name string
- Network
Subnet stringCidr - The subnet cidr of the Vmware Private Cloud.
- Nsxt
Certificate stringThumbprint - The thumbprint of the NSX-T Manager SSL certificate.
- Nsxt
Manager stringEndpoint - The endpoint for the NSX-T Data Center manager.
- Provisioning
Subnet stringCidr - The network which isused for virtual machine cold migration, cloning, and snapshot migration.
- Resource
Group stringName - Sku
Name string - The Name of the SKU used for this Private Cloud.
- Dictionary<string, string>
- A mapping of tags assigned to the Vmware Private Cloud.
- Vcenter
Certificate stringThumbprint - The thumbprint of the vCenter Server SSL certificate.
- Vcsa
Endpoint string - The endpoint for Virtual Center Server Appliance.
- Vmotion
Subnet stringCidr - The network which is used for live migration of virtual machines.
- Circuits
[]Get
Private Cloud Circuit - A
circuitblock as defined below. - Hcx
Cloud stringManager Endpoint - The endpoint for the HCX Cloud Manager.
- Id string
- The provider-assigned unique ID for this managed resource.
- Internet
Connection boolEnabled - Is the Vmware Private Cluster connected to the internet?
- Location string
- The Azure Region where the Vmware Private Cloud exists.
- Management
Clusters []GetPrivate Cloud Management Cluster - A
management_clusterblock as defined below. - Management
Subnet stringCidr - The network used to access vCenter Server and NSX-T Manager.
- Name string
- Network
Subnet stringCidr - The subnet cidr of the Vmware Private Cloud.
- Nsxt
Certificate stringThumbprint - The thumbprint of the NSX-T Manager SSL certificate.
- Nsxt
Manager stringEndpoint - The endpoint for the NSX-T Data Center manager.
- Provisioning
Subnet stringCidr - The network which isused for virtual machine cold migration, cloning, and snapshot migration.
- Resource
Group stringName - Sku
Name string - The Name of the SKU used for this Private Cloud.
- map[string]string
- A mapping of tags assigned to the Vmware Private Cloud.
- Vcenter
Certificate stringThumbprint - The thumbprint of the vCenter Server SSL certificate.
- Vcsa
Endpoint string - The endpoint for Virtual Center Server Appliance.
- Vmotion
Subnet stringCidr - The network which is used for live migration of virtual machines.
- circuits
List<Get
Private Cloud Circuit> - A
circuitblock as defined below. - hcx
Cloud StringManager Endpoint - The endpoint for the HCX Cloud Manager.
- id String
- The provider-assigned unique ID for this managed resource.
- internet
Connection BooleanEnabled - Is the Vmware Private Cluster connected to the internet?
- location String
- The Azure Region where the Vmware Private Cloud exists.
- management
Clusters List<GetPrivate Cloud Management Cluster> - A
management_clusterblock as defined below. - management
Subnet StringCidr - The network used to access vCenter Server and NSX-T Manager.
- name String
- network
Subnet StringCidr - The subnet cidr of the Vmware Private Cloud.
- nsxt
Certificate StringThumbprint - The thumbprint of the NSX-T Manager SSL certificate.
- nsxt
Manager StringEndpoint - The endpoint for the NSX-T Data Center manager.
- provisioning
Subnet StringCidr - The network which isused for virtual machine cold migration, cloning, and snapshot migration.
- resource
Group StringName - sku
Name String - The Name of the SKU used for this Private Cloud.
- Map<String,String>
- A mapping of tags assigned to the Vmware Private Cloud.
- vcenter
Certificate StringThumbprint - The thumbprint of the vCenter Server SSL certificate.
- vcsa
Endpoint String - The endpoint for Virtual Center Server Appliance.
- vmotion
Subnet StringCidr - The network which is used for live migration of virtual machines.
- circuits
Get
Private Cloud Circuit[] - A
circuitblock as defined below. - hcx
Cloud stringManager Endpoint - The endpoint for the HCX Cloud Manager.
- id string
- The provider-assigned unique ID for this managed resource.
- internet
Connection booleanEnabled - Is the Vmware Private Cluster connected to the internet?
- location string
- The Azure Region where the Vmware Private Cloud exists.
- management
Clusters GetPrivate Cloud Management Cluster[] - A
management_clusterblock as defined below. - management
Subnet stringCidr - The network used to access vCenter Server and NSX-T Manager.
- name string
- network
Subnet stringCidr - The subnet cidr of the Vmware Private Cloud.
- nsxt
Certificate stringThumbprint - The thumbprint of the NSX-T Manager SSL certificate.
- nsxt
Manager stringEndpoint - The endpoint for the NSX-T Data Center manager.
- provisioning
Subnet stringCidr - The network which isused for virtual machine cold migration, cloning, and snapshot migration.
- resource
Group stringName - sku
Name string - The Name of the SKU used for this Private Cloud.
- {[key: string]: string}
- A mapping of tags assigned to the Vmware Private Cloud.
- vcenter
Certificate stringThumbprint - The thumbprint of the vCenter Server SSL certificate.
- vcsa
Endpoint string - The endpoint for Virtual Center Server Appliance.
- vmotion
Subnet stringCidr - The network which is used for live migration of virtual machines.
- circuits
Sequence[Get
Private Cloud Circuit] - A
circuitblock as defined below. - hcx_
cloud_ strmanager_ endpoint - The endpoint for the HCX Cloud Manager.
- id str
- The provider-assigned unique ID for this managed resource.
- internet_
connection_ boolenabled - Is the Vmware Private Cluster connected to the internet?
- location str
- The Azure Region where the Vmware Private Cloud exists.
- management_
clusters Sequence[GetPrivate Cloud Management Cluster] - A
management_clusterblock as defined below. - management_
subnet_ strcidr - The network used to access vCenter Server and NSX-T Manager.
- name str
- network_
subnet_ strcidr - The subnet cidr of the Vmware Private Cloud.
- nsxt_
certificate_ strthumbprint - The thumbprint of the NSX-T Manager SSL certificate.
- nsxt_
manager_ strendpoint - The endpoint for the NSX-T Data Center manager.
- provisioning_
subnet_ strcidr - The network which isused for virtual machine cold migration, cloning, and snapshot migration.
- resource_
group_ strname - sku_
name str - The Name of the SKU used for this Private Cloud.
- Mapping[str, str]
- A mapping of tags assigned to the Vmware Private Cloud.
- vcenter_
certificate_ strthumbprint - The thumbprint of the vCenter Server SSL certificate.
- vcsa_
endpoint str - The endpoint for Virtual Center Server Appliance.
- vmotion_
subnet_ strcidr - The network which is used for live migration of virtual machines.
- circuits List<Property Map>
- A
circuitblock as defined below. - hcx
Cloud StringManager Endpoint - The endpoint for the HCX Cloud Manager.
- id String
- The provider-assigned unique ID for this managed resource.
- internet
Connection BooleanEnabled - Is the Vmware Private Cluster connected to the internet?
- location String
- The Azure Region where the Vmware Private Cloud exists.
- management
Clusters List<Property Map> - A
management_clusterblock as defined below. - management
Subnet StringCidr - The network used to access vCenter Server and NSX-T Manager.
- name String
- network
Subnet StringCidr - The subnet cidr of the Vmware Private Cloud.
- nsxt
Certificate StringThumbprint - The thumbprint of the NSX-T Manager SSL certificate.
- nsxt
Manager StringEndpoint - The endpoint for the NSX-T Data Center manager.
- provisioning
Subnet StringCidr - The network which isused for virtual machine cold migration, cloning, and snapshot migration.
- resource
Group StringName - sku
Name String - The Name of the SKU used for this Private Cloud.
- Map<String>
- A mapping of tags assigned to the Vmware Private Cloud.
- vcenter
Certificate StringThumbprint - The thumbprint of the vCenter Server SSL certificate.
- vcsa
Endpoint String - The endpoint for Virtual Center Server Appliance.
- vmotion
Subnet StringCidr - The network which is used for live migration of virtual machines.
Supporting Types
GetPrivateCloudCircuit
- Express
Route stringId - The ID of the ExpressRoute Circuit.
- Express
Route stringPrivate Peering Id - The ID of the ExpressRoute Circuit private peering.
- Primary
Subnet stringCidr - The CIDR of the primary subnet.
- Secondary
Subnet stringCidr - The CIDR of the secondary subnet.
- Express
Route stringId - The ID of the ExpressRoute Circuit.
- Express
Route stringPrivate Peering Id - The ID of the ExpressRoute Circuit private peering.
- Primary
Subnet stringCidr - The CIDR of the primary subnet.
- Secondary
Subnet stringCidr - The CIDR of the secondary subnet.
- express
Route StringId - The ID of the ExpressRoute Circuit.
- express
Route StringPrivate Peering Id - The ID of the ExpressRoute Circuit private peering.
- primary
Subnet StringCidr - The CIDR of the primary subnet.
- secondary
Subnet StringCidr - The CIDR of the secondary subnet.
- express
Route stringId - The ID of the ExpressRoute Circuit.
- express
Route stringPrivate Peering Id - The ID of the ExpressRoute Circuit private peering.
- primary
Subnet stringCidr - The CIDR of the primary subnet.
- secondary
Subnet stringCidr - The CIDR of the secondary subnet.
- express_
route_ strid - The ID of the ExpressRoute Circuit.
- express_
route_ strprivate_ peering_ id - The ID of the ExpressRoute Circuit private peering.
- primary_
subnet_ strcidr - The CIDR of the primary subnet.
- secondary_
subnet_ strcidr - The CIDR of the secondary subnet.
- express
Route StringId - The ID of the ExpressRoute Circuit.
- express
Route StringPrivate Peering Id - The ID of the ExpressRoute Circuit private peering.
- primary
Subnet StringCidr - The CIDR of the primary subnet.
- secondary
Subnet StringCidr - The CIDR of the secondary subnet.
GetPrivateCloudManagementCluster
Package Details
- Repository
- Azure Classic pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azurermTerraform Provider.
We recommend using Azure Native.
Viewing docs for Azure v4.42.0 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
