Documentation ¶
Index ¶
- func DeleteError(err error) diag.ErrorDiagnostic
- func DeterminePollInterval(attributes map[string]attr.Value) time.Duration
- func DetermineTimeout(attributes map[string]attr.Value) time.Duration
- func GetNamespacedResourceError(err error, name string, namespace string) diag.Diagnostic
- func GetResourceError(err error, name string) diag.Diagnostic
- func IsDeletionError(err error) bool
- func IsNotFound(err error) bool
- func JsonMarshalError(err error) diag.ErrorDiagnostic
- func JsonUnmarshalError(err error) diag.ErrorDiagnostic
- func MapDeletionPropagation(value string) *v1.DeletionPropagation
- func MarshalJsonError(err error) diag.ErrorDiagnostic
- func MarshalYamlError(err error) diag.ErrorDiagnostic
- func NewJSONPathParser(relaxedExpression string) (*jsonpath.JSONPath, error)
- func OfflineProviderError() diag.ErrorDiagnostic
- func PatchError(err error) diag.ErrorDiagnostic
- func ProcessJSONPathInput(jsonPathExpression, jsonPathCond string) (string, string, error)
- func UnexpectedDataSourceDataError(data any) diag.ErrorDiagnostic
- func UnexpectedResourceDataError(data any) diag.ErrorDiagnostic
- func WaitTimeoutExceeded() diag.ErrorDiagnostic
- type DataSourceData
- type ResourceData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteError ¶
func DeleteError(err error) diag.ErrorDiagnostic
func DeterminePollInterval ¶
func GetNamespacedResourceError ¶
func GetNamespacedResourceError(err error, name string, namespace string) diag.Diagnostic
func GetResourceError ¶
func GetResourceError(err error, name string) diag.Diagnostic
func IsDeletionError ¶
func IsNotFound ¶
func JsonMarshalError ¶
func JsonMarshalError(err error) diag.ErrorDiagnostic
func JsonUnmarshalError ¶
func JsonUnmarshalError(err error) diag.ErrorDiagnostic
func MapDeletionPropagation ¶
func MapDeletionPropagation(value string) *v1.DeletionPropagation
func MarshalJsonError ¶
func MarshalJsonError(err error) diag.ErrorDiagnostic
func MarshalYamlError ¶
func MarshalYamlError(err error) diag.ErrorDiagnostic
func NewJSONPathParser ¶
func OfflineProviderError ¶
func OfflineProviderError() diag.ErrorDiagnostic
func PatchError ¶
func PatchError(err error) diag.ErrorDiagnostic
func ProcessJSONPathInput ¶
func UnexpectedDataSourceDataError ¶
func UnexpectedDataSourceDataError(data any) diag.ErrorDiagnostic
func UnexpectedResourceDataError ¶
func UnexpectedResourceDataError(data any) diag.ErrorDiagnostic
func WaitTimeoutExceeded ¶
func WaitTimeoutExceeded() diag.ErrorDiagnostic
Types ¶
type DataSourceData ¶
Click to show internal directories.
Click to hide internal directories.