Enable-AzSynapseWorkspace
Ao criar um espaço de trabalho do Azure Synapse Analytics, você pode optar por criptografar todos os dados em repouso no espaço de trabalho 'com uma chave gerenciada pelo cliente que fornecerá criptografia dupla ao espaço de trabalho. Talvez seja necessário configurar o ambiente de criptografia em primeiro lugar, como criar um cofre de chaves com proteção de limpeza habilitada e especificar Políticas de acesso ao cofre de chaves. Em seguida, use esse cmdlet para ativar o novo espaço de trabalho do Azure Synapse Analytics que a criptografia dupla é habilitada usando uma chave gerenciada pelo cliente.
Syntax
Enable-AzSynapseWorkspace
[-ResourceGroupName <String>]
-WorkspaceName <String>
[-Name <String>]
[-EncryptionKeyIdentifier <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Enable-AzSynapseWorkspace
[-Name <String>]
-WorkspaceObject <PSSynapseWorkspace>
[-EncryptionKeyIdentifier <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Enable-AzSynapseWorkspace
-InputObject <PSWorkspaceKey>
[-EncryptionKeyIdentifier <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Enable-AzSynapseWorkspace
-ResourceId <String>
[-EncryptionKeyIdentifier <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Enable-AzSynapseWorkspace ativa um novo espaço de trabalho do Azure Synapse Analytics que a criptografia dupla é habilitada usando uma chave gerenciada pelo cliente.
Exemplos
Exemplo 1
Enable-AzSynapseWorkspace -WorkspaceName ContosoWorkspace
Esse comando ativa um novo espaço de trabalho do Azure Synapse Analytics chamado ContosoWorkspace.
Exemplo 2
$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | Enable-AzSynapseWorkspace
Esse comando ativa um novo espaço de trabalho do Azure Synapse Analytics chamado ContosoWorkspace por meio do pipeline.
Exemplo 3
Enable-AzSynapseWorkspace -ResourceId /subscriptions/21686af7-58ec-4f4d-9c68-f431f4db4edd/resourceGroups/ContosoResourceGroup/providers/Microsoft.Synapse/workspaces/ContosoWorkspace/keys/default
Esse comando ativa um novo espaço de trabalho do Azure Synapse Analytics por meio de pipeline com a ID de recurso especificada.
Parâmetros
-AsJob
Executar cmdlet em segundo plano
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para a comunicação com o Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptionKeyIdentifier
O identificador de chave deve estar no formato de: https://{keyvaultname}.vault.azure.net/keys/{keyname}.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Objeto de entrada de chave do espaço de trabalho, geralmente passado pelo pipeline.
Type: | PSWorkspaceKey |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
O nome da chave de criptografia do espaço de trabalho.
Type: | String |
Aliases: | KeyName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Nome do grupo de recursos.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceId
O identificador de recurso do Synapse SQL Pool.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkspaceName
Nome do espaço de trabalho Sinapse.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkspaceObject
objeto de entrada do espaço de trabalho, geralmente passado pelo pipeline.
Type: | PSSynapseWorkspace |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Entradas
Saídas
Azure PowerShell
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de