Weitere AWS-SDK-Beispiele sind im GitHub-Repository Beispiele für AWS Doc SDKs
Verwendung von DeleteVirtualMfaDevice mit einer CLI
Die folgenden Code-Beispiele zeigen, wie DeleteVirtualMfaDevice verwendet wird.
- CLI
-
- AWS CLI
-
So entfernen Sie ein virtuelles MFA-Gerät
Mit dem folgenden
delete-virtual-mfa-device-Befehl wird das angegebene MFA-Gerät vom aktuellen Konto entfernt.aws iam delete-virtual-mfa-device \ --serial-numberarn:aws:iam::123456789012:mfa/MFATestMit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Deaktivierung von MFA-Geräten im Handbuch für AWS-IAM-Benutzer.
-
Weitere API-Informationen finden Sie unter DeleteVirtualMfaDevice
in der AWS CLI-Befehlsreferenz.
-
- PowerShell
-
- Tools für PowerShell V4
-
Beispiel 1: In diesem Beispiel wird das virtuelle IAM-MFA-Gerät gelöscht, dessen ARN
arn:aws:iam::123456789012:mfa/boblautet.Remove-IAMVirtualMFADevice -SerialNumber arn:aws:iam::123456789012:mfa/bobBeispiel 2: In diesem Beispiel wird überprüft, ob der IAM-Benutzerin Theresa ein MFA-Gerät zugewiesen ist. Wenn eines gefunden wird, wird das Gerät für den IAM-Benutzer deaktiviert. Wenn das Gerät virtuell ist, wird es ebenfalls gelöscht.
$mfa = Get-IAMMFADevice -UserName Theresa if ($mfa) { Disable-IAMMFADevice -SerialNumber $mfa.SerialNumber -UserName $name if ($mfa.SerialNumber -like "arn:*") { Remove-IAMVirtualMFADevice -SerialNumber $mfa.SerialNumber } }-
Weitere API-Informationen finden Sie unter DeleteVirtualMfaDevice in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).
-
- Tools für PowerShell V5
-
Beispiel 1: In diesem Beispiel wird das virtuelle IAM-MFA-Gerät gelöscht, dessen ARN
arn:aws:iam::123456789012:mfa/boblautet.Remove-IAMVirtualMFADevice -SerialNumber arn:aws:iam::123456789012:mfa/bobBeispiel 2: In diesem Beispiel wird überprüft, ob der IAM-Benutzerin Theresa ein MFA-Gerät zugewiesen ist. Wenn eines gefunden wird, wird das Gerät für den IAM-Benutzer deaktiviert. Wenn das Gerät virtuell ist, wird es ebenfalls gelöscht.
$mfa = Get-IAMMFADevice -UserName Theresa if ($mfa) { Disable-IAMMFADevice -SerialNumber $mfa.SerialNumber -UserName $name if ($mfa.SerialNumber -like "arn:*") { Remove-IAMVirtualMFADevice -SerialNumber $mfa.SerialNumber } }-
Weitere API-Informationen finden Sie unter DeleteVirtualMfaDevice in der AWS -Tools für PowerShell-Cmdlet-Referenz (V5).
-