Interface DescribeCaEnrollmentPolicyResponse.Builder

  • Method Details

    • directoryId

      The identifier of the directory associated with this CA enrollment policy.

      Parameters:
      directoryId - The identifier of the directory associated with this CA enrollment policy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pcaConnectorArn

      DescribeCaEnrollmentPolicyResponse.Builder pcaConnectorArn(String pcaConnectorArn)

      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.

      Parameters:
      pcaConnectorArn - 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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • caEnrollmentPolicyStatus

      DescribeCaEnrollmentPolicyResponse.Builder caEnrollmentPolicyStatus(String caEnrollmentPolicyStatus)

      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.

      Parameters:
      caEnrollmentPolicyStatus - 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.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • caEnrollmentPolicyStatus

      DescribeCaEnrollmentPolicyResponse.Builder caEnrollmentPolicyStatus(CaEnrollmentPolicyStatus caEnrollmentPolicyStatus)

      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.

      Parameters:
      caEnrollmentPolicyStatus - 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.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • lastUpdatedDateTime

      DescribeCaEnrollmentPolicyResponse.Builder lastUpdatedDateTime(Instant lastUpdatedDateTime)

      The date and time when the CA enrollment policy was last modified or updated.

      Parameters:
      lastUpdatedDateTime - The date and time when the CA enrollment policy was last modified or updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • caEnrollmentPolicyStatusReason

      DescribeCaEnrollmentPolicyResponse.Builder caEnrollmentPolicyStatusReason(String caEnrollmentPolicyStatusReason)

      Additional information explaining the current status of the CA enrollment policy, particularly useful when the policy is in an error or transitional state.

      Parameters:
      caEnrollmentPolicyStatusReason - Additional information explaining the current status of the CA enrollment policy, particularly useful when the policy is in an error or transitional state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.