azure-native.batch.getBatchAccount
Explore with Pulumi AI
Gets information about the specified Batch account. Azure REST API version: 2023-05-01.
Other available API versions: 2022-01-01, 2023-11-01, 2024-02-01, 2024-07-01.
Using getBatchAccount
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 getBatchAccount(args: GetBatchAccountArgs, opts?: InvokeOptions): Promise<GetBatchAccountResult>
function getBatchAccountOutput(args: GetBatchAccountOutputArgs, opts?: InvokeOptions): Output<GetBatchAccountResult>def get_batch_account(account_name: Optional[str] = None,
                      resource_group_name: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetBatchAccountResult
def get_batch_account_output(account_name: Optional[pulumi.Input[str]] = None,
                      resource_group_name: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetBatchAccountResult]func LookupBatchAccount(ctx *Context, args *LookupBatchAccountArgs, opts ...InvokeOption) (*LookupBatchAccountResult, error)
func LookupBatchAccountOutput(ctx *Context, args *LookupBatchAccountOutputArgs, opts ...InvokeOption) LookupBatchAccountResultOutput> Note: This function is named LookupBatchAccount in the Go SDK.
public static class GetBatchAccount 
{
    public static Task<GetBatchAccountResult> InvokeAsync(GetBatchAccountArgs args, InvokeOptions? opts = null)
    public static Output<GetBatchAccountResult> Invoke(GetBatchAccountInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBatchAccountResult> getBatchAccount(GetBatchAccountArgs args, InvokeOptions options)
public static Output<GetBatchAccountResult> getBatchAccount(GetBatchAccountArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:batch:getBatchAccount
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AccountName string
- The name of the Batch account.
- ResourceGroup stringName 
- The name of the resource group that contains the Batch account.
- AccountName string
- The name of the Batch account.
- ResourceGroup stringName 
- The name of the resource group that contains the Batch account.
- accountName String
- The name of the Batch account.
- resourceGroup StringName 
- The name of the resource group that contains the Batch account.
- accountName string
- The name of the Batch account.
- resourceGroup stringName 
- The name of the resource group that contains the Batch account.
- account_name str
- The name of the Batch account.
- resource_group_ strname 
- The name of the resource group that contains the Batch account.
- accountName String
- The name of the Batch account.
- resourceGroup StringName 
- The name of the resource group that contains the Batch account.
getBatchAccount Result
The following output properties are available:
- AccountEndpoint string
- The account endpoint used to interact with the Batch service.
- ActiveJob intAnd Job Schedule Quota 
- AllowedAuthentication List<string>Modes 
- List of allowed authentication modes for the Batch account that can be used to authenticate with the data plane. This does not affect authentication with the control plane.
- AutoStorage Pulumi.Azure Native. Batch. Outputs. Auto Storage Properties Response 
- Contains information about the auto-storage account associated with a Batch account.
- DedicatedCore intQuota 
- For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- DedicatedCore List<Pulumi.Quota Per VMFamily Azure Native. Batch. Outputs. Virtual Machine Family Core Quota Response> 
- A list of the dedicated core quota per Virtual Machine family for the Batch account. For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- DedicatedCore boolQuota Per VMFamily Enforced 
- If this flag is true, dedicated core quota is enforced via both the dedicatedCoreQuotaPerVMFamily and dedicatedCoreQuota properties on the account. If this flag is false, dedicated core quota is enforced only via the dedicatedCoreQuota property on the account and does not consider Virtual Machine family.
- Encryption
Pulumi.Azure Native. Batch. Outputs. Encryption Properties Response 
- Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.
- Id string
- The ID of the resource.
- KeyVault Pulumi.Reference Azure Native. Batch. Outputs. Key Vault Reference Response 
- Identifies the Azure key vault associated with a Batch account.
- Location string
- The location of the resource.
- LowPriority intCore Quota 
- For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- Name string
- The name of the resource.
- NodeManagement stringEndpoint 
- The endpoint used by compute node to connect to the Batch node management service.
- PoolAllocation stringMode 
- The allocation mode for creating pools in the Batch account.
- PoolQuota int
- PrivateEndpoint List<Pulumi.Connections Azure Native. Batch. Outputs. Private Endpoint Connection Response> 
- List of private endpoint connections associated with the Batch account
- ProvisioningState string
- The provisioned state of the resource
- Dictionary<string, string>
- The tags of the resource.
- Type string
- The type of the resource.
- Identity
Pulumi.Azure Native. Batch. Outputs. Batch Account Identity Response 
- The identity of the Batch account.
- NetworkProfile Pulumi.Azure Native. Batch. Outputs. Network Profile Response 
- The network profile only takes effect when publicNetworkAccess is enabled.
- PublicNetwork stringAccess 
- If not specified, the default value is 'enabled'.
- AccountEndpoint string
- The account endpoint used to interact with the Batch service.
- ActiveJob intAnd Job Schedule Quota 
- AllowedAuthentication []stringModes 
- List of allowed authentication modes for the Batch account that can be used to authenticate with the data plane. This does not affect authentication with the control plane.
- AutoStorage AutoStorage Properties Response 
- Contains information about the auto-storage account associated with a Batch account.
- DedicatedCore intQuota 
- For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- DedicatedCore []VirtualQuota Per VMFamily Machine Family Core Quota Response 
- A list of the dedicated core quota per Virtual Machine family for the Batch account. For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- DedicatedCore boolQuota Per VMFamily Enforced 
- If this flag is true, dedicated core quota is enforced via both the dedicatedCoreQuotaPerVMFamily and dedicatedCoreQuota properties on the account. If this flag is false, dedicated core quota is enforced only via the dedicatedCoreQuota property on the account and does not consider Virtual Machine family.
- Encryption
EncryptionProperties Response 
- Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.
- Id string
- The ID of the resource.
- KeyVault KeyReference Vault Reference Response 
- Identifies the Azure key vault associated with a Batch account.
- Location string
- The location of the resource.
- LowPriority intCore Quota 
- For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- Name string
- The name of the resource.
- NodeManagement stringEndpoint 
- The endpoint used by compute node to connect to the Batch node management service.
- PoolAllocation stringMode 
- The allocation mode for creating pools in the Batch account.
- PoolQuota int
- PrivateEndpoint []PrivateConnections Endpoint Connection Response 
- List of private endpoint connections associated with the Batch account
- ProvisioningState string
- The provisioned state of the resource
- map[string]string
- The tags of the resource.
- Type string
- The type of the resource.
- Identity
BatchAccount Identity Response 
- The identity of the Batch account.
- NetworkProfile NetworkProfile Response 
- The network profile only takes effect when publicNetworkAccess is enabled.
- PublicNetwork stringAccess 
- If not specified, the default value is 'enabled'.
- accountEndpoint String
- The account endpoint used to interact with the Batch service.
- activeJob IntegerAnd Job Schedule Quota 
- allowedAuthentication List<String>Modes 
- List of allowed authentication modes for the Batch account that can be used to authenticate with the data plane. This does not affect authentication with the control plane.
- autoStorage AutoStorage Properties Response 
- Contains information about the auto-storage account associated with a Batch account.
- dedicatedCore IntegerQuota 
- For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- dedicatedCore List<VirtualQuota Per VMFamily Machine Family Core Quota Response> 
- A list of the dedicated core quota per Virtual Machine family for the Batch account. For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- dedicatedCore BooleanQuota Per VMFamily Enforced 
- If this flag is true, dedicated core quota is enforced via both the dedicatedCoreQuotaPerVMFamily and dedicatedCoreQuota properties on the account. If this flag is false, dedicated core quota is enforced only via the dedicatedCoreQuota property on the account and does not consider Virtual Machine family.
- encryption
EncryptionProperties Response 
- Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.
- id String
- The ID of the resource.
- keyVault KeyReference Vault Reference Response 
- Identifies the Azure key vault associated with a Batch account.
- location String
- The location of the resource.
- lowPriority IntegerCore Quota 
- For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- name String
- The name of the resource.
- nodeManagement StringEndpoint 
- The endpoint used by compute node to connect to the Batch node management service.
- poolAllocation StringMode 
- The allocation mode for creating pools in the Batch account.
- poolQuota Integer
- privateEndpoint List<PrivateConnections Endpoint Connection Response> 
- List of private endpoint connections associated with the Batch account
- provisioningState String
- The provisioned state of the resource
- Map<String,String>
- The tags of the resource.
- type String
- The type of the resource.
- identity
BatchAccount Identity Response 
- The identity of the Batch account.
- networkProfile NetworkProfile Response 
- The network profile only takes effect when publicNetworkAccess is enabled.
- publicNetwork StringAccess 
- If not specified, the default value is 'enabled'.
- accountEndpoint string
- The account endpoint used to interact with the Batch service.
- activeJob numberAnd Job Schedule Quota 
- allowedAuthentication string[]Modes 
- List of allowed authentication modes for the Batch account that can be used to authenticate with the data plane. This does not affect authentication with the control plane.
- autoStorage AutoStorage Properties Response 
- Contains information about the auto-storage account associated with a Batch account.
- dedicatedCore numberQuota 
- For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- dedicatedCore VirtualQuota Per VMFamily Machine Family Core Quota Response[] 
- A list of the dedicated core quota per Virtual Machine family for the Batch account. For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- dedicatedCore booleanQuota Per VMFamily Enforced 
- If this flag is true, dedicated core quota is enforced via both the dedicatedCoreQuotaPerVMFamily and dedicatedCoreQuota properties on the account. If this flag is false, dedicated core quota is enforced only via the dedicatedCoreQuota property on the account and does not consider Virtual Machine family.
- encryption
EncryptionProperties Response 
- Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.
- id string
- The ID of the resource.
- keyVault KeyReference Vault Reference Response 
- Identifies the Azure key vault associated with a Batch account.
- location string
- The location of the resource.
- lowPriority numberCore Quota 
- For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- name string
- The name of the resource.
- nodeManagement stringEndpoint 
- The endpoint used by compute node to connect to the Batch node management service.
- poolAllocation stringMode 
- The allocation mode for creating pools in the Batch account.
- poolQuota number
- privateEndpoint PrivateConnections Endpoint Connection Response[] 
- List of private endpoint connections associated with the Batch account
- provisioningState string
- The provisioned state of the resource
- {[key: string]: string}
- The tags of the resource.
- type string
- The type of the resource.
- identity
BatchAccount Identity Response 
- The identity of the Batch account.
- networkProfile NetworkProfile Response 
- The network profile only takes effect when publicNetworkAccess is enabled.
- publicNetwork stringAccess 
- If not specified, the default value is 'enabled'.
- account_endpoint str
- The account endpoint used to interact with the Batch service.
- active_job_ intand_ job_ schedule_ quota 
- allowed_authentication_ Sequence[str]modes 
- List of allowed authentication modes for the Batch account that can be used to authenticate with the data plane. This does not affect authentication with the control plane.
- auto_storage AutoStorage Properties Response 
- Contains information about the auto-storage account associated with a Batch account.
- dedicated_core_ intquota 
- For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- dedicated_core_ Sequence[Virtualquota_ per_ vm_ family Machine Family Core Quota Response] 
- A list of the dedicated core quota per Virtual Machine family for the Batch account. For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- dedicated_core_ boolquota_ per_ vm_ family_ enforced 
- If this flag is true, dedicated core quota is enforced via both the dedicatedCoreQuotaPerVMFamily and dedicatedCoreQuota properties on the account. If this flag is false, dedicated core quota is enforced only via the dedicatedCoreQuota property on the account and does not consider Virtual Machine family.
- encryption
EncryptionProperties Response 
- Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.
- id str
- The ID of the resource.
- key_vault_ Keyreference Vault Reference Response 
- Identifies the Azure key vault associated with a Batch account.
- location str
- The location of the resource.
- low_priority_ intcore_ quota 
- For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- name str
- The name of the resource.
- node_management_ strendpoint 
- The endpoint used by compute node to connect to the Batch node management service.
- pool_allocation_ strmode 
- The allocation mode for creating pools in the Batch account.
- pool_quota int
- private_endpoint_ Sequence[Privateconnections Endpoint Connection Response] 
- List of private endpoint connections associated with the Batch account
- provisioning_state str
- The provisioned state of the resource
- Mapping[str, str]
- The tags of the resource.
- type str
- The type of the resource.
- identity
BatchAccount Identity Response 
- The identity of the Batch account.
- network_profile NetworkProfile Response 
- The network profile only takes effect when publicNetworkAccess is enabled.
- public_network_ straccess 
- If not specified, the default value is 'enabled'.
- accountEndpoint String
- The account endpoint used to interact with the Batch service.
- activeJob NumberAnd Job Schedule Quota 
- allowedAuthentication List<String>Modes 
- List of allowed authentication modes for the Batch account that can be used to authenticate with the data plane. This does not affect authentication with the control plane.
- autoStorage Property Map
- Contains information about the auto-storage account associated with a Batch account.
- dedicatedCore NumberQuota 
- For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- dedicatedCore List<Property Map>Quota Per VMFamily 
- A list of the dedicated core quota per Virtual Machine family for the Batch account. For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- dedicatedCore BooleanQuota Per VMFamily Enforced 
- If this flag is true, dedicated core quota is enforced via both the dedicatedCoreQuotaPerVMFamily and dedicatedCoreQuota properties on the account. If this flag is false, dedicated core quota is enforced only via the dedicatedCoreQuota property on the account and does not consider Virtual Machine family.
- encryption Property Map
- Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.
- id String
- The ID of the resource.
- keyVault Property MapReference 
- Identifies the Azure key vault associated with a Batch account.
- location String
- The location of the resource.
- lowPriority NumberCore Quota 
- For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned.
- name String
- The name of the resource.
- nodeManagement StringEndpoint 
- The endpoint used by compute node to connect to the Batch node management service.
- poolAllocation StringMode 
- The allocation mode for creating pools in the Batch account.
- poolQuota Number
- privateEndpoint List<Property Map>Connections 
- List of private endpoint connections associated with the Batch account
- provisioningState String
- The provisioned state of the resource
- Map<String>
- The tags of the resource.
- type String
- The type of the resource.
- identity Property Map
- The identity of the Batch account.
- networkProfile Property Map
- The network profile only takes effect when publicNetworkAccess is enabled.
- publicNetwork StringAccess 
- If not specified, the default value is 'enabled'.
Supporting Types
AutoStoragePropertiesResponse   
- LastKey stringSync 
- The UTC time at which storage keys were last synchronized with the Batch account.
- StorageAccount stringId 
- The resource ID of the storage account to be used for auto-storage account.
- AuthenticationMode string
- The authentication mode which the Batch service will use to manage the auto-storage account.
- NodeIdentity Pulumi.Reference Azure Native. Batch. Inputs. Compute Node Identity Reference Response 
- The identity referenced here must be assigned to pools which have compute nodes that need access to auto-storage.
- LastKey stringSync 
- The UTC time at which storage keys were last synchronized with the Batch account.
- StorageAccount stringId 
- The resource ID of the storage account to be used for auto-storage account.
- AuthenticationMode string
- The authentication mode which the Batch service will use to manage the auto-storage account.
- NodeIdentity ComputeReference Node Identity Reference Response 
- The identity referenced here must be assigned to pools which have compute nodes that need access to auto-storage.
- lastKey StringSync 
- The UTC time at which storage keys were last synchronized with the Batch account.
- storageAccount StringId 
- The resource ID of the storage account to be used for auto-storage account.
- authenticationMode String
- The authentication mode which the Batch service will use to manage the auto-storage account.
- nodeIdentity ComputeReference Node Identity Reference Response 
- The identity referenced here must be assigned to pools which have compute nodes that need access to auto-storage.
- lastKey stringSync 
- The UTC time at which storage keys were last synchronized with the Batch account.
- storageAccount stringId 
- The resource ID of the storage account to be used for auto-storage account.
- authenticationMode string
- The authentication mode which the Batch service will use to manage the auto-storage account.
- nodeIdentity ComputeReference Node Identity Reference Response 
- The identity referenced here must be assigned to pools which have compute nodes that need access to auto-storage.
- last_key_ strsync 
- The UTC time at which storage keys were last synchronized with the Batch account.
- storage_account_ strid 
- The resource ID of the storage account to be used for auto-storage account.
- authentication_mode str
- The authentication mode which the Batch service will use to manage the auto-storage account.
- node_identity_ Computereference Node Identity Reference Response 
- The identity referenced here must be assigned to pools which have compute nodes that need access to auto-storage.
- lastKey StringSync 
- The UTC time at which storage keys were last synchronized with the Batch account.
- storageAccount StringId 
- The resource ID of the storage account to be used for auto-storage account.
- authenticationMode String
- The authentication mode which the Batch service will use to manage the auto-storage account.
- nodeIdentity Property MapReference 
- The identity referenced here must be assigned to pools which have compute nodes that need access to auto-storage.
BatchAccountIdentityResponse   
- PrincipalId string
- The principal id of the Batch account. This property will only be provided for a system assigned identity.
- TenantId string
- The tenant id associated with the Batch account. This property will only be provided for a system assigned identity.
- Type string
- The type of identity used for the Batch account.
- UserAssigned Dictionary<string, Pulumi.Identities Azure Native. Batch. Inputs. User Assigned Identities Response> 
- The list of user identities associated with the Batch account.
- PrincipalId string
- The principal id of the Batch account. This property will only be provided for a system assigned identity.
- TenantId string
- The tenant id associated with the Batch account. This property will only be provided for a system assigned identity.
- Type string
- The type of identity used for the Batch account.
- UserAssigned map[string]UserIdentities Assigned Identities Response 
- The list of user identities associated with the Batch account.
- principalId String
- The principal id of the Batch account. This property will only be provided for a system assigned identity.
- tenantId String
- The tenant id associated with the Batch account. This property will only be provided for a system assigned identity.
- type String
- The type of identity used for the Batch account.
- userAssigned Map<String,UserIdentities Assigned Identities Response> 
- The list of user identities associated with the Batch account.
- principalId string
- The principal id of the Batch account. This property will only be provided for a system assigned identity.
- tenantId string
- The tenant id associated with the Batch account. This property will only be provided for a system assigned identity.
- type string
- The type of identity used for the Batch account.
- userAssigned {[key: string]: UserIdentities Assigned Identities Response} 
- The list of user identities associated with the Batch account.
- principal_id str
- The principal id of the Batch account. This property will only be provided for a system assigned identity.
- tenant_id str
- The tenant id associated with the Batch account. This property will only be provided for a system assigned identity.
- type str
- The type of identity used for the Batch account.
- user_assigned_ Mapping[str, Useridentities Assigned Identities Response] 
- The list of user identities associated with the Batch account.
- principalId String
- The principal id of the Batch account. This property will only be provided for a system assigned identity.
- tenantId String
- The tenant id associated with the Batch account. This property will only be provided for a system assigned identity.
- type String
- The type of identity used for the Batch account.
- userAssigned Map<Property Map>Identities 
- The list of user identities associated with the Batch account.
ComputeNodeIdentityReferenceResponse    
- ResourceId string
- The ARM resource id of the user assigned identity.
- ResourceId string
- The ARM resource id of the user assigned identity.
- resourceId String
- The ARM resource id of the user assigned identity.
- resourceId string
- The ARM resource id of the user assigned identity.
- resource_id str
- The ARM resource id of the user assigned identity.
- resourceId String
- The ARM resource id of the user assigned identity.
EncryptionPropertiesResponse  
- KeySource string
- Type of the key source.
- KeyVault Pulumi.Properties Azure Native. Batch. Inputs. Key Vault Properties Response 
- Additional details when using Microsoft.KeyVault
- KeySource string
- Type of the key source.
- KeyVault KeyProperties Vault Properties Response 
- Additional details when using Microsoft.KeyVault
- keySource String
- Type of the key source.
- keyVault KeyProperties Vault Properties Response 
- Additional details when using Microsoft.KeyVault
- keySource string
- Type of the key source.
- keyVault KeyProperties Vault Properties Response 
- Additional details when using Microsoft.KeyVault
- key_source str
- Type of the key source.
- key_vault_ Keyproperties Vault Properties Response 
- Additional details when using Microsoft.KeyVault
- keySource String
- Type of the key source.
- keyVault Property MapProperties 
- Additional details when using Microsoft.KeyVault
EndpointAccessProfileResponse   
- DefaultAction string
- Default action for endpoint access. It is only applicable when publicNetworkAccess is enabled.
- IpRules List<Pulumi.Azure Native. Batch. Inputs. IPRule Response> 
- Array of IP ranges to filter client IP address.
- DefaultAction string
- Default action for endpoint access. It is only applicable when publicNetworkAccess is enabled.
- IpRules []IPRuleResponse 
- Array of IP ranges to filter client IP address.
- defaultAction String
- Default action for endpoint access. It is only applicable when publicNetworkAccess is enabled.
- ipRules List<IPRuleResponse> 
- Array of IP ranges to filter client IP address.
- defaultAction string
- Default action for endpoint access. It is only applicable when publicNetworkAccess is enabled.
- ipRules IPRuleResponse[] 
- Array of IP ranges to filter client IP address.
- default_action str
- Default action for endpoint access. It is only applicable when publicNetworkAccess is enabled.
- ip_rules Sequence[IPRuleResponse] 
- Array of IP ranges to filter client IP address.
- defaultAction String
- Default action for endpoint access. It is only applicable when publicNetworkAccess is enabled.
- ipRules List<Property Map>
- Array of IP ranges to filter client IP address.
IPRuleResponse 
KeyVaultPropertiesResponse   
- KeyIdentifier string
- Full path to the secret with or without version. Example https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. or https://mykeyvault.vault.azure.net/keys/testkey. To be usable the following prerequisites must be met: - The Batch Account has a System Assigned identity The account identity has been granted Key/Get, Key/Unwrap and Key/Wrap permissions The KeyVault has soft-delete and purge protection enabled 
- KeyIdentifier string
- Full path to the secret with or without version. Example https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. or https://mykeyvault.vault.azure.net/keys/testkey. To be usable the following prerequisites must be met: - The Batch Account has a System Assigned identity The account identity has been granted Key/Get, Key/Unwrap and Key/Wrap permissions The KeyVault has soft-delete and purge protection enabled 
- keyIdentifier String
- Full path to the secret with or without version. Example https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. or https://mykeyvault.vault.azure.net/keys/testkey. To be usable the following prerequisites must be met: - The Batch Account has a System Assigned identity The account identity has been granted Key/Get, Key/Unwrap and Key/Wrap permissions The KeyVault has soft-delete and purge protection enabled 
- keyIdentifier string
- Full path to the secret with or without version. Example https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. or https://mykeyvault.vault.azure.net/keys/testkey. To be usable the following prerequisites must be met: - The Batch Account has a System Assigned identity The account identity has been granted Key/Get, Key/Unwrap and Key/Wrap permissions The KeyVault has soft-delete and purge protection enabled 
- key_identifier str
- Full path to the secret with or without version. Example https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. or https://mykeyvault.vault.azure.net/keys/testkey. To be usable the following prerequisites must be met: - The Batch Account has a System Assigned identity The account identity has been granted Key/Get, Key/Unwrap and Key/Wrap permissions The KeyVault has soft-delete and purge protection enabled 
- keyIdentifier String
- Full path to the secret with or without version. Example https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. or https://mykeyvault.vault.azure.net/keys/testkey. To be usable the following prerequisites must be met: - The Batch Account has a System Assigned identity The account identity has been granted Key/Get, Key/Unwrap and Key/Wrap permissions The KeyVault has soft-delete and purge protection enabled 
KeyVaultReferenceResponse   
NetworkProfileResponse  
- AccountAccess Pulumi.Azure Native. Batch. Inputs. Endpoint Access Profile Response 
- Network access profile for batchAccount endpoint (Batch account data plane API).
- NodeManagement Pulumi.Access Azure Native. Batch. Inputs. Endpoint Access Profile Response 
- Network access profile for nodeManagement endpoint (Batch service managing compute nodes for Batch pools).
- AccountAccess EndpointAccess Profile Response 
- Network access profile for batchAccount endpoint (Batch account data plane API).
- NodeManagement EndpointAccess Access Profile Response 
- Network access profile for nodeManagement endpoint (Batch service managing compute nodes for Batch pools).
- accountAccess EndpointAccess Profile Response 
- Network access profile for batchAccount endpoint (Batch account data plane API).
- nodeManagement EndpointAccess Access Profile Response 
- Network access profile for nodeManagement endpoint (Batch service managing compute nodes for Batch pools).
- accountAccess EndpointAccess Profile Response 
- Network access profile for batchAccount endpoint (Batch account data plane API).
- nodeManagement EndpointAccess Access Profile Response 
- Network access profile for nodeManagement endpoint (Batch service managing compute nodes for Batch pools).
- account_access EndpointAccess Profile Response 
- Network access profile for batchAccount endpoint (Batch account data plane API).
- node_management_ Endpointaccess Access Profile Response 
- Network access profile for nodeManagement endpoint (Batch service managing compute nodes for Batch pools).
- accountAccess Property Map
- Network access profile for batchAccount endpoint (Batch account data plane API).
- nodeManagement Property MapAccess 
- Network access profile for nodeManagement endpoint (Batch service managing compute nodes for Batch pools).
PrivateEndpointConnectionResponse   
- Etag string
- The ETag of the resource, used for concurrency statements.
- GroupIds List<string>
- The value has one and only one group id.
- Id string
- The ID of the resource.
- Name string
- The name of the resource.
- PrivateEndpoint Pulumi.Azure Native. Batch. Inputs. Private Endpoint Response 
- The private endpoint of the private endpoint connection.
- ProvisioningState string
- Type string
- The type of the resource.
- PrivateLink Pulumi.Service Connection State Azure Native. Batch. Inputs. Private Link Service Connection State Response 
- The private link service connection state of the private endpoint connection
- Etag string
- The ETag of the resource, used for concurrency statements.
- GroupIds []string
- The value has one and only one group id.
- Id string
- The ID of the resource.
- Name string
- The name of the resource.
- PrivateEndpoint PrivateEndpoint Response 
- The private endpoint of the private endpoint connection.
- ProvisioningState string
- Type string
- The type of the resource.
- PrivateLink PrivateService Connection State Link Service Connection State Response 
- The private link service connection state of the private endpoint connection
- etag String
- The ETag of the resource, used for concurrency statements.
- groupIds List<String>
- The value has one and only one group id.
- id String
- The ID of the resource.
- name String
- The name of the resource.
- privateEndpoint PrivateEndpoint Response 
- The private endpoint of the private endpoint connection.
- provisioningState String
- type String
- The type of the resource.
- privateLink PrivateService Connection State Link Service Connection State Response 
- The private link service connection state of the private endpoint connection
- etag string
- The ETag of the resource, used for concurrency statements.
- groupIds string[]
- The value has one and only one group id.
- id string
- The ID of the resource.
- name string
- The name of the resource.
- privateEndpoint PrivateEndpoint Response 
- The private endpoint of the private endpoint connection.
- provisioningState string
- type string
- The type of the resource.
- privateLink PrivateService Connection State Link Service Connection State Response 
- The private link service connection state of the private endpoint connection
- etag str
- The ETag of the resource, used for concurrency statements.
- group_ids Sequence[str]
- The value has one and only one group id.
- id str
- The ID of the resource.
- name str
- The name of the resource.
- private_endpoint PrivateEndpoint Response 
- The private endpoint of the private endpoint connection.
- provisioning_state str
- type str
- The type of the resource.
- private_link_ Privateservice_ connection_ state Link Service Connection State Response 
- The private link service connection state of the private endpoint connection
- etag String
- The ETag of the resource, used for concurrency statements.
- groupIds List<String>
- The value has one and only one group id.
- id String
- The ID of the resource.
- name String
- The name of the resource.
- privateEndpoint Property Map
- The private endpoint of the private endpoint connection.
- provisioningState String
- type String
- The type of the resource.
- privateLink Property MapService Connection State 
- The private link service connection state of the private endpoint connection
PrivateEndpointResponse  
- Id string
- Id string
- id String
- id string
- id str
- id String
PrivateLinkServiceConnectionStateResponse     
- ActionsRequired string
- Status string
- Description string
- ActionsRequired string
- Status string
- Description string
- actionsRequired String
- status String
- description String
- actionsRequired string
- status string
- description string
- actions_required str
- status str
- description str
- actionsRequired String
- status String
- description String
UserAssignedIdentitiesResponse   
- ClientId string
- The client id of user assigned identity.
- PrincipalId string
- The principal id of user assigned identity.
- ClientId string
- The client id of user assigned identity.
- PrincipalId string
- The principal id of user assigned identity.
- clientId String
- The client id of user assigned identity.
- principalId String
- The principal id of user assigned identity.
- clientId string
- The client id of user assigned identity.
- principalId string
- The principal id of user assigned identity.
- client_id str
- The client id of user assigned identity.
- principal_id str
- The principal id of user assigned identity.
- clientId String
- The client id of user assigned identity.
- principalId String
- The principal id of user assigned identity.
VirtualMachineFamilyCoreQuotaResponse     
- core_quota int
- The core quota for the VM family for the Batch account.
- name str
- The Virtual Machine family name.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0