Class: Aws::DirectoryService::Types::DescribeCAEnrollmentPolicyResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::DirectoryService::Types::DescribeCAEnrollmentPolicyResult
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-directoryservice/types.rb
Overview
Contains the results of the DescribeCAEnrollmentPolicy operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#ca_enrollment_policy_status ⇒ String
The current status of the CA enrollment policy.
-
#ca_enrollment_policy_status_reason ⇒ String
Additional information explaining the current status of the CA enrollment policy, particularly useful when the policy is in an error or transitional state.
-
#directory_id ⇒ String
The identifier of the directory associated with this CA enrollment policy.
-
#last_updated_date_time ⇒ Time
The date and time when the CA enrollment policy was last modified or updated.
-
#pca_connector_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon Web Services Private Certificate Authority (PCA) connector that is configured for automatic certificate enrollment in this directory.
Instance Attribute Details
#ca_enrollment_policy_status ⇒ String
The current status of the CA enrollment policy. This indicates if automatic certificate enrollment is currently active, inactive, or in a transitional state.
Valid values:
-
IN_PROGRESS- The policy is being activated T -
SUCCESS- The policy is active and automatic certificate enrollment is operational -
FAILED- The policy activation or deactivation failed -
DISABLING- The policy is being deactivated -
DISABLED- The policy is inactive and automatic certificate enrollment is not available -
IMPAIRED- Network connectivity is impaired.
1716 1717 1718 1719 1720 1721 1722 1723 1724 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 1716 class DescribeCAEnrollmentPolicyResult < Struct.new( :directory_id, :pca_connector_arn, :ca_enrollment_policy_status, :last_updated_date_time, :ca_enrollment_policy_status_reason) SENSITIVE = [] include Aws::Structure end |
#ca_enrollment_policy_status_reason ⇒ String
Additional information explaining the current status of the CA enrollment policy, particularly useful when the policy is in an error or transitional state.
1716 1717 1718 1719 1720 1721 1722 1723 1724 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 1716 class DescribeCAEnrollmentPolicyResult < Struct.new( :directory_id, :pca_connector_arn, :ca_enrollment_policy_status, :last_updated_date_time, :ca_enrollment_policy_status_reason) SENSITIVE = [] include Aws::Structure end |
#directory_id ⇒ String
The identifier of the directory associated with this CA enrollment policy.
1716 1717 1718 1719 1720 1721 1722 1723 1724 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 1716 class DescribeCAEnrollmentPolicyResult < Struct.new( :directory_id, :pca_connector_arn, :ca_enrollment_policy_status, :last_updated_date_time, :ca_enrollment_policy_status_reason) SENSITIVE = [] include Aws::Structure end |
#last_updated_date_time ⇒ Time
The date and time when the CA enrollment policy was last modified or updated.
1716 1717 1718 1719 1720 1721 1722 1723 1724 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 1716 class DescribeCAEnrollmentPolicyResult < Struct.new( :directory_id, :pca_connector_arn, :ca_enrollment_policy_status, :last_updated_date_time, :ca_enrollment_policy_status_reason) SENSITIVE = [] include Aws::Structure end |
#pca_connector_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon Web Services Private Certificate Authority (PCA) connector that is configured for automatic certificate enrollment in this directory.
1716 1717 1718 1719 1720 1721 1722 1723 1724 |
# File 'lib/aws-sdk-directoryservice/types.rb', line 1716 class DescribeCAEnrollmentPolicyResult < Struct.new( :directory_id, :pca_connector_arn, :ca_enrollment_policy_status, :last_updated_date_time, :ca_enrollment_policy_status_reason) SENSITIVE = [] include Aws::Structure end |