These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.avs.getPrivateCloud
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
A private cloud resource API Version: 2020-03-20.
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(private_cloud_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPrivateCloudResult
def get_private_cloud_output(private_cloud_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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:avs:getPrivateCloud
arguments:
# arguments dictionary
The following arguments are supported:
- Private
Cloud stringName - Name of the private cloud
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Private
Cloud stringName - Name of the private cloud
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- private
Cloud StringName - Name of the private cloud
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- private
Cloud stringName - Name of the private cloud
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- private_
cloud_ strname - Name of the private cloud
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- private
Cloud StringName - Name of the private cloud
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getPrivateCloud Result
The following output properties are available:
- Endpoints
Pulumi.
Azure Native. AVS. Outputs. Endpoints Response - The endpoints
- Id string
- Resource ID.
- Location string
- Resource location
- Management
Cluster Pulumi.Azure Native. AVS. Outputs. Management Cluster Response - The default cluster used for management
- Management
Network string - Network used to access vCenter Server and NSX-T Manager
- Name string
- Resource name.
- Network
Block string - The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22
- Nsxt
Certificate stringThumbprint - Thumbprint of the NSX-T Manager SSL certificate
- Provisioning
Network string - Used for virtual machine cold migration, cloning, and snapshot migration
- Provisioning
State string - The provisioning state
- Sku
Pulumi.
Azure Native. AVS. Outputs. Sku Response - The private cloud SKU
- Type string
- Resource type.
- Vcenter
Certificate stringThumbprint - Thumbprint of the vCenter Server SSL certificate
- Vmotion
Network string - Used for live migration of virtual machines
- Circuit
Pulumi.
Azure Native. AVS. Outputs. Circuit Response - An ExpressRoute Circuit
- Identity
Sources List<Pulumi.Azure Native. AVS. Outputs. Identity Source Response> - vCenter Single Sign On Identity Sources
- Internet string
- Connectivity to internet is enabled or disabled
- Nsxt
Password string - Optionally, set the NSX-T Manager password when the private cloud is created
- Dictionary<string, string>
- Resource tags
- Vcenter
Password string - Optionally, set the vCenter admin password when the private cloud is created
- Endpoints
Endpoints
Response - The endpoints
- Id string
- Resource ID.
- Location string
- Resource location
- Management
Cluster ManagementCluster Response - The default cluster used for management
- Management
Network string - Network used to access vCenter Server and NSX-T Manager
- Name string
- Resource name.
- Network
Block string - The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22
- Nsxt
Certificate stringThumbprint - Thumbprint of the NSX-T Manager SSL certificate
- Provisioning
Network string - Used for virtual machine cold migration, cloning, and snapshot migration
- Provisioning
State string - The provisioning state
- Sku
Sku
Response - The private cloud SKU
- Type string
- Resource type.
- Vcenter
Certificate stringThumbprint - Thumbprint of the vCenter Server SSL certificate
- Vmotion
Network string - Used for live migration of virtual machines
- Circuit
Circuit
Response - An ExpressRoute Circuit
- Identity
Sources []IdentitySource Response - vCenter Single Sign On Identity Sources
- Internet string
- Connectivity to internet is enabled or disabled
- Nsxt
Password string - Optionally, set the NSX-T Manager password when the private cloud is created
- map[string]string
- Resource tags
- Vcenter
Password string - Optionally, set the vCenter admin password when the private cloud is created
- endpoints
Endpoints
Response - The endpoints
- id String
- Resource ID.
- location String
- Resource location
- management
Cluster ManagementCluster Response - The default cluster used for management
- management
Network String - Network used to access vCenter Server and NSX-T Manager
- name String
- Resource name.
- network
Block String - The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22
- nsxt
Certificate StringThumbprint - Thumbprint of the NSX-T Manager SSL certificate
- provisioning
Network String - Used for virtual machine cold migration, cloning, and snapshot migration
- provisioning
State String - The provisioning state
- sku
Sku
Response - The private cloud SKU
- type String
- Resource type.
- vcenter
Certificate StringThumbprint - Thumbprint of the vCenter Server SSL certificate
- vmotion
Network String - Used for live migration of virtual machines
- circuit
Circuit
Response - An ExpressRoute Circuit
- identity
Sources List<IdentitySource Response> - vCenter Single Sign On Identity Sources
- internet String
- Connectivity to internet is enabled or disabled
- nsxt
Password String - Optionally, set the NSX-T Manager password when the private cloud is created
- Map<String,String>
- Resource tags
- vcenter
Password String - Optionally, set the vCenter admin password when the private cloud is created
- endpoints
Endpoints
Response - The endpoints
- id string
- Resource ID.
- location string
- Resource location
- management
Cluster ManagementCluster Response - The default cluster used for management
- management
Network string - Network used to access vCenter Server and NSX-T Manager
- name string
- Resource name.
- network
Block string - The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22
- nsxt
Certificate stringThumbprint - Thumbprint of the NSX-T Manager SSL certificate
- provisioning
Network string - Used for virtual machine cold migration, cloning, and snapshot migration
- provisioning
State string - The provisioning state
- sku
Sku
Response - The private cloud SKU
- type string
- Resource type.
- vcenter
Certificate stringThumbprint - Thumbprint of the vCenter Server SSL certificate
- vmotion
Network string - Used for live migration of virtual machines
- circuit
Circuit
Response - An ExpressRoute Circuit
- identity
Sources IdentitySource Response[] - vCenter Single Sign On Identity Sources
- internet string
- Connectivity to internet is enabled or disabled
- nsxt
Password string - Optionally, set the NSX-T Manager password when the private cloud is created
- {[key: string]: string}
- Resource tags
- vcenter
Password string - Optionally, set the vCenter admin password when the private cloud is created
- endpoints
Endpoints
Response - The endpoints
- id str
- Resource ID.
- location str
- Resource location
- management_
cluster ManagementCluster Response - The default cluster used for management
- management_
network str - Network used to access vCenter Server and NSX-T Manager
- name str
- Resource name.
- network_
block str - The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22
- nsxt_
certificate_ strthumbprint - Thumbprint of the NSX-T Manager SSL certificate
- provisioning_
network str - Used for virtual machine cold migration, cloning, and snapshot migration
- provisioning_
state str - The provisioning state
- sku
Sku
Response - The private cloud SKU
- type str
- Resource type.
- vcenter_
certificate_ strthumbprint - Thumbprint of the vCenter Server SSL certificate
- vmotion_
network str - Used for live migration of virtual machines
- circuit
Circuit
Response - An ExpressRoute Circuit
- identity_
sources Sequence[IdentitySource Response] - vCenter Single Sign On Identity Sources
- internet str
- Connectivity to internet is enabled or disabled
- nsxt_
password str - Optionally, set the NSX-T Manager password when the private cloud is created
- Mapping[str, str]
- Resource tags
- vcenter_
password str - Optionally, set the vCenter admin password when the private cloud is created
- endpoints Property Map
- The endpoints
- id String
- Resource ID.
- location String
- Resource location
- management
Cluster Property Map - The default cluster used for management
- management
Network String - Network used to access vCenter Server and NSX-T Manager
- name String
- Resource name.
- network
Block String - The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22
- nsxt
Certificate StringThumbprint - Thumbprint of the NSX-T Manager SSL certificate
- provisioning
Network String - Used for virtual machine cold migration, cloning, and snapshot migration
- provisioning
State String - The provisioning state
- sku Property Map
- The private cloud SKU
- type String
- Resource type.
- vcenter
Certificate StringThumbprint - Thumbprint of the vCenter Server SSL certificate
- vmotion
Network String - Used for live migration of virtual machines
- circuit Property Map
- An ExpressRoute Circuit
- identity
Sources List<Property Map> - vCenter Single Sign On Identity Sources
- internet String
- Connectivity to internet is enabled or disabled
- nsxt
Password String - Optionally, set the NSX-T Manager password when the private cloud is created
- Map<String>
- Resource tags
- vcenter
Password String - Optionally, set the vCenter admin password when the private cloud is created
Supporting Types
CircuitResponse
- Express
Route stringID - Identifier of the ExpressRoute Circuit (Microsoft Colo only)
- Express
Route stringPrivate Peering ID - ExpressRoute Circuit private peering identifier
- Primary
Subnet string - CIDR of primary subnet
- Secondary
Subnet string - CIDR of secondary subnet
- Express
Route stringID - Identifier of the ExpressRoute Circuit (Microsoft Colo only)
- Express
Route stringPrivate Peering ID - ExpressRoute Circuit private peering identifier
- Primary
Subnet string - CIDR of primary subnet
- Secondary
Subnet string - CIDR of secondary subnet
- express
Route StringID - Identifier of the ExpressRoute Circuit (Microsoft Colo only)
- express
Route StringPrivate Peering ID - ExpressRoute Circuit private peering identifier
- primary
Subnet String - CIDR of primary subnet
- secondary
Subnet String - CIDR of secondary subnet
- express
Route stringID - Identifier of the ExpressRoute Circuit (Microsoft Colo only)
- express
Route stringPrivate Peering ID - ExpressRoute Circuit private peering identifier
- primary
Subnet string - CIDR of primary subnet
- secondary
Subnet string - CIDR of secondary subnet
- express_
route_ strid - Identifier of the ExpressRoute Circuit (Microsoft Colo only)
- express_
route_ strprivate_ peering_ id - ExpressRoute Circuit private peering identifier
- primary_
subnet str - CIDR of primary subnet
- secondary_
subnet str - CIDR of secondary subnet
- express
Route StringID - Identifier of the ExpressRoute Circuit (Microsoft Colo only)
- express
Route StringPrivate Peering ID - ExpressRoute Circuit private peering identifier
- primary
Subnet String - CIDR of primary subnet
- secondary
Subnet String - CIDR of secondary subnet
EndpointsResponse
- Hcx
Cloud stringManager - Endpoint for the HCX Cloud Manager
- Nsxt
Manager string - Endpoint for the NSX-T Data Center manager
- Vcsa string
- Endpoint for Virtual Center Server Appliance
- Hcx
Cloud stringManager - Endpoint for the HCX Cloud Manager
- Nsxt
Manager string - Endpoint for the NSX-T Data Center manager
- Vcsa string
- Endpoint for Virtual Center Server Appliance
- hcx
Cloud StringManager - Endpoint for the HCX Cloud Manager
- nsxt
Manager String - Endpoint for the NSX-T Data Center manager
- vcsa String
- Endpoint for Virtual Center Server Appliance
- hcx
Cloud stringManager - Endpoint for the HCX Cloud Manager
- nsxt
Manager string - Endpoint for the NSX-T Data Center manager
- vcsa string
- Endpoint for Virtual Center Server Appliance
- hcx_
cloud_ strmanager - Endpoint for the HCX Cloud Manager
- nsxt_
manager str - Endpoint for the NSX-T Data Center manager
- vcsa str
- Endpoint for Virtual Center Server Appliance
- hcx
Cloud StringManager - Endpoint for the HCX Cloud Manager
- nsxt
Manager String - Endpoint for the NSX-T Data Center manager
- vcsa String
- Endpoint for Virtual Center Server Appliance
IdentitySourceResponse
- Alias string
- The domain's NetBIOS name
- Base
Group stringDN - The base distinguished name for groups
- Base
User stringDN - The base distinguished name for users
- Domain string
- The domain's dns name
- Name string
- The name of the identity source
- Password string
- The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups.
- Primary
Server string - Primary server URL
- Secondary
Server string - Secondary server URL
- Ssl string
- Protect LDAP communication using SSL certificate (LDAPS)
- Username string
- The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group
- Alias string
- The domain's NetBIOS name
- Base
Group stringDN - The base distinguished name for groups
- Base
User stringDN - The base distinguished name for users
- Domain string
- The domain's dns name
- Name string
- The name of the identity source
- Password string
- The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups.
- Primary
Server string - Primary server URL
- Secondary
Server string - Secondary server URL
- Ssl string
- Protect LDAP communication using SSL certificate (LDAPS)
- Username string
- The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group
- alias String
- The domain's NetBIOS name
- base
Group StringDN - The base distinguished name for groups
- base
User StringDN - The base distinguished name for users
- domain String
- The domain's dns name
- name String
- The name of the identity source
- password String
- The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups.
- primary
Server String - Primary server URL
- secondary
Server String - Secondary server URL
- ssl String
- Protect LDAP communication using SSL certificate (LDAPS)
- username String
- The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group
- alias string
- The domain's NetBIOS name
- base
Group stringDN - The base distinguished name for groups
- base
User stringDN - The base distinguished name for users
- domain string
- The domain's dns name
- name string
- The name of the identity source
- password string
- The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups.
- primary
Server string - Primary server URL
- secondary
Server string - Secondary server URL
- ssl string
- Protect LDAP communication using SSL certificate (LDAPS)
- username string
- The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group
- alias str
- The domain's NetBIOS name
- base_
group_ strdn - The base distinguished name for groups
- base_
user_ strdn - The base distinguished name for users
- domain str
- The domain's dns name
- name str
- The name of the identity source
- password str
- The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups.
- primary_
server str - Primary server URL
- secondary_
server str - Secondary server URL
- ssl str
- Protect LDAP communication using SSL certificate (LDAPS)
- username str
- The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group
- alias String
- The domain's NetBIOS name
- base
Group StringDN - The base distinguished name for groups
- base
User StringDN - The base distinguished name for users
- domain String
- The domain's dns name
- name String
- The name of the identity source
- password String
- The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups.
- primary
Server String - Primary server URL
- secondary
Server String - Secondary server URL
- ssl String
- Protect LDAP communication using SSL certificate (LDAPS)
- username String
- The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group
ManagementClusterResponse
- Cluster
Id int - The identity
- Cluster
Size int - The cluster size
- Hosts List<string>
- The hosts
- Provisioning
State string - The state of the cluster provisioning
- Cluster
Id int - The identity
- Cluster
Size int - The cluster size
- Hosts []string
- The hosts
- Provisioning
State string - The state of the cluster provisioning
- cluster
Id Integer - The identity
- cluster
Size Integer - The cluster size
- hosts List<String>
- The hosts
- provisioning
State String - The state of the cluster provisioning
- cluster
Id number - The identity
- cluster
Size number - The cluster size
- hosts string[]
- The hosts
- provisioning
State string - The state of the cluster provisioning
- cluster_
id int - The identity
- cluster_
size int - The cluster size
- hosts Sequence[str]
- The hosts
- provisioning_
state str - The state of the cluster provisioning
- cluster
Id Number - The identity
- cluster
Size Number - The cluster size
- hosts List<String>
- The hosts
- provisioning
State String - The state of the cluster provisioning
SkuResponse
- Name string
- The name of the SKU.
- Name string
- The name of the SKU.
- name String
- The name of the SKU.
- name string
- The name of the SKU.
- name str
- The name of the SKU.
- name String
- The name of the SKU.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi