Поделиться через


Partner Namespaces - Update

Обновите пространство имен партнера.
Асинхронно обновляет пространство имен партнера с указанными параметрами.

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

Параметры URI

Имя В Обязательно Тип Описание
partnerNamespaceName
path True

string

Имя пространства имен партнера.

resourceGroupName
path True

string

Имя группы ресурсов в подписке пользователя.

subscriptionId
path True

string

Учетные данные подписки, которые однозначно определяют подписку Microsoft Azure. Идентификатор подписки входит в состав URI для каждого вызова службы.

api-version
query True

string

Версия API для использования с клиентским запросом.

Текст запроса

Имя Тип Описание
properties.disableLocalAuth

boolean

Этот логический код используется для включения или отключения локальной проверки подлинности. Значение по умолчанию — false. Если для свойства задано значение true, для проверки подлинности будет использоваться только маркер AAD, если пользователю разрешено публиковать в пространстве имен партнера.

properties.inboundIpRules

InboundIpRule[]

Это можно использовать для ограничения трафика с определенных IP-адресов вместо всех IP-адресов. Примечание. Они считаются только в том случае, если включена функция PublicNetworkAccess.

properties.publicNetworkAccess

PublicNetworkAccess

Это определяет, разрешен ли трафик через общедоступную сеть. По умолчанию она включена. Вы можете дополнительно ограничить определенные IP-адреса, настроив

tags

object

Теги пространства имен партнера.

Ответы

Имя Тип Описание
200 OK

ХОРОШО

201 Created

PartnerNamespace

Принятый запрос на обновление пространства имен партнера.

Other Status Codes

Ответы на ошибки: ***

  • 400 Недопустимый запрос.

  • Ошибка внутреннего сервера 500.

Примеры

PartnerNamespaces_Update

Образец запроса

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"
  }
}

Пример ответа

{
  "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"
}

Определения

Имя Описание
ConnectionState

Сведения о ConnectionState.

createdByType

Тип удостоверения, создавшего ресурс.

InboundIpRule
IpActionType

Действие для выполнения на основе совпадения или отсутствия соответствия IpMask.

PartnerNamespace

Пространство имен партнера EventGrid.

PartnerNamespaceProvisioningState

Состояние подготовки пространства имен партнера.

PartnerNamespaceUpdateParameters

Свойства обновления пространства имен партнера.

PartnerTopicRoutingMode

Это определяет, должны ли события, опубликованные в этом пространстве имен партнера, использовать исходный атрибут в полезных данных события или использовать имя канала в заголовке при сопоставлении с разделом партнера. Если ни один из них не указан, маршрутизация атрибутов источника будет использоваться для сопоставления раздела партнера.

PersistedConnectionStatus

Состояние подключения.

PrivateEndpoint

Сведения о PrivateEndpoint.

PrivateEndpointConnection
PublicNetworkAccess

Это определяет, разрешен ли трафик через общедоступную сеть. По умолчанию она включена. Вы можете дополнительно ограничить определенные IP-адреса, настроив

ResourceProvisioningState

Состояние подготовки подключения к частной конечной точке.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

ConnectionState

Сведения о ConnectionState.

Имя Тип Описание
actionsRequired

string

Необходимые действия (если таковые есть).

description

string

Описание состояния подключения.

status

PersistedConnectionStatus

Состояние подключения.

createdByType

Тип удостоверения, создавшего ресурс.

Значение Описание
Application
Key
ManagedIdentity
User

InboundIpRule

Имя Тип Описание
action

IpActionType

Действие для выполнения на основе совпадения или отсутствия соответствия IpMask.

ipMask

string

IP-адрес в нотации CIDR, например 10.0.0.0/8.

IpActionType

Действие для выполнения на основе совпадения или отсутствия соответствия IpMask.

Значение Описание
Allow

PartnerNamespace

Пространство имен партнера EventGrid.

Имя Тип Default value Описание
id

string

Полный идентификатор ресурса.

location

string

Расположение ресурса.

name

string

Имя ресурса.

properties.disableLocalAuth

boolean

False

Этот логический код используется для включения или отключения локальной проверки подлинности. Значение по умолчанию — false. Если для свойства задано значение true, для проверки подлинности будет использоваться только маркер AAD, если пользователю разрешено публиковать в пространстве имен партнера.

properties.endpoint

string

Конечная точка для пространства имен партнера.

properties.inboundIpRules

