Class: Aws::Wickr::Types::GetUserResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Wickr::Types::GetUserResponse
- Defined in:
- gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:first_name, :last_name]
Instance Attribute Summary collapse
-
#first_name ⇒ String
The first name of the user.
-
#is_admin ⇒ Boolean
Indicates whether the user has administrator privileges in the network.
-
#last_activity ⇒ Integer
The timestamp of the user's last activity in the network, specified in epoch seconds.
-
#last_login ⇒ Integer
The timestamp of the user's last login to the network, specified in epoch seconds.
-
#last_name ⇒ String
The last name of the user.
-
#security_group_ids ⇒ Array<String>
A list of security group IDs to which the user belongs.
-
#status ⇒ Integer
The current status of the user (1 for pending, 2 for active).
-
#suspended ⇒ Boolean
Indicates whether the user is currently suspended.
-
#user_id ⇒ String
The unique identifier of the user.
-
#username ⇒ String
The email address or username of the user.
Instance Attribute Details
#first_name ⇒ String
The first name of the user.
1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1594 class GetUserResponse < Struct.new( :user_id, :first_name, :last_name, :username, :is_admin, :suspended, :status, :last_activity, :last_login, :security_group_ids) SENSITIVE = [:first_name, :last_name] include Aws::Structure end |
#is_admin ⇒ Boolean
Indicates whether the user has administrator privileges in the network.
1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1594 class GetUserResponse < Struct.new( :user_id, :first_name, :last_name, :username, :is_admin, :suspended, :status, :last_activity, :last_login, :security_group_ids) SENSITIVE = [:first_name, :last_name] include Aws::Structure end |
#last_activity ⇒ Integer
The timestamp of the user's last activity in the network, specified in epoch seconds.
1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1594 class GetUserResponse < Struct.new( :user_id, :first_name, :last_name, :username, :is_admin, :suspended, :status, :last_activity, :last_login, :security_group_ids) SENSITIVE = [:first_name, :last_name] include Aws::Structure end |
#last_login ⇒ Integer
The timestamp of the user's last login to the network, specified in epoch seconds.
1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1594 class GetUserResponse < Struct.new( :user_id, :first_name, :last_name, :username, :is_admin, :suspended, :status, :last_activity, :last_login, :security_group_ids) SENSITIVE = [:first_name, :last_name] include Aws::Structure end |
#last_name ⇒ String
The last name of the user.
1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1594 class GetUserResponse < Struct.new( :user_id, :first_name, :last_name, :username, :is_admin, :suspended, :status, :last_activity, :last_login, :security_group_ids) SENSITIVE = [:first_name, :last_name] include Aws::Structure end |
#security_group_ids ⇒ Array<String>
A list of security group IDs to which the user belongs.
1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1594 class GetUserResponse < Struct.new( :user_id, :first_name, :last_name, :username, :is_admin, :suspended, :status, :last_activity, :last_login, :security_group_ids) SENSITIVE = [:first_name, :last_name] include Aws::Structure end |
#status ⇒ Integer
The current status of the user (1 for pending, 2 for active).
1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1594 class GetUserResponse < Struct.new( :user_id, :first_name, :last_name, :username, :is_admin, :suspended, :status, :last_activity, :last_login, :security_group_ids) SENSITIVE = [:first_name, :last_name] include Aws::Structure end |
#suspended ⇒ Boolean
Indicates whether the user is currently suspended.
1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1594 class GetUserResponse < Struct.new( :user_id, :first_name, :last_name, :username, :is_admin, :suspended, :status, :last_activity, :last_login, :security_group_ids) SENSITIVE = [:first_name, :last_name] include Aws::Structure end |
#user_id ⇒ String
The unique identifier of the user.
1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1594 class GetUserResponse < Struct.new( :user_id, :first_name, :last_name, :username, :is_admin, :suspended, :status, :last_activity, :last_login, :security_group_ids) SENSITIVE = [:first_name, :last_name] include Aws::Structure end |
#username ⇒ String
The email address or username of the user.
1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1594 class GetUserResponse < Struct.new( :user_id, :first_name, :last_name, :username, :is_admin, :suspended, :status, :last_activity, :last_login, :security_group_ids) SENSITIVE = [:first_name, :last_name] include Aws::Structure end |