Class: Aws::PcaConnectorAd::Types::Connector

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

Overview

Amazon Web Services Private CA Connector for Active Directory is a service that links your Active Directory with Amazon Web Services Private CA. The connector brokers the exchange of certificates from Amazon Web Services Private CA to domain-joined users and machines managed with Active Directory.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) that was returned when you called CreateConnector.

Returns:

  • (String)


320
321
322
323
324
325
326
327
328
329
330
331
332
# File 'gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/types.rb', line 320

class Connector < Struct.new(
  :arn,
  :certificate_authority_arn,
  :certificate_enrollment_policy_server_endpoint,
  :created_at,
  :directory_id,
  :status,
  :status_reason,
  :updated_at,
  :vpc_information)
  SENSITIVE = []
  include Aws::Structure
end

#certificate_authority_arnString

The Amazon Resource Name (ARN) of the certificate authority being used.

Returns:

  • (String)


320
321
322
323
324
325
326
327
328
329
330
331
332
# File 'gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/types.rb', line 320

class Connector < Struct.new(
  :arn,
  :certificate_authority_arn,
  :certificate_enrollment_policy_server_endpoint,
  :created_at,
  :directory_id,
  :status,
  :status_reason,
  :updated_at,
  :vpc_information)
  SENSITIVE = []
  include Aws::Structure
end

#certificate_enrollment_policy_server_endpointString

Certificate enrollment endpoint for Active Directory domain-joined objects reach out to when requesting certificates.

Returns:

  • (String)


320
321
322
323
324
325
326
327
328
329
330
331
332
# File 'gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/types.rb', line 320

class Connector < Struct.new(
  :arn,
  :certificate_authority_arn,
  :certificate_enrollment_policy_server_endpoint,
  :created_at,
  :directory_id,
  :status,
  :status_reason,
  :updated_at,
  :vpc_information)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The date and time that the connector was created.

Returns:

  • (Time)


320
321
322
323
324
325
326
327
328
329
330
331
332
# File 'gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/types.rb', line 320

class Connector < Struct.new(
  :arn,
  :certificate_authority_arn,
  :certificate_enrollment_policy_server_endpoint,
  :created_at,
  :directory_id,
  :status,
  :status_reason,
  :updated_at,
  :vpc_information)
  SENSITIVE = []
  include Aws::Structure
end

#directory_idString

The identifier of the Active Directory.

Returns:

  • (String)


320
321
322
323
324
325
326
327
328
329
330
331
332
# File 'gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/types.rb', line 320

class Connector < Struct.new(
  :arn,
  :certificate_authority_arn,
  :certificate_enrollment_policy_server_endpoint,
  :created_at,
  :directory_id,
  :status,
  :status_reason,
  :updated_at,
  :vpc_information)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Status of the connector. Status can be creating, active, deleting, or failed.

Returns:

  • (String)


320
321
322
323
324
325
326
327
328
329
330
331
332
# File 'gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/types.rb', line 320

class Connector < Struct.new(
  :arn,
  :certificate_authority_arn,
  :certificate_enrollment_policy_server_endpoint,
  :created_at,
  :directory_id,
  :status,
  :status_reason,
  :updated_at,
  :vpc_information)
  SENSITIVE = []
  include Aws::Structure
end

#status_reasonString

Additional information about the connector status if the status is failed.

Returns:

  • (String)


320
321
322
323
324
325
326
327
328
329
330
331
332
# File 'gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/types.rb', line 320

class Connector < Struct.new(
  :arn,
  :certificate_authority_arn,
  :certificate_enrollment_policy_server_endpoint,
  :created_at,
  :directory_id,
  :status,
  :status_reason,
  :updated_at,
  :vpc_information)
  SENSITIVE = []
  include Aws::Structure
end

#updated_atTime

The date and time that the connector was updated.

Returns:

  • (Time)


320
321
322
323
324
325
326
327
328
329
330
331
332
# File 'gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/types.rb', line 320

class Connector < Struct.new(
  :arn,
  :certificate_authority_arn,
  :certificate_enrollment_policy_server_endpoint,
  :created_at,
  :directory_id,
  :status,
  :status_reason,
  :updated_at,
  :vpc_information)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_informationTypes::VpcInformation

Information of the VPC and security group(s) used with the connector.



320
321
322
323
324
325
326
327
328
329
330
331
332
# File 'gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/types.rb', line 320

class Connector < Struct.new(
  :arn,
  :certificate_authority_arn,
  :certificate_enrollment_policy_server_endpoint,
  :created_at,
  :directory_id,
  :status,
  :status_reason,
  :updated_at,
  :vpc_information)
  SENSITIVE = []
  include Aws::Structure
end