Class: Aws::Organizations::Types::DelegatedAdministrator

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the delegated administrator’s account.

Returns:

  • (String)


1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
# File 'lib/aws-sdk-organizations/types.rb', line 1351

class DelegatedAdministrator < Struct.new(
  :id,
  :arn,
  :email,
  :name,
  :status,
  :joined_method,
  :joined_timestamp,
  :delegation_enabled_date)
  SENSITIVE = [:email, :name]
  include Aws::Structure
end

#delegation_enabled_dateTime

The date when the account was made a delegated administrator.

Returns:

  • (Time)


1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
# File 'lib/aws-sdk-organizations/types.rb', line 1351

class DelegatedAdministrator < Struct.new(
  :id,
  :arn,
  :email,
  :name,
  :status,
  :joined_method,
  :joined_timestamp,
  :delegation_enabled_date)
  SENSITIVE = [:email, :name]
  include Aws::Structure
end

#emailString

The email address that is associated with the delegated administrator’s Amazon Web Services account.

Returns:

  • (String)


1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
# File 'lib/aws-sdk-organizations/types.rb', line 1351

class DelegatedAdministrator < Struct.new(
  :id,
  :arn,
  :email,
  :name,
  :status,
  :joined_method,
  :joined_timestamp,
  :delegation_enabled_date)
  SENSITIVE = [:email, :name]
  include Aws::Structure
end

#idString

The unique identifier (ID) of the delegated administrator’s account.

Returns:

  • (String)


1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
# File 'lib/aws-sdk-organizations/types.rb', line 1351

class DelegatedAdministrator < Struct.new(
  :id,
  :arn,
  :email,
  :name,
  :status,
  :joined_method,
  :joined_timestamp,
  :delegation_enabled_date)
  SENSITIVE = [:email, :name]
  include Aws::Structure
end

#joined_methodString

The method by which the delegated administrator’s account joined the organization.

Returns:

  • (String)


1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
# File 'lib/aws-sdk-organizations/types.rb', line 1351

class DelegatedAdministrator < Struct.new(
  :id,
  :arn,
  :email,
  :name,
  :status,
  :joined_method,
  :joined_timestamp,
  :delegation_enabled_date)
  SENSITIVE = [:email, :name]
  include Aws::Structure
end

#joined_timestampTime

The date when the delegated administrator’s account became a part of the organization.

Returns:

  • (Time)


1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
# File 'lib/aws-sdk-organizations/types.rb', line 1351

class DelegatedAdministrator < Struct.new(
  :id,
  :arn,
  :email,
  :name,
  :status,
  :joined_method,
  :joined_timestamp,
  :delegation_enabled_date)
  SENSITIVE = [:email, :name]
  include Aws::Structure
end

#nameString

The friendly name of the delegated administrator’s account.

Returns:

  • (String)


1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
# File 'lib/aws-sdk-organizations/types.rb', line 1351

class DelegatedAdministrator < Struct.new(
  :id,
  :arn,
  :email,
  :name,
  :status,
  :joined_method,
  :joined_timestamp,
  :delegation_enabled_date)
  SENSITIVE = [:email, :name]
  include Aws::Structure
end

#statusString

The status of the delegated administrator’s account in the organization.

Returns:

  • (String)


1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
# File 'lib/aws-sdk-organizations/types.rb', line 1351

class DelegatedAdministrator < Struct.new(
  :id,
  :arn,
  :email,
  :name,
  :status,
  :joined_method,
  :joined_timestamp,
  :delegation_enabled_date)
  SENSITIVE = [:email, :name]
  include Aws::Structure
end