InboundIpRule[]

Это можно использовать для ограничения трафика с определенных IP-адресов вместо всех IP-адресов. Примечание. Они считаются только в том случае, если включена функция PublicNetworkAccess.

properties.partnerRegistrationFullyQualifiedId

string

Полный идентификатор ARM регистрации партнера, который должен быть связан с этим пространством имен партнера. Это принимает следующий формат: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.

properties.partnerTopicRoutingMode

PartnerTopicRoutingMode

SourceEventAttribute

Это определяет, должны ли события, опубликованные в этом пространстве имен партнера, использовать исходный атрибут в полезных данных события или использовать имя канала в заголовке при сопоставлении с разделом партнера. Если ни один из них не указан, маршрутизация атрибутов источника будет использоваться для сопоставления раздела партнера.

properties.privateEndpointConnections

PrivateEndpointConnection[]

properties.provisioningState

PartnerNamespaceProvisioningState

Состояние подготовки пространства имен партнера.

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

Это определяет, разрешен ли трафик через общедоступную сеть. По умолчанию она включена. Вы можете дополнительно ограничить определенные IP-адреса, настроив

systemData

systemData

Системные метаданные, относящиеся к ресурсу пространства имен партнеров.

tags

object

Теги ресурса.

type

string

Тип ресурса.

PartnerNamespaceProvisioningState

Состояние подготовки пространства имен партнера.

Значение Описание
Canceled
Creating
Deleting
Failed
Succeeded
Updating

PartnerNamespaceUpdateParameters

Свойства обновления пространства имен партнера.

Имя Тип Default value Описание
properties.disableLocalAuth

boolean

Этот логический код используется для включения или отключения локальной проверки подлинности. Значение по умолчанию — false. Если для свойства задано значение true, для проверки подлинности будет использоваться только маркер AAD, если пользователю разрешено публиковать в пространстве имен партнера.

properties.inboundIpRules

InboundIpRule[]

Это можно использовать для ограничения трафика с определенных IP-адресов вместо всех IP-адресов. Примечание. Они считаются только в том случае, если включена функция PublicNetworkAccess.

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

Это определяет, разрешен ли трафик через общедоступную сеть. По умолчанию она включена. Вы можете дополнительно ограничить определенные IP-адреса, настроив

tags

object

Теги пространства имен партнера.

PartnerTopicRoutingMode

Это определяет, должны ли события, опубликованные в этом пространстве имен партнера, использовать исходный атрибут в полезных данных события или использовать имя канала в заголовке при сопоставлении с разделом партнера. Если ни один из них не указан, маршрутизация атрибутов источника будет использоваться для сопоставления раздела партнера.

Значение Описание
ChannelNameHeader
SourceEventAttribute

PersistedConnectionStatus

Состояние подключения.

Значение Описание
Approved
Disconnected
Pending
Rejected

PrivateEndpoint

Сведения о PrivateEndpoint.

Имя Тип Описание
id

string

Идентификатор ARM для частной конечной точки.

PrivateEndpointConnection

Имя Тип Описание
id

string

Полный идентификатор ресурса.

name

string

Имя ресурса.

properties.groupIds

string[]

GroupIds из ресурса службы приватного канала.

properties.privateEndpoint

PrivateEndpoint

Ресурс частной конечной точки для этого подключения.

properties.privateLinkServiceConnectionState

ConnectionState

Сведения о состоянии подключения.

properties.provisioningState

ResourceProvisioningState

Состояние подготовки подключения к частной конечной точке.

type

string

Тип ресурса.

PublicNetworkAccess

Это определяет, разрешен ли трафик через общедоступную сеть. По умолчанию она включена. Вы можете дополнительно ограничить определенные IP-адреса, настроив

Значение Описание
Disabled
Enabled

ResourceProvisioningState

Состояние подготовки подключения к частной конечной точке.

Значение Описание
Canceled
Creating
Deleting
Failed
Succeeded
Updating

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

Имя Тип Описание
createdAt

string (date-time)

Метка времени создания ресурса (UTC).

createdBy

string

Удостоверение, создающее ресурс.

createdByType

createdByType

Тип удостоверения, создавшего ресурс.

lastModifiedAt

string (date-time)

Метка времени последнего изменения ресурса (UTC)

lastModifiedBy

string

Идентификатор, который последний раз изменил ресурс.

lastModifiedByType

createdByType

Тип удостоверения, который последний раз изменил ресурс.