SecretSyncStatus interface

SecretSyncStatus defines the observed state of the secret synchronization process.

Properties

conditions

Conditions represent the status of the secret create and update processes. The status can be True, False, or Unknown with various reasons and messages explaining the state. Examples of reasons include CreateSucceeded, ProviderError, InvalidClusterSecretLabelError, InvalidClusterSecretAnnotationError, UnknownError, ValidatingAdmissionPolicyCheckFailed, UserInputValidationFailed, ControllerSpcError, ControllerInternalError, NoValueChange, and ValueChangeOrForceUpdateDetected.

lastSuccessfulSyncTime

LastSuccessfulSyncTime represents the last time the secret was retrieved from the Provider and updated.

Property Details

conditions

Conditions represent the status of the secret create and update processes. The status can be True, False, or Unknown with various reasons and messages explaining the state. Examples of reasons include CreateSucceeded, ProviderError, InvalidClusterSecretLabelError, InvalidClusterSecretAnnotationError, UnknownError, ValidatingAdmissionPolicyCheckFailed, UserInputValidationFailed, ControllerSpcError, ControllerInternalError, NoValueChange, and ValueChangeOrForceUpdateDetected.

conditions?: SecretSyncCondition[]

Property Value

lastSuccessfulSyncTime

LastSuccessfulSyncTime represents the last time the secret was retrieved from the Provider and updated.

lastSuccessfulSyncTime?: Date

Property Value

Date