Namespaces - Patch
Parches del espacio de nombres existente
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}?api-version=2017-04-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
namespace
|
path | True |
string |
Nombre del espacio de nombres. |
resource
|
path | True |
string |
Nombre del grupo de recursos. |
subscription
|
path | True |
string |
Obtiene las credenciales de suscripción que identifican de forma única la suscripción de Microsoft Azure. El identificador de suscripción forma parte del URI de cada llamada de servicio. |
api-version
|
query | True |
string |
Versión de api de cliente. |
Cuerpo de la solicitud
Nombre | Tipo | Description |
---|---|---|
sku |
SKU del espacio de nombres creado |
|
tags |
object |
Etiquetas de recursos |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
El espacio de nombres se actualiza |
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 |
Ejemplos
NameSpaceUpdate
Solicitud de ejemplo
PATCH https://management.azure.com/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/5ktrial/providers/Microsoft.NotificationHubs/namespaces/nh-sdk-ns?api-version=2017-04-01
{
"sku": {
"name": "Standard",
"tier": "Standard"
},
"tags": {
"tag1": "value1",
"tag2": "value2"
}
}
Respuesta de muestra
{
"sku": {
"name": "Standard",
"tier": "Standard"
},
"id": "/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/ArunMonocle/providers/Microsoft.NotificationHubs/namespaces/sdk-Namespace-3285",
"name": "sdk-Namespace-3285",
"type": "Microsoft.NotificationHubs/Namespaces",
"location": "South Central US",
"tags": {
"tag3": "value3",
"tag4": "value4"
},
"properties": {
"provisioningState": "Updating",
"createdAt": "2017-05-25T23:07:58.17Z",
"serviceBusEndpoint": "https://sdk-Namespace-3285.servicebus.windows-int.net:443/"
}
}
Definiciones
Nombre | Description |
---|---|
Namespace |
Parámetros proporcionados a la operación Patch Namespace. |
Namespace |
Descripción de un recurso de espacio de nombres. |
Namespace |
Tipo de espacio de nombres. |
Sku |
Descripción de la SKU de un espacio de nombres |
Sku |
Nombre de la SKU del centro de notificaciones |
NamespacePatchParameters
Parámetros proporcionados a la operación Patch Namespace.
Nombre | Tipo | Description |
---|---|---|
sku |
SKU del espacio de nombres creado |
|
tags |
object |
Etiquetas de recursos |
NamespaceResource
Descripción de un recurso de espacio de nombres.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso |
location |
string |
Ubicación del recurso |
name |
string |
Nombre del recurso |
properties.createdAt |
string (date-time) |
Hora en que se creó el espacio de nombres. |
properties.critical |
boolean |
Indica si el espacio de nombres se establece como Crítico. |
properties.dataCenter |
string |
Centro de datos para el espacio de nombres |
properties.enabled |
boolean |
Indica si el espacio de nombres está habilitado actualmente. |
properties.metricId |
string |
Identificador de las métricas de Azure Insights |
properties.name |
string |
Nombre del espacio de nombres. |
properties.namespaceType |
Tipo de espacio de nombres. |
|
properties.provisioningState |
string |
Estado de aprovisionamiento del espacio de nombres. |
properties.region |
string |
Especifica la región de destino en la que se debe crear el espacio de nombres. Puede ser cualquiera de los siguientes valores: Este de Australia, Sudeste de Australia, Centro de EE. UU., Este de EE. UU. 2, Oeste de EE. UU., Centro-norte de EE. UU., Centro-sur de EE. UU., Este de Asia, Sudeste de Asia, Sur de Brasil, Este de Japón, Oeste de Japón, Norte de Europa, Oeste de Europa |
properties.scaleUnit |
string |
ScaleUnit donde se crea el espacio de nombres |
properties.serviceBusEndpoint |
string |
Punto de conexión que puede usar para realizar operaciones de NotificationHub. |
properties.status |
string |
Estado del espacio de nombres. Puede ser cualquiera de estos valores:1 = Created/Active2 = Creating3 = Suspended4 = Eliminar |
properties.subscriptionId |
string |
Identificador de la suscripción de Azure asociada al espacio de nombres. |
properties.updatedAt |
string (date-time) |
Hora en que se actualizó el espacio de nombres. |
sku |
SKU del espacio de nombres creado |
|
tags |
object |
Etiquetas de recursos |
type |
string |
Tipo de recurso |
NamespaceType
Tipo de espacio de nombres.
Valor | Description |
---|---|
Messaging | |
NotificationHub |
Sku
Descripción de la SKU de un espacio de nombres
Nombre | Tipo | Description |
---|---|---|
capacity |
integer |
Capacidad del recurso |
family |
string |
La familia de SKU |
name |
Nombre de la SKU del centro de notificaciones |
|
size |
string |
Tamaño de SKU |
tier |
string |
Nivel de SKU concreto |
SkuName
Nombre de la SKU del centro de notificaciones
Valor | Description |
---|---|
Basic | |
Free | |
Standard |