Documentation ¶
Index ¶
- type ClusterConfiguration
- type ClusterConfigurationAttributes
- func (cc ClusterConfigurationAttributes) Description() terra.StringValue
- func (cc ClusterConfigurationAttributes) EngineVersion() terra.StringValue
- func (cc ClusterConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (cc ClusterConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cc ClusterConfigurationAttributes) InternalWithRef(ref terra.Reference) ClusterConfigurationAttributes
- func (cc ClusterConfigurationAttributes) MaintenanceWindow() terra.StringValue
- func (cc ClusterConfigurationAttributes) Name() terra.StringValue
- func (cc ClusterConfigurationAttributes) NodeType() terra.StringValue
- func (cc ClusterConfigurationAttributes) NumShards() terra.NumberValue
- func (cc ClusterConfigurationAttributes) ParameterGroupName() terra.StringValue
- func (cc ClusterConfigurationAttributes) Port() terra.NumberValue
- func (cc ClusterConfigurationAttributes) SnapshotRetentionLimit() terra.NumberValue
- func (cc ClusterConfigurationAttributes) SnapshotWindow() terra.StringValue
- func (cc ClusterConfigurationAttributes) SubnetGroupName() terra.StringValue
- func (cc ClusterConfigurationAttributes) TopicArn() terra.StringValue
- func (cc ClusterConfigurationAttributes) VpcId() terra.StringValue
- type ClusterConfigurationState
- 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
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterConfiguration ¶
type ClusterConfiguration struct{}
type ClusterConfigurationAttributes ¶
type ClusterConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (ClusterConfigurationAttributes) Description ¶
func (cc ClusterConfigurationAttributes) Description() terra.StringValue
func (ClusterConfigurationAttributes) EngineVersion ¶
func (cc ClusterConfigurationAttributes) EngineVersion() terra.StringValue
func (ClusterConfigurationAttributes) InternalRef ¶
func (cc ClusterConfigurationAttributes) InternalRef() (terra.Reference, error)
func (ClusterConfigurationAttributes) InternalTokens ¶
func (cc ClusterConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ClusterConfigurationAttributes) InternalWithRef ¶
func (cc ClusterConfigurationAttributes) InternalWithRef(ref terra.Reference) ClusterConfigurationAttributes
func (ClusterConfigurationAttributes) MaintenanceWindow ¶
func (cc ClusterConfigurationAttributes) MaintenanceWindow() terra.StringValue
func (ClusterConfigurationAttributes) Name ¶
func (cc ClusterConfigurationAttributes) Name() terra.StringValue
func (ClusterConfigurationAttributes) NodeType ¶
func (cc ClusterConfigurationAttributes) NodeType() terra.StringValue
func (ClusterConfigurationAttributes) NumShards ¶
func (cc ClusterConfigurationAttributes) NumShards() terra.NumberValue
func (ClusterConfigurationAttributes) ParameterGroupName ¶
func (cc ClusterConfigurationAttributes) ParameterGroupName() terra.StringValue
func (ClusterConfigurationAttributes) Port ¶
func (cc ClusterConfigurationAttributes) Port() terra.NumberValue
func (ClusterConfigurationAttributes) SnapshotRetentionLimit ¶
func (cc ClusterConfigurationAttributes) SnapshotRetentionLimit() terra.NumberValue
func (ClusterConfigurationAttributes) SnapshotWindow ¶
func (cc ClusterConfigurationAttributes) SnapshotWindow() terra.StringValue
func (ClusterConfigurationAttributes) SubnetGroupName ¶
func (cc ClusterConfigurationAttributes) SubnetGroupName() terra.StringValue
func (ClusterConfigurationAttributes) TopicArn ¶
func (cc ClusterConfigurationAttributes) TopicArn() terra.StringValue
func (ClusterConfigurationAttributes) VpcId ¶
func (cc ClusterConfigurationAttributes) VpcId() terra.StringValue
type ClusterConfigurationState ¶
type ClusterConfigurationState struct { Description string `json:"description"` EngineVersion string `json:"engine_version"` MaintenanceWindow string `json:"maintenance_window"` Name string `json:"name"` NodeType string `json:"node_type"` NumShards float64 `json:"num_shards"` ParameterGroupName string `json:"parameter_group_name"` Port float64 `json:"port"` SnapshotRetentionLimit float64 `json:"snapshot_retention_limit"` SnapshotWindow string `json:"snapshot_window"` SubnetGroupName string `json:"subnet_group_name"` TopicArn string `json:"topic_arn"` VpcId string `json:"vpc_id"` }
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,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
type TimeoutsState ¶
Click to show internal directories.
Click to hide internal directories.