Documentation
¶
Index ¶
- func ApplicationResourceSchema(ctx context.Context) schema.Schema
- type ApplicationModel
- type CacheType
- func (t CacheType) Equal(o attr.Type) bool
- func (t CacheType) String() string
- func (t CacheType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t CacheType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t CacheType) ValueType(ctx context.Context) attr.Value
- type CacheValue
- func NewCacheValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CacheValue, diag.Diagnostics)
- func NewCacheValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) CacheValue
- func NewCacheValueNull() CacheValue
- func NewCacheValueUnknown() CacheValue
- func (v CacheValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v CacheValue) Equal(o attr.Value) bool
- func (v CacheValue) IsNull() bool
- func (v CacheValue) IsUnknown() bool
- func (v CacheValue) String() string
- func (v CacheValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v CacheValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v CacheValue) Type(ctx context.Context) attr.Type
- type ComposeDefinitionType
- func (t ComposeDefinitionType) Equal(o attr.Type) bool
- func (t ComposeDefinitionType) String() string
- func (t ComposeDefinitionType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t ComposeDefinitionType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t ComposeDefinitionType) ValueType(ctx context.Context) attr.Value
- type ComposeDefinitionValue
- func NewComposeDefinitionValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ComposeDefinitionValue, diag.Diagnostics)
- func NewComposeDefinitionValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ComposeDefinitionValue
- func NewComposeDefinitionValueNull() ComposeDefinitionValue
- func NewComposeDefinitionValueUnknown() ComposeDefinitionValue
- func (v ComposeDefinitionValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v ComposeDefinitionValue) Equal(o attr.Value) bool
- func (v ComposeDefinitionValue) IsNull() bool
- func (v ComposeDefinitionValue) IsUnknown() bool
- func (v ComposeDefinitionValue) String() string
- func (v ComposeDefinitionValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v ComposeDefinitionValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v ComposeDefinitionValue) Type(ctx context.Context) attr.Type
- type ContainersType
- func (t ContainersType) Equal(o attr.Type) bool
- func (t ContainersType) String() string
- func (t ContainersType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t ContainersType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t ContainersType) ValueType(ctx context.Context) attr.Value
- type ContainersValue
- func NewContainersValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ContainersValue, diag.Diagnostics)
- func NewContainersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ContainersValue
- func NewContainersValueNull() ContainersValue
- func NewContainersValueUnknown() ContainersValue
- func (v ContainersValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v ContainersValue) Equal(o attr.Value) bool
- func (v ContainersValue) IsNull() bool
- func (v ContainersValue) IsUnknown() bool
- func (v ContainersValue) String() string
- func (v ContainersValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v ContainersValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v ContainersValue) Type(ctx context.Context) attr.Type
- type DatabaseType
- func (t DatabaseType) Equal(o attr.Type) bool
- func (t DatabaseType) String() string
- func (t DatabaseType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t DatabaseType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t DatabaseType) ValueType(ctx context.Context) attr.Value
- type DatabaseValue
- func NewDatabaseValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (DatabaseValue, diag.Diagnostics)
- func NewDatabaseValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) DatabaseValue
- func NewDatabaseValueNull() DatabaseValue
- func NewDatabaseValueUnknown() DatabaseValue
- func (v DatabaseValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v DatabaseValue) Equal(o attr.Value) bool
- func (v DatabaseValue) IsNull() bool
- func (v DatabaseValue) IsUnknown() bool
- func (v DatabaseValue) String() string
- func (v DatabaseValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v DatabaseValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v DatabaseValue) Type(ctx context.Context) attr.Type
- type DependsOnType
- func (t DependsOnType) Equal(o attr.Type) bool
- func (t DependsOnType) String() string
- func (t DependsOnType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t DependsOnType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t DependsOnType) ValueType(ctx context.Context) attr.Value
- type DependsOnValue
- func NewDependsOnValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (DependsOnValue, diag.Diagnostics)
- func NewDependsOnValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) DependsOnValue
- func NewDependsOnValueNull() DependsOnValue
- func NewDependsOnValueUnknown() DependsOnValue
- func (v DependsOnValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v DependsOnValue) Equal(o attr.Value) bool
- func (v DependsOnValue) IsNull() bool
- func (v DependsOnValue) IsUnknown() bool
- func (v DependsOnValue) String() string
- func (v DependsOnValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v DependsOnValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v DependsOnValue) Type(ctx context.Context) attr.Type
- type DeploymentInformationType
- func (t DeploymentInformationType) Equal(o attr.Type) bool
- func (t DeploymentInformationType) String() string
- func (t DeploymentInformationType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t DeploymentInformationType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t DeploymentInformationType) ValueType(ctx context.Context) attr.Value
- type DeploymentInformationValue
- func NewDeploymentInformationValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (DeploymentInformationValue, diag.Diagnostics)
- func NewDeploymentInformationValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) DeploymentInformationValue
- func NewDeploymentInformationValueNull() DeploymentInformationValue
- func NewDeploymentInformationValueUnknown() DeploymentInformationValue
- func (v DeploymentInformationValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v DeploymentInformationValue) Equal(o attr.Value) bool
- func (v DeploymentInformationValue) IsNull() bool
- func (v DeploymentInformationValue) IsUnknown() bool
- func (v DeploymentInformationValue) String() string
- func (v DeploymentInformationValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v DeploymentInformationValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v DeploymentInformationValue) Type(ctx context.Context) attr.Type
- type EnvironmentType
- func (t EnvironmentType) Equal(o attr.Type) bool
- func (t EnvironmentType) String() string
- func (t EnvironmentType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t EnvironmentType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t EnvironmentType) ValueType(ctx context.Context) attr.Value
- type EnvironmentValue
- func NewEnvironmentValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (EnvironmentValue, diag.Diagnostics)
- func NewEnvironmentValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) EnvironmentValue
- func NewEnvironmentValueNull() EnvironmentValue
- func NewEnvironmentValueUnknown() EnvironmentValue
- func (v EnvironmentValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v EnvironmentValue) Equal(o attr.Value) bool
- func (v EnvironmentValue) IsNull() bool
- func (v EnvironmentValue) IsUnknown() bool
- func (v EnvironmentValue) String() string
- func (v EnvironmentValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v EnvironmentValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v EnvironmentValue) Type(ctx context.Context) attr.Type
- type FilesystemType
- func (t FilesystemType) Equal(o attr.Type) bool
- func (t FilesystemType) String() string
- func (t FilesystemType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t FilesystemType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t FilesystemType) ValueType(ctx context.Context) attr.Value
- type FilesystemValue
- func NewFilesystemValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (FilesystemValue, diag.Diagnostics)
- func NewFilesystemValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) FilesystemValue
- func NewFilesystemValueNull() FilesystemValue
- func NewFilesystemValueUnknown() FilesystemValue
- func (v FilesystemValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v FilesystemValue) Equal(o attr.Value) bool
- func (v FilesystemValue) IsNull() bool
- func (v FilesystemValue) IsUnknown() bool
- func (v FilesystemValue) String() string
- func (v FilesystemValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v FilesystemValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v FilesystemValue) Type(ctx context.Context) attr.Type
- type HealthCheckType
- func (t HealthCheckType) Equal(o attr.Type) bool
- func (t HealthCheckType) String() string
- func (t HealthCheckType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t HealthCheckType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t HealthCheckType) ValueType(ctx context.Context) attr.Value
- type HealthCheckValue
- func NewHealthCheckValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (HealthCheckValue, diag.Diagnostics)
- func NewHealthCheckValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) HealthCheckValue
- func NewHealthCheckValueNull() HealthCheckValue
- func NewHealthCheckValueUnknown() HealthCheckValue
- func (v HealthCheckValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v HealthCheckValue) Equal(o attr.Value) bool
- func (v HealthCheckValue) IsNull() bool
- func (v HealthCheckValue) IsUnknown() bool
- func (v HealthCheckValue) String() string
- func (v HealthCheckValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v HealthCheckValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v HealthCheckValue) Type(ctx context.Context) attr.Type
- type ImageReferenceType
- func (t ImageReferenceType) Equal(o attr.Type) bool
- func (t ImageReferenceType) String() string
- func (t ImageReferenceType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t ImageReferenceType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t ImageReferenceType) ValueType(ctx context.Context) attr.Value
- type ImageReferenceValue
- func NewImageReferenceValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ImageReferenceValue, diag.Diagnostics)
- func NewImageReferenceValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ImageReferenceValue
- func NewImageReferenceValueNull() ImageReferenceValue
- func NewImageReferenceValueUnknown() ImageReferenceValue
- func (v ImageReferenceValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v ImageReferenceValue) Equal(o attr.Value) bool
- func (v ImageReferenceValue) IsNull() bool
- func (v ImageReferenceValue) IsUnknown() bool
- func (v ImageReferenceValue) String() string
- func (v ImageReferenceValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v ImageReferenceValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v ImageReferenceValue) Type(ctx context.Context) attr.Type
- type MountPointsType
- func (t MountPointsType) Equal(o attr.Type) bool
- func (t MountPointsType) String() string
- func (t MountPointsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t MountPointsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t MountPointsType) ValueType(ctx context.Context) attr.Value
- type MountPointsValue
- func NewMountPointsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (MountPointsValue, diag.Diagnostics)
- func NewMountPointsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) MountPointsValue
- func NewMountPointsValueNull() MountPointsValue
- func NewMountPointsValueUnknown() MountPointsValue
- func (v MountPointsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v MountPointsValue) Equal(o attr.Value) bool
- func (v MountPointsValue) IsNull() bool
- func (v MountPointsValue) IsUnknown() bool
- func (v MountPointsValue) String() string
- func (v MountPointsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v MountPointsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v MountPointsValue) Type(ctx context.Context) attr.Type
- type OriginProtectionConfigType
- func (t OriginProtectionConfigType) Equal(o attr.Type) bool
- func (t OriginProtectionConfigType) String() string
- func (t OriginProtectionConfigType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t OriginProtectionConfigType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t OriginProtectionConfigType) ValueType(ctx context.Context) attr.Value
- type OriginProtectionConfigValue
- func NewOriginProtectionConfigValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (OriginProtectionConfigValue, diag.Diagnostics)
- func NewOriginProtectionConfigValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) OriginProtectionConfigValue
- func NewOriginProtectionConfigValueNull() OriginProtectionConfigValue
- func NewOriginProtectionConfigValueUnknown() OriginProtectionConfigValue
- func (v OriginProtectionConfigValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v OriginProtectionConfigValue) Equal(o attr.Value) bool
- func (v OriginProtectionConfigValue) IsNull() bool
- func (v OriginProtectionConfigValue) IsUnknown() bool
- func (v OriginProtectionConfigValue) String() string
- func (v OriginProtectionConfigValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v OriginProtectionConfigValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v OriginProtectionConfigValue) Type(ctx context.Context) attr.Type
- type SecretsType
- func (t SecretsType) Equal(o attr.Type) bool
- func (t SecretsType) String() string
- func (t SecretsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t SecretsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t SecretsType) ValueType(ctx context.Context) attr.Value
- type SecretsValue
- func NewSecretsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (SecretsValue, diag.Diagnostics)
- func NewSecretsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) SecretsValue
- func NewSecretsValueNull() SecretsValue
- func NewSecretsValueUnknown() SecretsValue
- func (v SecretsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v SecretsValue) Equal(o attr.Value) bool
- func (v SecretsValue) IsNull() bool
- func (v SecretsValue) IsUnknown() bool
- func (v SecretsValue) String() string
- func (v SecretsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v SecretsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v SecretsValue) Type(ctx context.Context) attr.Type
- type SpotConfigurationType
- func (t SpotConfigurationType) Equal(o attr.Type) bool
- func (t SpotConfigurationType) String() string
- func (t SpotConfigurationType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t SpotConfigurationType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t SpotConfigurationType) ValueType(ctx context.Context) attr.Value
- type SpotConfigurationValue
- func NewSpotConfigurationValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (SpotConfigurationValue, diag.Diagnostics)
- func NewSpotConfigurationValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) SpotConfigurationValue
- func NewSpotConfigurationValueNull() SpotConfigurationValue
- func NewSpotConfigurationValueUnknown() SpotConfigurationValue
- func (v SpotConfigurationValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v SpotConfigurationValue) Equal(o attr.Value) bool
- func (v SpotConfigurationValue) IsNull() bool
- func (v SpotConfigurationValue) IsUnknown() bool
- func (v SpotConfigurationValue) String() string
- func (v SpotConfigurationValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v SpotConfigurationValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v SpotConfigurationValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ApplicationModel ¶
type ApplicationModel struct {
AppName types.String `tfsdk:"app_name"`
Application types.String `tfsdk:"application"`
Cache CacheValue `tfsdk:"cache"`
ComposeDefinition ComposeDefinitionValue `tfsdk:"compose_definition"`
ContainerNames types.List `tfsdk:"container_names"`
Database DatabaseValue `tfsdk:"database"`
DeploymentInformation types.List `tfsdk:"deployment_information"`
DesiredCount types.Int64 `tfsdk:"desired_count"`
Environment types.List `tfsdk:"environment"`
EnvironmentNames types.List `tfsdk:"environment_names"`
Filesystem FilesystemValue `tfsdk:"filesystem"`
ImageReference ImageReferenceValue `tfsdk:"image_reference"`
MaxCapacity types.Int64 `tfsdk:"max_capacity"`
Metadata types.Map `tfsdk:"metadata"`
MetadataAvailable types.Bool `tfsdk:"metadata_available"`
MinCapacity types.Int64 `tfsdk:"min_capacity"`
Organisation types.String `tfsdk:"organisation"`
RunningCount types.Int64 `tfsdk:"running_count"`
Status types.String `tfsdk:"status"`
}
type CacheType ¶ added in v5.12.0
type CacheType struct {
basetypes.ObjectType
}
func (CacheType) ValueFromObject ¶ added in v5.12.0
func (t CacheType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (CacheType) ValueFromTerraform ¶ added in v5.12.0
type CacheValue ¶ added in v5.12.0
type CacheValue struct {
CacheEndpoint basetypes.StringValue `tfsdk:"cache_endpoint"`
CacheIdentifier basetypes.StringValue `tfsdk:"cache_identifier"`
DataStorageMaxGb basetypes.Int64Value `tfsdk:"data_storage_max_gb"`
// contains filtered or unexported fields
}
func NewCacheValue ¶ added in v5.12.0
func NewCacheValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CacheValue, diag.Diagnostics)
func NewCacheValueMust ¶ added in v5.12.0
func NewCacheValueNull ¶ added in v5.12.0
func NewCacheValueNull() CacheValue
func NewCacheValueUnknown ¶ added in v5.12.0
func NewCacheValueUnknown() CacheValue
func (CacheValue) AttributeTypes ¶ added in v5.12.0
func (CacheValue) IsNull ¶ added in v5.12.0
func (v CacheValue) IsNull() bool
func (CacheValue) IsUnknown ¶ added in v5.12.0
func (v CacheValue) IsUnknown() bool
func (CacheValue) String ¶ added in v5.12.0
func (v CacheValue) String() string
func (CacheValue) ToObjectValue ¶ added in v5.12.0
func (v CacheValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (CacheValue) ToTerraformValue ¶ added in v5.12.0
type ComposeDefinitionType ¶ added in v5.3.0
type ComposeDefinitionType struct {
basetypes.ObjectType
}
func (ComposeDefinitionType) Equal ¶ added in v5.3.0
func (t ComposeDefinitionType) Equal(o attr.Type) bool
func (ComposeDefinitionType) String ¶ added in v5.3.0
func (t ComposeDefinitionType) String() string
func (ComposeDefinitionType) ValueFromObject ¶ added in v5.3.0
func (t ComposeDefinitionType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (ComposeDefinitionType) ValueFromTerraform ¶ added in v5.3.0
type ComposeDefinitionValue ¶ added in v5.3.0
type ComposeDefinitionValue struct {
Architecture basetypes.StringValue `tfsdk:"architecture"`
Containers basetypes.ListValue `tfsdk:"containers"`
EnableCrossAppNetworking basetypes.BoolValue `tfsdk:"enable_cross_app_networking"`
EnableCrossEnvNetworking basetypes.BoolValue `tfsdk:"enable_cross_env_networking"`
MaxCapacity basetypes.Int64Value `tfsdk:"max_capacity"`
MinCapacity basetypes.Int64Value `tfsdk:"min_capacity"`
SingleTaskOnly basetypes.BoolValue `tfsdk:"single_task_only"`
SpotConfiguration basetypes.ObjectValue `tfsdk:"spot_configuration"`
StartupGracePeriodSeconds basetypes.Int64Value `tfsdk:"startup_grace_period_seconds"`
TaskCpu basetypes.Int64Value `tfsdk:"task_cpu"`
TaskMemory basetypes.Int64Value `tfsdk:"task_memory"`
// contains filtered or unexported fields
}
func NewComposeDefinitionValue ¶ added in v5.3.0
func NewComposeDefinitionValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ComposeDefinitionValue, diag.Diagnostics)
func NewComposeDefinitionValueMust ¶ added in v5.3.0
func NewComposeDefinitionValueNull ¶ added in v5.3.0
func NewComposeDefinitionValueNull() ComposeDefinitionValue
func NewComposeDefinitionValueUnknown ¶ added in v5.3.0
func NewComposeDefinitionValueUnknown() ComposeDefinitionValue
func (ComposeDefinitionValue) AttributeTypes ¶ added in v5.3.0
func (ComposeDefinitionValue) Equal ¶ added in v5.3.0
func (v ComposeDefinitionValue) Equal(o attr.Value) bool
func (ComposeDefinitionValue) IsNull ¶ added in v5.3.0
func (v ComposeDefinitionValue) IsNull() bool
func (ComposeDefinitionValue) IsUnknown ¶ added in v5.3.0
func (v ComposeDefinitionValue) IsUnknown() bool
func (ComposeDefinitionValue) String ¶ added in v5.3.0
func (v ComposeDefinitionValue) String() string
func (ComposeDefinitionValue) ToObjectValue ¶ added in v5.3.0
func (v ComposeDefinitionValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (ComposeDefinitionValue) ToTerraformValue ¶ added in v5.3.0
type ContainersType ¶ added in v5.3.0
type ContainersType struct {
basetypes.ObjectType
}
func (ContainersType) String ¶ added in v5.3.0
func (t ContainersType) String() string
func (ContainersType) ValueFromObject ¶ added in v5.3.0
func (t ContainersType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (ContainersType) ValueFromTerraform ¶ added in v5.3.0
type ContainersValue ¶ added in v5.3.0
type ContainersValue struct {
Command basetypes.ListValue `tfsdk:"command"`
Cpu basetypes.Int64Value `tfsdk:"cpu"`
DependsOn basetypes.ListValue `tfsdk:"depends_on"`
EntryPoint basetypes.ListValue `tfsdk:"entry_point"`
Environment basetypes.ListValue `tfsdk:"environment"`
Essential basetypes.BoolValue `tfsdk:"essential"`
ExposedPorts basetypes.ListValue `tfsdk:"exposed_ports"`
HealthCheck basetypes.ObjectValue `tfsdk:"health_check"`
ImageReference basetypes.ObjectValue `tfsdk:"image_reference"`
Memory basetypes.Int64Value `tfsdk:"memory"`
MemoryReservation basetypes.Int64Value `tfsdk:"memory_reservation"`
MountPoints basetypes.ListValue `tfsdk:"mount_points"`
Name basetypes.StringValue `tfsdk:"name"`
OriginProtection basetypes.BoolValue `tfsdk:"origin_protection"`
OriginProtectionConfig basetypes.ObjectValue `tfsdk:"origin_protection_config"`
ReadonlyRootFilesystem basetypes.BoolValue `tfsdk:"readonly_root_filesystem"`
Secrets basetypes.ListValue `tfsdk:"secrets"`
User basetypes.StringValue `tfsdk:"user"`
WorkingDirectory basetypes.StringValue `tfsdk:"working_directory"`
// contains filtered or unexported fields
}
func NewContainersValue ¶ added in v5.3.0
func NewContainersValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ContainersValue, diag.Diagnostics)
func NewContainersValueMust ¶ added in v5.3.0
func NewContainersValueNull ¶ added in v5.3.0
func NewContainersValueNull() ContainersValue
func NewContainersValueUnknown ¶ added in v5.3.0
func NewContainersValueUnknown() ContainersValue
func (ContainersValue) AttributeTypes ¶ added in v5.3.0
func (ContainersValue) IsNull ¶ added in v5.3.0
func (v ContainersValue) IsNull() bool
func (ContainersValue) IsUnknown ¶ added in v5.3.0
func (v ContainersValue) IsUnknown() bool
func (ContainersValue) String ¶ added in v5.3.0
func (v ContainersValue) String() string
func (ContainersValue) ToObjectValue ¶ added in v5.3.0
func (v ContainersValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (ContainersValue) ToTerraformValue ¶ added in v5.3.0
type DatabaseType ¶ added in v5.3.0
type DatabaseType struct {
basetypes.ObjectType
}
func (DatabaseType) String ¶ added in v5.3.0
func (t DatabaseType) String() string
func (DatabaseType) ValueFromObject ¶ added in v5.3.0
func (t DatabaseType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (DatabaseType) ValueFromTerraform ¶ added in v5.3.0
type DatabaseValue ¶ added in v5.3.0
type DatabaseValue struct {
Engine basetypes.StringValue `tfsdk:"engine"`
InstanceClass basetypes.StringValue `tfsdk:"instance_class"`
MultiAz basetypes.BoolValue `tfsdk:"multi_az"`
RdsInstanceEndpoint basetypes.StringValue `tfsdk:"rds_instance_endpoint"`
RdsInstanceEngine basetypes.StringValue `tfsdk:"rds_instance_engine"`
RdsInstanceIdentifier basetypes.StringValue `tfsdk:"rds_instance_identifier"`
RdsInstanceStatus basetypes.StringValue `tfsdk:"rds_instance_status"`
StorageGb basetypes.Int64Value `tfsdk:"storage_gb"`
// contains filtered or unexported fields
}
func NewDatabaseValue ¶ added in v5.3.0
func NewDatabaseValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (DatabaseValue, diag.Diagnostics)
func NewDatabaseValueMust ¶ added in v5.3.0
func NewDatabaseValueNull ¶ added in v5.3.0
func NewDatabaseValueNull() DatabaseValue
func NewDatabaseValueUnknown ¶ added in v5.3.0
func NewDatabaseValueUnknown() DatabaseValue
func (DatabaseValue) AttributeTypes ¶ added in v5.3.0
func (DatabaseValue) IsNull ¶ added in v5.3.0
func (v DatabaseValue) IsNull() bool
func (DatabaseValue) IsUnknown ¶ added in v5.3.0
func (v DatabaseValue) IsUnknown() bool
func (DatabaseValue) String ¶ added in v5.3.0
func (v DatabaseValue) String() string
func (DatabaseValue) ToObjectValue ¶ added in v5.3.0
func (v DatabaseValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (DatabaseValue) ToTerraformValue ¶ added in v5.3.0
type DependsOnType ¶ added in v5.3.0
type DependsOnType struct {
basetypes.ObjectType
}
func (DependsOnType) String ¶ added in v5.3.0
func (t DependsOnType) String() string
func (DependsOnType) ValueFromObject ¶ added in v5.3.0
func (t DependsOnType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (DependsOnType) ValueFromTerraform ¶ added in v5.3.0
type DependsOnValue ¶ added in v5.3.0
type DependsOnValue struct {
Condition basetypes.StringValue `tfsdk:"condition"`
ContainerName basetypes.StringValue `tfsdk:"container_name"`
// contains filtered or unexported fields
}
func NewDependsOnValue ¶ added in v5.3.0
func NewDependsOnValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (DependsOnValue, diag.Diagnostics)
func NewDependsOnValueMust ¶ added in v5.3.0
func NewDependsOnValueNull ¶ added in v5.3.0
func NewDependsOnValueNull() DependsOnValue
func NewDependsOnValueUnknown ¶ added in v5.3.0
func NewDependsOnValueUnknown() DependsOnValue
func (DependsOnValue) AttributeTypes ¶ added in v5.3.0
func (DependsOnValue) IsNull ¶ added in v5.3.0
func (v DependsOnValue) IsNull() bool
func (DependsOnValue) IsUnknown ¶ added in v5.3.0
func (v DependsOnValue) IsUnknown() bool
func (DependsOnValue) String ¶ added in v5.3.0
func (v DependsOnValue) String() string
func (DependsOnValue) ToObjectValue ¶ added in v5.3.0
func (v DependsOnValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (DependsOnValue) ToTerraformValue ¶ added in v5.3.0
type DeploymentInformationType ¶ added in v5.3.0
type DeploymentInformationType struct {
basetypes.ObjectType
}
func (DeploymentInformationType) Equal ¶ added in v5.3.0
func (t DeploymentInformationType) Equal(o attr.Type) bool
func (DeploymentInformationType) String ¶ added in v5.3.0
func (t DeploymentInformationType) String() string
func (DeploymentInformationType) ValueFromObject ¶ added in v5.3.0
func (t DeploymentInformationType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (DeploymentInformationType) ValueFromTerraform ¶ added in v5.3.0
type DeploymentInformationValue ¶ added in v5.3.0
type DeploymentInformationValue struct {
CreatedAt basetypes.StringValue `tfsdk:"created_at"`
DeploymentId basetypes.StringValue `tfsdk:"deployment_id"`
ImageTag basetypes.StringValue `tfsdk:"image_tag"`
Status basetypes.StringValue `tfsdk:"status"`
TaskDefinitionArn basetypes.StringValue `tfsdk:"task_definition_arn"`
// contains filtered or unexported fields
}
func NewDeploymentInformationValue ¶ added in v5.3.0
func NewDeploymentInformationValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (DeploymentInformationValue, diag.Diagnostics)
func NewDeploymentInformationValueMust ¶ added in v5.3.0
func NewDeploymentInformationValueNull ¶ added in v5.3.0
func NewDeploymentInformationValueNull() DeploymentInformationValue
func NewDeploymentInformationValueUnknown ¶ added in v5.3.0
func NewDeploymentInformationValueUnknown() DeploymentInformationValue
func (DeploymentInformationValue) AttributeTypes ¶ added in v5.3.0
func (DeploymentInformationValue) Equal ¶ added in v5.3.0
func (v DeploymentInformationValue) Equal(o attr.Value) bool
func (DeploymentInformationValue) IsNull ¶ added in v5.3.0
func (v DeploymentInformationValue) IsNull() bool
func (DeploymentInformationValue) IsUnknown ¶ added in v5.3.0
func (v DeploymentInformationValue) IsUnknown() bool
func (DeploymentInformationValue) String ¶ added in v5.3.0
func (v DeploymentInformationValue) String() string
func (DeploymentInformationValue) ToObjectValue ¶ added in v5.3.0
func (v DeploymentInformationValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (DeploymentInformationValue) ToTerraformValue ¶ added in v5.3.0
type EnvironmentType ¶ added in v5.3.0
type EnvironmentType struct {
basetypes.ObjectType
}
func (EnvironmentType) String ¶ added in v5.3.0
func (t EnvironmentType) String() string
func (EnvironmentType) ValueFromObject ¶ added in v5.3.0
func (t EnvironmentType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (EnvironmentType) ValueFromTerraform ¶ added in v5.3.0
type EnvironmentValue ¶ added in v5.3.0
type EnvironmentValue struct {
Name basetypes.StringValue `tfsdk:"name"`
Value basetypes.StringValue `tfsdk:"value"`
// contains filtered or unexported fields
}
func NewEnvironmentValue ¶ added in v5.3.0
func NewEnvironmentValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (EnvironmentValue, diag.Diagnostics)
func NewEnvironmentValueMust ¶ added in v5.3.0
func NewEnvironmentValueNull ¶ added in v5.3.0
func NewEnvironmentValueNull() EnvironmentValue
func NewEnvironmentValueUnknown ¶ added in v5.3.0
func NewEnvironmentValueUnknown() EnvironmentValue
func (EnvironmentValue) AttributeTypes ¶ added in v5.3.0
func (EnvironmentValue) IsNull ¶ added in v5.3.0
func (v EnvironmentValue) IsNull() bool
func (EnvironmentValue) IsUnknown ¶ added in v5.3.0
func (v EnvironmentValue) IsUnknown() bool
func (EnvironmentValue) String ¶ added in v5.3.0
func (v EnvironmentValue) String() string
func (EnvironmentValue) ToObjectValue ¶ added in v5.3.0
func (v EnvironmentValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (EnvironmentValue) ToTerraformValue ¶ added in v5.3.0
type FilesystemType ¶ added in v5.3.0
type FilesystemType struct {
basetypes.ObjectType
}
func (FilesystemType) String ¶ added in v5.3.0
func (t FilesystemType) String() string
func (FilesystemType) ValueFromObject ¶ added in v5.3.0
func (t FilesystemType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (FilesystemType) ValueFromTerraform ¶ added in v5.3.0
type FilesystemValue ¶ added in v5.3.0
type FilesystemValue struct {
FilesystemId basetypes.StringValue `tfsdk:"filesystem_id"`
MountPath basetypes.StringValue `tfsdk:"mount_path"`
Required basetypes.BoolValue `tfsdk:"required"`
// contains filtered or unexported fields
}
func NewFilesystemValue ¶ added in v5.3.0
func NewFilesystemValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (FilesystemValue, diag.Diagnostics)
func NewFilesystemValueMust ¶ added in v5.3.0
func NewFilesystemValueNull ¶ added in v5.3.0
func NewFilesystemValueNull() FilesystemValue
func NewFilesystemValueUnknown ¶ added in v5.3.0
func NewFilesystemValueUnknown() FilesystemValue
func (FilesystemValue) AttributeTypes ¶ added in v5.3.0
func (FilesystemValue) IsNull ¶ added in v5.3.0
func (v FilesystemValue) IsNull() bool
func (FilesystemValue) IsUnknown ¶ added in v5.3.0
func (v FilesystemValue) IsUnknown() bool
func (FilesystemValue) String ¶ added in v5.3.0
func (v FilesystemValue) String() string
func (FilesystemValue) ToObjectValue ¶ added in v5.3.0
func (v FilesystemValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (FilesystemValue) ToTerraformValue ¶ added in v5.3.0
type HealthCheckType ¶ added in v5.3.0
type HealthCheckType struct {
basetypes.ObjectType
}
func (HealthCheckType) String ¶ added in v5.3.0
func (t HealthCheckType) String() string
func (HealthCheckType) ValueFromObject ¶ added in v5.3.0
func (t HealthCheckType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (HealthCheckType) ValueFromTerraform ¶ added in v5.3.0
type HealthCheckValue ¶ added in v5.3.0
type HealthCheckValue struct {
Command basetypes.ListValue `tfsdk:"command"`
Interval basetypes.Int64Value `tfsdk:"interval"`
Retries basetypes.Int64Value `tfsdk:"retries"`
StartPeriod basetypes.Int64Value `tfsdk:"start_period"`
Timeout basetypes.Int64Value `tfsdk:"timeout"`
// contains filtered or unexported fields
}
func NewHealthCheckValue ¶ added in v5.3.0
func NewHealthCheckValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (HealthCheckValue, diag.Diagnostics)
func NewHealthCheckValueMust ¶ added in v5.3.0
func NewHealthCheckValueNull ¶ added in v5.3.0
func NewHealthCheckValueNull() HealthCheckValue
func NewHealthCheckValueUnknown ¶ added in v5.3.0
func NewHealthCheckValueUnknown() HealthCheckValue
func (HealthCheckValue) AttributeTypes ¶ added in v5.3.0
func (HealthCheckValue) IsNull ¶ added in v5.3.0
func (v HealthCheckValue) IsNull() bool
func (HealthCheckValue) IsUnknown ¶ added in v5.3.0
func (v HealthCheckValue) IsUnknown() bool
func (HealthCheckValue) String ¶ added in v5.3.0
func (v HealthCheckValue) String() string
func (HealthCheckValue) ToObjectValue ¶ added in v5.3.0
func (v HealthCheckValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (HealthCheckValue) ToTerraformValue ¶ added in v5.3.0
type ImageReferenceType ¶ added in v5.3.0
type ImageReferenceType struct {
basetypes.ObjectType
}
func (ImageReferenceType) Equal ¶ added in v5.3.0
func (t ImageReferenceType) Equal(o attr.Type) bool
func (ImageReferenceType) String ¶ added in v5.3.0
func (t ImageReferenceType) String() string
func (ImageReferenceType) ValueFromObject ¶ added in v5.3.0
func (t ImageReferenceType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (ImageReferenceType) ValueFromTerraform ¶ added in v5.3.0
type ImageReferenceValue ¶ added in v5.3.0
type ImageReferenceValue struct {
Identifier basetypes.StringValue `tfsdk:"identifier"`
ImageReferenceType basetypes.StringValue `tfsdk:"type"`
// contains filtered or unexported fields
}
func NewImageReferenceValue ¶ added in v5.3.0
func NewImageReferenceValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ImageReferenceValue, diag.Diagnostics)
func NewImageReferenceValueMust ¶ added in v5.3.0
func NewImageReferenceValueNull ¶ added in v5.3.0
func NewImageReferenceValueNull() ImageReferenceValue
func NewImageReferenceValueUnknown ¶ added in v5.3.0
func NewImageReferenceValueUnknown() ImageReferenceValue
func (ImageReferenceValue) AttributeTypes ¶ added in v5.3.0
func (ImageReferenceValue) Equal ¶ added in v5.3.0
func (v ImageReferenceValue) Equal(o attr.Value) bool
func (ImageReferenceValue) IsNull ¶ added in v5.3.0
func (v ImageReferenceValue) IsNull() bool
func (ImageReferenceValue) IsUnknown ¶ added in v5.3.0
func (v ImageReferenceValue) IsUnknown() bool
func (ImageReferenceValue) String ¶ added in v5.3.0
func (v ImageReferenceValue) String() string
func (ImageReferenceValue) ToObjectValue ¶ added in v5.3.0
func (v ImageReferenceValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (ImageReferenceValue) ToTerraformValue ¶ added in v5.3.0
type MountPointsType ¶ added in v5.3.0
type MountPointsType struct {
basetypes.ObjectType
}
func (MountPointsType) String ¶ added in v5.3.0
func (t MountPointsType) String() string
func (MountPointsType) ValueFromObject ¶ added in v5.3.0
func (t MountPointsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (MountPointsType) ValueFromTerraform ¶ added in v5.3.0
type MountPointsValue ¶ added in v5.3.0
type MountPointsValue struct {
ContainerPath basetypes.StringValue `tfsdk:"container_path"`
ReadOnly basetypes.BoolValue `tfsdk:"read_only"`
SourceVolume basetypes.StringValue `tfsdk:"source_volume"`
// contains filtered or unexported fields
}
func NewMountPointsValue ¶ added in v5.3.0
func NewMountPointsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (MountPointsValue, diag.Diagnostics)
func NewMountPointsValueMust ¶ added in v5.3.0
func NewMountPointsValueNull ¶ added in v5.3.0
func NewMountPointsValueNull() MountPointsValue
func NewMountPointsValueUnknown ¶ added in v5.3.0
func NewMountPointsValueUnknown() MountPointsValue
func (MountPointsValue) AttributeTypes ¶ added in v5.3.0
func (MountPointsValue) IsNull ¶ added in v5.3.0
func (v MountPointsValue) IsNull() bool
func (MountPointsValue) IsUnknown ¶ added in v5.3.0
func (v MountPointsValue) IsUnknown() bool
func (MountPointsValue) String ¶ added in v5.3.0
func (v MountPointsValue) String() string
func (MountPointsValue) ToObjectValue ¶ added in v5.3.0
func (v MountPointsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (MountPointsValue) ToTerraformValue ¶ added in v5.3.0
type OriginProtectionConfigType ¶ added in v5.3.0
type OriginProtectionConfigType struct {
basetypes.ObjectType
}
func (OriginProtectionConfigType) Equal ¶ added in v5.3.0
func (t OriginProtectionConfigType) Equal(o attr.Type) bool
func (OriginProtectionConfigType) String ¶ added in v5.3.0
func (t OriginProtectionConfigType) String() string
func (OriginProtectionConfigType) ValueFromObject ¶ added in v5.3.0
func (t OriginProtectionConfigType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (OriginProtectionConfigType) ValueFromTerraform ¶ added in v5.3.0
type OriginProtectionConfigValue ¶ added in v5.3.0
type OriginProtectionConfigValue struct {
Enabled basetypes.BoolValue `tfsdk:"enabled"`
IpAllow basetypes.ListValue `tfsdk:"ip_allow"`
RedirectHost basetypes.StringValue `tfsdk:"redirect_host"`
// contains filtered or unexported fields
}
func NewOriginProtectionConfigValue ¶ added in v5.3.0
func NewOriginProtectionConfigValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (OriginProtectionConfigValue, diag.Diagnostics)
func NewOriginProtectionConfigValueMust ¶ added in v5.3.0
func NewOriginProtectionConfigValueNull ¶ added in v5.3.0
func NewOriginProtectionConfigValueNull() OriginProtectionConfigValue
func NewOriginProtectionConfigValueUnknown ¶ added in v5.3.0
func NewOriginProtectionConfigValueUnknown() OriginProtectionConfigValue
func (OriginProtectionConfigValue) AttributeTypes ¶ added in v5.3.0
func (OriginProtectionConfigValue) Equal ¶ added in v5.3.0
func (v OriginProtectionConfigValue) Equal(o attr.Value) bool
func (OriginProtectionConfigValue) IsNull ¶ added in v5.3.0
func (v OriginProtectionConfigValue) IsNull() bool
func (OriginProtectionConfigValue) IsUnknown ¶ added in v5.3.0
func (v OriginProtectionConfigValue) IsUnknown() bool
func (OriginProtectionConfigValue) String ¶ added in v5.3.0
func (v OriginProtectionConfigValue) String() string
func (OriginProtectionConfigValue) ToObjectValue ¶ added in v5.3.0
func (v OriginProtectionConfigValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (OriginProtectionConfigValue) ToTerraformValue ¶ added in v5.3.0
type SecretsType ¶ added in v5.3.0
type SecretsType struct {
basetypes.ObjectType
}
func (SecretsType) String ¶ added in v5.3.0
func (t SecretsType) String() string
func (SecretsType) ValueFromObject ¶ added in v5.3.0
func (t SecretsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (SecretsType) ValueFromTerraform ¶ added in v5.3.0
type SecretsValue ¶ added in v5.3.0
type SecretsValue struct {
Name basetypes.StringValue `tfsdk:"name"`
ValueFrom basetypes.StringValue `tfsdk:"value_from"`
// contains filtered or unexported fields
}
func NewSecretsValue ¶ added in v5.3.0
func NewSecretsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (SecretsValue, diag.Diagnostics)
func NewSecretsValueMust ¶ added in v5.3.0
func NewSecretsValueNull ¶ added in v5.3.0
func NewSecretsValueNull() SecretsValue
func NewSecretsValueUnknown ¶ added in v5.3.0
func NewSecretsValueUnknown() SecretsValue
func (SecretsValue) AttributeTypes ¶ added in v5.3.0
func (SecretsValue) IsNull ¶ added in v5.3.0
func (v SecretsValue) IsNull() bool
func (SecretsValue) IsUnknown ¶ added in v5.3.0
func (v SecretsValue) IsUnknown() bool
func (SecretsValue) String ¶ added in v5.3.0
func (v SecretsValue) String() string
func (SecretsValue) ToObjectValue ¶ added in v5.3.0
func (v SecretsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (SecretsValue) ToTerraformValue ¶ added in v5.3.0
type SpotConfigurationType ¶ added in v5.3.0
type SpotConfigurationType struct {
basetypes.ObjectType
}
func (SpotConfigurationType) Equal ¶ added in v5.3.0
func (t SpotConfigurationType) Equal(o attr.Type) bool
func (SpotConfigurationType) String ¶ added in v5.3.0
func (t SpotConfigurationType) String() string
func (SpotConfigurationType) ValueFromObject ¶ added in v5.3.0
func (t SpotConfigurationType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (SpotConfigurationType) ValueFromTerraform ¶ added in v5.3.0
type SpotConfigurationValue ¶ added in v5.3.0
type SpotConfigurationValue struct {
Strategy basetypes.StringValue `tfsdk:"strategy"`
// contains filtered or unexported fields
}
func NewSpotConfigurationValue ¶ added in v5.3.0
func NewSpotConfigurationValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (SpotConfigurationValue, diag.Diagnostics)
func NewSpotConfigurationValueMust ¶ added in v5.3.0
func NewSpotConfigurationValueNull ¶ added in v5.3.0
func NewSpotConfigurationValueNull() SpotConfigurationValue
func NewSpotConfigurationValueUnknown ¶ added in v5.3.0
func NewSpotConfigurationValueUnknown() SpotConfigurationValue
func (SpotConfigurationValue) AttributeTypes ¶ added in v5.3.0
func (SpotConfigurationValue) Equal ¶ added in v5.3.0
func (v SpotConfigurationValue) Equal(o attr.Value) bool
func (SpotConfigurationValue) IsNull ¶ added in v5.3.0
func (v SpotConfigurationValue) IsNull() bool
func (SpotConfigurationValue) IsUnknown ¶ added in v5.3.0
func (v SpotConfigurationValue) IsUnknown() bool
func (SpotConfigurationValue) String ¶ added in v5.3.0
func (v SpotConfigurationValue) String() string
func (SpotConfigurationValue) ToObjectValue ¶ added in v5.3.0
func (v SpotConfigurationValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (SpotConfigurationValue) ToTerraformValue ¶ added in v5.3.0
Click to show internal directories.
Click to hide internal directories.