Class: Aws::DirectoryService::Types::AssessmentSummary

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

Overview

Contains summary information about a directory assessment, providing a high-level overview without detailed validation results.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#assessment_idString

The unique identifier of the directory assessment.

Returns:

  • (String)


435
436
437
438
439
440
441
442
443
444
445
446
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 435

class AssessmentSummary < Struct.new(
  :assessment_id,
  :directory_id,
  :dns_name,
  :start_time,
  :last_update_date_time,
  :status,
  :customer_dns_ips,
  :report_type)
  SENSITIVE = []
  include Aws::Structure
end

#customer_dns_ipsArray<String>

The IP addresses of the DNS servers or domain controllers in your self-managed AD environment.

Returns:

  • (Array<String>)


435
436
437
438
439
440
441
442
443
444
445
446
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 435

class AssessmentSummary < Struct.new(
  :assessment_id,
  :directory_id,
  :dns_name,
  :start_time,
  :last_update_date_time,
  :status,
  :customer_dns_ips,
  :report_type)
  SENSITIVE = []
  include Aws::Structure
end

#directory_idString

The identifier of the directory associated with this assessment.

Returns:

  • (String)


435
436
437
438
439
440
441
442
443
444
445
446
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 435

class AssessmentSummary < Struct.new(
  :assessment_id,
  :directory_id,
  :dns_name,
  :start_time,
  :last_update_date_time,
  :status,
  :customer_dns_ips,
  :report_type)
  SENSITIVE = []
  include Aws::Structure
end

#dns_nameString

The fully qualified domain name (FQDN) of the Active Directory domain being assessed.

Returns:

  • (String)


435
436
437
438
439
440
441
442
443
444
445
446
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 435

class AssessmentSummary < Struct.new(
  :assessment_id,
  :directory_id,
  :dns_name,
  :start_time,
  :last_update_date_time,
  :status,
  :customer_dns_ips,
  :report_type)
  SENSITIVE = []
  include Aws::Structure
end

#last_update_date_timeTime

The date and time when the assessment status was last updated.

Returns:

  • (Time)


435
436
437
438
439
440
441
442
443
444
445
446
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 435

class AssessmentSummary < Struct.new(
  :assessment_id,
  :directory_id,
  :dns_name,
  :start_time,
  :last_update_date_time,
  :status,
  :customer_dns_ips,
  :report_type)
  SENSITIVE = []
  include Aws::Structure
end

#report_typeString

The type of assessment report generated. Valid values include CUSTOMER and SYSTEM.

Returns:

  • (String)


435
436
437
438
439
440
441
442
443
444
445
446
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 435

class AssessmentSummary < Struct.new(
  :assessment_id,
  :directory_id,
  :dns_name,
  :start_time,
  :last_update_date_time,
  :status,
  :customer_dns_ips,
  :report_type)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeTime

The date and time when the assessment was initiated.

Returns:

  • (Time)


435
436
437
438
439
440
441
442
443
444
445
446
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 435

class AssessmentSummary < Struct.new(
  :assessment_id,
  :directory_id,
  :dns_name,
  :start_time,
  :last_update_date_time,
  :status,
  :customer_dns_ips,
  :report_type)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The current status of the assessment. Valid values include SUCCESS, FAILED, PENDING, and IN_PROGRESS.

Returns:

  • (String)


435
436
437
438
439
440
441
442
443
444
445
446
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 435

class AssessmentSummary < Struct.new(
  :assessment_id,
  :directory_id,
  :dns_name,
  :start_time,
  :last_update_date_time,
  :status,
  :customer_dns_ips,
  :report_type)
  SENSITIVE = []
  include Aws::Structure
end