Providers - Register
Registra una suscripción con un proveedor de recursos.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}/register?api-version=2021-04-01
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string |
Espacio de nombres del proveedor de recursos que se va a registrar. |
|
subscription
|
path | True |
string |
Identificador de suscripción de Microsoft Azure. |
|
api-version
|
query | True |
string |
Versión de la API que se va a usar para esta operación. |
Cuerpo de la solicitud
| Nombre | Tipo | Description |
|---|---|---|
| thirdPartyProviderConsent |
Consentimiento del proveedor. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
Aceptar: devuelve información sobre el proveedor de recursos. |
|
| Other Status Codes |
Respuesta de error que describe por qué se produjo un error en la operación. |
Seguridad
azure_auth
Flujo de 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 | suplantar la cuenta de usuario |
Definiciones
| Nombre | Description |
|---|---|
| Alias |
Tipo de alias. |
|
Alias |
Tipo de las rutas de acceso para alias. |
|
Alias |
Atributos del token al que hace referencia la ruta de acceso del alias. |
|
Alias |
|
|
Alias |
Tipo del token al que hace referencia la ruta de acceso del alias. |
|
Alias |
Tipo del patrón para una ruta de acceso de alias. |
|
Alias |
Tipo de patrón de alias |
|
Alias |
Tipo del alias. |
|
Api |
|
|
Cloud |
Respuesta de error para una solicitud de administración de recursos. |
|
Error |
Información adicional sobre el error de administración de recursos. |
|
Error |
Respuesta de error |
| Provider |
Información del proveedor de recursos. |
|
Provider |
Estado de consentimiento de autorización del proveedor. |
|
Provider |
Consentimiento del proveedor. |
|
Provider |
Ubicación extendida del proveedor. |
|
Provider |
Definición de registro del proveedor. |
|
Provider |
Tipo de recurso administrado por el proveedor de recursos. |
|
Zone |
Alias
Tipo de alias.
| Nombre | Tipo | Description |
|---|---|---|
| defaultMetadata |
Metadatos de ruta de acceso de alias predeterminados. Se aplica a la ruta de acceso predeterminada y a cualquier ruta de acceso de alias que no tenga metadatos. |
|
| defaultPath |
string |
Ruta de acceso predeterminada para un alias. |
| defaultPattern |
Patrón predeterminado para un alias. |
|
| name |
string |
Nombre del alias. |
| paths |
Rutas de acceso de un alias. |
|
| type |
Tipo del alias. |
AliasPath
Tipo de las rutas de acceso para alias.
| Nombre | Tipo | Description |
|---|---|---|
| apiVersions |
string[] |
Las versiones de la API. |
| metadata |
Metadatos de la ruta de acceso de alias. Si falta, vuelva a los metadatos predeterminados del alias. |
|
| path |
string |
Ruta de acceso de un alias. |
| pattern |
Patrón de una ruta de acceso de alias. |
AliasPathAttributes
Atributos del token al que hace referencia la ruta de acceso del alias.
| Valor | Description |
|---|---|
| None |
El token al que hace referencia la ruta de acceso del alias no tiene atributos. |
| Modifiable |
El token al que hace referencia la ruta de acceso del alias es modificable mediante directivas con efecto "modify". |
AliasPathMetadata
| Nombre | Tipo | Description |
|---|---|---|
| attributes |
Atributos del token al que hace referencia la ruta de acceso del alias. |
|
| type |
Tipo del token al que hace referencia la ruta de acceso del alias. |
AliasPathTokenType
Tipo del token al que hace referencia la ruta de acceso del alias.
| Valor | Description |
|---|---|
| NotSpecified |
No se especifica el tipo de token. |
| Any |
El tipo de token puede ser cualquier cosa. |
| String |
El tipo de token es string. |
| Object |
El tipo de token es object. |
| Array |
El tipo de token es array. |
| Integer |
El tipo de token es entero. |
| Number |
El tipo de token es number. |
| Boolean |
El tipo de token es booleano. |
AliasPattern
Tipo del patrón para una ruta de acceso de alias.
| Nombre | Tipo | Description |
|---|---|---|
| phrase |
string |
Frase de patrón de alias. |
| type |
Tipo de patrón de alias |
|
| variable |
string |
Variable de patrón de alias. |
AliasPatternType
Tipo de patrón de alias
| Valor | Description |
|---|---|
| NotSpecified |
No se permite NotSpecified. |
| Extract |
Extract es el único valor permitido. |
AliasType
Tipo del alias.
| Valor | Description |
|---|---|
| NotSpecified |
El tipo de alias es desconocido (igual que no proporciona el tipo de alias). |
| PlainText |
El valor del alias no es secreto. |
| Mask |
El valor del alias es secreto. |
ApiProfile
| Nombre | Tipo | Description |
|---|---|---|
| apiVersion |
string |
La versión de la API. |
| profileVersion |
string |
La versión del perfil. |
CloudError
Respuesta de error para una solicitud de administración de recursos.
| Nombre | Tipo | Description |
|---|---|---|
| error |
Respuesta de error |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
| Nombre | Tipo | Description |
|---|---|---|
| info |
object |
Información adicional. |
| type |
string |
Tipo de información adicional. |
ErrorResponse
Respuesta de error
| Nombre | Tipo | Description |
|---|---|---|
| additionalInfo |
Información adicional del error. |
|
| code |
string |
Código de error. |
| details |
Detalles del error. |
|
| message |
string |
Mensaje de error. |
| target |
string |
Destino del error. |
Provider
Información del proveedor de recursos.
| Nombre | Tipo | Description |
|---|---|---|
| id |
string |
Identificador del proveedor. |
| namespace |
string |
Espacio de nombres del proveedor de recursos. |
| providerAuthorizationConsentState |
Estado de consentimiento de autorización del proveedor. |
|
| registrationPolicy |
string |
Directiva de registro del proveedor de recursos. |
| registrationState |
string |
Estado de registro del proveedor de recursos. |
| resourceTypes |
Colección de tipos de recursos de proveedor. |
ProviderAuthorizationConsentState
Estado de consentimiento de autorización del proveedor.
| Valor | Description |
|---|---|
| NotSpecified | |
| Required | |
| NotRequired | |
| Consented |
ProviderConsentDefinition
Consentimiento del proveedor.
| Nombre | Tipo | Description |
|---|---|---|
| consentToAuthorization |
boolean |
Valor que indica si se da su consentimiento o no a la autorización. |
ProviderExtendedLocation
Ubicación extendida del proveedor.
| Nombre | Tipo | Description |
|---|---|---|
| extendedLocations |
string[] |
Ubicaciones extendidas para la ubicación de Azure. |
| location |
string |
Ubicación de Azure. |
| type |
string |
Tipo de ubicación extendida. |
ProviderRegistrationRequest
Definición de registro del proveedor.
| Nombre | Tipo | Description |
|---|---|---|
| thirdPartyProviderConsent |
Consentimiento del proveedor. |
ProviderResourceType
Tipo de recurso administrado por el proveedor de recursos.
| Nombre | Tipo | Description |
|---|---|---|
| aliases |
Alias[] |
Alias admitidos por este tipo de recurso. |
| apiProfiles |
Perfiles de API para el proveedor de recursos. |
|
| apiVersions |
string[] |
La versión de la API. |
| capabilities |
string |
Las funcionalidades adicionales que ofrece este tipo de recurso. |
| defaultApiVersion |
string |
Versión predeterminada de la API. |
| locationMappings |
Asignaciones de ubicación compatibles con este tipo de recurso. |
|
| locations |
string[] |
Colección de ubicaciones donde se puede crear este tipo de recurso. |
| properties |
object |
Propiedades. |
| resourceType |
string |
Tipo de recurso. |
| zoneMappings |
ZoneMapping
| Nombre | Tipo | Description |
|---|---|---|
| location |
string |
Ubicación de la asignación de zona. |
| zones |
string[] |