Dela via


Add-AzServiceFabricManagedClusterClientCertificate

Lägg till certifikatets gemensamma namn eller tumavtryck i klustret. Då registreras certifikatet igen i klustret för klientautentisering.

Syntax

Add-AzServiceFabricManagedClusterClientCertificate
   [-InputObject] <PSManagedCluster>
   [-Admin]
   -Thumbprint <String>
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzServiceFabricManagedClusterClientCertificate
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Admin]
   -Thumbprint <String>
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzServiceFabricManagedClusterClientCertificate
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Admin]
   -CommonName <String>
   [-IssuerThumbprint <String[]>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzServiceFabricManagedClusterClientCertificate
   [-InputObject] <PSManagedCluster>
   [-Admin]
   -CommonName <String>
   [-IssuerThumbprint <String[]>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Lägg till certifikatets gemensamma namn eller tumavtryck i klustret. Då registreras certifikatet igen i klustret för klientautentisering.

Exempel

Exempel 1

$rgName = "testRG"
$clusterName = "testCluster"
Add-AzServiceFabricManagedClusterClientCertificate -ResourceGroupName $rgName -ClusterName $clusterName -Thumbprint 5F3660C715EBBDA31DB1FFDCF508302348DE8E7A -Admin

Det här kommandot lägger till certifikatet med tumavtrycket "5F3660C715EBBDA31DB1FFDCF508302348DE8E7A" i klustret, så att klienten kan använda certifikatet som administratör för att kommunicera med klustret.

Exempel 2

$rgName = "testRG"
$clusterName = "testCluster"
Add-AzServiceFabricManagedClusterClientCertificate -ResourceGroupName $rgName -ClusterName $clusterName -CommonName 'Contoso.com' -IssuerThumbprint 5F3660C715EBBDA31DB1FFDCF508302348DE8E7A, 5F3660C715EBBDA31DB1FFDCF508302348DE8E7B

Det här kommandot lägger till ett skrivskyddat klientcertifikat med det gemensamma namnet "Contoso.com" och 2 utfärdare.

Exempel 3

$rgName = "testRG"
$clusterName = "testCluster"
$cluster = Get-AzServiceFabricManagedCluster -ResourceGroupName $rgName -Name $clusterName
$cluster | Add-AzServiceFabricManagedClusterClientCertificate -CommonName 'Contoso.com' -IssuerThumbprint 5F3660C715EBBDA31DB1FFDCF508302348DE8E7A, 5F3660C715EBBDA31DB1FFDCF508302348DE8E7B

Det här kommandot lägger till ett skrivskyddat klientcertifikat med det gemensamma namnet "Contoso.com" och 2 utfärdare med rörledningar.

Parametrar

-Admin

Använd för att ange om klientcertifikatet har administratörsnivå.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

Kör cmdleten i bakgrunden och returnera ett jobb för att spåra förloppet.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-CommonName

Eget namn på klientcertifikat.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Aliases:cf
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Resurs för hanterat kluster

Typ:PSManagedCluster
Position:0
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-IssuerThumbprint

Lista över tumavtryck för utfärdaren för klientcertifikatet. Använd endast i kombination med CommonName.

Typ:String[]
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Ange namnet på klustret.

Typ:String
Aliases:ClusterName
Position:1
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Ange namnet på resursgruppen.

Typ:String
Position:0
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-Thumbprint

Tumavtryck för klientcertifikat.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Typ:SwitchParameter
Aliases:wi
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

String

Utdata

PSManagedCluster