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


Add-AzServiceFabricClientCertificate

Добавьте общее имя или отпечаток в кластер для проверки подлинности клиента.

Синтаксис

Add-AzServiceFabricClientCertificate
   [-Admin]
   [-ResourceGroupName] <String>
   [-Name] <String>
   -Thumbprint <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzServiceFabricClientCertificate
   [-Admin]
   [-ResourceGroupName] <String>
   [-Name] <String>
   -CommonName <String>
   -IssuerThumbprint <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzServiceFabricClientCertificate
   [-ResourceGroupName] <String>
   [-Name] <String>
   -ClientCertificateCommonName <PSClientCertificateCommonName[]>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzServiceFabricClientCertificate
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-AdminClientThumbprint <String[]>]
   [-ReadonlyClientThumbprint <String[]>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Используйте Add-AzServiceFabricClientCertificate для добавления общего имени и отпечатка издателя или отпечатка сертификата в кластер, чтобы клиент смог использовать его для проверки подлинности.

Примеры

Пример 1

Add-AzServiceFabricClientCertificate -ResourceGroupName 'Group1' -Name 'Contoso01SFCluster' -Thumbprint 5F3660C715EBBDA31DB1FFDCF508302348DE8E7A -Admin

Эта команда добавит сертификат с отпечатком 5F3660C715EBBDA31DB1FFDCF508302348DE8E7A, чтобы клиент может использовать сертификат в качестве администратора для взаимодействия с кластером.

Пример 2

Add-AzServiceFabricClientCertificate -ResourceGroupName 'Group2' -Name 'Contoso02SFCluster' -CommonName 'Contoso.com' -IssuerThumbprint 5F3660C715EBBDA31DB1FFDCF508302348DE8E7A

Эта команда добавит только сертификат клиента с общим именем "Contoso.com", а отпечаток издателя — 5F3660C715EBBDA31DB1FFDCF508302348DE8E7A в кластер.

Параметры

-Admin

Тип проверки подлинности клиента

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

-AdminClientThumbprint

Укажите отпечаток сертификата клиента, у которого есть только разрешение администратора

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

-ClientCertificateCommonName

Укажите общее имя клиента, отпечаток издателя и тип проверки подлинности

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

-CommonName

Указание общего имени сертификата клиента

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

-Confirm

Запрашивает подтверждение перед запуском командлета.

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

-DefaultProfile

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

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

-IssuerThumbprint

Указание отпечатка издателя сертификата клиента

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

-Name

Укажите имя кластера

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

-ReadonlyClientThumbprint

Укажите отпечаток сертификата клиента, который имеет только разрешение на чтение только для чтения

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

-ResourceGroupName

Укажите имя группы ресурсов.

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

-Thumbprint

Указание отпечатка сертификата клиента

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

-WhatIf

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

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

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

SwitchParameter

String

String[]

PSClientCertificateCommonName[]

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

PSCluster