# Functions
AWSError returns the type conversion for the supplied error to an aws-sdk-go Error interface.
AWSRequestFailure returns the type conversion for the supplied error to an aws-sdk-go RequestFailure interface.
HTTPStatusCode returns the HTTP status code from the supplied error by introspecting the error to see if it's an awserr.RequestFailure interface and if so, calling StatusCode() on that type-converted RequestFailure.
NewReadOneFailAfterCreate takes a number of attempts and returns a ReadOneFailedAfterCreate error if multiple ReadOne calls fails.
No description provided by the author
ResourceReferenceAndIDNotSupportedFor returns a ResourceReferenceAndIDNotSupported error for one or more supplied fields.
ResourceReferenceMissingTargetFieldFor returns a ResourceReferenceMissingTargetField for supplied resource.
ResourceReferenceNotSyncedFor returns a ResourceReferenceNotSynced for supplied resource.
ResourceReferenceOrIDRequiredFor returns a ResourceReferenceOrIDRequired error for one or more supplied fields.
ResourceReferenceTerminalFor returns a ResourceReferenceTerminal for supplied resource.
# Variables
AdoptedResourceNotFound is like NotFound but provides the caller with information that the resource being checked for existence was previously-created out of band from ACK.
FieldExportInvalidPath indicates there was an error parsing the path into a JQ query.
FieldExportMissingConfigMap indicates there was an error when trying to get the target configmap.
FieldExportMissingSecret indicates there was an error when trying to get the target secret.
FieldExportPathDoesNotExist indicates the path specified in the field export spec does not exist on the object.
FieldExportInvalidPath indicates there was an error when executing the JQ query.
FieldExportResourceNotSynced indicates the source resource does not have the ResourceSynced condition set to True.
MissingNameIdentifier indicates an unexpected nil name identifier pointer.
NilResourceManagerFactory is returned when a resource manager factory that has not been properly initialized is bound to a controller manager.
NotAdoptable is to indicate the current resource has been explicitly flagged as not able to be adopted.
NotFound is returned when an expected resource was not found.
NotImplemented is returned when a code path isn't implemented yet.
ReadOneFailedAfterCreate is returned if a ReadOne call fails right after a create operation.
ReadOnlyResourceNotFound is like NotFound but provides the caller with information that the resource is on read-only mode and was not found.
ResourceManagerFactoryNotFound is return when a lookup into the resource manager factory mapping fails.
ResourceReferenceAndIDNotSupported indicates that the user specified both the actual referenced identifier and an AWSResourceReferenceWrapper.
ResourceReferenceMissingTargetField indicates that the resource referred from AWSResourceReferenceWrapper does not contain the target field which needs to be referred.
ResourceReferenceNotSynced indicates that the resource referred from AWSResourceReferenceWrapper is still being reconciled and cannot be referred.
ResourceReferenceOrIDRequired indicates that the user failed to specify either the actual referenced identifier or an AWSResourceReferenceWrapper.
ResourceReferenceTerminal indicates that the resource referred from AWSResourceReferenceWrapper is in Terminal state and cannot be referred.
SecretNotFound is returned if specified kubernetes secret is not found.
SecretTypeNotSupported is returned if non opaque secret is used.
TemporaryOutOfSync is to indicate the error isn't really an error but more of a marker that the status check will be performed after some wait time.
Terminal is returned with resource is in Terminal Condition.
# Structs
TerminalError defines an error that should be considered terminal, and placed onto an ACK.Terminal condition.