Microsoft.EventGrid partnerNamespaces 2022-06-15
Definición de recursos de Bicep
El tipo de recurso partnerNamespaces se puede implementar con operaciones que tienen como destino:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.EventGrid/partnerNamespaces, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.EventGrid/partnerNamespaces@2022-06-15' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
disableLocalAuth: bool
inboundIpRules: [
{
action: 'Allow'
ipMask: 'string'
}
]
partnerRegistrationFullyQualifiedId: 'string'
partnerTopicRoutingMode: 'string'
publicNetworkAccess: 'string'
}
}
Valores de propiedad
partnerNamespaces
Nombre | Descripción | Value |
---|---|---|
name | El nombre del recurso | string (obligatorio) |
ubicación | Ubicación del recurso. | string (obligatorio) |
etiquetas | Etiquetas del recurso. | Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
properties | Propiedades del espacio de nombres del asociado. | PartnerNamespaceProperties |
PartnerNamespaceProperties
Nombre | Descripción | Valor |
---|---|---|
disableLocalAuth | Este valor booleano se usa para habilitar o deshabilitar la autenticación local. El valor predeterminado es false. Cuando la propiedad se establece en true, solo se usará el token de AAD para autenticarse si el usuario puede publicar en el espacio de nombres del asociado. | bool |
inboundIpRules | Esto se puede usar para restringir el tráfico de direcciones IP específicas en lugar de todas las direcciones IP. Nota: Solo se consideran si PublicNetworkAccess está habilitado. | InboundIpRule[] |
partnerRegistrationFullyQualifiedId | Identificador de ARM completo del registro del asociado que se debe asociar a este espacio de nombres de asociado. Esto toma el formato siguiente: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. |
string |
partnerTopicRoutingMode | Esto determina si los eventos publicados en este espacio de nombres de asociado deben usar el atributo de origen en la carga del evento. o use el nombre del canal en el encabezado cuando coincida con el tema del asociado. Si no se especifica ninguno, se usará el enrutamiento de atributos de origen para que coincida con el tema del asociado. |
'ChannelNameHeader' 'SourceEventAttribute' |
publicNetworkAccess | Esto determina si se permite el tráfico a través de la red pública. De forma predeterminada, está habilitado. Puede restringir aún más a direcciones IP específicas configurando {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} |
'Deshabilitado' 'Habilitado' |
InboundIpRule
Nombre | Descripción | Valor |
---|---|---|
action | Acción que se va a realizar en función de la coincidencia o de ninguna coincidencia de IpMask. | 'Permitir' |
ipMask | Dirección IP en notación CIDR, por ejemplo, 10.0.0.0/8. | string |
Definición de recursos de plantilla de ARM
El tipo de recurso partnerNamespaces se puede implementar con operaciones que tienen como destino:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.EventGrid/partnerNamespaces, agregue el siguiente json a la plantilla.
{
"type": "Microsoft.EventGrid/partnerNamespaces",
"apiVersion": "2022-06-15",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"disableLocalAuth": "bool",
"inboundIpRules": [
{
"action": "Allow",
"ipMask": "string"
}
],
"partnerRegistrationFullyQualifiedId": "string",
"partnerTopicRoutingMode": "string",
"publicNetworkAccess": "string"
}
}
Valores de propiedad
partnerNamespaces
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | 'Microsoft.EventGrid/partnerNamespaces' |
apiVersion | La versión de la API de recursos | '2022-06-15' |
name | El nombre del recurso | string (obligatorio) |
ubicación | Ubicación del recurso. | string (obligatorio) |
etiquetas | Etiquetas del recurso. | Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
properties | Propiedades del espacio de nombres del asociado. | PartnerNamespaceProperties |
PartnerNamespaceProperties
Nombre | Descripción | Valor |
---|---|---|
disableLocalAuth | Este valor booleano se usa para habilitar o deshabilitar la autenticación local. El valor predeterminado es false. Cuando la propiedad se establece en true, solo se usará el token de AAD para autenticarse si el usuario puede publicar en el espacio de nombres del asociado. | bool |
inboundIpRules | Esto se puede usar para restringir el tráfico de direcciones IP específicas en lugar de todas las direcciones IP. Nota: Solo se consideran si PublicNetworkAccess está habilitado. | InboundIpRule[] |
partnerRegistrationFullyQualifiedId | Identificador de ARM completo del registro del asociado que se debe asociar a este espacio de nombres de asociado. Esto toma el formato siguiente: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. |
string |
partnerTopicRoutingMode | Esto determina si los eventos publicados en este espacio de nombres de asociado deben usar el atributo de origen en la carga del evento. o use el nombre del canal en el encabezado cuando coincida con el tema del asociado. Si no se especifica ninguno, se usará el enrutamiento de atributos de origen para que coincida con el tema del asociado. |
'ChannelNameHeader' 'SourceEventAttribute' |
publicNetworkAccess | Esto determina si se permite el tráfico a través de la red pública. De forma predeterminada, está habilitado. Puede restringir aún más a direcciones IP específicas configurando {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} |
'Deshabilitado' 'Habilitado' |
InboundIpRule
Nombre | Descripción | Valor |
---|---|---|
action | Acción que se va a realizar en función de la coincidencia o de ninguna coincidencia de IpMask. | 'Permitir' |
ipMask | Dirección IP en notación CIDR, por ejemplo, 10.0.0.0/8. | string |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso partnerNamespaces se puede implementar con operaciones que tienen como destino:
- Grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.EventGrid/partnerNamespaces, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/partnerNamespaces@2022-06-15"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
disableLocalAuth = bool
inboundIpRules = [
{
action = "Allow"
ipMask = "string"
}
]
partnerRegistrationFullyQualifiedId = "string"
partnerTopicRoutingMode = "string"
publicNetworkAccess = "string"
}
})
}
Valores de propiedad
partnerNamespaces
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.EventGrid/partnerNamespaces@2022-06-15" |
name | El nombre del recurso | string (obligatorio) |
ubicación | Ubicación del recurso. | 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 | Etiquetas del recurso. | Diccionario de nombres y valores de etiqueta. |
properties | Propiedades del espacio de nombres del asociado. | PartnerNamespaceProperties |
PartnerNamespaceProperties
Nombre | Descripción | Valor |
---|---|---|
disableLocalAuth | Este valor booleano se usa para habilitar o deshabilitar la autenticación local. El valor predeterminado es false. Cuando la propiedad se establece en true, solo se usará el token de AAD para autenticarse si el usuario puede publicar en el espacio de nombres del asociado. | bool |
inboundIpRules | Esto se puede usar para restringir el tráfico de direcciones IP específicas en lugar de todas las direcciones IP. Nota: Solo se consideran si PublicNetworkAccess está habilitado. | InboundIpRule[] |
partnerRegistrationFullyQualifiedId | Identificador de ARM completo del registro del asociado que se debe asociar a este espacio de nombres de asociado. Esto toma el formato siguiente: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. |
string |
partnerTopicRoutingMode | Esto determina si los eventos publicados en este espacio de nombres de asociado deben usar el atributo de origen en la carga del evento. o use el nombre del canal en el encabezado cuando coincida con el tema del asociado. Si no se especifica ninguno, se usará el enrutamiento de atributos de origen para que coincida con el tema del asociado. |
"ChannelNameHeader" "SourceEventAttribute" |
publicNetworkAccess | Esto determina si se permite el tráfico a través de la red pública. De forma predeterminada, está habilitado. Puede restringir aún más a direcciones IP específicas configurando {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules" /} |
"Deshabilitado" "Habilitado" |
InboundIpRule
Nombre | Descripción | Valor |
---|---|---|
action | Acción que se va a realizar en función de la coincidencia o de ninguna coincidencia de IpMask. | "Permitir" |
ipMask | Dirección IP en notación CIDR, por ejemplo, 10.0.0.0/8. | string |