Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Class: Aws::DirectoryService::Types::DomainController

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb

Overview

Contains information about the domain controllers for a specified directory.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zoneString

The Availability Zone where the domain controller is located.

Returns:

  • (String)

2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 2538

class DomainController < Struct.new(
  :directory_id,
  :domain_controller_id,
  :dns_ip_addr,
  :vpc_id,
  :subnet_id,
  :availability_zone,
  :status,
  :status_reason,
  :launch_time,
  :status_last_updated_date_time)
  SENSITIVE = []
  include Aws::Structure
end

#directory_idString

Identifier of the directory where the domain controller resides.

Returns:

  • (String)

2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 2538

class DomainController < Struct.new(
  :directory_id,
  :domain_controller_id,
  :dns_ip_addr,
  :vpc_id,
  :subnet_id,
  :availability_zone,
  :status,
  :status_reason,
  :launch_time,
  :status_last_updated_date_time)
  SENSITIVE = []
  include Aws::Structure
end

#dns_ip_addrString

The IP address of the domain controller.

Returns:

  • (String)

2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 2538

class DomainController < Struct.new(
  :directory_id,
  :domain_controller_id,
  :dns_ip_addr,
  :vpc_id,
  :subnet_id,
  :availability_zone,
  :status,
  :status_reason,
  :launch_time,
  :status_last_updated_date_time)
  SENSITIVE = []
  include Aws::Structure
end

#domain_controller_idString

Identifies a specific domain controller in the directory.

Returns:

  • (String)

2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 2538

class DomainController < Struct.new(
  :directory_id,
  :domain_controller_id,
  :dns_ip_addr,
  :vpc_id,
  :subnet_id,
  :availability_zone,
  :status,
  :status_reason,
  :launch_time,
  :status_last_updated_date_time)
  SENSITIVE = []
  include Aws::Structure
end

#launch_timeTime

Specifies when the domain controller was created.

Returns:

  • (Time)

2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 2538

class DomainController < Struct.new(
  :directory_id,
  :domain_controller_id,
  :dns_ip_addr,
  :vpc_id,
  :subnet_id,
  :availability_zone,
  :status,
  :status_reason,
  :launch_time,
  :status_last_updated_date_time)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the domain controller.

Returns:

  • (String)

2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 2538

class DomainController < Struct.new(
  :directory_id,
  :domain_controller_id,
  :dns_ip_addr,
  :vpc_id,
  :subnet_id,
  :availability_zone,
  :status,
  :status_reason,
  :launch_time,
  :status_last_updated_date_time)
  SENSITIVE = []
  include Aws::Structure
end

#status_last_updated_date_timeTime

The date and time that the status was last updated.

Returns:

  • (Time)

2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 2538

class DomainController < Struct.new(
  :directory_id,
  :domain_controller_id,
  :dns_ip_addr,
  :vpc_id,
  :subnet_id,
  :availability_zone,
  :status,
  :status_reason,
  :launch_time,
  :status_last_updated_date_time)
  SENSITIVE = []
  include Aws::Structure
end

#status_reasonString

A description of the domain controller state.

Returns:

  • (String)

2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 2538

class DomainController < Struct.new(
  :directory_id,
  :domain_controller_id,
  :dns_ip_addr,
  :vpc_id,
  :subnet_id,
  :availability_zone,
  :status,
  :status_reason,
  :launch_time,
  :status_last_updated_date_time)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_idString

Identifier of the subnet in the VPC that contains the domain controller.

Returns:

  • (String)

2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 2538

class DomainController < Struct.new(
  :directory_id,
  :domain_controller_id,
  :dns_ip_addr,
  :vpc_id,
  :subnet_id,
  :availability_zone,
  :status,
  :status_reason,
  :launch_time,
  :status_last_updated_date_time)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_idString

The identifier of the VPC that contains the domain controller.

Returns:

  • (String)

2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 2538

class DomainController < Struct.new(
  :directory_id,
  :domain_controller_id,
  :dns_ip_addr,
  :vpc_id,
  :subnet_id,
  :availability_zone,
  :status,
  :status_reason,
  :launch_time,
  :status_last_updated_date_time)
  SENSITIVE = []
  include Aws::Structure
end