Skip to content

/AWS1/CL_DSRDSCCAENROLLMENTP01

Contains the results of the DescribeCAEnrollmentPolicy operation.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_directoryid TYPE /AWS1/DSRDIRECTORYID /AWS1/DSRDIRECTORYID

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

iv_pcaconnectorarn TYPE /AWS1/DSRPCACONNECTORARN /AWS1/DSRPCACONNECTORARN

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.

iv_caenrollmentpolicystatus TYPE /AWS1/DSRCAENROLLMENTPLYSTATUS /AWS1/DSRCAENROLLMENTPLYSTATUS

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.

iv_lastupdateddatetime TYPE /AWS1/DSRLASTUPDATEDDATETIME /AWS1/DSRLASTUPDATEDDATETIME

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

iv_caenrollmentplystatreason TYPE /AWS1/DSRCAENROLLMENTPLYSTAT00 /AWS1/DSRCAENROLLMENTPLYSTAT00

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


Queryable Attributes

DirectoryId

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

Accessible with the following methods

Method Description
GET_DIRECTORYID() Getter for DIRECTORYID, with configurable default
ASK_DIRECTORYID() Getter for DIRECTORYID w/ exceptions if field has no value
HAS_DIRECTORYID() Determine if DIRECTORYID has a value

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.

Accessible with the following methods

Method Description
GET_PCACONNECTORARN() Getter for PCACONNECTORARN, with configurable default
ASK_PCACONNECTORARN() Getter for PCACONNECTORARN w/ exceptions if field has no val
HAS_PCACONNECTORARN() Determine if PCACONNECTORARN has a value

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.

Accessible with the following methods

Method Description
GET_CAENROLLMENTPOLICYSTATUS() Getter for CAENROLLMENTPOLICYSTATUS, with configurable defau
ASK_CAENROLLMENTPOLICYSTATUS() Getter for CAENROLLMENTPOLICYSTATUS w/ exceptions if field h
HAS_CAENROLLMENTPOLICYSTATUS() Determine if CAENROLLMENTPOLICYSTATUS has a value

LastUpdatedDateTime

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

Accessible with the following methods

Method Description
GET_LASTUPDATEDDATETIME() Getter for LASTUPDATEDDATETIME, with configurable default
ASK_LASTUPDATEDDATETIME() Getter for LASTUPDATEDDATETIME w/ exceptions if field has no
HAS_LASTUPDATEDDATETIME() Determine if LASTUPDATEDDATETIME has a value

CaEnrollmentPolicyStatusReason

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

Accessible with the following methods

Method Description
GET_CAENROLLMENTPLYSTATRSN() Getter for CAENROLLMENTPLYSTATUSREASON, with configurable de
ASK_CAENROLLMENTPLYSTATRSN() Getter for CAENROLLMENTPLYSTATUSREASON w/ exceptions if fiel
HAS_CAENROLLMENTPLYSTATRSN() Determine if CAENROLLMENTPLYSTATUSREASON has a value