Compartir a través de


Partner Namespaces - Update

Actualice un espacio de nombres de asociado.
Actualiza de forma asincrónica un espacio de nombres de asociado con los parámetros especificados.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerNamespaces/{partnerNamespaceName}?api-version=2022-06-15

Parámetros de identificador URI

Nombre En Requerido Tipo Description
partnerNamespaceName
path True

string

Nombre del espacio de nombres del asociado.

resourceGroupName
path True

string

Nombre del grupo de recursos dentro de la suscripción del usuario.

subscriptionId
path True

string

Credenciales de suscripción que identifican de forma única una suscripción de Microsoft Azure. El identificador de suscripción forma parte del URI para cada llamada al servicio.

api-version
query True

string

Versión de la API que se va a usar con la solicitud de cliente.

Cuerpo de la solicitud

Nombre Tipo Description
properties.disableLocalAuth

boolean

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.

properties.inboundIpRules

InboundIpRule[]

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.

properties.publicNetworkAccess

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 mediante la configuración

tags

object

Etiquetas del espacio de nombres del asociado.

Respuestas

Nombre Tipo Description
200 OK

Aceptar

201 Created

PartnerNamespace

Solicitud de actualización del espacio de nombres del asociado aceptada.

Other Status Codes

Respuestas de error: ***

  • 400 Solicitud incorrecta.

  • 500 Internal Server Error.

Ejemplos

PartnerNamespaces_Update

Solicitud de ejemplo

PATCH https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerNamespaces/examplePartnerNamespaceName1?api-version=2022-06-15

{
  "tags": {
    "tag1": "value1"
  }
}

Respuesta de muestra

{
  "properties": {
    "provisioningState": "Succeeded",
    "partnerRegistrationFullyQualifiedId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerRegistrations/ContosoCorpAccount1",
    "endpoint": "https://examplePartnerNamespaceName1.centraluseuap-1.eventgrid.azure.net/api/events"
  },
  "location": "Central US EUAP",
  "tags": {
    "key1": "value1"
  },
  "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerNamespaces/examplePartnerNamespaceName1",
  "name": "examplePartnerNamespaceName1",
  "type": "Microsoft.EventGrid/partnerNamespaces"
}

Definiciones

Nombre Description
ConnectionState

Información de ConnectionState.

createdByType

Tipo de identidad que creó el recurso.

InboundIpRule
IpActionType

Acción que se va a realizar en función de la coincidencia o ninguna coincidencia de IpMask.

PartnerNamespace

Espacio de nombres de asociado de EventGrid.

PartnerNamespaceProvisioningState

Estado de aprovisionamiento del espacio de nombres del asociado.

PartnerNamespaceUpdateParameters

Propiedades de la actualización del espacio de nombres del asociado.

PartnerTopicRoutingMode

Esto determina si los eventos publicados en este espacio de nombres de asociado deben usar el atributo de origen en la carga de eventos o usar el nombre del canal en el encabezado cuando coincidan 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.

PersistedConnectionStatus

Estado de la conexión.

PrivateEndpoint

Información de PrivateEndpoint.

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 mediante la configuración

ResourceProvisioningState

Estado de aprovisionamiento de la conexión de punto de conexión privado.

systemData

Metadatos relacionados con la creación y la última modificación del recurso.

ConnectionState

Información de ConnectionState.

Nombre Tipo Description
actionsRequired

string

Acciones necesarias (si las hay).

description

string

Descripción del estado de conexión.

status

PersistedConnectionStatus

Estado de la conexión.

createdByType

Tipo de identidad que creó el recurso.

Nombre Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

InboundIpRule

Nombre Tipo Description
action

IpActionType

Acción que se va a realizar en función de la coincidencia o ninguna coincidencia de IpMask.

ipMask

string

Dirección IP en notación CIDR, por ejemplo, 10.0.0.0/8.

IpActionType

Acción que se va a realizar en función de la coincidencia o ninguna coincidencia de IpMask.

Nombre Tipo Description
Allow

string

PartnerNamespace

Espacio de nombres de asociado de EventGrid.

Nombre Tipo Valor predeterminado Description
id

string

Identificador completo del recurso.

location

string

Ubicación del recurso.

name

string

Nombre del recurso.

properties.disableLocalAuth

boolean

False

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.

properties.endpoint

string

Punto de conexión para el espacio de nombres del asociado.

properties.inboundIpRules

InboundIpRule[]

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.

properties.partnerRegistrationFullyQualifiedId

string

Id. de ARM completo del registro de asociado que se debe asociar a este espacio de nombres de asociado. Esto toma el siguiente formato: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.

properties.partnerTopicRoutingMode

PartnerTopicRoutingMode

SourceEventAttribute

Esto determina si los eventos publicados en este espacio de nombres de asociado deben usar el atributo de origen en la carga de eventos o usar el nombre del canal en el encabezado cuando coincidan 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.

properties.privateEndpointConnections

PrivateEndpointConnection[]

properties.provisioningState

PartnerNamespaceProvisioningState

Estado de aprovisionamiento del espacio de nombres del asociado.

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

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 mediante la configuración

systemData

systemData

Metadatos del sistema relacionados con el recurso espacio de nombres del asociado.

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso.

PartnerNamespaceProvisioningState

Estado de aprovisionamiento del espacio de nombres del asociado.

Nombre Tipo Description
Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

PartnerNamespaceUpdateParameters

Propiedades de la actualización del espacio de nombres del asociado.

Nombre Tipo Valor predeterminado Description
properties.disableLocalAuth

boolean

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.

properties.inboundIpRules

InboundIpRule[]

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.

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

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 mediante la configuración

tags

object

Etiquetas del espacio de nombres del asociado.

PartnerTopicRoutingMode

Esto determina si los eventos publicados en este espacio de nombres de asociado deben usar el atributo de origen en la carga de eventos o usar el nombre del canal en el encabezado cuando coincidan 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.

Nombre Tipo Description
ChannelNameHeader

string

SourceEventAttribute

string

PersistedConnectionStatus

Estado de la conexión.

Nombre Tipo Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PrivateEndpoint

Información de PrivateEndpoint.

Nombre Tipo Description
id

string

Identificador de ARM para punto de conexión privado.

PrivateEndpointConnection

Nombre Tipo Description
id

string

Identificador completo del recurso.

name

string

Nombre del recurso.

properties.groupIds

string[]

GroupIds del recurso del servicio Private Link.

properties.privateEndpoint

PrivateEndpoint

Recurso de punto de conexión privado para esta conexión.

properties.privateLinkServiceConnectionState

ConnectionState

Detalles sobre el estado de la conexión.

properties.provisioningState

ResourceProvisioningState

Estado de aprovisionamiento de la conexión de punto de conexión privado.

type

string

Tipo de recurso.

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 mediante la configuración

Nombre Tipo Description
Disabled

string

Enabled

string

ResourceProvisioningState

Estado de aprovisionamiento de la conexión de punto de conexión privado.

Nombre Tipo Description
Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

systemData

Metadatos relacionados con la creación y la última modificación del recurso.

Nombre Tipo Description
createdAt

string

Marca de tiempo de creación de recursos (UTC).

createdBy

string

Identidad que creó el recurso.

createdByType

createdByType

Tipo de identidad que creó el recurso.

lastModifiedAt

string

Marca de tiempo de la última modificación del recurso (UTC)

lastModifiedBy

string

Identidad que modificó por última vez el recurso.

lastModifiedByType

createdByType

Tipo de identidad que modificó por última vez el recurso.