Class: Aws::Organizations::Types::DelegatedAdministrator
- Inherits:
-
Struct
- Object
- Struct
- Aws::Organizations::Types::DelegatedAdministrator
- Includes:
- Structure
- Defined in:
- 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.
1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'lib/aws-sdk-organizations/types.rb', line 1441 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.
1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'lib/aws-sdk-organizations/types.rb', line 1441 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.
1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'lib/aws-sdk-organizations/types.rb', line 1441 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.
1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'lib/aws-sdk-organizations/types.rb', line 1441 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.
1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'lib/aws-sdk-organizations/types.rb', line 1441 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.
1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'lib/aws-sdk-organizations/types.rb', line 1441 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.
1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'lib/aws-sdk-organizations/types.rb', line 1441 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 ][1] in the *Organizations User Guide*.
[1]: docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_account_state.html
1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'lib/aws-sdk-organizations/types.rb', line 1441 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.
1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 |
# File 'lib/aws-sdk-organizations/types.rb', line 1441 class DelegatedAdministrator < Struct.new( :id, :arn, :email, :name, :status, :state, :joined_method, :joined_timestamp, :delegation_enabled_date) SENSITIVE = [:email, :name] include Aws::Structure end |