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


Update-AzFrontDoorCdnCustomDomain

Обновления существующего домена в профиле.

Синтаксис

Update-AzFrontDoorCdnCustomDomain
      -CustomDomainName <String>
      -ProfileName <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-AzureDnsZoneId <String>]
      [-PropertiesPreValidatedCustomDomainResourceId <String>]
      [-TlsSetting <IAfdDomainHttpsParameters>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzFrontDoorCdnCustomDomain
      -InputObject <ICdnIdentity>
      [-AzureDnsZoneId <String>]
      [-PropertiesPreValidatedCustomDomainResourceId <String>]
      [-TlsSetting <IAfdDomainHttpsParameters>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Обновления существующего домена в профиле.

Примеры

Пример 1. Обновление пользовательского домена AzureFrontDoor в профиле

$secret =  Get-AzFrontDoorCdnSecret -ResourceGroupName testps-rg-da16jm -ProfileName fdp-v542q6 -Name secret001
$secretResoure = New-AzFrontDoorCdnResourceReferenceObject -Id $secret.Id
$updateTlsSetting = New-AzFrontDoorCdnCustomDomainTlsSettingParametersObject -CertificateType "CustomerCertificate" -MinimumTlsVersion "TLS10" -Secret $secretResoure
Update-AzFrontDoorCdnCustomDomain -ResourceGroupName testps-rg-da16jm -ProfileName fdp-v542q6 -CustomDomainName domain001 -TlsSetting $updateSetting

Name      ResourceGroupName
----      -----------------
domain001 testps-rg-da16jm

Обновление настраиваемого домена AzureFrontDoor в профиле

Пример 2. Обновление пользовательского домена AzureFrontDoor в профиле с помощью удостоверения

$secret =  Get-AzFrontDoorCdnSecret -ResourceGroupName testps-rg-da16jm -ProfileName fdp-v542q6 -Name secret001
$secretResoure = New-AzFrontDoorCdnResourceReferenceObject -Id $secret.Id
$updateTlsSetting = New-AzFrontDoorCdnCustomDomainTlsSettingParametersObject -CertificateType "CustomerCertificate" -MinimumTlsVersion "TLS10" -Secret $secretResoure
Get-AzFrontDoorCdnCustomDomain -ResourceGroupName testps-rg-da16jm -ProfileName fdp-v542q6 -CustomDomainName domain001 | Update-AzFrontDoorCdnCustomDomain -TlsSetting $updateSetting

Name      ResourceGroupName
----      -----------------
domain001 testps-rg-da16jm

Обновление настраиваемого домена AzureFrontDoor в профиле с помощью удостоверения

Параметры

-AsJob

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

Тип:SwitchParameter
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-AzureDnsZoneId

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

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Тип:SwitchParameter
Aliases:cf
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomDomainName

Имя домена в профиле, уникальное глобально

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Тип:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Параметр удостоверений Для создания см. раздел NOTES для свойств INPUTOBJECT и создание хэш-таблицы.

Тип:ICdnIdentity
Position:Named
значение по умолчанию:None
Обязательно:True
Accept pipeline input:True
Accept wildcard characters:False

-NoWait

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

Тип:SwitchParameter
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-ProfileName

Имя профиля Azure Front Door standard или Azure Front Door Premium, уникальное в группе ресурсов.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:True
Accept pipeline input:False
Accept wildcard characters:False

-PropertiesPreValidatedCustomDomainResourceId

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

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Имя группы ресурсов в подписке Azure.

Тип:String
Position:Named
значение по умолчанию:None
Обязательно:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Идентификатор подписки Azure.

Тип:String
Position:Named
значение по умолчанию:(Get-AzContext).Subscription.Id
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-TlsSetting

Конфигурация, указывающая, как включить HTTPS для домена с помощью управляемого сертификата AzureFrontDoor или собственного сертификата пользователя. Если это не указано, включение ssl использует управляемый сертификат AzureFrontDoor по умолчанию. Сведения о создании см. в разделе NOTES для свойств TLSSETTING и создании хэш-таблицы.

Тип:IAfdDomainHttpsParameters
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Тип:SwitchParameter
Aliases:wi
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

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

ICdnIdentity

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

IAfdDomain