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 para o espaço de trabalho. Talvez seja necessário configurar o ambiente de criptografia primeiro, como criar um cofre de chaves com proteção contra limpeza habilitar e especificar Políticas de Acesso para o cofre de chaves. Em seguida, use esse cmdlet para ativar o novo espaço de trabalho do Azure Synapse Analytics, cuja criptografia dupla é habilitada usando uma chave gerenciada pelo cliente.
Sintaxe
EnableByNameParameterSet (Padrão)
Enable-AzSynapseWorkspace
-WorkspaceName <String>
[-ResourceGroupName <String>]
[-Name <String>]
[-EncryptionKeyIdentifier <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
EnableByParentObjectParameterSet
Enable-AzSynapseWorkspace
-WorkspaceObject <PSSynapseWorkspace>
[-Name <String>]
[-EncryptionKeyIdentifier <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Enable-AzSynapseWorkspace
-InputObject <PSWorkspaceKey>
[-EncryptionKeyIdentifier <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
EnableByResourceIdParameterSet
Enable-AzSynapseWorkspace
-ResourceId <String>
[-EncryptionKeyIdentifier <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrição
O cmdlet Enable-AzSynapseWorkspace ativa um novo espaço de trabalho do Azure Synapse Analytics cuja criptografia dupla é habilitada usando uma chave gerenciada pelo cliente.
Exemplos
Exemplo 1
Enable-AzSynapseWorkspace -WorkspaceName ContosoWorkspace
Este comando ativa um novo espaço de trabalho do Azure Synapse Analytics chamado ContosoWorkspace.
Exemplo 2
$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | Enable-AzSynapseWorkspace
Este comando ativa um novo espaço de trabalho do Azure Synapse Analytics chamado ContosoWorkspace através do pipeline.
Exemplo 3
Enable-AzSynapseWorkspace -ResourceId /subscriptions/21686af7-58ec-4f4d-9c68-f431f4db4edd/resourceGroups/ContosoResourceGroup/providers/Microsoft.Synapse/workspaces/ContosoWorkspace/keys/default
Este 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
Propriedades dos parâmetros
Tipo: SwitchParameter
Valor padrão: None
Suporta curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Posição: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome da propriedade: False
Valor dos argumentos restantes: False
-Confirm
Solicita confirmação antes de executar o cmdlet.
Propriedades dos parâmetros
Tipo: SwitchParameter
Valor padrão: None
Suporta curingas: False
DontShow: False
Pseudónimos: Cf.
Conjuntos de parâmetros
(All)
Posição: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome da propriedade: False
Valor dos argumentos restantes: False
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Propriedades dos parâmetros
Tipo: IAzureContextContainer
Valor padrão: None
Suporta curingas: False
DontShow: False
Pseudónimos: AzContext, AzureRmContext, AzureCredential
Conjuntos de parâmetros
(All)
Posição: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome da propriedade: False
Valor dos argumentos restantes: False
-EncryptionKeyIdentifier
O identificador de chave deve estar no formato de: https://{keyvaultname}.vault.azure.net/keys/{keyname}.
Propriedades dos parâmetros
Tipo: String
Valor padrão: None
Suporta curingas: False
DontShow: False
Conjuntos de parâmetros
(All)
Posição: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome da propriedade: False
Valor dos argumentos restantes: False
Objeto de entrada de chave de espaço de trabalho, geralmente passado pelo pipeline.
Tipo: PSWorkspaceKey
Valor padrão: None
Suporta curingas: False
DontShow: False
EnableByInputObjectParameterSet
Posição: Named
Obrigatório: True
Valor do pipeline: True
Valor do pipeline por nome da propriedade: False
Valor dos argumentos restantes: False
-Name
O nome da chave de criptografia do espaço de trabalho.
Propriedades dos parâmetros
Tipo: String
Valor padrão: None
Suporta curingas: False
DontShow: False
Pseudónimos: Nome da chave
Conjuntos de parâmetros
EnableByNameParameterSet
Posição: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome da propriedade: False
Valor dos argumentos restantes: False
EnableByParentObjectParameterSet
Posição: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome da propriedade: False
Valor dos argumentos restantes: False
-ResourceGroupName
Nome do grupo de recursos.
Propriedades dos parâmetros
Tipo: String
Valor padrão: None
Suporta curingas: False
DontShow: False
Conjuntos de parâmetros
EnableByNameParameterSet
Posição: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome da propriedade: False
Valor dos argumentos restantes: False
-ResourceId
O identificador de recurso do Synapse SQL Pool.
Propriedades dos parâmetros
Tipo: String
Valor padrão: None
Suporta curingas: False
DontShow: False
Conjuntos de parâmetros
EnableByResourceIdParameterSet
Posição: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome da propriedade: False
Valor dos argumentos restantes: False
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado.
O cmdlet não é executado.
Propriedades dos parâmetros
Tipo: SwitchParameter
Valor padrão: None
Suporta curingas: False
DontShow: False
Pseudónimos: Wi
Conjuntos de parâmetros
(All)
Posição: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome da propriedade: False
Valor dos argumentos restantes: False
-WorkspaceName
Nome do espaço de trabalho Sinapse.
Propriedades dos parâmetros
Tipo: String
Valor padrão: None
Suporta curingas: False
DontShow: False
Conjuntos de parâmetros
EnableByNameParameterSet
Posição: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome da propriedade: False
Valor dos argumentos restantes: False
-WorkspaceObject
objeto de entrada do espaço de trabalho, geralmente passado pelo pipeline.
Propriedades dos parâmetros
Conjuntos de parâmetros
EnableByParentObjectParameterSet
Posição: Named
Obrigatório: True
Valor do pipeline: True
Valor do pipeline por nome da propriedade: False
Valor dos argumentos restantes: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters .
Saídas