Espacios de nombres Microsoft.ServiceBus 2015-08-01
Definición de recursos de Bicep
El tipo de recurso de espacios de nombres se puede implementar con operaciones que tienen como destino:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.ServiceBus/namespaces, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.ServiceBus/namespaces@2015-08-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
properties: {
createACSNamespace: bool
enabled: bool
status: 'string'
}
}
Valores de propiedad
espacios de nombres
Nombre | Descripción | Valor |
---|---|---|
nombre | El nombre del recurso | string (obligatorio) Límite de caracteres: 6-50 Caracteres válidos: Caracteres alfanuméricos y guiones. Comience con una carta. Termine con una letra o un número. Para obtener más información, vea Crear espacio de nombres. El nombre del recurso debe ser único en Azure. |
ubicación | Namespace ubicación. | string (obligatorio) |
Etiquetas | Namespace etiquetas. | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
Sku | SKU del espacio de nombres. | Sku de |
Propiedades | Propiedades del espacio de nombres. | espacio de nombresPropiedades |
NamespaceProperties
Nombre | Descripción | Valor |
---|---|---|
createACSNamespace | Indica si se va a crear un espacio de nombres de ACS. | Bool |
Habilitado | Especifica si esta instancia está habilitada. | Bool |
estado | Estado del espacio de nombres. | "Activación" 'Activo' "Creado" 'Crear' 'Deshabilitado' 'Deshabilitar' "Habilitar" 'Error' "Quitado" "Quitar" "SoftDeleted" "SoftDeleting" 'Desconocido' |
Sku
Nombre | Descripción | Valor |
---|---|---|
capacidad | Unidades de mensajería especificadas para el nivel. | Int |
nombre | Nombre de esta SKU. | "Básico" 'Premium' 'Estándar' |
nivel | Nivel de facturación de esta SKU determinada. | "Básico" 'Premium' 'Estándar' (obligatorio) |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
EPiserverCMS en Azure |
Esta plantilla le permite crear recursos necesarios para la implementación de EpiServerCMS en Azure. |
Patrones de integración de : enrutador de mensajes- Service Bus |
Solución que muestra cómo se puede configurar el patrón de enrutador de mensajes mediante un tema de Service Bus |
crear temas personalizados de Azure Event Grid y de suscripción de cola |
Crea un tema personalizado de Azure Event Grid y una suscripción de cola de Service Bus. Plantilla originalmente creadas por Markus Meyer. |
crear una suscripción a temas personalizados de Azure Event Grid |
Crea un tema personalizado de Azure Event Grid y una suscripción a temas de Service Bus. Plantilla originalmente creadas por Markus Meyer. |
correlacionar mensajes a través de Logic Apps mediante service Bus |
que muestra cómo podemos correlacionar los mensajes a través de Logic Apps mediante Azure Service Bus |
Crear un espacio de nombres de Service Bus y una regla de autorización de cola |
Esta plantilla le permite implementar un espacio de nombres Estándar de Service Bus y reglas de autorización para el espacio de nombres y una cola. |
Crear un espacio de nombres de Service Bus |
Esta plantilla le permite implementar un espacio de nombres de Service Bus con una SKU básica o estándar. |
Crear un de recuperación geográfica de Service Bus |
Esta plantilla le permite configurar el alias de recuperación ante desastres geográfica de Service Bus en espacios de nombres de SKU premium. |
Crear un espacio de nombres de Service Bus y de cola |
Esta plantilla le permite implementar un espacio de nombres Estándar de Service Bus y una cola. |
Crear un espacio de nombres, tema y suscripción de Service Bus |
Esta plantilla le permite implementar un espacio de nombres Estándar de Service Bus, un tema y una suscripción. |
Crear un espacio de nombres, tema, suscripción y regla de Service Bus |
Esta plantilla le permite implementar un espacio de nombres Estándar de Service Bus, un tema, una suscripción y una regla. |
Crear una regla de filtro IP de espacio de nombres de Service Bus |
Esta plantilla le permite implementar un espacio de nombres Premium de Service Bus con la regla de filtro IP. |
Creación de una regla de red virtual de espacio de nombres de Service Bus |
Esta plantilla le permite implementar un espacio de nombres Premium de Service Bus con una regla de red virtual. |
Crear un Namespace Premium y AuthorizationRule de Service Bus |
Esta plantilla crea una Namespace Premium de Service Bus y un espacio de nombres AuthorizationRule |
Conectarse a un espacio de nombres de Service Bus a través de un punto de conexión privado |
En este ejemplo se muestra cómo usar la configuración de una red virtual y una zona DNS privada para acceder a un espacio de nombres de Service Bus a través de un punto de conexión privado. |
Crear un Namespace de Service Bus y un de temas |
Esta plantilla crea una Namespace y un tema de Service Bus. |
crear un tema de Service Bus con de filtro SQL y suscripción |
Esta plantilla crea un Namespace de Service Bus y un tema con una suscripción mediante una expresión de filtro SQL para recibir solo los mensajes que coinciden con la expresión de filtro SQL definida. |
Definición de recursos de plantilla de ARM
El tipo de recurso de espacios de nombres se puede implementar con operaciones que tienen como destino:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.ServiceBus/namespaces, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.ServiceBus/namespaces",
"apiVersion": "2015-08-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"properties": {
"createACSNamespace": "bool",
"enabled": "bool",
"status": "string"
}
}
Valores de propiedad
espacios de nombres
Nombre | Descripción | Valor |
---|---|---|
tipo | El tipo de recurso | 'Microsoft.ServiceBus/namespaces' |
apiVersion | La versión de la API de recursos | '2015-08-01' |
nombre | El nombre del recurso | string (obligatorio) Límite de caracteres: 6-50 Caracteres válidos: Caracteres alfanuméricos y guiones. Comience con una carta. Termine con una letra o un número. Para obtener más información, vea Crear espacio de nombres. El nombre del recurso debe ser único en Azure. |
ubicación | Namespace ubicación. | string (obligatorio) |
Etiquetas | Namespace etiquetas. | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
Sku | SKU del espacio de nombres. | Sku de |
Propiedades | Propiedades del espacio de nombres. | espacio de nombresPropiedades |
NamespaceProperties
Nombre | Descripción | Valor |
---|---|---|
createACSNamespace | Indica si se va a crear un espacio de nombres de ACS. | Bool |
Habilitado | Especifica si esta instancia está habilitada. | Bool |
estado | Estado del espacio de nombres. | "Activación" 'Activo' "Creado" 'Crear' 'Deshabilitado' 'Deshabilitar' "Habilitar" 'Error' "Quitado" "Quitar" "SoftDeleted" "SoftDeleting" 'Desconocido' |
Sku
Nombre | Descripción | Valor |
---|---|---|
capacidad | Unidades de mensajería especificadas para el nivel. | Int |
nombre | Nombre de esta SKU. | "Básico" 'Premium' 'Estándar' |
nivel | Nivel de facturación de esta SKU determinada. | "Básico" 'Premium' 'Estándar' (obligatorio) |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
EPiserverCMS en Azure |
Esta plantilla le permite crear recursos necesarios para la implementación de EpiServerCMS en Azure. |
Patrones de integración de : enrutador de mensajes- Service Bus |
Solución que muestra cómo se puede configurar el patrón de enrutador de mensajes mediante un tema de Service Bus |
crear temas personalizados de Azure Event Grid y de suscripción de cola |
Crea un tema personalizado de Azure Event Grid y una suscripción de cola de Service Bus. Plantilla originalmente creadas por Markus Meyer. |
crear una suscripción a temas personalizados de Azure Event Grid |
Crea un tema personalizado de Azure Event Grid y una suscripción a temas de Service Bus. Plantilla originalmente creadas por Markus Meyer. |
correlacionar mensajes a través de Logic Apps mediante service Bus |
que muestra cómo podemos correlacionar los mensajes a través de Logic Apps mediante Azure Service Bus |
Crear un espacio de nombres de Service Bus y una regla de autorización de cola |
Esta plantilla le permite implementar un espacio de nombres Estándar de Service Bus y reglas de autorización para el espacio de nombres y una cola. |
Crear un espacio de nombres de Service Bus |
Esta plantilla le permite implementar un espacio de nombres de Service Bus con una SKU básica o estándar. |
Crear un de recuperación geográfica de Service Bus |
Esta plantilla le permite configurar el alias de recuperación ante desastres geográfica de Service Bus en espacios de nombres de SKU premium. |
Crear un espacio de nombres de Service Bus y de cola |
Esta plantilla le permite implementar un espacio de nombres Estándar de Service Bus y una cola. |
Crear un espacio de nombres, tema y suscripción de Service Bus |
Esta plantilla le permite implementar un espacio de nombres Estándar de Service Bus, un tema y una suscripción. |
Crear un espacio de nombres, tema, suscripción y regla de Service Bus |
Esta plantilla le permite implementar un espacio de nombres Estándar de Service Bus, un tema, una suscripción y una regla. |
Crear una regla de filtro IP de espacio de nombres de Service Bus |
Esta plantilla le permite implementar un espacio de nombres Premium de Service Bus con la regla de filtro IP. |
Creación de una regla de red virtual de espacio de nombres de Service Bus |
Esta plantilla le permite implementar un espacio de nombres Premium de Service Bus con una regla de red virtual. |
Crear un Namespace Premium y AuthorizationRule de Service Bus |
Esta plantilla crea una Namespace Premium de Service Bus y un espacio de nombres AuthorizationRule |
Conectarse a un espacio de nombres de Service Bus a través de un punto de conexión privado |
En este ejemplo se muestra cómo usar la configuración de una red virtual y una zona DNS privada para acceder a un espacio de nombres de Service Bus a través de un punto de conexión privado. |
Crear un Namespace de Service Bus y un de temas |
Esta plantilla crea una Namespace y un tema de Service Bus. |
crear un tema de Service Bus con de filtro SQL y suscripción |
Esta plantilla crea un Namespace de Service Bus y un tema con una suscripción mediante una expresión de filtro SQL para recibir solo los mensajes que coinciden con la expresión de filtro SQL definida. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso de espacios de nombres se puede implementar con operaciones que tienen como destino:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.ServiceBus/namespaces, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ServiceBus/namespaces@2015-08-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
createACSNamespace = bool
enabled = bool
status = "string"
}
sku = {
capacity = int
name = "string"
tier = "string"
}
})
}
Valores de propiedad
espacios de nombres
Nombre | Descripción | Valor |
---|---|---|
tipo | El tipo de recurso | "Microsoft.ServiceBus/namespaces@2015-08-01" |
nombre | El nombre del recurso | string (obligatorio) Límite de caracteres: 6-50 Caracteres válidos: Caracteres alfanuméricos y guiones. Comience con una carta. Termine con una letra o un número. Para obtener más información, vea Crear espacio de nombres. El nombre del recurso debe ser único en Azure. |
ubicación | Namespace ubicación. | string (obligatorio) |
parent_id | Para realizar la implementación en un grupo de recursos, use el identificador de ese grupo de recursos. | string (obligatorio) |
Etiquetas | Namespace etiquetas. | Diccionario de nombres y valores de etiqueta. |
Sku | SKU del espacio de nombres. | Sku de |
Propiedades | Propiedades del espacio de nombres. | espacio de nombresPropiedades |
NamespaceProperties
Nombre | Descripción | Valor |
---|---|---|
createACSNamespace | Indica si se va a crear un espacio de nombres de ACS. | Bool |
Habilitado | Especifica si esta instancia está habilitada. | Bool |
estado | Estado del espacio de nombres. | "Activación" "Activo" "Creado" "Crear" "Deshabilitado" "Deshabilitar" "Habilitar" "Error" "Quitado" "Quitar" "SoftDeleted" "SoftDeleting" "Desconocido" |
Sku
Nombre | Descripción | Valor |
---|---|---|
capacidad | Unidades de mensajería especificadas para el nivel. | Int |
nombre | Nombre de esta SKU. | "Básico" "Premium" "Estándar" |
nivel | Nivel de facturación de esta SKU determinada. | "Básico" "Premium" "Estándar" (obligatorio) |