This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi
azure-native.avs.getPrivateCloud
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi
Get a PrivateCloud
Uses Azure REST API version 2023-09-01.
Other available API versions: 2022-05-01, 2023-03-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native avs [ApiVersion]
. See the version guide for details.
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)
public static Output<GetPrivateCloudResult> getPrivateCloud(GetPrivateCloudArgs args, InvokeOptions options)
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:
- Azure
Api stringVersion - The Azure API version of the resource.
- Endpoints
Pulumi.
Azure Native. AVS. Outputs. Endpoints Response - The endpoints
- External
Cloud List<string>Links - Array of cloud link IDs from other clouds that connect to this one
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- 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
- The name of the resource
- 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
- Nsx
Public stringIp Quota Raised - Flag to indicate whether the private cloud has the quota for provisioned NSX Public IP count raised from 64 to 1024
- 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 SKU (Stock Keeping Unit) assigned to this resource.
- System
Data Pulumi.Azure Native. AVS. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Vcenter
Certificate stringThumbprint - Thumbprint of the vCenter Server SSL certificate
- Vmotion
Network string - Used for live migration of virtual machines
- Availability
Pulumi.
Azure Native. AVS. Outputs. Availability Properties Response - Properties describing how the cloud is distributed across availability zones
- Circuit
Pulumi.
Azure Native. AVS. Outputs. Circuit Response - An ExpressRoute Circuit
- Dns
Zone stringType - The type of DNS zone to use.
- Encryption
Pulumi.
Azure Native. AVS. Outputs. Encryption Response - Customer managed key encryption, can be enabled or disabled
- Extended
Network List<string>Blocks - Array of additional networks noncontiguous with networkBlock. Networks must be unique and non-overlapping across VNet in your subscription, on-premise, and this privateCloud networkBlock attribute. Make sure the CIDR format conforms to (A.B.C.D/X).
- Identity
Pulumi.
Azure Native. AVS. Outputs. System Assigned Service Identity Response - The managed service identities assigned to this resource.
- 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
- Secondary
Circuit Pulumi.Azure Native. AVS. Outputs. Circuit Response - A secondary expressRoute circuit from a separate AZ. Only present in a stretched private cloud
- Dictionary<string, string>
- Resource tags.
- Vcenter
Password string - Optionally, set the vCenter admin password when the private cloud is created
- Virtual
Network stringId - Azure resource ID of the virtual network
- Azure
Api stringVersion - The Azure API version of the resource.
- Endpoints
Endpoints
Response - The endpoints
- External
Cloud []stringLinks - Array of cloud link IDs from other clouds that connect to this one
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- 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
- The name of the resource
- 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
- Nsx
Public stringIp Quota Raised - Flag to indicate whether the private cloud has the quota for provisioned NSX Public IP count raised from 64 to 1024
- 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 SKU (Stock Keeping Unit) assigned to this resource.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Vcenter
Certificate stringThumbprint - Thumbprint of the vCenter Server SSL certificate
- Vmotion
Network string - Used for live migration of virtual machines
- Availability
Availability
Properties Response - Properties describing how the cloud is distributed across availability zones
- Circuit
Circuit
Response - An ExpressRoute Circuit
- Dns
Zone stringType - The type of DNS zone to use.
- Encryption
Encryption
Response - Customer managed key encryption, can be enabled or disabled
- Extended
Network []stringBlocks - Array of additional networks noncontiguous with networkBlock. Networks must be unique and non-overlapping across VNet in your subscription, on-premise, and this privateCloud networkBlock attribute. Make sure the CIDR format conforms to (A.B.C.D/X).
- Identity
System
Assigned Service Identity Response - The managed service identities assigned to this resource.
- 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
- Secondary
Circuit CircuitResponse - A secondary expressRoute circuit from a separate AZ. Only present in a stretched private cloud
- map[string]string
- Resource tags.
- Vcenter
Password string - Optionally, set the vCenter admin password when the private cloud is created
- Virtual
Network stringId - Azure resource ID of the virtual network
- azure
Api StringVersion - The Azure API version of the resource.
- endpoints
Endpoints
Response - The endpoints
- external
Cloud List<String>Links - Array of cloud link IDs from other clouds that connect to this one
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- 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
- The name of the resource
- 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
- nsx
Public StringIp Quota Raised - Flag to indicate whether the private cloud has the quota for provisioned NSX Public IP count raised from 64 to 1024
- 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 SKU (Stock Keeping Unit) assigned to this resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- vcenter
Certificate StringThumbprint - Thumbprint of the vCenter Server SSL certificate
- vmotion
Network String - Used for live migration of virtual machines
- availability
Availability
Properties Response - Properties describing how the cloud is distributed across availability zones
- circuit
Circuit
Response - An ExpressRoute Circuit
- dns
Zone StringType - The type of DNS zone to use.
- encryption
Encryption
Response - Customer managed key encryption, can be enabled or disabled
- extended
Network List<String>Blocks - Array of additional networks noncontiguous with networkBlock. Networks must be unique and non-overlapping across VNet in your subscription, on-premise, and this privateCloud networkBlock attribute. Make sure the CIDR format conforms to (A.B.C.D/X).
- identity
System
Assigned Service Identity Response - The managed service identities assigned to this resource.
- 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
- secondary
Circuit CircuitResponse - A secondary expressRoute circuit from a separate AZ. Only present in a stretched private cloud
- Map<String,String>
- Resource tags.
- vcenter
Password String - Optionally, set the vCenter admin password when the private cloud is created
- virtual
Network StringId - Azure resource ID of the virtual network
- azure
Api stringVersion - The Azure API version of the resource.
- endpoints
Endpoints
Response - The endpoints
- external
Cloud string[]Links - Array of cloud link IDs from other clouds that connect to this one
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location string
- The geo-location where the resource lives
- 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
- The name of the resource
- 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
- nsx
Public stringIp Quota Raised - Flag to indicate whether the private cloud has the quota for provisioned NSX Public IP count raised from 64 to 1024
- 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 SKU (Stock Keeping Unit) assigned to this resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- vcenter
Certificate stringThumbprint - Thumbprint of the vCenter Server SSL certificate
- vmotion
Network string - Used for live migration of virtual machines
- availability
Availability
Properties Response - Properties describing how the cloud is distributed across availability zones
- circuit
Circuit
Response - An ExpressRoute Circuit
- dns
Zone stringType - The type of DNS zone to use.
- encryption
Encryption
Response - Customer managed key encryption, can be enabled or disabled
- extended
Network string[]Blocks - Array of additional networks noncontiguous with networkBlock. Networks must be unique and non-overlapping across VNet in your subscription, on-premise, and this privateCloud networkBlock attribute. Make sure the CIDR format conforms to (A.B.C.D/X).
- identity
System
Assigned Service Identity Response - The managed service identities assigned to this resource.
- 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
- secondary
Circuit CircuitResponse - A secondary expressRoute circuit from a separate AZ. Only present in a stretched private cloud
- {[key: string]: string}
- Resource tags.
- vcenter
Password string - Optionally, set the vCenter admin password when the private cloud is created
- virtual
Network stringId - Azure resource ID of the virtual network
- azure_
api_ strversion - The Azure API version of the resource.
- endpoints
Endpoints
Response - The endpoints
- external_
cloud_ Sequence[str]links - Array of cloud link IDs from other clouds that connect to this one
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location str
- The geo-location where the resource lives
- 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
- The name of the resource
- 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
- nsx_
public_ strip_ quota_ raised - Flag to indicate whether the private cloud has the quota for provisioned NSX Public IP count raised from 64 to 1024
- 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 SKU (Stock Keeping Unit) assigned to this resource.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- vcenter_
certificate_ strthumbprint - Thumbprint of the vCenter Server SSL certificate
- vmotion_
network str - Used for live migration of virtual machines
- availability
Availability
Properties Response - Properties describing how the cloud is distributed across availability zones
- circuit
Circuit
Response - An ExpressRoute Circuit
- dns_
zone_ strtype - The type of DNS zone to use.
- encryption
Encryption
Response - Customer managed key encryption, can be enabled or disabled
- extended_
network_ Sequence[str]blocks - Array of additional networks noncontiguous with networkBlock. Networks must be unique and non-overlapping across VNet in your subscription, on-premise, and this privateCloud networkBlock attribute. Make sure the CIDR format conforms to (A.B.C.D/X).
- identity
System
Assigned Service Identity Response - The managed service identities assigned to this resource.
- 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
- secondary_
circuit CircuitResponse - A secondary expressRoute circuit from a separate AZ. Only present in a stretched private cloud
- Mapping[str, str]
- Resource tags.
- vcenter_
password str - Optionally, set the vCenter admin password when the private cloud is created
- virtual_
network_ strid - Azure resource ID of the virtual network
- azure
Api StringVersion - The Azure API version of the resource.
- endpoints Property Map
- The endpoints
- external
Cloud List<String>Links - Array of cloud link IDs from other clouds that connect to this one
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- 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
- The name of the resource
- 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
- nsx
Public StringIp Quota Raised - Flag to indicate whether the private cloud has the quota for provisioned NSX Public IP count raised from 64 to 1024
- 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 SKU (Stock Keeping Unit) assigned to this resource.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- vcenter
Certificate StringThumbprint - Thumbprint of the vCenter Server SSL certificate
- vmotion
Network String - Used for live migration of virtual machines
- availability Property Map
- Properties describing how the cloud is distributed across availability zones
- circuit Property Map
- An ExpressRoute Circuit
- dns
Zone StringType - The type of DNS zone to use.
- encryption Property Map
- Customer managed key encryption, can be enabled or disabled
- extended
Network List<String>Blocks - Array of additional networks noncontiguous with networkBlock. Networks must be unique and non-overlapping across VNet in your subscription, on-premise, and this privateCloud networkBlock attribute. Make sure the CIDR format conforms to (A.B.C.D/X).
- identity Property Map
- The managed service identities assigned to this resource.
- 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
- secondary
Circuit Property Map - A secondary expressRoute circuit from a separate AZ. Only present in a stretched private cloud
- Map<String>
- Resource tags.
- vcenter
Password String - Optionally, set the vCenter admin password when the private cloud is created
- virtual
Network StringId - Azure resource ID of the virtual network
Supporting Types
AvailabilityPropertiesResponse
- Secondary
Zone int - The secondary availability zone for the private cloud
- Strategy string
- The availability strategy for the private cloud
- Zone int
- The primary availability zone for the private cloud
- Secondary
Zone int - The secondary availability zone for the private cloud
- Strategy string
- The availability strategy for the private cloud
- Zone int
- The primary availability zone for the private cloud
- secondary
Zone Integer - The secondary availability zone for the private cloud
- strategy String
- The availability strategy for the private cloud
- zone Integer
- The primary availability zone for the private cloud
- secondary
Zone number - The secondary availability zone for the private cloud
- strategy string
- The availability strategy for the private cloud
- zone number
- The primary availability zone for the private cloud
- secondary_
zone int - The secondary availability zone for the private cloud
- strategy str
- The availability strategy for the private cloud
- zone int
- The primary availability zone for the private cloud
- secondary
Zone Number - The secondary availability zone for the private cloud
- strategy String
- The availability strategy for the private cloud
- zone Number
- The primary availability zone for the private cloud
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
EncryptionKeyVaultPropertiesResponse
- Auto
Detected stringKey Version - The auto-detected version of the key if versionType is auto-detected.
- Key
State string - The state of key provided
- Version
Type string - Property of the key if user provided or auto detected
- Key
Name string - The name of the key.
- Key
Vault stringUrl - The URL of the vault.
- Key
Version string - The version of the key.
- Auto
Detected stringKey Version - The auto-detected version of the key if versionType is auto-detected.
- Key
State string - The state of key provided
- Version
Type string - Property of the key if user provided or auto detected
- Key
Name string - The name of the key.
- Key
Vault stringUrl - The URL of the vault.
- Key
Version string - The version of the key.
- auto
Detected StringKey Version - The auto-detected version of the key if versionType is auto-detected.
- key
State String - The state of key provided
- version
Type String - Property of the key if user provided or auto detected
- key
Name String - The name of the key.
- key
Vault StringUrl - The URL of the vault.
- key
Version String - The version of the key.
- auto
Detected stringKey Version - The auto-detected version of the key if versionType is auto-detected.
- key
State string - The state of key provided
- version
Type string - Property of the key if user provided or auto detected
- key
Name string - The name of the key.
- key
Vault stringUrl - The URL of the vault.
- key
Version string - The version of the key.
- auto_
detected_ strkey_ version - The auto-detected version of the key if versionType is auto-detected.
- key_
state str - The state of key provided
- version_
type str - Property of the key if user provided or auto detected
- key_
name str - The name of the key.
- key_
vault_ strurl - The URL of the vault.
- key_
version str - The version of the key.
- auto
Detected StringKey Version - The auto-detected version of the key if versionType is auto-detected.
- key
State String - The state of key provided
- version
Type String - Property of the key if user provided or auto detected
- key
Name String - The name of the key.
- key
Vault StringUrl - The URL of the vault.
- key
Version String - The version of the key.
EncryptionResponse
- Key
Vault Pulumi.Properties Azure Native. AVS. Inputs. Encryption Key Vault Properties Response - The key vault where the encryption key is stored
- Status string
- Status of customer managed encryption key
- Key
Vault EncryptionProperties Key Vault Properties Response - The key vault where the encryption key is stored
- Status string
- Status of customer managed encryption key
- key
Vault EncryptionProperties Key Vault Properties Response - The key vault where the encryption key is stored
- status String
- Status of customer managed encryption key
- key
Vault EncryptionProperties Key Vault Properties Response - The key vault where the encryption key is stored
- status string
- Status of customer managed encryption key
- key_
vault_ Encryptionproperties Key Vault Properties Response - The key vault where the encryption key is stored
- status str
- Status of customer managed encryption key
- key
Vault Property MapProperties - The key vault where the encryption key is stored
- status String
- Status of customer managed encryption key
EndpointsResponse
- Hcx
Cloud stringManager - Endpoint FQDN for the HCX Cloud Manager
- Hcx
Cloud stringManager Ip - Endpoint IP for the HCX Cloud Manager
- Nsxt
Manager string - Endpoint FQDN for the NSX-T Data Center manager
- Nsxt
Manager stringIp - Endpoint IP for the NSX-T Data Center manager
- Vcenter
Ip string - Endpoint IP for Virtual Center Server Appliance
- Vcsa string
- Endpoint FQDN for Virtual Center Server Appliance
- Hcx
Cloud stringManager - Endpoint FQDN for the HCX Cloud Manager
- Hcx
Cloud stringManager Ip - Endpoint IP for the HCX Cloud Manager
- Nsxt
Manager string - Endpoint FQDN for the NSX-T Data Center manager
- Nsxt
Manager stringIp - Endpoint IP for the NSX-T Data Center manager
- Vcenter
Ip string - Endpoint IP for Virtual Center Server Appliance
- Vcsa string
- Endpoint FQDN for Virtual Center Server Appliance
- hcx
Cloud StringManager - Endpoint FQDN for the HCX Cloud Manager
- hcx
Cloud StringManager Ip - Endpoint IP for the HCX Cloud Manager
- nsxt
Manager String - Endpoint FQDN for the NSX-T Data Center manager
- nsxt
Manager StringIp - Endpoint IP for the NSX-T Data Center manager
- vcenter
Ip String - Endpoint IP for Virtual Center Server Appliance
- vcsa String
- Endpoint FQDN for Virtual Center Server Appliance
- hcx
Cloud stringManager - Endpoint FQDN for the HCX Cloud Manager
- hcx
Cloud stringManager Ip - Endpoint IP for the HCX Cloud Manager
- nsxt
Manager string - Endpoint FQDN for the NSX-T Data Center manager
- nsxt
Manager stringIp - Endpoint IP for the NSX-T Data Center manager
- vcenter
Ip string - Endpoint IP for Virtual Center Server Appliance
- vcsa string
- Endpoint FQDN for Virtual Center Server Appliance
- hcx_
cloud_ strmanager - Endpoint FQDN for the HCX Cloud Manager
- hcx_
cloud_ strmanager_ ip - Endpoint IP for the HCX Cloud Manager
- nsxt_
manager str - Endpoint FQDN for the NSX-T Data Center manager
- nsxt_
manager_ strip - Endpoint IP for the NSX-T Data Center manager
- vcenter_
ip str - Endpoint IP for Virtual Center Server Appliance
- vcsa str
- Endpoint FQDN for Virtual Center Server Appliance
- hcx
Cloud StringManager - Endpoint FQDN for the HCX Cloud Manager
- hcx
Cloud StringManager Ip - Endpoint IP for the HCX Cloud Manager
- nsxt
Manager String - Endpoint FQDN for the NSX-T Data Center manager
- nsxt
Manager StringIp - Endpoint IP for the NSX-T Data Center manager
- vcenter
Ip String - Endpoint IP for Virtual Center Server Appliance
- vcsa String
- Endpoint FQDN 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
- Provisioning
State string - The state of the cluster provisioning
- Cluster
Size int - The cluster size
- Hosts List<string>
- The hosts
- Vsan
Datastore stringName - Name of the vsan datastore associated with the cluster
- Cluster
Id int - The identity
- Provisioning
State string - The state of the cluster provisioning
- Cluster
Size int - The cluster size
- Hosts []string
- The hosts
- Vsan
Datastore stringName - Name of the vsan datastore associated with the cluster
- cluster
Id Integer - The identity
- provisioning
State String - The state of the cluster provisioning
- cluster
Size Integer - The cluster size
- hosts List<String>
- The hosts
- vsan
Datastore StringName - Name of the vsan datastore associated with the cluster
- cluster
Id number - The identity
- provisioning
State string - The state of the cluster provisioning
- cluster
Size number - The cluster size
- hosts string[]
- The hosts
- vsan
Datastore stringName - Name of the vsan datastore associated with the cluster
- cluster_
id int - The identity
- provisioning_
state str - The state of the cluster provisioning
- cluster_
size int - The cluster size
- hosts Sequence[str]
- The hosts
- vsan_
datastore_ strname - Name of the vsan datastore associated with the cluster
- cluster
Id Number - The identity
- provisioning
State String - The state of the cluster provisioning
- cluster
Size Number - The cluster size
- hosts List<String>
- The hosts
- vsan
Datastore StringName - Name of the vsan datastore associated with the cluster
SkuResponse
- Name string
- The name of the SKU. E.g. P3. It is typically a letter+number code
- Capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- Family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- Size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- Tier string
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- Name string
- The name of the SKU. E.g. P3. It is typically a letter+number code
- Capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- Family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- Size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- Tier string
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name String
- The name of the SKU. E.g. P3. It is typically a letter+number code
- capacity Integer
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family String
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size String
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier String
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name string
- The name of the SKU. E.g. P3. It is typically a letter+number code
- capacity number
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier string
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name str
- The name of the SKU. E.g. P3. It is typically a letter+number code
- capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family str
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size str
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier str
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name String
- The name of the SKU. E.g. P3. It is typically a letter+number code
- capacity Number
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family String
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size String
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier String
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
SystemAssignedServiceIdentityResponse
- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (either system assigned, or none).
- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (either system assigned, or none).
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (either system assigned, or none).
- principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type string
- Type of managed service identity (either system assigned, or none).
- principal_
id str - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant_
id str - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type str
- Type of managed service identity (either system assigned, or none).
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (either system assigned, or none).
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi