Class: Aws::IAM::Types::VirtualMFADevice
- Inherits:
-
Struct
- Object
- Struct
- Aws::IAM::Types::VirtualMFADevice
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iam/types.rb
Overview
Contains information about a virtual MFA device.
Instance Attribute Summary collapse
-
#base_32_string_seed ⇒ String
The base32 seed defined as specified in [RFC3548].
-
#enable_date ⇒ Time
The date and time on which the virtual MFA device was enabled.
-
#qr_code_png ⇒ String
A QR code PNG image that encodes ‘otpauth://totp/$virtualMFADeviceName@$AccountName?secret=$Base32String` where `$virtualMFADeviceName` is one of the create call arguments.
-
#serial_number ⇒ String
The serial number associated with ‘VirtualMFADevice`.
-
#user ⇒ Types::User
The IAM user associated with this virtual MFA device.
Instance Attribute Details
#base_32_string_seed ⇒ String
The base32 seed defined as specified in [RFC3548]. The ‘Base32StringSeed` is base64-encoded.
10592 10593 10594 10595 10596 10597 10598 10599 |
# File 'lib/aws-sdk-iam/types.rb', line 10592 class VirtualMFADevice < Struct.new( :serial_number, :base_32_string_seed, :qr_code_png, :user, :enable_date) include Aws::Structure end |
#enable_date ⇒ Time
The date and time on which the virtual MFA device was enabled.
10592 10593 10594 10595 10596 10597 10598 10599 |
# File 'lib/aws-sdk-iam/types.rb', line 10592 class VirtualMFADevice < Struct.new( :serial_number, :base_32_string_seed, :qr_code_png, :user, :enable_date) include Aws::Structure end |
#qr_code_png ⇒ String
A QR code PNG image that encodes ‘otpauth://totp/$virtualMFADeviceName@$AccountName?secret=$Base32String` where `$virtualMFADeviceName` is one of the create call arguments. `AccountName` is the user name if set (otherwise, the account ID otherwise), and `Base32String` is the seed in base32 format. The `Base32String` value is base64-encoded.
10592 10593 10594 10595 10596 10597 10598 10599 |
# File 'lib/aws-sdk-iam/types.rb', line 10592 class VirtualMFADevice < Struct.new( :serial_number, :base_32_string_seed, :qr_code_png, :user, :enable_date) include Aws::Structure end |
#serial_number ⇒ String
The serial number associated with ‘VirtualMFADevice`.
10592 10593 10594 10595 10596 10597 10598 10599 |
# File 'lib/aws-sdk-iam/types.rb', line 10592 class VirtualMFADevice < Struct.new( :serial_number, :base_32_string_seed, :qr_code_png, :user, :enable_date) include Aws::Structure end |
#user ⇒ Types::User
The IAM user associated with this virtual MFA device.
10592 10593 10594 10595 10596 10597 10598 10599 |
# File 'lib/aws-sdk-iam/types.rb', line 10592 class VirtualMFADevice < Struct.new( :serial_number, :base_32_string_seed, :qr_code_png, :user, :enable_date) include Aws::Structure end |