Espacios de nombres Microsoft.EventGrid 2023-06-01-preview
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.EventGrid/namespaces, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.EventGrid/namespaces@2023-06-01-preview' = {
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
userAssignedIdentities: {
{customized property}: {
clientId: 'string'
principalId: 'string'
}
}
}
location: 'string'
name: 'string'
properties: {
inboundIpRules: [
{
action: 'string'
ipMask: 'string'
}
]
isZoneRedundant: bool
minimumTlsVersionAllowed: 'string'
privateEndpointConnections: [
{
properties: {
groupIds: [
'string'
]
privateEndpoint: {
id: 'string'
}
privateLinkServiceConnectionState: {
actionsRequired: 'string'
description: 'string'
status: 'string'
}
provisioningState: 'string'
}
}
]
publicNetworkAccess: 'string'
topicsConfiguration: {}
topicSpacesConfiguration: {
clientAuthentication: {
alternativeAuthenticationNameSources: [
'string'
]
}
maximumClientSessionsPerAuthenticationName: int
maximumSessionExpiryInHours: int
routeTopicResourceId: 'string'
routingEnrichments: {
dynamic: [
{
key: 'string'
value: 'string'
}
]
static: [
{
key: 'string'
valueType: 'string'
}
]
}
routingIdentityInfo: {
type: 'string'
userAssignedIdentity: 'string'
}
state: 'string'
}
}
sku: {
capacity: int
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valores de propiedad
ClientAuthenticationSettings
Nombre | Descripción | Valor |
---|---|---|
alternativeAuthenticationNameSources | Orígenes de nombres de autenticación alternativos relacionados con la configuración de autenticación de cliente para el recurso de espacio de nombres. | Matriz de cadenas que contiene cualquiera de: 'ClientCertificateDns' 'ClientCertificateEmail' 'ClientCertificateIp' 'ClientCertificateSubject' 'ClientCertificateUri' |
ConnectionState
Nombre | Descripción | Valor |
---|---|---|
actionsRequired | Acciones necesarias (si las hay). | cuerda |
descripción | Descripción del estado de conexión. | cuerda |
estado | Estado de la conexión. | 'Aprobado' 'Desconectado' 'Pendiente' 'Rechazado' |
DynamicRoutingEnrichment
Nombre | Descripción | Valor |
---|---|---|
llave | Clave de enriquecimiento de enrutamiento dinámico. | cuerda |
valor | Valor de enriquecimiento de enrutamiento dinámico. | cuerda |
IdentityInfo
IdentityInfoUserAssignedIdentities
Nombre | Descripción | Valor |
---|
InboundIpRule
Nombre | Descripción | Valor |
---|---|---|
acción | Acción que se va a realizar en función de la coincidencia o ninguna coincidencia de IpMask. | 'Permitir' |
ipMask | Dirección IP en notación CIDR, por ejemplo, 10.0.0.0/8. | cuerda |
Microsoft.EventGrid/namespaces
Nombre | Descripción | Valor |
---|---|---|
identidad | Información de identidad del recurso Espacio de nombres. | IdentityInfo |
ubicación | Ubicación del recurso. | string (obligatorio) |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 3 Longitud máxima = 3 Patrón = ^[a-zA-Z0-9-]*$ (obligatorio) |
Propiedades | Propiedades del recurso Espacio de nombres. | espacio de nombresPropiedades |
Sku | Representa los planes de tarifa de SKU disponibles. | NamespaceSku |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
NamespaceProperties
Nombre | Descripción | Valor |
---|---|---|
inboundIpRules | Esto se puede usar para restringir el tráfico de direcciones IP específicas en lugar de todas las direcciones IP. Nota: Estos se consideran solo si PublicNetworkAccess está habilitado. | inboundIpRule [] |
isZoneRedundant | Permite al usuario especificar si el servicio tiene redundancia de zona. Se trata de una propiedad necesaria y el usuario debe especificar este valor explícitamente. Una vez especificada, esta propiedad no se puede actualizar. |
Bool |
minimumTlsVersionAllowed | Versión mínima de TLS del publicador que permite publicar en este espacio de nombres. Solo se admite TLS versión 1.2. | '1.0' '1.1' '1.2' |
privateEndpointConnections | privateEndpointConnection[] | |
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.PubSub.NamespaceProperties.InboundIpRules" /> |
'Deshabilitado' 'Habilitado' |
topicsConfiguration | Temas información de configuración del recurso de espacio de nombres | TopicsConfiguration |
topicSpacesConfiguration | Información de configuración de espacios de temas para el recurso de espacio de nombres | TopicSpacesConfiguration |
NamespaceSku
Nombre | Descripción | Valor |
---|---|---|
capacidad | Especifica el número de unidades de rendimiento que define la capacidad del espacio de nombres. El valor predeterminado de la propiedad es 1 que significa 1 unidad de rendimiento = 1 MB/s entrada y 2 MB/s salida por espacio de nombres. La capacidad mínima es 1 y La capacidad máxima permitida es de 20. |
Int |
nombre | Nombre de la SKU. | 'Estándar' |
PrivateEndpoint
Nombre | Descripción | Valor |
---|---|---|
identificación | Identificador de ARM para punto de conexión privado. | cuerda |
PrivateEndpointConnection
Nombre | Descripción | Valor |
---|---|---|
Propiedades | Propiedades de PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Nombre | Descripción | Valor |
---|---|---|
groupIds | GroupIds del recurso del servicio private link. | string[] |
privateEndpoint | El recurso Punto de conexión privado para esta conexión. | PrivateEndpoint |
privateLinkServiceConnectionState | Detalles sobre el estado de la conexión. | ConnectionState |
provisioningState | Estado de aprovisionamiento de la conexión de punto de conexión privado. | 'Cancelado' 'Crear' "Eliminar" 'Error' "Correcto" "Actualización" |
RoutingEnrichments
Nombre | Descripción | Valor |
---|---|---|
dinámico | dynamicRoutingEnrichment[] | |
estático | staticRoutingEnrichment [] |
RoutingIdentityInfo
Nombre | Descripción | Valor |
---|---|---|
tipo | 'Ninguno' 'SystemAssigned' 'UserAssigned' |
|
userAssignedIdentity | cuerda |
StaticRoutingEnrichment
Nombre | Descripción | Valor |
---|---|---|
llave | Clave de enriquecimiento de enrutamiento estático. | cuerda |
valueType | Tipo de valor de enriquecimiento de enrutamiento estático. Por ejemplo, este valor de propiedad puede ser "String". | 'String' |
TopicsConfiguration
Nombre | Descripción | Valor |
---|
TopicSpacesConfiguration
Nombre | Descripción | Valor |
---|---|---|
clientAuthentication | Configuración de autenticación de cliente para la configuración de espacios de temas. | clientAuthenticationSettings |
maximumClientSessionsPerAuthenticationName | Número máximo de sesiones por nombre de autenticación. El valor predeterminado de la propiedad es 1. El valor mínimo permitido es 1 y el valor máximo permitido es 100. |
Int |
maximumSessionExpiryInHours | Expiración máxima de la sesión en horas. El valor predeterminado de la propiedad es 1 hora. El valor mínimo permitido es de 1 hora y el valor máximo permitido es de 8 horas. |
Int |
routeTopicResourceId | Identificador de recurso de Azure completo para el tema de Event Grid al que se enrutarán los eventos desde TopicSpaces en un espacio de nombres. Esta propiedad debe tener el siguiente formato '/subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/microsoft. EventGrid/topics/{topicName}'. Este tema debe residir en la misma región donde se encuentra el espacio de nombres. |
cuerda |
routingEnrichments | Enrutamiento de enriquecimientos para la configuración de espacios de temas | routingEnrichments |
routingIdentityInfo | Información de identidad de enrutamiento para la configuración de espacios de temas. | routingIdentityInfo |
estado | Indique si la configuración de espacios de temas está habilitada para el espacio de nombres. El valor predeterminado es Deshabilitado. | 'Deshabilitado' 'Habilitado' |
TrackedResourceTags
Nombre | Descripción | Valor |
---|
UserIdentityProperties
Nombre | Descripción | Valor |
---|---|---|
clientId | Identificador de cliente de la identidad asignada por el usuario. | cuerda |
principalId | Identificador principal de la identidad asignada por el usuario. | cuerda |
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.EventGrid/namespaces, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.EventGrid/namespaces",
"apiVersion": "2023-06-01-preview",
"name": "string",
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
"clientId": "string",
"principalId": "string"
}
}
},
"location": "string",
"properties": {
"inboundIpRules": [
{
"action": "string",
"ipMask": "string"
}
],
"isZoneRedundant": "bool",
"minimumTlsVersionAllowed": "string",
"privateEndpointConnections": [
{
"properties": {
"groupIds": [ "string" ],
"privateEndpoint": {
"id": "string"
},
"privateLinkServiceConnectionState": {
"actionsRequired": "string",
"description": "string",
"status": "string"
},
"provisioningState": "string"
}
}
],
"publicNetworkAccess": "string",
"topicsConfiguration": {
},
"topicSpacesConfiguration": {
"clientAuthentication": {
"alternativeAuthenticationNameSources": [ "string" ]
},
"maximumClientSessionsPerAuthenticationName": "int",
"maximumSessionExpiryInHours": "int",
"routeTopicResourceId": "string",
"routingEnrichments": {
"dynamic": [
{
"key": "string",
"value": "string"
}
],
"static": [
{
"key": "string",
"valueType": "string"
}
]
},
"routingIdentityInfo": {
"type": "string",
"userAssignedIdentity": "string"
},
"state": "string"
}
},
"sku": {
"capacity": "int",
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valores de propiedad
ClientAuthenticationSettings
Nombre | Descripción | Valor |
---|---|---|
alternativeAuthenticationNameSources | Orígenes de nombres de autenticación alternativos relacionados con la configuración de autenticación de cliente para el recurso de espacio de nombres. | Matriz de cadenas que contiene cualquiera de: 'ClientCertificateDns' 'ClientCertificateEmail' 'ClientCertificateIp' 'ClientCertificateSubject' 'ClientCertificateUri' |
ConnectionState
Nombre | Descripción | Valor |
---|---|---|
actionsRequired | Acciones necesarias (si las hay). | cuerda |
descripción | Descripción del estado de conexión. | cuerda |
estado | Estado de la conexión. | 'Aprobado' 'Desconectado' 'Pendiente' 'Rechazado' |
DynamicRoutingEnrichment
Nombre | Descripción | Valor |
---|---|---|
llave | Clave de enriquecimiento de enrutamiento dinámico. | cuerda |
valor | Valor de enriquecimiento de enrutamiento dinámico. | cuerda |
IdentityInfo
IdentityInfoUserAssignedIdentities
Nombre | Descripción | Valor |
---|
InboundIpRule
Nombre | Descripción | Valor |
---|---|---|
acción | Acción que se va a realizar en función de la coincidencia o ninguna coincidencia de IpMask. | 'Permitir' |
ipMask | Dirección IP en notación CIDR, por ejemplo, 10.0.0.0/8. | cuerda |
Microsoft.EventGrid/namespaces
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2023-06-01-preview' |
identidad | Información de identidad del recurso Espacio de nombres. | IdentityInfo |
ubicación | Ubicación del recurso. | string (obligatorio) |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 3 Longitud máxima = 3 Patrón = ^[a-zA-Z0-9-]*$ (obligatorio) |
Propiedades | Propiedades del recurso Espacio de nombres. | espacio de nombresPropiedades |
Sku | Representa los planes de tarifa de SKU disponibles. | NamespaceSku |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
tipo | El tipo de recurso | 'Microsoft.EventGrid/namespaces' |
NamespaceProperties
Nombre | Descripción | Valor |
---|---|---|
inboundIpRules | Esto se puede usar para restringir el tráfico de direcciones IP específicas en lugar de todas las direcciones IP. Nota: Estos se consideran solo si PublicNetworkAccess está habilitado. | inboundIpRule [] |
isZoneRedundant | Permite al usuario especificar si el servicio tiene redundancia de zona. Se trata de una propiedad necesaria y el usuario debe especificar este valor explícitamente. Una vez especificada, esta propiedad no se puede actualizar. |
Bool |
minimumTlsVersionAllowed | Versión mínima de TLS del publicador que permite publicar en este espacio de nombres. Solo se admite TLS versión 1.2. | '1.0' '1.1' '1.2' |
privateEndpointConnections | privateEndpointConnection[] | |
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.PubSub.NamespaceProperties.InboundIpRules" /> |
'Deshabilitado' 'Habilitado' |
topicsConfiguration | Temas información de configuración del recurso de espacio de nombres | TopicsConfiguration |
topicSpacesConfiguration | Información de configuración de espacios de temas para el recurso de espacio de nombres | TopicSpacesConfiguration |
NamespaceSku
Nombre | Descripción | Valor |
---|---|---|
capacidad | Especifica el número de unidades de rendimiento que define la capacidad del espacio de nombres. El valor predeterminado de la propiedad es 1 que significa 1 unidad de rendimiento = 1 MB/s entrada y 2 MB/s salida por espacio de nombres. La capacidad mínima es 1 y La capacidad máxima permitida es de 20. |
Int |
nombre | Nombre de la SKU. | 'Estándar' |
PrivateEndpoint
Nombre | Descripción | Valor |
---|---|---|
identificación | Identificador de ARM para punto de conexión privado. | cuerda |
PrivateEndpointConnection
Nombre | Descripción | Valor |
---|---|---|
Propiedades | Propiedades de PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Nombre | Descripción | Valor |
---|---|---|
groupIds | GroupIds del recurso del servicio private link. | string[] |
privateEndpoint | El recurso Punto de conexión privado para esta conexión. | PrivateEndpoint |
privateLinkServiceConnectionState | Detalles sobre el estado de la conexión. | ConnectionState |
provisioningState | Estado de aprovisionamiento de la conexión de punto de conexión privado. | 'Cancelado' 'Crear' "Eliminar" 'Error' "Correcto" "Actualización" |
RoutingEnrichments
Nombre | Descripción | Valor |
---|---|---|
dinámico | dynamicRoutingEnrichment[] | |
estático | staticRoutingEnrichment [] |
RoutingIdentityInfo
Nombre | Descripción | Valor |
---|---|---|
tipo | 'Ninguno' 'SystemAssigned' 'UserAssigned' |
|
userAssignedIdentity | cuerda |
StaticRoutingEnrichment
Nombre | Descripción | Valor |
---|---|---|
llave | Clave de enriquecimiento de enrutamiento estático. | cuerda |
valueType | Tipo de valor de enriquecimiento de enrutamiento estático. Por ejemplo, este valor de propiedad puede ser "String". | 'String' |
TopicsConfiguration
Nombre | Descripción | Valor |
---|
TopicSpacesConfiguration
Nombre | Descripción | Valor |
---|---|---|
clientAuthentication | Configuración de autenticación de cliente para la configuración de espacios de temas. | clientAuthenticationSettings |
maximumClientSessionsPerAuthenticationName | Número máximo de sesiones por nombre de autenticación. El valor predeterminado de la propiedad es 1. El valor mínimo permitido es 1 y el valor máximo permitido es 100. |
Int |
maximumSessionExpiryInHours | Expiración máxima de la sesión en horas. El valor predeterminado de la propiedad es 1 hora. El valor mínimo permitido es de 1 hora y el valor máximo permitido es de 8 horas. |
Int |
routeTopicResourceId | Identificador de recurso de Azure completo para el tema de Event Grid al que se enrutarán los eventos desde TopicSpaces en un espacio de nombres. Esta propiedad debe tener el siguiente formato '/subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/microsoft. EventGrid/topics/{topicName}'. Este tema debe residir en la misma región donde se encuentra el espacio de nombres. |
cuerda |
routingEnrichments | Enrutamiento de enriquecimientos para la configuración de espacios de temas | routingEnrichments |
routingIdentityInfo | Información de identidad de enrutamiento para la configuración de espacios de temas. | routingIdentityInfo |
estado | Indique si la configuración de espacios de temas está habilitada para el espacio de nombres. El valor predeterminado es Deshabilitado. | 'Deshabilitado' 'Habilitado' |
TrackedResourceTags
Nombre | Descripción | Valor |
---|
UserIdentityProperties
Nombre | Descripción | Valor |
---|---|---|
clientId | Identificador de cliente de la identidad asignada por el usuario. | cuerda |
principalId | Identificador principal de la identidad asignada por el usuario. | cuerda |
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.EventGrid/namespaces, agregue el siguiente Terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/namespaces@2023-06-01-preview"
name = "string"
identity = {
principalId = "string"
tenantId = "string"
type = "string"
userAssignedIdentities = {
{customized property} = {
clientId = "string"
principalId = "string"
}
}
}
location = "string"
sku = {
capacity = int
name = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
inboundIpRules = [
{
action = "string"
ipMask = "string"
}
]
isZoneRedundant = bool
minimumTlsVersionAllowed = "string"
privateEndpointConnections = [
{
properties = {
groupIds = [
"string"
]
privateEndpoint = {
id = "string"
}
privateLinkServiceConnectionState = {
actionsRequired = "string"
description = "string"
status = "string"
}
provisioningState = "string"
}
}
]
publicNetworkAccess = "string"
topicsConfiguration = {
}
topicSpacesConfiguration = {
clientAuthentication = {
alternativeAuthenticationNameSources = [
"string"
]
}
maximumClientSessionsPerAuthenticationName = int
maximumSessionExpiryInHours = int
routeTopicResourceId = "string"
routingEnrichments = {
dynamic = [
{
key = "string"
value = "string"
}
]
static = [
{
key = "string"
valueType = "string"
}
]
}
routingIdentityInfo = {
type = "string"
userAssignedIdentity = "string"
}
state = "string"
}
}
})
}
Valores de propiedad
ClientAuthenticationSettings
Nombre | Descripción | Valor |
---|---|---|
alternativeAuthenticationNameSources | Orígenes de nombres de autenticación alternativos relacionados con la configuración de autenticación de cliente para el recurso de espacio de nombres. | Matriz de cadenas que contiene cualquiera de: 'ClientCertificateDns' 'ClientCertificateEmail' 'ClientCertificateIp' 'ClientCertificateSubject' 'ClientCertificateUri' |
ConnectionState
Nombre | Descripción | Valor |
---|---|---|
actionsRequired | Acciones necesarias (si las hay). | cuerda |
descripción | Descripción del estado de conexión. | cuerda |
estado | Estado de la conexión. | 'Aprobado' 'Desconectado' 'Pendiente' 'Rechazado' |
DynamicRoutingEnrichment
Nombre | Descripción | Valor |
---|---|---|
llave | Clave de enriquecimiento de enrutamiento dinámico. | cuerda |
valor | Valor de enriquecimiento de enrutamiento dinámico. | cuerda |
IdentityInfo
IdentityInfoUserAssignedIdentities
Nombre | Descripción | Valor |
---|
InboundIpRule
Nombre | Descripción | Valor |
---|---|---|
acción | Acción que se va a realizar en función de la coincidencia o ninguna coincidencia de IpMask. | 'Permitir' |
ipMask | Dirección IP en notación CIDR, por ejemplo, 10.0.0.0/8. | cuerda |
Microsoft.EventGrid/namespaces
Nombre | Descripción | Valor |
---|---|---|
identidad | Información de identidad del recurso Espacio de nombres. | IdentityInfo |
ubicación | Ubicación del recurso. | string (obligatorio) |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 3 Longitud máxima = 3 Patrón = ^[a-zA-Z0-9-]*$ (obligatorio) |
Propiedades | Propiedades del recurso Espacio de nombres. | espacio de nombresPropiedades |
Sku | Representa los planes de tarifa de SKU disponibles. | NamespaceSku |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. |
tipo | El tipo de recurso | "Microsoft.EventGrid/namespaces@2023-06-01-preview" |
NamespaceProperties
Nombre | Descripción | Valor |
---|---|---|
inboundIpRules | Esto se puede usar para restringir el tráfico de direcciones IP específicas en lugar de todas las direcciones IP. Nota: Estos se consideran solo si PublicNetworkAccess está habilitado. | inboundIpRule [] |
isZoneRedundant | Permite al usuario especificar si el servicio tiene redundancia de zona. Se trata de una propiedad necesaria y el usuario debe especificar este valor explícitamente. Una vez especificada, esta propiedad no se puede actualizar. |
Bool |
minimumTlsVersionAllowed | Versión mínima de TLS del publicador que permite publicar en este espacio de nombres. Solo se admite TLS versión 1.2. | '1.0' '1.1' '1.2' |
privateEndpointConnections | privateEndpointConnection[] | |
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.PubSub.NamespaceProperties.InboundIpRules" /> |
'Deshabilitado' 'Habilitado' |
topicsConfiguration | Temas información de configuración del recurso de espacio de nombres | TopicsConfiguration |
topicSpacesConfiguration | Información de configuración de espacios de temas para el recurso de espacio de nombres | TopicSpacesConfiguration |
NamespaceSku
Nombre | Descripción | Valor |
---|---|---|
capacidad | Especifica el número de unidades de rendimiento que define la capacidad del espacio de nombres. El valor predeterminado de la propiedad es 1 que significa 1 unidad de rendimiento = 1 MB/s entrada y 2 MB/s salida por espacio de nombres. La capacidad mínima es 1 y La capacidad máxima permitida es de 20. |
Int |
nombre | Nombre de la SKU. | 'Estándar' |
PrivateEndpoint
Nombre | Descripción | Valor |
---|---|---|
identificación | Identificador de ARM para punto de conexión privado. | cuerda |
PrivateEndpointConnection
Nombre | Descripción | Valor |
---|---|---|
Propiedades | Propiedades de PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Nombre | Descripción | Valor |
---|---|---|
groupIds | GroupIds del recurso del servicio private link. | string[] |
privateEndpoint | El recurso Punto de conexión privado para esta conexión. | PrivateEndpoint |
privateLinkServiceConnectionState | Detalles sobre el estado de la conexión. | ConnectionState |
provisioningState | Estado de aprovisionamiento de la conexión de punto de conexión privado. | 'Cancelado' 'Crear' "Eliminar" 'Error' "Correcto" "Actualización" |
RoutingEnrichments
Nombre | Descripción | Valor |
---|---|---|
dinámico | dynamicRoutingEnrichment[] | |
estático | staticRoutingEnrichment [] |
RoutingIdentityInfo
Nombre | Descripción | Valor |
---|---|---|
tipo | 'Ninguno' 'SystemAssigned' 'UserAssigned' |
|
userAssignedIdentity | cuerda |
StaticRoutingEnrichment
Nombre | Descripción | Valor |
---|---|---|
llave | Clave de enriquecimiento de enrutamiento estático. | cuerda |
valueType | Tipo de valor de enriquecimiento de enrutamiento estático. Por ejemplo, este valor de propiedad puede ser "String". | 'String' |
TopicsConfiguration
Nombre | Descripción | Valor |
---|
TopicSpacesConfiguration
Nombre | Descripción | Valor |
---|---|---|
clientAuthentication | Configuración de autenticación de cliente para la configuración de espacios de temas. | clientAuthenticationSettings |
maximumClientSessionsPerAuthenticationName | Número máximo de sesiones por nombre de autenticación. El valor predeterminado de la propiedad es 1. El valor mínimo permitido es 1 y el valor máximo permitido es 100. |
Int |
maximumSessionExpiryInHours | Expiración máxima de la sesión en horas. El valor predeterminado de la propiedad es 1 hora. El valor mínimo permitido es de 1 hora y el valor máximo permitido es de 8 horas. |
Int |
routeTopicResourceId | Identificador de recurso de Azure completo para el tema de Event Grid al que se enrutarán los eventos desde TopicSpaces en un espacio de nombres. Esta propiedad debe tener el siguiente formato '/subscriptions/{subId}/resourcegroups/{resourceGroupName}/providers/microsoft. EventGrid/topics/{topicName}'. Este tema debe residir en la misma región donde se encuentra el espacio de nombres. |
cuerda |
routingEnrichments | Enrutamiento de enriquecimientos para la configuración de espacios de temas | routingEnrichments |
routingIdentityInfo | Información de identidad de enrutamiento para la configuración de espacios de temas. | routingIdentityInfo |
estado | Indique si la configuración de espacios de temas está habilitada para el espacio de nombres. El valor predeterminado es Deshabilitado. | 'Deshabilitado' 'Habilitado' |
TrackedResourceTags
Nombre | Descripción | Valor |
---|
UserIdentityProperties
Nombre | Descripción | Valor |
---|---|---|
clientId | Identificador de cliente de la identidad asignada por el usuario. | cuerda |
principalId | Identificador principal de la identidad asignada por el usuario. | cuerda |