Documentation ¶
Index ¶
- type RestoreToPointInTime
- type RestoreToPointInTimeAttributes
- func (rtpit RestoreToPointInTimeAttributes) InternalRef() (terra.Reference, error)
- func (rtpit RestoreToPointInTimeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rtpit RestoreToPointInTimeAttributes) InternalWithRef(ref terra.Reference) RestoreToPointInTimeAttributes
- func (rtpit RestoreToPointInTimeAttributes) RestoreToTime() terra.StringValue
- func (rtpit RestoreToPointInTimeAttributes) RestoreType() terra.StringValue
- func (rtpit RestoreToPointInTimeAttributes) SourceClusterIdentifier() terra.StringValue
- func (rtpit RestoreToPointInTimeAttributes) UseLatestRestorableTime() terra.BoolValue
- type RestoreToPointInTimeState
- type S3Import
- type S3ImportAttributes
- func (si S3ImportAttributes) BucketName() terra.StringValue
- func (si S3ImportAttributes) BucketPrefix() terra.StringValue
- func (si S3ImportAttributes) IngestionRole() terra.StringValue
- func (si S3ImportAttributes) InternalRef() (terra.Reference, error)
- func (si S3ImportAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (si S3ImportAttributes) InternalWithRef(ref terra.Reference) S3ImportAttributes
- func (si S3ImportAttributes) SourceEngine() terra.StringValue
- func (si S3ImportAttributes) SourceEngineVersion() terra.StringValue
- type S3ImportState
- type ScalingConfiguration
- type ScalingConfigurationAttributes
- func (sc ScalingConfigurationAttributes) AutoPause() terra.BoolValue
- func (sc ScalingConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (sc ScalingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc ScalingConfigurationAttributes) InternalWithRef(ref terra.Reference) ScalingConfigurationAttributes
- func (sc ScalingConfigurationAttributes) MaxCapacity() terra.NumberValue
- func (sc ScalingConfigurationAttributes) MinCapacity() terra.NumberValue
- func (sc ScalingConfigurationAttributes) SecondsUntilAutoPause() terra.NumberValue
- func (sc ScalingConfigurationAttributes) TimeoutAction() terra.StringValue
- type ScalingConfigurationState
- type Serverlessv2ScalingConfiguration
- type Serverlessv2ScalingConfigurationAttributes
- func (ssc Serverlessv2ScalingConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (ssc Serverlessv2ScalingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ssc Serverlessv2ScalingConfigurationAttributes) InternalWithRef(ref terra.Reference) Serverlessv2ScalingConfigurationAttributes
- func (ssc Serverlessv2ScalingConfigurationAttributes) MaxCapacity() terra.NumberValue
- func (ssc Serverlessv2ScalingConfigurationAttributes) MinCapacity() terra.NumberValue
- type Serverlessv2ScalingConfigurationState
- type Timeouts
- type TimeoutsAttributes
- func (t TimeoutsAttributes) Create() terra.StringValue
- func (t TimeoutsAttributes) Delete() terra.StringValue
- func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
- func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
- func (t TimeoutsAttributes) Update() terra.StringValue
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RestoreToPointInTime ¶
type RestoreToPointInTime struct { // RestoreToTime: string, optional RestoreToTime terra.StringValue `hcl:"restore_to_time,attr"` // RestoreType: string, optional RestoreType terra.StringValue `hcl:"restore_type,attr"` // SourceClusterIdentifier: string, required SourceClusterIdentifier terra.StringValue `hcl:"source_cluster_identifier,attr" validate:"required"` // UseLatestRestorableTime: bool, optional UseLatestRestorableTime terra.BoolValue `hcl:"use_latest_restorable_time,attr"` }
type RestoreToPointInTimeAttributes ¶
type RestoreToPointInTimeAttributes struct {
// contains filtered or unexported fields
}
func (RestoreToPointInTimeAttributes) InternalRef ¶
func (rtpit RestoreToPointInTimeAttributes) InternalRef() (terra.Reference, error)
func (RestoreToPointInTimeAttributes) InternalTokens ¶
func (rtpit RestoreToPointInTimeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RestoreToPointInTimeAttributes) InternalWithRef ¶
func (rtpit RestoreToPointInTimeAttributes) InternalWithRef(ref terra.Reference) RestoreToPointInTimeAttributes
func (RestoreToPointInTimeAttributes) RestoreToTime ¶
func (rtpit RestoreToPointInTimeAttributes) RestoreToTime() terra.StringValue
func (RestoreToPointInTimeAttributes) RestoreType ¶
func (rtpit RestoreToPointInTimeAttributes) RestoreType() terra.StringValue
func (RestoreToPointInTimeAttributes) SourceClusterIdentifier ¶
func (rtpit RestoreToPointInTimeAttributes) SourceClusterIdentifier() terra.StringValue
func (RestoreToPointInTimeAttributes) UseLatestRestorableTime ¶
func (rtpit RestoreToPointInTimeAttributes) UseLatestRestorableTime() terra.BoolValue
type S3Import ¶
type S3Import struct { // BucketName: string, required BucketName terra.StringValue `hcl:"bucket_name,attr" validate:"required"` // BucketPrefix: string, optional BucketPrefix terra.StringValue `hcl:"bucket_prefix,attr"` // IngestionRole: string, required IngestionRole terra.StringValue `hcl:"ingestion_role,attr" validate:"required"` // SourceEngine: string, required SourceEngine terra.StringValue `hcl:"source_engine,attr" validate:"required"` // SourceEngineVersion: string, required SourceEngineVersion terra.StringValue `hcl:"source_engine_version,attr" validate:"required"` }
type S3ImportAttributes ¶
type S3ImportAttributes struct {
// contains filtered or unexported fields
}
func (S3ImportAttributes) BucketName ¶
func (si S3ImportAttributes) BucketName() terra.StringValue
func (S3ImportAttributes) BucketPrefix ¶
func (si S3ImportAttributes) BucketPrefix() terra.StringValue
func (S3ImportAttributes) IngestionRole ¶
func (si S3ImportAttributes) IngestionRole() terra.StringValue
func (S3ImportAttributes) InternalRef ¶
func (si S3ImportAttributes) InternalRef() (terra.Reference, error)
func (S3ImportAttributes) InternalTokens ¶
func (si S3ImportAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3ImportAttributes) InternalWithRef ¶
func (si S3ImportAttributes) InternalWithRef(ref terra.Reference) S3ImportAttributes
func (S3ImportAttributes) SourceEngine ¶
func (si S3ImportAttributes) SourceEngine() terra.StringValue
func (S3ImportAttributes) SourceEngineVersion ¶
func (si S3ImportAttributes) SourceEngineVersion() terra.StringValue
type S3ImportState ¶
type ScalingConfiguration ¶
type ScalingConfiguration struct { // AutoPause: bool, optional AutoPause terra.BoolValue `hcl:"auto_pause,attr"` // MaxCapacity: number, optional MaxCapacity terra.NumberValue `hcl:"max_capacity,attr"` // MinCapacity: number, optional MinCapacity terra.NumberValue `hcl:"min_capacity,attr"` // SecondsUntilAutoPause: number, optional SecondsUntilAutoPause terra.NumberValue `hcl:"seconds_until_auto_pause,attr"` // TimeoutAction: string, optional TimeoutAction terra.StringValue `hcl:"timeout_action,attr"` }
type ScalingConfigurationAttributes ¶
type ScalingConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ScalingConfigurationAttributes) AutoPause ¶
func (sc ScalingConfigurationAttributes) AutoPause() terra.BoolValue
func (ScalingConfigurationAttributes) InternalRef ¶
func (sc ScalingConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ScalingConfigurationAttributes) InternalTokens ¶
func (sc ScalingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ScalingConfigurationAttributes) InternalWithRef ¶
func (sc ScalingConfigurationAttributes) InternalWithRef(ref terra.Reference) ScalingConfigurationAttributes
func (ScalingConfigurationAttributes) MaxCapacity ¶
func (sc ScalingConfigurationAttributes) MaxCapacity() terra.NumberValue
func (ScalingConfigurationAttributes) MinCapacity ¶
func (sc ScalingConfigurationAttributes) MinCapacity() terra.NumberValue
func (ScalingConfigurationAttributes) SecondsUntilAutoPause ¶
func (sc ScalingConfigurationAttributes) SecondsUntilAutoPause() terra.NumberValue
func (ScalingConfigurationAttributes) TimeoutAction ¶
func (sc ScalingConfigurationAttributes) TimeoutAction() terra.StringValue
type Serverlessv2ScalingConfiguration ¶
type Serverlessv2ScalingConfiguration struct { // MaxCapacity: number, required MaxCapacity terra.NumberValue `hcl:"max_capacity,attr" validate:"required"` // MinCapacity: number, required MinCapacity terra.NumberValue `hcl:"min_capacity,attr" validate:"required"` }
type Serverlessv2ScalingConfigurationAttributes ¶
type Serverlessv2ScalingConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (Serverlessv2ScalingConfigurationAttributes) InternalRef ¶
func (ssc Serverlessv2ScalingConfigurationAttributes) InternalRef() (terra.Reference, error)
func (Serverlessv2ScalingConfigurationAttributes) InternalTokens ¶
func (ssc Serverlessv2ScalingConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (Serverlessv2ScalingConfigurationAttributes) InternalWithRef ¶
func (ssc Serverlessv2ScalingConfigurationAttributes) InternalWithRef(ref terra.Reference) Serverlessv2ScalingConfigurationAttributes
func (Serverlessv2ScalingConfigurationAttributes) MaxCapacity ¶
func (ssc Serverlessv2ScalingConfigurationAttributes) MaxCapacity() terra.NumberValue
func (Serverlessv2ScalingConfigurationAttributes) MinCapacity ¶
func (ssc Serverlessv2ScalingConfigurationAttributes) MinCapacity() terra.NumberValue
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,attr"` // Update: string, optional Update terra.StringValue `hcl:"update,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) Create ¶
func (t TimeoutsAttributes) Create() terra.StringValue
func (TimeoutsAttributes) Delete ¶
func (t TimeoutsAttributes) Delete() terra.StringValue
func (TimeoutsAttributes) InternalRef ¶
func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
func (TimeoutsAttributes) InternalTokens ¶
func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimeoutsAttributes) InternalWithRef ¶
func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
func (TimeoutsAttributes) Update ¶
func (t TimeoutsAttributes) Update() terra.StringValue
type TimeoutsState ¶
Click to show internal directories.
Click to hide internal directories.