Get-AzSqlInstanceTransparentDataEncryptionProtector
Obtém o protetor TDE (Transparent Data Encryption) para uma instância gerenciada SQL.
Sintaxe
AzureSqlRmManagedInstanceTransparentDataEncryptionProtectorDefaultParameterSet (Predefinição)
Get-AzSqlInstanceTransparentDataEncryptionProtector
[-ResourceGroupName] <String>
[-InstanceName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
AzureSqlRmManagedInstanceTransparentDataEncryptionProtectorInputObjectParameterSet
Get-AzSqlInstanceTransparentDataEncryptionProtector
[-Instance] <AzureSqlManagedInstanceModel>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
AzureSqlRmManagedInstanceTransparentDataEncryptionProtectorResourceIdParameterSet
Get-AzSqlInstanceTransparentDataEncryptionProtector
[-InstanceResourceId] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Get-AzSqlInstanceTransparentDataEncryptionProtector obtém o protetor TDE para a instância gerenciada SQL especificada.
Exemplos
Exemplo 1
Get-AzSqlInstanceTransparentDataEncryptionProtector -ResourceGroupName 'ContosoResourceGroup' -InstanceName 'ContosoManagedInstanceName'
ResourceGroupName : ContosoResourceGroup
ManagedInstanceName : ContosoManagedInstanceName
Type : AzureKeyVault
ManagedInstanceKeyVaultKeyName : contoso_contosokey_01234567890123456789012345678901
KeyId : https://contoso.vault.azure.net/keys/contosokey/01234567890123456789012345678901
Este comando obtém o protetor TDE para a instância gerenciada chamada ContosoManagedInstanceName no grupo de recursos chamado ContosoResourceGroup.
Exemplo 2: Usando o objeto de instância gerenciado
$managedInstance = Get-AzSqlInstance -Name 'ContosoManagedInstanceName' -ResourceGroupName 'ContosoResourceGroup'
Get-AzSqlInstanceTransparentDataEncryptionProtector -Instance $managedInstance
ResourceGroupName : ContosoResourceGroup
ManagedInstanceName : ContosoManagedInstanceName
Type : AzureKeyVault
ManagedInstanceKeyVaultKeyName : contoso_contosokey_01234567890123456789012345678901
KeyId : https://contoso.vault.azure.net/keys/contosokey/01234567890123456789012345678901
Este comando obtém o protetor TDE para a instância gerenciada chamada ContosoManagedInstanceName no grupo de recursos chamado ContosoResourceGroup.
Exemplo 3: Usando a ID do recurso da instância gerenciada
$managedInstance = Get-AzSqlInstance -Name 'ContosoManagedInstanceName' -ResourceGroupName 'ContosoResourceGroup'
Get-AzSqlInstanceTransparentDataEncryptionProtector -InstanceResourceId $managedInstance.ResourceId
ResourceGroupName : ContosoResourceGroup
ManagedInstanceName : ContosoManagedInstanceName
Type : AzureKeyVault
ManagedInstanceKeyVaultKeyName : contoso_contosokey_01234567890123456789012345678901
KeyId : https://contoso.vault.azure.net/keys/contosokey/01234567890123456789012345678901
Este comando obtém o protetor TDE para a instância gerenciada chamada ContosoManagedInstanceName no grupo de recursos chamado ContosoResourceGroup.
Exemplo 4: Usando tubulação
$managedInstance = Get-AzSqlInstance -Name 'ContosoManagedInstanceName' -ResourceGroupName 'ContosoResourceGroup'
$managedInstance | Get-AzSqlInstanceTransparentDataEncryptionProtector
ResourceGroupName : ContosoResourceGroup
ManagedInstanceName : ContosoManagedInstanceName
Type : AzureKeyVault
ManagedInstanceKeyVaultKeyName : contoso_contosokey_01234567890123456789012345678901
KeyId : https://contoso.vault.azure.net/keys/contosokey/01234567890123456789012345678901
Este comando obtém o protetor TDE para a instância gerenciada chamada ContosoManagedInstanceName no grupo de recursos chamado ContosoResourceGroup.
Parâmetros
-Confirm
Solicita confirmação antes de executar o cmdlet.
Propriedades dos parâmetros
Tipo: | SwitchParameter |
Default value: | None |
Suporta carateres universais: | False |
NãoMostrar: | False |
Aliases: | Cf. |
Conjuntos de parâmetros
(All)
Position: | Named |
Obrigatório: | False |
Valor do pipeline: | False |
Valor do pipeline por nome de propriedade: | False |
Valor dos restantes argumentos: | 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 |
Default value: | None |
Suporta carateres universais: | False |
NãoMostrar: | False |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Conjuntos de parâmetros
(All)
Position: | Named |
Obrigatório: | False |
Valor do pipeline: | False |
Valor do pipeline por nome de propriedade: | False |
Valor dos restantes argumentos: | False |
-Instance
O objeto de entrada da instância
Propriedades dos parâmetros
Tipo: | AzureSqlManagedInstanceModel |
Default value: | None |
Suporta carateres universais: | False |
NãoMostrar: | False |
Aliases: | Objeto de Entrada |
Conjuntos de parâmetros
AzureSqlRmManagedInstanceTransparentDataEncryptionProtectorInputObjectParameterSet
Position: | 0 |
Obrigatório: | True |
Valor do pipeline: | True |
Valor do pipeline por nome de propriedade: | False |
Valor dos restantes argumentos: | False |
-InstanceName
O nome da instância
Propriedades dos parâmetros
Tipo: | String |
Default value: | None |
Suporta carateres universais: | False |
NãoMostrar: | False |
Conjuntos de parâmetros
AzureSqlRmManagedInstanceTransparentDataEncryptionProtectorDefaultParameterSet
Position: | 1 |
Obrigatório: | True |
Valor do pipeline: | False |
Valor do pipeline por nome de propriedade: | False |
Valor dos restantes argumentos: | False |
-InstanceResourceId
O id do recurso da instância
Propriedades dos parâmetros
Tipo: | String |
Default value: | None |
Suporta carateres universais: | False |
NãoMostrar: | False |
Aliases: | ResourceId |
Conjuntos de parâmetros
AzureSqlRmManagedInstanceTransparentDataEncryptionProtectorResourceIdParameterSet
Position: | 0 |
Obrigatório: | True |
Valor do pipeline: | False |
Valor do pipeline por nome de propriedade: | True |
Valor dos restantes argumentos: | False |
-ResourceGroupName
O nome do grupo de recursos
Propriedades dos parâmetros
Tipo: | String |
Default value: | None |
Suporta carateres universais: | False |
NãoMostrar: | False |
Conjuntos de parâmetros
AzureSqlRmManagedInstanceTransparentDataEncryptionProtectorDefaultParameterSet
Position: | 0 |
Obrigatório: | True |
Valor do pipeline: | False |
Valor do pipeline por nome de propriedade: | False |
Valor dos restantes argumentos: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Propriedades dos parâmetros
Tipo: | SwitchParameter |
Default value: | None |
Suporta carateres universais: | False |
NãoMostrar: | False |
Aliases: | Wi |
Conjuntos de parâmetros
(All)
Position: | Named |
Obrigatório: | False |
Valor do pipeline: | False |
Valor do pipeline por nome de propriedade: | False |
Valor dos restantes argumentos: | 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.
Entradas
AzureSqlManagedInstanceModel
System.String