batch.azure.com/v1alpha1api20210101

batch.azure.com/v1alpha1api20210101

Package v1alpha1api20210101 contains API Schema definitions for the batch v1alpha1api20210101 API group

Resource Types:

    APIVersion (string alias)

    Deprecated version of APIVersion. Use v1beta20210101.APIVersion instead

    Value Description

    "2021-01-01"

    AutoStorageBaseProperties

    (Appears on:BatchAccounts_Spec)

    Deprecated version of AutoStorageBaseProperties. Use v1beta20210101.AutoStorageBaseProperties instead

    Field Description
    storageAccountReference
    genruntime.ResourceReference

    AutoStorageBasePropertiesARM

    (Appears on:BatchAccountCreatePropertiesARM)

    Deprecated version of AutoStorageBaseProperties. Use v1beta20210101.AutoStorageBaseProperties instead

    Field Description
    storageAccountId
    string

    AutoStorageProperties_Status

    (Appears on:BatchAccount_Status)

    Deprecated version of AutoStorageProperties_Status. Use v1beta20210101.AutoStorageProperties_Status instead

    Field Description
    lastKeySync
    string
    storageAccountId
    string

    AutoStorageProperties_StatusARM

    (Appears on:BatchAccountProperties_StatusARM)

    Deprecated version of AutoStorageProperties_Status. Use v1beta20210101.AutoStorageProperties_Status instead

    Field Description
    lastKeySync
    string
    storageAccountId
    string

    BatchAccount

    Deprecated version of BatchAccount. Use v1beta20210101.BatchAccount instead

    Field Description
    metadata
    Kubernetes meta/v1.ObjectMeta
    Refer to the Kubernetes API documentation for the fields of the metadata field.
    spec
    BatchAccounts_Spec


    autoStorage
    AutoStorageBaseProperties
    azureName
    string

    AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be.

    encryption
    EncryptionProperties
    identity
    BatchAccountIdentity
    keyVaultReference
    KeyVaultReference
    location
    string
    owner
    genruntime.KnownResourceReference

    Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource

    poolAllocationMode
    BatchAccountCreatePropertiesPoolAllocationMode
    publicNetworkAccess
    BatchAccountCreatePropertiesPublicNetworkAccess
    tags
    map[string]string
    status
    BatchAccount_Status

    BatchAccountCreatePropertiesARM

    (Appears on:BatchAccounts_SpecARM)

    Deprecated version of BatchAccountCreateProperties. Use v1beta20210101.BatchAccountCreateProperties instead

    Field Description
    autoStorage
    AutoStorageBasePropertiesARM
    encryption
    EncryptionPropertiesARM
    keyVaultReference
    KeyVaultReferenceARM
    poolAllocationMode
    BatchAccountCreatePropertiesPoolAllocationMode
    publicNetworkAccess
    BatchAccountCreatePropertiesPublicNetworkAccess

    BatchAccountCreatePropertiesPoolAllocationMode (string alias)

    (Appears on:BatchAccountCreatePropertiesARM, BatchAccounts_Spec)

    Deprecated version of BatchAccountCreatePropertiesPoolAllocationMode. Use v1beta20210101.BatchAccountCreatePropertiesPoolAllocationMode instead

    Value Description

    "BatchService"

    "UserSubscription"

    BatchAccountCreatePropertiesPublicNetworkAccess (string alias)

    (Appears on:BatchAccountCreatePropertiesARM, BatchAccounts_Spec)

    Deprecated version of BatchAccountCreatePropertiesPublicNetworkAccess. Use v1beta20210101.BatchAccountCreatePropertiesPublicNetworkAccess instead

    Value Description

    "Disabled"

    "Enabled"

    BatchAccountIdentity

    (Appears on:BatchAccounts_Spec)

    Deprecated version of BatchAccountIdentity. Use v1beta20210101.BatchAccountIdentity instead

    Field Description
    type
    BatchAccountIdentityType

    BatchAccountIdentityARM

    (Appears on:BatchAccounts_SpecARM)

    Deprecated version of BatchAccountIdentity. Use v1beta20210101.BatchAccountIdentity instead

    Field Description
    type
    BatchAccountIdentityType

    BatchAccountIdentityStatusType (string alias)

    (Appears on:BatchAccountIdentity_Status, BatchAccountIdentity_StatusARM)

    Deprecated version of BatchAccountIdentityStatusType. Use v1beta20210101.BatchAccountIdentityStatusType instead

    Value Description

    "None"

    "SystemAssigned"

    "UserAssigned"

    BatchAccountIdentityType (string alias)

    (Appears on:BatchAccountIdentity, BatchAccountIdentityARM)

    Deprecated version of BatchAccountIdentityType. Use v1beta20210101.BatchAccountIdentityType instead

    Value Description

    "None"

    "SystemAssigned"

    "UserAssigned"

    BatchAccountIdentity_Status

    (Appears on:BatchAccount_Status)

    Deprecated version of BatchAccountIdentity_Status. Use v1beta20210101.BatchAccountIdentity_Status instead

    Field Description
    principalId
    string
    tenantId
    string
    type
    BatchAccountIdentityStatusType
    userAssignedIdentities
    map[string]./api/batch/v1alpha1api20210101.BatchAccountIdentity_Status_UserAssignedIdentities

    BatchAccountIdentity_StatusARM

    (Appears on:BatchAccount_StatusARM)

    Deprecated version of BatchAccountIdentity_Status. Use v1beta20210101.BatchAccountIdentity_Status instead

    Field Description
    principalId
    string
    tenantId
    string
    type
    BatchAccountIdentityStatusType
    userAssignedIdentities
    map[string]./api/batch/v1alpha1api20210101.BatchAccountIdentity_Status_UserAssignedIdentitiesARM

    BatchAccountIdentity_Status_UserAssignedIdentities

    (Appears on:BatchAccountIdentity_Status)

    Deprecated version of BatchAccountIdentity_Status_UserAssignedIdentities. Use v1beta20210101.BatchAccountIdentity_Status_UserAssignedIdentities instead

    Field Description
    clientId
    string
    principalId
    string

    BatchAccountIdentity_Status_UserAssignedIdentitiesARM

    (Appears on:BatchAccountIdentity_StatusARM)

    Deprecated version of BatchAccountIdentity_Status_UserAssignedIdentities. Use v1beta20210101.BatchAccountIdentity_Status_UserAssignedIdentities instead

    Field Description
    clientId
    string
    principalId
    string

    BatchAccountPropertiesStatusProvisioningState (string alias)

    (Appears on:BatchAccountProperties_StatusARM, BatchAccount_Status)

    Deprecated version of BatchAccountPropertiesStatusProvisioningState. Use v1beta20210101.BatchAccountPropertiesStatusProvisioningState instead

    Value Description

    "Cancelled"

    "Creating"

    "Deleting"

    "Failed"

    "Invalid"

    "Succeeded"

    BatchAccountProperties_StatusARM

    (Appears on:BatchAccount_StatusARM)

    Deprecated version of BatchAccountProperties_Status. Use v1beta20210101.BatchAccountProperties_Status instead

    Field Description
    accountEndpoint
    string
    activeJobAndJobScheduleQuota
    int
    autoStorage
    AutoStorageProperties_StatusARM
    dedicatedCoreQuota
    int
    dedicatedCoreQuotaPerVMFamily
    []VirtualMachineFamilyCoreQuota_StatusARM
    dedicatedCoreQuotaPerVMFamilyEnforced
    bool
    encryption
    EncryptionProperties_StatusARM
    keyVaultReference
    KeyVaultReference_StatusARM
    lowPriorityCoreQuota
    int
    poolAllocationMode
    PoolAllocationMode_Status
    poolQuota
    int
    privateEndpointConnections
    []PrivateEndpointConnection_StatusARM
    provisioningState
    BatchAccountPropertiesStatusProvisioningState
    publicNetworkAccess
    PublicNetworkAccessType_Status

    BatchAccount_Status

    (Appears on:BatchAccount)

    Deprecated version of BatchAccount_Status. Use v1beta20210101.BatchAccount_Status instead

    Field Description
    accountEndpoint
    string
    activeJobAndJobScheduleQuota
    int
    autoStorage
    AutoStorageProperties_Status
    conditions
    []genruntime/conditions.Condition

    Conditions: The observed state of the resource

    dedicatedCoreQuota
    int
    dedicatedCoreQuotaPerVMFamily
    []VirtualMachineFamilyCoreQuota_Status
    dedicatedCoreQuotaPerVMFamilyEnforced
    bool
    encryption
    EncryptionProperties_Status
    id
    string
    identity
    BatchAccountIdentity_Status
    keyVaultReference
    KeyVaultReference_Status
    location
    string
    lowPriorityCoreQuota
    int
    name
    string
    poolAllocationMode
    PoolAllocationMode_Status
    poolQuota
    int
    privateEndpointConnections
    []PrivateEndpointConnection_Status
    provisioningState
    BatchAccountPropertiesStatusProvisioningState
    publicNetworkAccess
    PublicNetworkAccessType_Status
    tags
    map[string]string
    type
    string

    BatchAccount_StatusARM

    Deprecated version of BatchAccount_Status. Use v1beta20210101.BatchAccount_Status instead

    Field Description
    id
    string
    identity
    BatchAccountIdentity_StatusARM
    location
    string
    name
    string
    properties
    BatchAccountProperties_StatusARM
    tags
    map[string]string
    type
    string

    BatchAccounts_Spec

    (Appears on:BatchAccount)

    Field Description
    autoStorage
    AutoStorageBaseProperties
    azureName
    string

    AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be.

    encryption
    EncryptionProperties
    identity
    BatchAccountIdentity
    keyVaultReference
    KeyVaultReference
    location
    string
    owner
    genruntime.KnownResourceReference

    Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource

    poolAllocationMode
    BatchAccountCreatePropertiesPoolAllocationMode
    publicNetworkAccess
    BatchAccountCreatePropertiesPublicNetworkAccess
    tags
    map[string]string

    BatchAccounts_SpecARM

    Deprecated version of BatchAccounts_Spec. Use v1beta20210101.BatchAccounts_Spec instead

    Field Description
    identity
    BatchAccountIdentityARM
    location
    string
    name
    string
    properties
    BatchAccountCreatePropertiesARM
    tags
    map[string]string

    EncryptionProperties

    (Appears on:BatchAccounts_Spec)

    Deprecated version of EncryptionProperties. Use v1beta20210101.EncryptionProperties instead

    Field Description
    keySource
    EncryptionPropertiesKeySource
    keyVaultProperties
    KeyVaultProperties

    EncryptionPropertiesARM

    (Appears on:BatchAccountCreatePropertiesARM)

    Deprecated version of EncryptionProperties. Use v1beta20210101.EncryptionProperties instead

    Field Description
    keySource
    EncryptionPropertiesKeySource
    keyVaultProperties
    KeyVaultPropertiesARM

    EncryptionPropertiesKeySource (string alias)

    (Appears on:EncryptionProperties, EncryptionPropertiesARM)

    Deprecated version of EncryptionPropertiesKeySource. Use v1beta20210101.EncryptionPropertiesKeySource instead

    Value Description

    "Microsoft.Batch"

    "Microsoft.KeyVault"

    EncryptionPropertiesStatusKeySource (string alias)

    (Appears on:EncryptionProperties_Status, EncryptionProperties_StatusARM)

    Deprecated version of EncryptionPropertiesStatusKeySource. Use v1beta20210101.EncryptionPropertiesStatusKeySource instead

    Value Description

    "Microsoft.Batch"

    "Microsoft.KeyVault"

    EncryptionProperties_Status

    (Appears on:BatchAccount_Status)

    Deprecated version of EncryptionProperties_Status. Use v1beta20210101.EncryptionProperties_Status instead

    Field Description
    keySource
    EncryptionPropertiesStatusKeySource
    keyVaultProperties
    KeyVaultProperties_Status

    EncryptionProperties_StatusARM

    (Appears on:BatchAccountProperties_StatusARM)

    Deprecated version of EncryptionProperties_Status. Use v1beta20210101.EncryptionProperties_Status instead

    Field Description
    keySource
    EncryptionPropertiesStatusKeySource
    keyVaultProperties
    KeyVaultProperties_StatusARM

    KeyVaultProperties

    (Appears on:EncryptionProperties)

    Deprecated version of KeyVaultProperties. Use v1beta20210101.KeyVaultProperties instead

    Field Description
    keyIdentifier
    string

    KeyVaultPropertiesARM

    (Appears on:EncryptionPropertiesARM)

    Deprecated version of KeyVaultProperties. Use v1beta20210101.KeyVaultProperties instead

    Field Description
    keyIdentifier
    string

    KeyVaultProperties_Status

    (Appears on:EncryptionProperties_Status)

    Deprecated version of KeyVaultProperties_Status. Use v1beta20210101.KeyVaultProperties_Status instead

    Field Description
    keyIdentifier
    string

    KeyVaultProperties_StatusARM

    (Appears on:EncryptionProperties_StatusARM)

    Deprecated version of KeyVaultProperties_Status. Use v1beta20210101.KeyVaultProperties_Status instead

    Field Description
    keyIdentifier
    string

    KeyVaultReference

    (Appears on:BatchAccounts_Spec)

    Deprecated version of KeyVaultReference. Use v1beta20210101.KeyVaultReference instead

    Field Description
    reference
    genruntime.ResourceReference
    url
    string

    KeyVaultReferenceARM

    (Appears on:BatchAccountCreatePropertiesARM)

    Deprecated version of KeyVaultReference. Use v1beta20210101.KeyVaultReference instead

    Field Description
    id
    string
    url
    string

    KeyVaultReference_Status

    (Appears on:BatchAccount_Status)

    Deprecated version of KeyVaultReference_Status. Use v1beta20210101.KeyVaultReference_Status instead

    Field Description
    id
    string
    url
    string

    KeyVaultReference_StatusARM

    (Appears on:BatchAccountProperties_StatusARM)

    Deprecated version of KeyVaultReference_Status. Use v1beta20210101.KeyVaultReference_Status instead

    Field Description
    id
    string
    url
    string

    PoolAllocationMode_Status (string alias)

    (Appears on:BatchAccountProperties_StatusARM, BatchAccount_Status)

    Deprecated version of PoolAllocationMode_Status. Use v1beta20210101.PoolAllocationMode_Status instead

    Value Description

    "BatchService"

    "UserSubscription"

    PrivateEndpointConnectionPropertiesStatusProvisioningState (string alias)

    (Appears on:PrivateEndpointConnectionProperties_StatusARM, PrivateEndpointConnection_Status)

    Deprecated version of PrivateEndpointConnectionPropertiesStatusProvisioningState. Use v1beta20210101.PrivateEndpointConnectionPropertiesStatusProvisioningState instead

    Value Description

    "Failed"

    "Succeeded"

    "Updating"

    PrivateEndpointConnectionProperties_StatusARM

    (Appears on:PrivateEndpointConnection_StatusARM)

    Deprecated version of PrivateEndpointConnectionProperties_Status. Use v1beta20210101.PrivateEndpointConnectionProperties_Status instead

    Field Description
    privateEndpoint
    PrivateEndpoint_StatusARM
    privateLinkServiceConnectionState
    PrivateLinkServiceConnectionState_StatusARM
    provisioningState
    PrivateEndpointConnectionPropertiesStatusProvisioningState

    PrivateEndpointConnection_Status

    (Appears on:BatchAccount_Status)

    Deprecated version of PrivateEndpointConnection_Status. Use v1beta20210101.PrivateEndpointConnection_Status instead

    Field Description
    etag
    string
    id
    string
    name
    string
    privateEndpoint
    PrivateEndpoint_Status
    privateLinkServiceConnectionState
    PrivateLinkServiceConnectionState_Status
    provisioningState
    PrivateEndpointConnectionPropertiesStatusProvisioningState
    type
    string

    PrivateEndpointConnection_StatusARM

    (Appears on:BatchAccountProperties_StatusARM)

    Deprecated version of PrivateEndpointConnection_Status. Use v1beta20210101.PrivateEndpointConnection_Status instead

    Field Description
    etag
    string
    id
    string
    name
    string
    properties
    PrivateEndpointConnectionProperties_StatusARM
    type
    string

    PrivateEndpoint_Status

    (Appears on:PrivateEndpointConnection_Status)

    Deprecated version of PrivateEndpoint_Status. Use v1beta20210101.PrivateEndpoint_Status instead

    Field Description
    id
    string

    PrivateEndpoint_StatusARM

    (Appears on:PrivateEndpointConnectionProperties_StatusARM)

    Deprecated version of PrivateEndpoint_Status. Use v1beta20210101.PrivateEndpoint_Status instead

    Field Description
    id
    string

    PrivateLinkServiceConnectionState_Status

    (Appears on:PrivateEndpointConnection_Status)

    Deprecated version of PrivateLinkServiceConnectionState_Status. Use v1beta20210101.PrivateLinkServiceConnectionState_Status instead

    Field Description
    actionRequired
    string
    description
    string
    status
    PrivateLinkServiceConnectionStatus_Status

    PrivateLinkServiceConnectionState_StatusARM

    (Appears on:PrivateEndpointConnectionProperties_StatusARM)

    Deprecated version of PrivateLinkServiceConnectionState_Status. Use v1beta20210101.PrivateLinkServiceConnectionState_Status instead

    Field Description
    actionRequired
    string
    description
    string
    status
    PrivateLinkServiceConnectionStatus_Status

    PrivateLinkServiceConnectionStatus_Status (string alias)

    (Appears on:PrivateLinkServiceConnectionState_Status, PrivateLinkServiceConnectionState_StatusARM)

    Deprecated version of PrivateLinkServiceConnectionStatus_Status. Use v1beta20210101.PrivateLinkServiceConnectionStatus_Status instead

    Value Description

    "Approved"

    "Disconnected"

    "Pending"

    "Rejected"

    PublicNetworkAccessType_Status (string alias)

    (Appears on:BatchAccountProperties_StatusARM, BatchAccount_Status)

    Deprecated version of PublicNetworkAccessType_Status. Use v1beta20210101.PublicNetworkAccessType_Status instead

    Value Description

    "Disabled"

    "Enabled"

    VirtualMachineFamilyCoreQuota_Status

    (Appears on:BatchAccount_Status)

    Deprecated version of VirtualMachineFamilyCoreQuota_Status. Use v1beta20210101.VirtualMachineFamilyCoreQuota_Status instead

    Field Description
    coreQuota
    int
    name
    string

    VirtualMachineFamilyCoreQuota_StatusARM

    (Appears on:BatchAccountProperties_StatusARM)

    Deprecated version of VirtualMachineFamilyCoreQuota_Status. Use v1beta20210101.VirtualMachineFamilyCoreQuota_Status instead

    Field Description
    coreQuota
    int
    name
    string