subscription.azure.com/v1api20211001
Alias
Generator information: - Generated from: /subscription/resource-manager/Microsoft.Subscription/stable/2021-10-01/subscriptions.json - ARM URI: /providers/Microsoft.Subscription/aliases/{aliasName}
Used by: AliasList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | Alias_Spec Optional |
|
status | Alias_STATUS Optional |
Alias_Spec
Property | Description | Type |
---|---|---|
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. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | AliasOperatorSpec Optional |
properties | Put alias request properties. | PutAliasRequestProperties Optional |
Alias_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
id | Fully qualified ID for the alias resource. | string Optional |
name | Alias ID. | string Optional |
properties | Subscription Alias response properties. | SubscriptionAliasResponseProperties_STATUS Optional |
systemData | Metadata pertaining to creation and last modification of the resource. | SystemData_STATUS Optional |
type | Resource type, Microsoft.Subscription/aliases. | string Optional |
AliasList
Generator information: - Generated from: /subscription/resource-manager/Microsoft.Subscription/stable/2021-10-01/subscriptions.json - ARM URI: /providers/Microsoft.Subscription/aliases/{aliasName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | Alias[] Optional |
APIVersion
Value | Description |
---|---|
“2021-10-01” |
Alias_Spec
Used by: Alias.
Property | Description | Type |
---|---|---|
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. | string Optional |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | AliasOperatorSpec Optional |
properties | Put alias request properties. | PutAliasRequestProperties Optional |
Alias_STATUS
Used by: Alias.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
id | Fully qualified ID for the alias resource. | string Optional |
name | Alias ID. | string Optional |
properties | Subscription Alias response properties. | SubscriptionAliasResponseProperties_STATUS Optional |
systemData | Metadata pertaining to creation and last modification of the resource. | SystemData_STATUS Optional |
type | Resource type, Microsoft.Subscription/aliases. | string Optional |
AliasOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: Alias_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
PutAliasRequestProperties
Put subscription properties.
Used by: Alias_Spec.
Property | Description | Type |
---|---|---|
additionalProperties | Put alias request additional properties. | PutAliasRequestAdditionalProperties Optional |
billingScope | string Optional |
|
displayName | The friendly name of the subscription. | string Optional |
resellerId | Reseller Id | string Optional |
subscriptionId | This parameter can be used to create alias for existing subscription Id | string Optional |
workload | The workload type of the subscription. It can be either Production or DevTest. | Workload Optional |
SubscriptionAliasResponseProperties_STATUS
Put subscription creation result properties.
Used by: Alias_STATUS.
Property | Description | Type |
---|---|---|
acceptOwnershipState | The accept ownership state of the resource. | AcceptOwnershipState_STATUS Optional |
acceptOwnershipUrl | Url to accept ownership of the subscription. | string Optional |
billingScope | string Optional |
|
createdTime | Created Time | string Optional |
displayName | The display name of the subscription. | string Optional |
managementGroupId | The Management Group Id. | string Optional |
provisioningState | The provisioning state of the resource. | SubscriptionAliasResponseProperties_ProvisioningState_STATUS Optional |
resellerId | Reseller Id | string Optional |
subscriptionId | Newly created subscription Id. | string Optional |
subscriptionOwnerId | Owner Id of the subscription | string Optional |
tags | Tags for the subscription | map[string]string Optional |
workload | The workload type of the subscription. It can be either Production or DevTest. | Workload_STATUS Optional |
SystemData_STATUS
Metadata pertaining to creation and last modification of the resource.
Used by: Alias_STATUS.
Property | Description | Type |
---|---|---|
createdAt | The timestamp of resource creation (UTC). | string Optional |
createdBy | The identity that created the resource. | string Optional |
createdByType | The type of identity that created the resource. | SystemData_CreatedByType_STATUS Optional |
lastModifiedAt | The timestamp of resource last modification (UTC) | string Optional |
lastModifiedBy | The identity that last modified the resource. | string Optional |
lastModifiedByType | The type of identity that last modified the resource. | SystemData_LastModifiedByType_STATUS Optional |
AcceptOwnershipState_STATUS
The accept ownership state of the resource.
Used by: SubscriptionAliasResponseProperties_STATUS.
Value | Description |
---|---|
“Completed” | |
“Expired” | |
“Pending” |
PutAliasRequestAdditionalProperties
Put subscription additional properties.
Used by: PutAliasRequestProperties.
Property | Description | Type |
---|---|---|
managementGroupId | Management group Id for the subscription. | string Optional |
subscriptionOwnerId | Owner Id of the subscription | string Optional |
subscriptionTenantId | Tenant Id of the subscription | string Optional |
tags | Tags for the subscription | map[string]string Optional |
SubscriptionAliasResponseProperties_ProvisioningState_STATUS
Used by: SubscriptionAliasResponseProperties_STATUS.
Value | Description |
---|---|
“Accepted” | |
“Failed” | |
“Succeeded” |
SystemData_CreatedByType_STATUS
Used by: SystemData_STATUS.
Value | Description |
---|---|
“Application” | |
“Key” | |
“ManagedIdentity” | |
“User” |
SystemData_LastModifiedByType_STATUS
Used by: SystemData_STATUS.
Value | Description |
---|---|
“Application” | |
“Key” | |
“ManagedIdentity” | |
“User” |
Workload
The workload type of the subscription. It can be either Production or DevTest.
Used by: PutAliasRequestProperties.
Value | Description |
---|---|
“DevTest” | |
“Production” |
Workload_STATUS
The workload type of the subscription. It can be either Production or DevTest.
Used by: SubscriptionAliasResponseProperties_STATUS.
Value | Description |
---|---|
“DevTest” | |
“Production” |