subscription.azure.com/v1beta20211001

subscription.azure.com/v1beta20211001

Package v1beta20211001 contains API Schema definitions for the subscription v1beta20211001 API group

Resource Types:

    APIVersion (string alias)

    Value Description

    "2021-10-01"

    AcceptOwnershipState_Status (string alias)

    (Appears on:SubscriptionAliasResponseProperties_Status, SubscriptionAliasResponseProperties_StatusARM)

    Value Description

    "Completed"

    "Expired"

    "Pending"

    Alias

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


    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.

    properties
    PutAliasRequestProperties

    Properties: Put subscription properties.

    status
    SubscriptionAliasResponse_Status

    Aliases_Spec

    (Appears on:Alias)

    Field Description
    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.

    properties
    PutAliasRequestProperties

    Properties: Put subscription properties.

    Aliases_SpecARM

    Field Description
    name
    string

    Name: AliasName is the name for the subscription creation request. Note that this is not the same as subscription name and this doesn’t have any other lifecycle need beyond the request for subscription creation.

    properties
    PutAliasRequestPropertiesARM

    Properties: Put subscription properties.

    PutAliasRequestAdditionalProperties

    (Appears on:PutAliasRequestProperties)

    Field Description
    managementGroupId
    string

    ManagementGroupId: Management group Id for the subscription.

    subscriptionOwnerId
    string

    SubscriptionOwnerId: Owner Id of the subscription

    subscriptionTenantId
    string

    SubscriptionTenantId: Tenant Id of the subscription

    tags
    map[string]string

    Tags: Tags for the subscription

    PutAliasRequestAdditionalPropertiesARM

    (Appears on:PutAliasRequestPropertiesARM)

    Field Description
    managementGroupId
    string

    ManagementGroupId: Management group Id for the subscription.

    subscriptionOwnerId
    string

    SubscriptionOwnerId: Owner Id of the subscription

    subscriptionTenantId
    string

    SubscriptionTenantId: Tenant Id of the subscription

    tags
    map[string]string

    Tags: Tags for the subscription

    PutAliasRequestProperties

    (Appears on:Aliases_Spec)

    Field Description
    additionalProperties
    PutAliasRequestAdditionalProperties

    AdditionalProperties: Put subscription additional properties.

    billingScope
    string

    BillingScope: Billing scope of the subscription. For CustomerLed and FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} For Legacy EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}

    displayName
    string

    DisplayName: The friendly name of the subscription.

    resellerId
    string

    ResellerId: Reseller Id

    subscriptionId
    string

    SubscriptionId: This parameter can be used to create alias for existing subscription Id

    workload
    PutAliasRequestPropertiesWorkload

    PutAliasRequestPropertiesARM

    (Appears on:Aliases_SpecARM)

    Field Description
    additionalProperties
    PutAliasRequestAdditionalPropertiesARM

    AdditionalProperties: Put subscription additional properties.

    billingScope
    string

    BillingScope: Billing scope of the subscription. For CustomerLed and FieldLed - /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} For Legacy EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName}

    displayName
    string

    DisplayName: The friendly name of the subscription.

    resellerId
    string

    ResellerId: Reseller Id

    subscriptionId
    string

    SubscriptionId: This parameter can be used to create alias for existing subscription Id

    workload
    PutAliasRequestPropertiesWorkload

    PutAliasRequestPropertiesWorkload (string alias)

    (Appears on:PutAliasRequestProperties, PutAliasRequestPropertiesARM)

    Value Description

    "DevTest"

    "Production"

    SubscriptionAliasResponsePropertiesStatusProvisioningState (string alias)

    (Appears on:SubscriptionAliasResponseProperties_Status, SubscriptionAliasResponseProperties_StatusARM)

    Value Description

    "Accepted"

    "Failed"

    "Succeeded"

    SubscriptionAliasResponseProperties_Status

    (Appears on:SubscriptionAliasResponse_Status)

    Field Description
    acceptOwnershipState
    AcceptOwnershipState_Status
    acceptOwnershipUrl
    string

    AcceptOwnershipUrl: Url to accept ownership of the subscription.

    billingScope
    string
    createdTime
    string

    CreatedTime: Created Time

    displayName
    string

    DisplayName: The display name of the subscription.

    managementGroupId
    string

    ManagementGroupId: The Management Group Id.

    provisioningState
    SubscriptionAliasResponsePropertiesStatusProvisioningState

    ProvisioningState: The provisioning state of the resource.

    resellerId
    string

    ResellerId: Reseller Id

    subscriptionId
    string

    SubscriptionId: Newly created subscription Id.

    subscriptionOwnerId
    string

    SubscriptionOwnerId: Owner Id of the subscription

    tags
    map[string]string

    Tags: Tags for the subscription

    workload
    Workload_Status

    SubscriptionAliasResponseProperties_StatusARM

    (Appears on:SubscriptionAliasResponse_StatusARM)

    Field Description
    acceptOwnershipState
    AcceptOwnershipState_Status
    acceptOwnershipUrl
    string

    AcceptOwnershipUrl: Url to accept ownership of the subscription.

    billingScope
    string
    createdTime
    string

    CreatedTime: Created Time

    displayName
    string

    DisplayName: The display name of the subscription.

    managementGroupId
    string

    ManagementGroupId: The Management Group Id.

    provisioningState
    SubscriptionAliasResponsePropertiesStatusProvisioningState

    ProvisioningState: The provisioning state of the resource.

    resellerId
    string

    ResellerId: Reseller Id

    subscriptionId
    string

    SubscriptionId: Newly created subscription Id.

    subscriptionOwnerId
    string

    SubscriptionOwnerId: Owner Id of the subscription

    tags
    map[string]string

    Tags: Tags for the subscription

    workload
    Workload_Status

    SubscriptionAliasResponse_Status

    (Appears on:Alias)

    Field Description
    conditions
    []genruntime/conditions.Condition

    Conditions: The observed state of the resource

    id
    string

    Id: Fully qualified ID for the alias resource.

    name
    string

    Name: Alias ID.

    properties
    SubscriptionAliasResponseProperties_Status

    Properties: Subscription Alias response properties.

    systemData
    SystemData_Status
    type
    string

    Type: Resource type, Microsoft.Subscription/aliases.

    SubscriptionAliasResponse_StatusARM

    Field Description
    id
    string

    Id: Fully qualified ID for the alias resource.

    name
    string

    Name: Alias ID.

    properties
    SubscriptionAliasResponseProperties_StatusARM

    Properties: Subscription Alias response properties.

    systemData
    SystemData_StatusARM
    type
    string

    Type: Resource type, Microsoft.Subscription/aliases.

    SystemDataStatusCreatedByType (string alias)

    (Appears on:SystemData_Status, SystemData_StatusARM)

    Value Description

    "Application"

    "Key"

    "ManagedIdentity"

    "User"

    SystemDataStatusLastModifiedByType (string alias)

    (Appears on:SystemData_Status, SystemData_StatusARM)

    Value Description

    "Application"

    "Key"

    "ManagedIdentity"

    "User"

    SystemData_Status

    (Appears on:SubscriptionAliasResponse_Status)

    Field Description
    createdAt
    string

    CreatedAt: The timestamp of resource creation (UTC).

    createdBy
    string

    CreatedBy: The identity that created the resource.

    createdByType
    SystemDataStatusCreatedByType

    CreatedByType: The type of identity that created the resource.

    lastModifiedAt
    string

    LastModifiedAt: The timestamp of resource last modification (UTC)

    lastModifiedBy
    string

    LastModifiedBy: The identity that last modified the resource.

    lastModifiedByType
    SystemDataStatusLastModifiedByType

    LastModifiedByType: The type of identity that last modified the resource.

    SystemData_StatusARM

    (Appears on:SubscriptionAliasResponse_StatusARM)

    Field Description
    createdAt
    string

    CreatedAt: The timestamp of resource creation (UTC).

    createdBy
    string

    CreatedBy: The identity that created the resource.

    createdByType
    SystemDataStatusCreatedByType

    CreatedByType: The type of identity that created the resource.

    lastModifiedAt
    string

    LastModifiedAt: The timestamp of resource last modification (UTC)

    lastModifiedBy
    string

    LastModifiedBy: The identity that last modified the resource.

    lastModifiedByType
    SystemDataStatusLastModifiedByType

    LastModifiedByType: The type of identity that last modified the resource.

    Workload_Status (string alias)

    (Appears on:SubscriptionAliasResponseProperties_Status, SubscriptionAliasResponseProperties_StatusARM)

    Value Description

    "DevTest"

    "Production"