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
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"` }
Click to show internal directories.
Click to hide internal directories.