Há mais exemplos do AWS SDK disponíveis no repositório do GitHub Documento de Exemplos do AWS SDK
Usar DeleteVirtualMfaDevice com uma CLI
Os exemplos de código a seguir mostram como usar o DeleteVirtualMfaDevice.
- CLI
-
- AWS CLI
-
Remover um dispositivo de MFA virtual
O comando
delete-virtual-mfa-devicea seguir remove o dispositivo de MFA especificado da conta atual.aws iam delete-virtual-mfa-device \ --serial-numberarn:aws:iam::123456789012:mfa/MFATestEste comando não produz saída.
Para obter mais informações, consulte Desativar dispositivos de MFA no Guia do usuário do AWS IAM.
-
Consulte detalhes da API em DeleteVirtualMfaDevice
na Referência de comandos da AWS CLI.
-
- PowerShell
-
- Ferramentas para PowerShell V4
-
Exemplo 1: este exemplo exclui o dispositivo de MFA virtual do IAM cujo ARN é
arn:aws:iam::123456789012:mfa/bob.Remove-IAMVirtualMFADevice -SerialNumber arn:aws:iam::123456789012:mfa/bobExemplo 2: este exemplo verifica se a usuária do IAM Theresa tem um dispositivo de MFA atribuído. Se for encontrado, o dispositivo é desabilitado para a usuária do IAM. Se o dispositivo for virtual, ele também é excluído.
$mfa = Get-IAMMFADevice -UserName Theresa if ($mfa) { Disable-IAMMFADevice -SerialNumber $mfa.SerialNumber -UserName $name if ($mfa.SerialNumber -like "arn:*") { Remove-IAMVirtualMFADevice -SerialNumber $mfa.SerialNumber } }-
Consulte detalhes da API em DeleteVirtualMfaDevice na Referência de cmdlets do Ferramentas da AWS para PowerShell (V4).
-
- Ferramentas para o PowerShell V5
-
Exemplo 1: este exemplo exclui o dispositivo de MFA virtual do IAM cujo ARN é
arn:aws:iam::123456789012:mfa/bob.Remove-IAMVirtualMFADevice -SerialNumber arn:aws:iam::123456789012:mfa/bobExemplo 2: este exemplo verifica se a usuária do IAM Theresa tem um dispositivo de MFA atribuído. Se for encontrado, o dispositivo é desabilitado para a usuária do IAM. Se o dispositivo for virtual, ele também é excluído.
$mfa = Get-IAMMFADevice -UserName Theresa if ($mfa) { Disable-IAMMFADevice -SerialNumber $mfa.SerialNumber -UserName $name if ($mfa.SerialNumber -like "arn:*") { Remove-IAMVirtualMFADevice -SerialNumber $mfa.SerialNumber } }-
Para obter detalhes sobre a API, consulte DeleteVirtualMfaDevice na Ferramentas da AWS para PowerShell Cmdlet Reference (V5).
-