Alias - Create
Cree una suscripción de alias.
PUT https://management.azure.com/providers/Microsoft.Subscription/aliases/{aliasName}?api-version=2021-10-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
alias
|
path | True |
string |
AliasName es el nombre de la solicitud de creación de la suscripción. Tenga en cuenta que esto no es el mismo que el nombre de la suscripción y esto no tiene ninguna otra necesidad del ciclo de vida más allá de la solicitud de creación de suscripciones. |
api-version
|
query | True |
string |
Versión de la API que se va a usar con la solicitud de cliente. La versión actual es 2021-10-01 |
Cuerpo de la solicitud
Nombre | Tipo | Description |
---|---|---|
properties |
Coloque las propiedades de solicitud de alias. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Respuesta normal para una consulta correcta. |
|
201 Created |
Accepted. La creación de la suscripción está en curso. |
|
Other Status Codes |
Respuesta de error que describe el motivo del error de la operación. |
Seguridad
azure_auth
Flujo OAuth2 de Azure Active Directory
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantación de su cuenta de usuario |
Ejemplos
CreateAlias
Solicitud de ejemplo
PUT https://management.azure.com/providers/Microsoft.Subscription/aliases/aliasForNewSub?api-version=2021-10-01
{
"properties": {
"displayName": "Test Subscription",
"workload": "Production",
"billingScope": "/billingAccounts/af6231a7-7f8d-4fcc-a993-dd8466108d07:c663dac6-a9a5-405a-8938-cd903e12ab5b_2019_05_31/billingProfiles/QWDQ-QWHI-AUW-SJDO-DJH/invoiceSections/FEUF-EUHE-ISJ-SKDW-DJH",
"subscriptionId": null,
"additionalProperties": {
"managementGroupId": null,
"subscriptionTenantId": "66f6e4d6-07dc-4aea-94ea-e12d3026a3c8",
"subscriptionOwnerId": "f09b39eb-c496-482c-9ab9-afd799572f4c",
"tags": {
"tag1": "Messi",
"tag2": "Ronaldo",
"tag3": "Lebron"
}
}
}
}
Respuesta de muestra
{
"id": "string",
"name": "string",
"type": "string",
"properties": {
"subscriptionId": "e2283d0f-acad-4904-b803-627dd74cc072",
"displayName": "Test Subscription",
"provisioningState": "Accepted",
"acceptOwnershipUrl": "/providers/Microsoft.Subscription/e2283d0f-acad-4904-b803-627dd74cc072/acceptOwnership",
"acceptOwnershipState": "Pending",
"billingScope": "/billingAccounts/af6231a7-7f8d-4fcc-a993-dd8466108d07:c663dac6-a9a5-405a-8938-cd903e12ab5b_2019_05_31/billingProfiles/QWDQ-QWHI-AUW-SJDO-DJH/invoiceSections/FEUF-EUHE-ISJ-SKDW-DJH",
"workload": "Production",
"resellerId": null,
"subscriptionOwnerId": "f09b39eb-c496-482c-9ab9-afd799572f4c",
"managementGroupId": null,
"tags": {
"tag1": "Messi",
"tag2": "Ronaldo",
"tag3": "Lebron"
}
}
}
{
"id": "string",
"name": "string",
"type": "string",
"properties": {
"subscriptionId": "e2283d0f-acad-4904-b803-627dd74cc072",
"displayName": "Test Subscription",
"provisioningState": "Accepted",
"acceptOwnershipUrl": "/providers/Microsoft.Subscription/e2283d0f-acad-4904-b803-627dd74cc072/acceptOwnership",
"acceptOwnershipState": "Pending",
"billingScope": "/billingAccounts/af6231a7-7f8d-4fcc-a993-dd8466108d07:c663dac6-a9a5-405a-8938-cd903e12ab5b_2019_05_31/billingProfiles/QWDQ-QWHI-AUW-SJDO-DJH/invoiceSections/FEUF-EUHE-ISJ-SKDW-DJH",
"workload": "Production",
"resellerId": null,
"subscriptionOwnerId": "f09b39eb-c496-482c-9ab9-afd799572f4c",
"managementGroupId": null,
"tags": {
"tag1": "Messi",
"tag2": "Ronaldo",
"tag3": "Lebron"
}
}
}
Definiciones
Nombre | Description |
---|---|
Accept |
El estado de aceptación de propiedad del recurso. |
created |
Tipo de identidad que creó el recurso. |
Error |
Describe el formato de respuesta de error. |
Error |
La respuesta de error indica que el servicio no puede procesar la solicitud entrante. El motivo se proporciona en el mensaje de error. |
Provisioning |
Estado de aprovisionamiento del recurso. |
Put |
Parámetros necesarios para crear una nueva suscripción. |
Put |
Coloque las propiedades adicionales de la suscripción. |
Put |
Coloque las propiedades de la suscripción. |
Subscription |
Información de suscripción con el alias. |
Subscription |
Coloque las propiedades del resultado de creación de suscripciones. |
system |
Metadatos relacionados con la creación y la última modificación del recurso. |
workload |
Tipo de carga de trabajo de la suscripción. Puede ser Production o DevTest. |
AcceptOwnership
El estado de aceptación de propiedad del recurso.
Nombre | Tipo | Description |
---|---|---|
Completed |
string |
|
Expired |
string |
|
Pending |
string |
createdByType
Tipo de identidad que creó el recurso.
Nombre | Tipo | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorResponse
Describe el formato de respuesta de error.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error |
message |
string |
Mensaje de error que indica por qué se produjo un error en la operación. |
ErrorResponseBody
La respuesta de error indica que el servicio no puede procesar la solicitud entrante. El motivo se proporciona en el mensaje de error.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error |
error |
Detalles del error. |
|
message |
string |
Mensaje de error que indica por qué se produjo un error en la operación. |
ProvisioningState
Estado de aprovisionamiento del recurso.
Nombre | Tipo | Description |
---|---|---|
Accepted |
string |
|
Pending |
string |
|
Succeeded |
string |
PutAliasRequest
Parámetros necesarios para crear una nueva suscripción.
Nombre | Tipo | Description |
---|---|---|
properties |
Coloque las propiedades de solicitud de alias. |
PutAliasRequestAdditionalProperties
Coloque las propiedades adicionales de la suscripción.
Nombre | Tipo | Description |
---|---|---|
managementGroupId |
string |
Identificador de grupo de administración de la suscripción. |
subscriptionOwnerId |
string |
Identificador de propietario de la suscripción |
subscriptionTenantId |
string |
Identificador de inquilino de la suscripción |
tags |
object |
Etiquetas para la suscripción |
PutAliasRequestProperties
Coloque las propiedades de la suscripción.
Nombre | Tipo | Description |
---|---|---|
additionalProperties |
Coloque las propiedades adicionales de solicitud de alias. |
|
billingScope |
string |
Ámbito de facturación de la suscripción. Para CustomerLed y FieldLed: /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} For Legacy EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName} |
displayName |
string |
Nombre descriptivo de la suscripción. |
resellerId |
string |
Id. de revendedor |
subscriptionId |
string |
Este parámetro se puede usar para crear alias para el identificador de suscripción existente. |
workload |
Tipo de carga de trabajo de la suscripción. Puede ser Production o DevTest. |
SubscriptionAliasResponse
Información de suscripción con el alias.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador completo del recurso de alias. |
name |
string |
Identificador de alias. |
properties |
Propiedades de respuesta alias de suscripción. |
|
systemData |
Metadatos relacionados con la creación y la última modificación del recurso. |
|
type |
string |
Tipo de recurso, Microsoft.Subscription/alias. |
SubscriptionAliasResponseProperties
Coloque las propiedades del resultado de creación de suscripciones.
Nombre | Tipo | Description |
---|---|---|
acceptOwnershipState |
El estado de aceptación de propiedad del recurso. |
|
acceptOwnershipUrl |
string |
Dirección URL para aceptar la propiedad de la suscripción. |
billingScope |
string |
Ámbito de facturación de la suscripción. Para CustomerLed y FieldLed: /billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName} For PartnerLed - /billingAccounts/{billingAccountName}/customers/{customerName} For Legacy EA - /billingAccounts/{billingAccountName}/enrollmentAccounts/{enrollmentAccountName} |
createdTime |
string |
Hora de creación |
displayName |
string |
Nombre para mostrar de la suscripción. |
managementGroupId |
string |
Identificador del grupo de administración. |
provisioningState |
Estado de aprovisionamiento del recurso. |
|
resellerId |
string |
Id. de revendedor |
subscriptionId |
string |
Id. de suscripción recién creado. |
subscriptionOwnerId |
string |
Identificador de propietario de la suscripción |
tags |
object |
Etiquetas para la suscripción |
workload |
Tipo de carga de trabajo de la suscripción. Puede ser Production o DevTest. |
systemData
Metadatos relacionados con la creación y la última modificación del recurso.
Nombre | Tipo | Description |
---|---|---|
createdAt |
string |
Marca de tiempo de creación de recursos (UTC). |
createdBy |
string |
Identidad que creó el recurso. |
createdByType |
Tipo de identidad que creó el recurso. |
|
lastModifiedAt |
string |
Marca de tiempo de la última modificación del recurso (UTC) |
lastModifiedBy |
string |
Identidad que modificó por última vez el recurso. |
lastModifiedByType |
Tipo de identidad que modificó por última vez el recurso. |
workload
Tipo de carga de trabajo de la suscripción. Puede ser Production o DevTest.
Nombre | Tipo | Description |
---|---|---|
DevTest |
string |
|
Production |
string |