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


Update-AzEventGridDomain

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

Синтаксис

Update-AzEventGridDomain
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-AutoCreateTopicWithFirstSubscription]
      [-AutoDeleteTopicWithLastSubscription]
      [-DataResidencyBoundary <String>]
      [-DisableLocalAuth]
      [-EnableSystemAssignedIdentity <Boolean>]
      [-EventTypeInfoInlineEventType <Hashtable>]
      [-EventTypeInfoKind <String>]
      [-IdentityPrincipalId <String>]
      [-IdentityTenantId <String>]
      [-InboundIPRule <IInboundIPRule[]>]
      [-InputSchema <String>]
      [-Location <String>]
      [-MinimumTlsVersionAllowed <String>]
      [-PublicNetworkAccess <String>]
      [-SkuName <String>]
      [-Tag <Hashtable>]
      [-UserAssignedIdentity <String[]>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzEventGridDomain
      -InputObject <IEventGridIdentity>
      [-AutoCreateTopicWithFirstSubscription]
      [-AutoDeleteTopicWithLastSubscription]
      [-DataResidencyBoundary <String>]
      [-DisableLocalAuth]
      [-EnableSystemAssignedIdentity <Boolean>]
      [-EventTypeInfoInlineEventType <Hashtable>]
      [-EventTypeInfoKind <String>]
      [-IdentityPrincipalId <String>]
      [-IdentityTenantId <String>]
      [-InboundIPRule <IInboundIPRule[]>]
      [-InputSchema <String>]
      [-Location <String>]
      [-MinimumTlsVersionAllowed <String>]
      [-PublicNetworkAccess <String>]
      [-SkuName <String>]
      [-Tag <Hashtable>]
      [-UserAssignedIdentity <String[]>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

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

Примеры

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

$inboundIpRule = New-AzEventGridInboundIPRuleObject -Action Allow -IPMask "12.18.176.1"
Update-AzEventGridDomain -Name azps-domain -ResourceGroupName azps_test_group_eventgrid -PublicNetworkAccess Enabled -InboundIPRule $inboundIpRule

Location Name        ResourceGroupName
-------- ----        -----------------
westus2  azps-domain azps_test_group_eventgrid

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

Параметры

-AsJob

Выполнение команды в качестве задания

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AutoCreateTopicWithFirstSubscription

Этот логический код используется для указания механизма создания для всех разделов домена сетки событий, связанных с этим ресурсом домена сетки событий. В этом контексте создание раздела домена может быть автоматически управляемым (если имеет значение true) или самоуправляемым (если значение false). Значение по умолчанию для этого свойства имеет значение true. Если это свойство имеет значение NULL или имеет значение true, сетка событий несет ответственность за автоматическое создание раздела домена при создании первой подписки на событие в области раздела домена. Если для этого свойства задано значение false, то для создания первой подписки на события потребуется создать раздел домена для пользователя. Режим самостоятельного управления можно использовать, если пользователь хочет полного контроля над темой домена, а автоматически управляемый режим обеспечивает возможность выполнения меньшего количества операций и управления меньшим количеством ресурсов пользователем. Кроме того, обратите внимание, что в режиме автоматического создания пользователь может при необходимости создать раздел домена по запросу.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-AutoDeleteTopicWithLastSubscription

Этот логический код используется для указания механизма удаления для всех разделов домена сетки событий, связанных с этим ресурсом домена сетки событий. В этом контексте удаление раздела домена может быть автоматически управляемым (если значение true) или самоуправляемым (если значение false). Значение по умолчанию для этого свойства имеет значение true. Если для этого свойства задано значение true, Сетка событий несет ответственность за автоматическое удаление раздела домена при удалении последней подписки на событие в области раздела домена. Если для этого свойства задано значение false, то пользователю необходимо вручную удалить раздел домена, если он больше не нужен(например, когда последняя подписка на событие удаляется и ресурс необходимо очистить). Режим самостоятельного управления можно использовать, если пользователь хочет полного управления, когда нужно удалить раздел домена, а автоматически управляемый режим обеспечивает гибкость для выполнения менее операций и управления меньшим количеством ресурсов пользователем.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Запрос подтверждения перед выполнением командлета.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DataResidencyBoundary

Граница расположения данных ресурса.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DefaultProfile

Параметр DefaultProfile не работает. Используйте параметр SubscriptionId, если он доступен при выполнении командлета в другой подписке.

Тип:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DisableLocalAuth

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

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EnableSystemAssignedIdentity

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

Тип:Nullable<T>[Boolean]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EventTypeInfoInlineEventType

Коллекция встроенных типов событий для ресурса. Встроенные ключи типа событий представляют собой строку типа, представляющую имя события. Пример допустимого встроенного события — Contoso.OrderCreated. Встроенные значения типов событий имеют тип InlineEventProperties и будут содержать дополнительные сведения для каждого встроенного типа события.

Тип:Hashtable
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EventTypeInfoKind

Тип используемого типа события.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IdentityPrincipalId

Идентификатор субъекта удостоверения ресурса.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IdentityTenantId

Идентификатор клиента ресурса.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InboundIPRule

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

Тип:IInboundIPRule[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InputObject

Параметр удостоверения

Тип:IEventGridIdentity
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-InputSchema

Это определяет формат, который сетка событий должна ожидать для входящих событий, опубликованных в ресурсе домена сетки событий.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Location

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

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MinimumTlsVersionAllowed

Минимальная версия TLS издателя, разрешенная для публикации в этом домене

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Имя домена.

Тип:String
Aliases:DomainName
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NoWait

Асинхронное выполнение команды

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PassThru

Возвращает значение true, когда команда завершается успешно

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PublicNetworkAccess

Это определяет, разрешен ли трафик через общедоступную сеть. По умолчанию она включена. Вы можете дополнительно ограничить определенные IP-адреса, настроив <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" />

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ResourceGroupName

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

Тип:String
Aliases:ResourceGroup
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SkuName

Имя SKU ресурса. Возможные значения: "Базовый" или "Премиум".

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SubscriptionId

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

Тип:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Tag

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

Тип:Hashtable
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UserAssignedIdentity

Массив назначенных пользователем удостоверений, связанных с ресурсом. Элементы в массиве будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Тип:String[]
Aliases:IdentityId
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

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

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

IEventGridIdentity

Выходные данные

IDomain