Class: Aws::Organizations::Types::DelegatedAdministrator
- Inherits:
-
Struct
- Object
- Struct
- Aws::Organizations::Types::DelegatedAdministrator
- Defined in:
- gems/aws-sdk-organizations/lib/aws-sdk-organizations/types.rb
Overview
Contains information about the delegated administrator.
Constant Summary collapse
- SENSITIVE =
[:email, :name]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the delegated administrator's account.
-
#delegation_enabled_date ⇒ Time
The date when the account was made a delegated administrator.
-
#email ⇒ String
The email address that is associated with the delegated administrator's Amazon Web Services account.
-
#id ⇒ String
The unique identifier (ID) of the delegated administrator's account.
-
#joined_method ⇒ String
The method by which the delegated administrator's account joined the organization.
-
#joined_timestamp ⇒ Time
The date when the delegated administrator's account became a part of the organization.
-
#name ⇒ String
The friendly name of the delegated administrator's account.
-
#state ⇒ String
Each state represents a specific phase in the account lifecycle.
-
#status ⇒ String
The status of the delegated administrator's account in the organization.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the delegated administrator's account.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'gems/aws-sdk-organizations/lib/aws-sdk-organizations/types.rb', line 1406 class DelegatedAdministrator < Struct.new( :id, :arn, :email, :name, :status, :state, :joined_method, :joined_timestamp, :delegation_enabled_date) SENSITIVE = [:email, :name] include Aws::Structure end |
#delegation_enabled_date ⇒ Time
The date when the account was made a delegated administrator.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'gems/aws-sdk-organizations/lib/aws-sdk-organizations/types.rb', line 1406 class DelegatedAdministrator < Struct.new( :id, :arn, :email, :name, :status, :state, :joined_method, :joined_timestamp, :delegation_enabled_date) SENSITIVE = [:email, :name] include Aws::Structure end |
#email ⇒ String
The email address that is associated with the delegated administrator's Amazon Web Services account.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'gems/aws-sdk-organizations/lib/aws-sdk-organizations/types.rb', line 1406 class DelegatedAdministrator < Struct.new( :id, :arn, :email, :name, :status, :state, :joined_method, :joined_timestamp, :delegation_enabled_date) SENSITIVE = [:email, :name] include Aws::Structure end |
#id ⇒ String
The unique identifier (ID) of the delegated administrator's account.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'gems/aws-sdk-organizations/lib/aws-sdk-organizations/types.rb', line 1406 class DelegatedAdministrator < Struct.new( :id, :arn, :email, :name, :status, :state, :joined_method, :joined_timestamp, :delegation_enabled_date) SENSITIVE = [:email, :name] include Aws::Structure end |
#joined_method ⇒ String
The method by which the delegated administrator's account joined the organization.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'gems/aws-sdk-organizations/lib/aws-sdk-organizations/types.rb', line 1406 class DelegatedAdministrator < Struct.new( :id, :arn, :email, :name, :status, :state, :joined_method, :joined_timestamp, :delegation_enabled_date) SENSITIVE = [:email, :name] include Aws::Structure end |
#joined_timestamp ⇒ Time
The date when the delegated administrator's account became a part of the organization.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'gems/aws-sdk-organizations/lib/aws-sdk-organizations/types.rb', line 1406 class DelegatedAdministrator < Struct.new( :id, :arn, :email, :name, :status, :state, :joined_method, :joined_timestamp, :delegation_enabled_date) SENSITIVE = [:email, :name] include Aws::Structure end |
#name ⇒ String
The friendly name of the delegated administrator's account.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'gems/aws-sdk-organizations/lib/aws-sdk-organizations/types.rb', line 1406 class DelegatedAdministrator < Struct.new( :id, :arn, :email, :name, :status, :state, :joined_method, :joined_timestamp, :delegation_enabled_date) SENSITIVE = [:email, :name] include Aws::Structure end |
#state ⇒ String
Each state represents a specific phase in the account lifecycle. Use this information to manage account access, automate workflows, or trigger actions based on account state changes.
For more information about account states and their implications, see Monitor the state of your Amazon Web Services accounts in the Organizations User Guide.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'gems/aws-sdk-organizations/lib/aws-sdk-organizations/types.rb', line 1406 class DelegatedAdministrator < Struct.new( :id, :arn, :email, :name, :status, :state, :joined_method, :joined_timestamp, :delegation_enabled_date) SENSITIVE = [:email, :name] include Aws::Structure end |
#status ⇒ String
The status of the delegated administrator's account in the organization.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 |
# File 'gems/aws-sdk-organizations/lib/aws-sdk-organizations/types.rb', line 1406 class DelegatedAdministrator < Struct.new( :id, :arn, :email, :name, :status, :state, :joined_method, :joined_timestamp, :delegation_enabled_date) SENSITIVE = [:email, :name] include Aws::Structure end |