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


New-AzAttestationProvider

Создает новый поставщик аттестации.

Синтаксис

New-AzAttestationProvider
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Location <String>
   [-PolicySigningCertificateKeyPath <String>]
   [-Tag <Hashtable>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Создает новый поставщик аттестации.

Примеры

Пример 1. Создание нового поставщика аттестации

New-AzAttestationProvider -Name testprovider1 -ResourceGroupName test-rg -Location "eastus"

Location Name        ResourceGroupName
-------- ----        -----------------
eastus  testprovider1 test-rg

Эта команда создает новый поставщик аттестации с именем testprovider1 в группе test-rgресурсов.

Пример 2. Создание нового поставщика аттестации с доверенными ключами подписывания

New-AzAttestationProvider -Name testprovider2 -ResourceGroupName test-rg -Location "eastus" -PolicySigningCertificateKeyPath .\cert1.pem

Location Name        ResourceGroupName
-------- ----        -----------------
eastus  testprovider2 test-rg

Эта команда создает новый поставщик аттестации с именем testprovider2 доверенных ключей подписывания в группе test-rgресурсов.

Параметры

-Confirm

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

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

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

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

-Location

Поддерживаемая служба Azure, в которой должен быть создан поставщик аттестации.

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

-Name

Имя поставщика аттестации.

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

-PolicySigningCertificateKeyPath

Задает набор доверенных ключей подписывания для политики выдачи в одном файле сертификата. Значение параметра "ключи" — это массив значений JWK. Bydefault, порядок значений JWK в массиве не подразумевает порядок предпочтений среди них, хотя приложения JWK Setscan решили назначить значение заказу для своих целей, ifdesired. Сведения о создании см. в разделе NOTES для свойств POLICYSIGNINGCERTIFICATEKEY и создания хэш-таблицы.

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

-ResourceGroupName

Имя группы ресурсов. Имя не учитывает регистр.

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

-SubscriptionId

Идентификатор целевой подписки.

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

-Tag

Теги, которые будут назначены поставщику аттестации.

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

-WhatIf

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

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

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

IAttestationProvider