New-AzSynapseWorkspaceKey

Crea una chiave dell'area di lavoro.

Sintassi

New-AzSynapseWorkspaceKey
   [-ResourceGroupName <String>]
   -WorkspaceName <String>
   -Name <String>
   -EncryptionKeyIdentifier <String>
   [-Activate]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzSynapseWorkspaceKey
   -WorkspaceObject <PSSynapseWorkspace>
   -Name <String>
   -EncryptionKeyIdentifier <String>
   [-Activate]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Questo cmdlet New-AzSynapseWorkspaceKey crea una chiave dell'area di lavoro.

Esempio

Esempio 1

New-AzSynapseWorkspaceKey -ResourceGroupName ContosoResourceGroup -WorkspaceName ContosoWorkspace -Name ContosoWorkspaceKey -EncryptionKeyIdentifier https://<key-vault-url>/keys/<key-name>

Questo comando crea una chiave dell'area di lavoro denominata ContosoWorkspaceKey nell'area di lavoro ContosoWorkspace.

Esempio 2

$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | New-AzSynapseWorkspaceKey -Name ContosoWorkspaceKey -EncryptionKeyIdentifier https://<key-vault-url>/keys/<key-name>

Questo comando crea una chiave dell'area di lavoro denominata ContosoWorkspaceKey nell'area di lavoro ContosoWorkspace tramite la pipeline.

Parametri

-Activate

Indica se attivare l'area di lavoro dopo che è stata specificata una chiave gestita dal cliente.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EncryptionKeyIdentifier

L'identificatore della chiave deve essere nel formato: https://{keyvaultname}.vault.azure.net/keys/{nomechiave}.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nome della chiave dell'area di lavoro.

Type:String
Aliases:KeyName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nome del gruppo di risorse.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceName

Nome dell'area di lavoro di Synapse.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceObject

oggetto di input dell'area di lavoro, in genere passato attraverso la pipeline.

Type:PSSynapseWorkspace
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Input

PSSynapseWorkspace

Output

PSWorkspaceKey