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.
1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1552 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.
1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1552 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.
1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1552 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.
1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1552 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.
1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1552 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.
1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1552 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).
1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1552 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.
1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1552 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.
1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1552 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.
1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 |
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1552 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 |