Documentation ¶
Index ¶
- func ClusterResourceSchema(ctx context.Context) schema.Schema
- func NewResource() resource.Resource
- type ClusterModel
- type CodeSyncType
- func (t CodeSyncType) Equal(o attr.Type) bool
- func (t CodeSyncType) String() string
- func (t CodeSyncType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t CodeSyncType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t CodeSyncType) ValueType(ctx context.Context) attr.Value
- type CodeSyncValue
- func NewCodeSyncValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CodeSyncValue, diag.Diagnostics)
- func NewCodeSyncValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) CodeSyncValue
- func NewCodeSyncValueNull() CodeSyncValue
- func NewCodeSyncValueUnknown() CodeSyncValue
- func (v CodeSyncValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v CodeSyncValue) Equal(o attr.Value) bool
- func (v CodeSyncValue) IsNull() bool
- func (v CodeSyncValue) IsUnknown() bool
- func (v CodeSyncValue) String() string
- func (v CodeSyncValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v CodeSyncValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v CodeSyncValue) Type(ctx context.Context) attr.Type
- type CommonForCreateAndUpdate
- type LockboxSecretsBackendType
- func (t LockboxSecretsBackendType) Equal(o attr.Type) bool
- func (t LockboxSecretsBackendType) String() string
- func (t LockboxSecretsBackendType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t LockboxSecretsBackendType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t LockboxSecretsBackendType) ValueType(ctx context.Context) attr.Value
- type LockboxSecretsBackendValue
- func NewLockboxSecretsBackendValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (LockboxSecretsBackendValue, diag.Diagnostics)
- func NewLockboxSecretsBackendValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) LockboxSecretsBackendValue
- func NewLockboxSecretsBackendValueNull() LockboxSecretsBackendValue
- func NewLockboxSecretsBackendValueUnknown() LockboxSecretsBackendValue
- func (v LockboxSecretsBackendValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v LockboxSecretsBackendValue) Equal(o attr.Value) bool
- func (v LockboxSecretsBackendValue) IsExplicitlyDisabled() bool
- func (v LockboxSecretsBackendValue) IsNull() bool
- func (v LockboxSecretsBackendValue) IsUnknown() bool
- func (v LockboxSecretsBackendValue) String() string
- func (v LockboxSecretsBackendValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v LockboxSecretsBackendValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v LockboxSecretsBackendValue) Type(ctx context.Context) attr.Type
- type LoggingType
- func (t LoggingType) Equal(o attr.Type) bool
- func (t LoggingType) String() string
- func (t LoggingType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t LoggingType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t LoggingType) ValueType(ctx context.Context) attr.Value
- type LoggingValue
- func NewLoggingValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (LoggingValue, diag.Diagnostics)
- func NewLoggingValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) LoggingValue
- func NewLoggingValueNull() LoggingValue
- func NewLoggingValueUnknown() LoggingValue
- func (v LoggingValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v LoggingValue) Equal(o attr.Value) bool
- func (v LoggingValue) IsExplicitlyDisabled() bool
- func (v LoggingValue) IsNull() bool
- func (v LoggingValue) IsUnknown() bool
- func (v LoggingValue) String() string
- func (v LoggingValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v LoggingValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v LoggingValue) Type(ctx context.Context) attr.Type
- type S3Type
- func (t S3Type) Equal(o attr.Type) bool
- func (t S3Type) String() string
- func (t S3Type) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t S3Type) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t S3Type) ValueType(ctx context.Context) attr.Value
- type S3Value
- func (v S3Value) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v S3Value) Equal(o attr.Value) bool
- func (v S3Value) IsNull() bool
- func (v S3Value) IsUnknown() bool
- func (v S3Value) String() string
- func (v S3Value) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v S3Value) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v S3Value) Type(ctx context.Context) attr.Type
- type SchedulerType
- func (t SchedulerType) Equal(o attr.Type) bool
- func (t SchedulerType) String() string
- func (t SchedulerType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t SchedulerType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t SchedulerType) ValueType(ctx context.Context) attr.Value
- type SchedulerValue
- func NewSchedulerValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (SchedulerValue, diag.Diagnostics)
- func NewSchedulerValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) SchedulerValue
- func NewSchedulerValueNull() SchedulerValue
- func NewSchedulerValueUnknown() SchedulerValue
- func (v SchedulerValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v SchedulerValue) Equal(o attr.Value) bool
- func (v SchedulerValue) IsNull() bool
- func (v SchedulerValue) IsUnknown() bool
- func (v SchedulerValue) String() string
- func (v SchedulerValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v SchedulerValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v SchedulerValue) Type(ctx context.Context) attr.Type
- type TimeoutsType
- func (t TimeoutsType) Equal(o attr.Type) bool
- func (t TimeoutsType) String() string
- func (t TimeoutsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t TimeoutsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t TimeoutsType) ValueType(ctx context.Context) attr.Value
- type TimeoutsValue
- func NewTimeoutsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (TimeoutsValue, diag.Diagnostics)
- func NewTimeoutsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) TimeoutsValue
- func NewTimeoutsValueNull() TimeoutsValue
- func NewTimeoutsValueUnknown() TimeoutsValue
- func (v TimeoutsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v TimeoutsValue) Equal(o attr.Value) bool
- func (v TimeoutsValue) IsNull() bool
- func (v TimeoutsValue) IsUnknown() bool
- func (v TimeoutsValue) String() string
- func (v TimeoutsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v TimeoutsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v TimeoutsValue) Type(ctx context.Context) attr.Type
- type TriggererType
- func (t TriggererType) Equal(o attr.Type) bool
- func (t TriggererType) String() string
- func (t TriggererType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t TriggererType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t TriggererType) ValueType(ctx context.Context) attr.Value
- type TriggererValue
- func NewTriggererValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (TriggererValue, diag.Diagnostics)
- func NewTriggererValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) TriggererValue
- func NewTriggererValueNull() TriggererValue
- func NewTriggererValueUnknown() TriggererValue
- func (v TriggererValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v TriggererValue) Equal(o attr.Value) bool
- func (v TriggererValue) IsNull() bool
- func (v TriggererValue) IsUnknown() bool
- func (v TriggererValue) String() string
- func (v TriggererValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v TriggererValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v TriggererValue) Type(ctx context.Context) attr.Type
- type WebserverType
- func (t WebserverType) Equal(o attr.Type) bool
- func (t WebserverType) String() string
- func (t WebserverType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t WebserverType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t WebserverType) ValueType(ctx context.Context) attr.Value
- type WebserverValue
- func NewWebserverValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (WebserverValue, diag.Diagnostics)
- func NewWebserverValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) WebserverValue
- func NewWebserverValueNull() WebserverValue
- func NewWebserverValueUnknown() WebserverValue
- func (v WebserverValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v WebserverValue) Equal(o attr.Value) bool
- func (v WebserverValue) IsNull() bool
- func (v WebserverValue) IsUnknown() bool
- func (v WebserverValue) String() string
- func (v WebserverValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v WebserverValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v WebserverValue) Type(ctx context.Context) attr.Type
- type WorkerType
- func (t WorkerType) Equal(o attr.Type) bool
- func (t WorkerType) String() string
- func (t WorkerType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t WorkerType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t WorkerType) ValueType(ctx context.Context) attr.Value
- type WorkerValue
- func NewWorkerValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (WorkerValue, diag.Diagnostics)
- func NewWorkerValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) WorkerValue
- func NewWorkerValueNull() WorkerValue
- func NewWorkerValueUnknown() WorkerValue
- func (v WorkerValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v WorkerValue) Equal(o attr.Value) bool
- func (v WorkerValue) IsNull() bool
- func (v WorkerValue) IsUnknown() bool
- func (v WorkerValue) String() string
- func (v WorkerValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v WorkerValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v WorkerValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewResource ¶
Types ¶
type ClusterModel ¶
type ClusterModel struct { AdminPassword types.String `tfsdk:"admin_password"` AirflowConfig types.Map `tfsdk:"airflow_config"` CodeSync CodeSyncValue `tfsdk:"code_sync"` CreatedAt types.String `tfsdk:"created_at"` DebPackages types.Set `tfsdk:"deb_packages"` DeletionProtection types.Bool `tfsdk:"deletion_protection"` Description types.String `tfsdk:"description"` FolderId types.String `tfsdk:"folder_id"` Health types.String `tfsdk:"health"` Id types.String `tfsdk:"id"` Labels types.Map `tfsdk:"labels"` LockboxSecretsBackend LockboxSecretsBackendValue `tfsdk:"lockbox_secrets_backend"` Logging LoggingValue `tfsdk:"logging"` Name types.String `tfsdk:"name"` PipPackages types.Set `tfsdk:"pip_packages"` Scheduler SchedulerValue `tfsdk:"scheduler"` SecurityGroupIds types.Set `tfsdk:"security_group_ids"` ServiceAccountId types.String `tfsdk:"service_account_id"` Status types.String `tfsdk:"status"` SubnetIds types.Set `tfsdk:"subnet_ids"` Triggerer TriggererValue `tfsdk:"triggerer"` Webserver WebserverValue `tfsdk:"webserver"` Worker WorkerValue `tfsdk:"worker"` Timeouts timeouts.Value `tfsdk:"timeouts"` }
type CodeSyncType ¶
type CodeSyncType struct {
basetypes.ObjectType
}
func (CodeSyncType) String ¶
func (t CodeSyncType) String() string
func (CodeSyncType) ValueFromObject ¶
func (t CodeSyncType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (CodeSyncType) ValueFromTerraform ¶
type CodeSyncValue ¶
type CodeSyncValue struct { S3 basetypes.ObjectValue `tfsdk:"s3"` // contains filtered or unexported fields }
func NewCodeSyncValue ¶
func NewCodeSyncValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CodeSyncValue, diag.Diagnostics)
func NewCodeSyncValueMust ¶
func NewCodeSyncValueNull ¶
func NewCodeSyncValueNull() CodeSyncValue
func NewCodeSyncValueUnknown ¶
func NewCodeSyncValueUnknown() CodeSyncValue
func (CodeSyncValue) AttributeTypes ¶
func (CodeSyncValue) IsNull ¶
func (v CodeSyncValue) IsNull() bool
func (CodeSyncValue) IsUnknown ¶
func (v CodeSyncValue) IsUnknown() bool
func (CodeSyncValue) String ¶
func (v CodeSyncValue) String() string
func (CodeSyncValue) ToObjectValue ¶
func (v CodeSyncValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (CodeSyncValue) ToTerraformValue ¶
type CommonForCreateAndUpdate ¶
type CommonForCreateAndUpdate struct { Name string Description string Labels map[string]string CodeSync *airflow.CodeSyncConfig SecurityGroupIds []string DeletionProtection bool ServiceAccountId string Logging *airflow.LoggingConfig AirflowConfig *airflow.AirflowConfig Webserver *airflow.WebserverConfig Scheduler *airflow.SchedulerConfig Worker *airflow.WorkerConfig Triggerer *airflow.TriggererConfig Dependencies *airflow.Dependencies Lockbox *airflow.LockboxConfig }
type LockboxSecretsBackendType ¶
type LockboxSecretsBackendType struct {
basetypes.ObjectType
}
func (LockboxSecretsBackendType) String ¶
func (t LockboxSecretsBackendType) String() string
func (LockboxSecretsBackendType) ValueFromObject ¶
func (t LockboxSecretsBackendType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (LockboxSecretsBackendType) ValueFromTerraform ¶
type LockboxSecretsBackendValue ¶
type LockboxSecretsBackendValue struct { Enabled basetypes.BoolValue `tfsdk:"enabled"` // contains filtered or unexported fields }
func NewLockboxSecretsBackendValue ¶
func NewLockboxSecretsBackendValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (LockboxSecretsBackendValue, diag.Diagnostics)
func NewLockboxSecretsBackendValueNull ¶
func NewLockboxSecretsBackendValueNull() LockboxSecretsBackendValue
func NewLockboxSecretsBackendValueUnknown ¶
func NewLockboxSecretsBackendValueUnknown() LockboxSecretsBackendValue
func (LockboxSecretsBackendValue) AttributeTypes ¶
func (LockboxSecretsBackendValue) Equal ¶
func (v LockboxSecretsBackendValue) Equal(o attr.Value) bool
func (LockboxSecretsBackendValue) IsExplicitlyDisabled ¶
func (v LockboxSecretsBackendValue) IsExplicitlyDisabled() bool
func (LockboxSecretsBackendValue) IsNull ¶
func (v LockboxSecretsBackendValue) IsNull() bool
func (LockboxSecretsBackendValue) IsUnknown ¶
func (v LockboxSecretsBackendValue) IsUnknown() bool
func (LockboxSecretsBackendValue) String ¶
func (v LockboxSecretsBackendValue) String() string
func (LockboxSecretsBackendValue) ToObjectValue ¶
func (v LockboxSecretsBackendValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (LockboxSecretsBackendValue) ToTerraformValue ¶
type LoggingType ¶
type LoggingType struct {
basetypes.ObjectType
}
func (LoggingType) String ¶
func (t LoggingType) String() string
func (LoggingType) ValueFromObject ¶
func (t LoggingType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (LoggingType) ValueFromTerraform ¶
type LoggingValue ¶
type LoggingValue struct { Enabled basetypes.BoolValue `tfsdk:"enabled"` FolderId basetypes.StringValue `tfsdk:"folder_id"` LogGroupId basetypes.StringValue `tfsdk:"log_group_id"` MinLevel basetypes.StringValue `tfsdk:"min_level"` // contains filtered or unexported fields }
func NewLoggingValue ¶
func NewLoggingValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (LoggingValue, diag.Diagnostics)
func NewLoggingValueMust ¶
func NewLoggingValueNull ¶
func NewLoggingValueNull() LoggingValue
func NewLoggingValueUnknown ¶
func NewLoggingValueUnknown() LoggingValue
func (LoggingValue) AttributeTypes ¶
func (LoggingValue) IsExplicitlyDisabled ¶
func (v LoggingValue) IsExplicitlyDisabled() bool
func (LoggingValue) IsNull ¶
func (v LoggingValue) IsNull() bool
func (LoggingValue) IsUnknown ¶
func (v LoggingValue) IsUnknown() bool
func (LoggingValue) String ¶
func (v LoggingValue) String() string
func (LoggingValue) ToObjectValue ¶
func (v LoggingValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (LoggingValue) ToTerraformValue ¶
type S3Type ¶
type S3Type struct {
basetypes.ObjectType
}
func (S3Type) ValueFromObject ¶
func (t S3Type) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (S3Type) ValueFromTerraform ¶
type S3Value ¶
type S3Value struct { Bucket basetypes.StringValue `tfsdk:"bucket"` // contains filtered or unexported fields }
func NewS3Value ¶
func NewS3ValueMust ¶
func NewS3ValueNull ¶
func NewS3ValueNull() S3Value
func NewS3ValueUnknown ¶
func NewS3ValueUnknown() S3Value
func (S3Value) AttributeTypes ¶
func (S3Value) ToObjectValue ¶
func (v S3Value) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (S3Value) ToTerraformValue ¶
type SchedulerType ¶
type SchedulerType struct {
basetypes.ObjectType
}
func (SchedulerType) String ¶
func (t SchedulerType) String() string
func (SchedulerType) ValueFromObject ¶
func (t SchedulerType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (SchedulerType) ValueFromTerraform ¶
type SchedulerValue ¶
type SchedulerValue struct { Count basetypes.Int64Value `tfsdk:"count"` ResourcePresetId basetypes.StringValue `tfsdk:"resource_preset_id"` // contains filtered or unexported fields }
func NewSchedulerValue ¶
func NewSchedulerValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (SchedulerValue, diag.Diagnostics)
func NewSchedulerValueMust ¶
func NewSchedulerValueNull ¶
func NewSchedulerValueNull() SchedulerValue
func NewSchedulerValueUnknown ¶
func NewSchedulerValueUnknown() SchedulerValue
func (SchedulerValue) AttributeTypes ¶
func (SchedulerValue) IsNull ¶
func (v SchedulerValue) IsNull() bool
func (SchedulerValue) IsUnknown ¶
func (v SchedulerValue) IsUnknown() bool
func (SchedulerValue) String ¶
func (v SchedulerValue) String() string
func (SchedulerValue) ToObjectValue ¶
func (v SchedulerValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (SchedulerValue) ToTerraformValue ¶
type TimeoutsType ¶
type TimeoutsType struct {
basetypes.ObjectType
}
func (TimeoutsType) String ¶
func (t TimeoutsType) String() string
func (TimeoutsType) ValueFromObject ¶
func (t TimeoutsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (TimeoutsType) ValueFromTerraform ¶
type TimeoutsValue ¶
type TimeoutsValue struct {
// contains filtered or unexported fields
}
func NewTimeoutsValue ¶
func NewTimeoutsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (TimeoutsValue, diag.Diagnostics)
func NewTimeoutsValueMust ¶
func NewTimeoutsValueNull ¶
func NewTimeoutsValueNull() TimeoutsValue
func NewTimeoutsValueUnknown ¶
func NewTimeoutsValueUnknown() TimeoutsValue
func (TimeoutsValue) AttributeTypes ¶
func (TimeoutsValue) IsNull ¶
func (v TimeoutsValue) IsNull() bool
func (TimeoutsValue) IsUnknown ¶
func (v TimeoutsValue) IsUnknown() bool
func (TimeoutsValue) String ¶
func (v TimeoutsValue) String() string
func (TimeoutsValue) ToObjectValue ¶
func (v TimeoutsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (TimeoutsValue) ToTerraformValue ¶
type TriggererType ¶
type TriggererType struct {
basetypes.ObjectType
}
func (TriggererType) String ¶
func (t TriggererType) String() string
func (TriggererType) ValueFromObject ¶
func (t TriggererType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (TriggererType) ValueFromTerraform ¶
type TriggererValue ¶
type TriggererValue struct { Count basetypes.Int64Value `tfsdk:"count"` ResourcePresetId basetypes.StringValue `tfsdk:"resource_preset_id"` // contains filtered or unexported fields }
func NewTriggererValue ¶
func NewTriggererValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (TriggererValue, diag.Diagnostics)
func NewTriggererValueMust ¶
func NewTriggererValueNull ¶
func NewTriggererValueNull() TriggererValue
func NewTriggererValueUnknown ¶
func NewTriggererValueUnknown() TriggererValue
func (TriggererValue) AttributeTypes ¶
func (TriggererValue) IsNull ¶
func (v TriggererValue) IsNull() bool
func (TriggererValue) IsUnknown ¶
func (v TriggererValue) IsUnknown() bool
func (TriggererValue) String ¶
func (v TriggererValue) String() string
func (TriggererValue) ToObjectValue ¶
func (v TriggererValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (TriggererValue) ToTerraformValue ¶
type WebserverType ¶
type WebserverType struct {
basetypes.ObjectType
}
func (WebserverType) String ¶
func (t WebserverType) String() string
func (WebserverType) ValueFromObject ¶
func (t WebserverType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (WebserverType) ValueFromTerraform ¶
type WebserverValue ¶
type WebserverValue struct { Count basetypes.Int64Value `tfsdk:"count"` ResourcePresetId basetypes.StringValue `tfsdk:"resource_preset_id"` // contains filtered or unexported fields }
func NewWebserverValue ¶
func NewWebserverValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (WebserverValue, diag.Diagnostics)
func NewWebserverValueMust ¶
func NewWebserverValueNull ¶
func NewWebserverValueNull() WebserverValue
func NewWebserverValueUnknown ¶
func NewWebserverValueUnknown() WebserverValue
func (WebserverValue) AttributeTypes ¶
func (WebserverValue) IsNull ¶
func (v WebserverValue) IsNull() bool
func (WebserverValue) IsUnknown ¶
func (v WebserverValue) IsUnknown() bool
func (WebserverValue) String ¶
func (v WebserverValue) String() string
func (WebserverValue) ToObjectValue ¶
func (v WebserverValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (WebserverValue) ToTerraformValue ¶
type WorkerType ¶
type WorkerType struct {
basetypes.ObjectType
}
func (WorkerType) String ¶
func (t WorkerType) String() string
func (WorkerType) ValueFromObject ¶
func (t WorkerType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (WorkerType) ValueFromTerraform ¶
type WorkerValue ¶
type WorkerValue struct { MaxCount basetypes.Int64Value `tfsdk:"max_count"` MinCount basetypes.Int64Value `tfsdk:"min_count"` ResourcePresetId basetypes.StringValue `tfsdk:"resource_preset_id"` // contains filtered or unexported fields }
func NewWorkerValue ¶
func NewWorkerValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (WorkerValue, diag.Diagnostics)
func NewWorkerValueMust ¶
func NewWorkerValueNull ¶
func NewWorkerValueNull() WorkerValue
func NewWorkerValueUnknown ¶
func NewWorkerValueUnknown() WorkerValue
func (WorkerValue) AttributeTypes ¶
func (WorkerValue) IsNull ¶
func (v WorkerValue) IsNull() bool
func (WorkerValue) IsUnknown ¶
func (v WorkerValue) IsUnknown() bool
func (WorkerValue) String ¶
func (v WorkerValue) String() string
func (WorkerValue) ToObjectValue ¶
func (v WorkerValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (WorkerValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.