Versions in this module Expand all Collapse all v0 v0.0.2 Oct 23, 2025 v0.0.1 Oct 18, 2025 Changes in this version + const LoggingKeyCCType + func DataSourceNotFoundDiag(err error) diag.Diagnostic + func DesiredStateErrorDiag(source string, err error) diag.Diagnostic + func GetCloudControlResourceDescriptionsValue(id string, ...) tftypes.Value + func Multiset() planmodifier.List + func NewPluralDataSource(_ context.Context, optFns ...DataSourceOptionsFunc) (datasource.DataSource, error) + func NewResource(_ context.Context, optFns ...ResourceOptionsFunc) (resource.Resource, error) + func NewSingularDataSource(_ context.Context, optFns ...DataSourceOptionsFunc) (datasource.DataSource, error) + func ResourceAttributeNotSetInImportStateDiag(err error) diag.Diagnostic + func ResourceIdentifierNotFoundDiag(err error) diag.Diagnostic + func ResourceIdentifierNotSetDiag(err error) diag.Diagnostic + func ResourceNotFoundAfterWriteDiag(err error) diag.Diagnostic + func ResourceNotFoundWarningDiag(err error) diag.Diagnostic + func ServiceOperationEmptyResultDiag(service string, operation string) diag.Diagnostic + func ServiceOperationErrorDiag(service string, operation string, err error) diag.Diagnostic + func ServiceOperationWaiterErrorDiag(service string, operation string, err error) diag.Diagnostic + func SetReadOnlyFromResourceModel(ctx context.Context, state *tfsdk.State, paths []*path.Path, ...) diag.Diagnostics + func SetUnknownValuesFromResourceModel(ctx context.Context, state *tfsdk.State, unknowns []*tftypes.AttributePath, ...) error + func UnknownValuePaths(_ context.Context, val tftypes.Value) ([]*tftypes.AttributePath, error) + type DataSourceOptions []DataSourceOptionsFunc + func (opts DataSourceOptions) WithAttributeNameMap(v map[string]string) DataSourceOptions + func (opts DataSourceOptions) WithCloudControlTypeName(v string) DataSourceOptions + func (opts DataSourceOptions) WithTerraformSchema(v schema.Schema) DataSourceOptions + func (opts DataSourceOptions) WithTerraformTypeName(v string) DataSourceOptions + type DataSourceOptionsFunc func(*genericDataSource) error + type ResourceOptions []ResourceOptionsFunc + func (opts ResourceOptions) IsImmutableType(v bool) ResourceOptions + func (opts ResourceOptions) WithAttributeNameMap(v map[string]string) ResourceOptions + func (opts ResourceOptions) WithCloudControlTypeName(v string) ResourceOptions + func (opts ResourceOptions) WithConfigValidators(vs ...resource.ConfigValidator) ResourceOptions + func (opts ResourceOptions) WithCreateOnlyPropertyPaths(v []string) ResourceOptions + func (opts ResourceOptions) WithCreateTimeoutInMinutes(v int) ResourceOptions + func (opts ResourceOptions) WithDeleteTimeoutInMinutes(v int) ResourceOptions + func (opts ResourceOptions) WithReadOnlyPropertyPaths(v []string) ResourceOptions + func (opts ResourceOptions) WithTerraformSchema(v schema.Schema) ResourceOptions + func (opts ResourceOptions) WithTerraformTypeName(v string) ResourceOptions + func (opts ResourceOptions) WithUpdateTimeoutInMinutes(v int) ResourceOptions + func (opts ResourceOptions) WithWriteOnlyPropertyPaths(v []string) ResourceOptions + type ResourceOptionsFunc func(*genericResource) error