Class: Aws::Types::CreateClusterRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#acl_name ⇒ ::String

Returns the value of attribute acl_name.

Returns:

  • (::String)


191
192
193
# File 'sig/types.rbs', line 191

def acl_name
  @acl_name
end

#auto_minor_version_upgrade ⇒ Boolean

Returns the value of attribute auto_minor_version_upgrade.

Returns:

  • (Boolean)


194
195
196
# File 'sig/types.rbs', line 194

def auto_minor_version_upgrade
  @auto_minor_version_upgrade
end

#cluster_name ⇒ ::String

Returns the value of attribute cluster_name.

Returns:

  • (::String)


172
173
174
# File 'sig/types.rbs', line 172

def cluster_name
  @cluster_name
end

#data_tiering ⇒ Boolean

Returns the value of attribute data_tiering.

Returns:

  • (Boolean)


195
196
197
# File 'sig/types.rbs', line 195

def data_tiering
  @data_tiering
end

#description ⇒ ::String

Returns the value of attribute description.

Returns:

  • (::String)


176
177
178
# File 'sig/types.rbs', line 176

def description
  @description
end

#engine ⇒ ::String

Returns the value of attribute engine.

Returns:

  • (::String)


192
193
194
# File 'sig/types.rbs', line 192

def engine
  @engine
end

#engine_version ⇒ ::String

Returns the value of attribute engine_version.

Returns:

  • (::String)


193
194
195
# File 'sig/types.rbs', line 193

def engine_version
  @engine_version
end

#ip_discovery ⇒ "ipv4", "ipv6"

Returns the value of attribute ip_discovery.

Returns:

  • ("ipv4", "ipv6")


197
198
199
# File 'sig/types.rbs', line 197

def ip_discovery
  @ip_discovery
end

#kms_key_id ⇒ ::String

Returns the value of attribute kms_key_id.

Returns:

  • (::String)


185
186
187
# File 'sig/types.rbs', line 185

def kms_key_id
  @kms_key_id
end

#maintenance_window ⇒ ::String

Returns the value of attribute maintenance_window.

Returns:

  • (::String)


181
182
183
# File 'sig/types.rbs', line 181

def maintenance_window
  @maintenance_window
end

#multi_region_cluster_name ⇒ ::String

Returns the value of attribute multi_region_cluster_name.

Returns:

  • (::String)


174
175
176
# File 'sig/types.rbs', line 174

def multi_region_cluster_name
  @multi_region_cluster_name
end

#network_type ⇒ "ipv4", ...

Returns the value of attribute network_type.

Returns:

  • ("ipv4", "ipv6", "dual_stack")


196
197
198
# File 'sig/types.rbs', line 196

def network_type
  @network_type
end

#node_type ⇒ ::String

Returns the value of attribute node_type.

Returns:

  • (::String)


173
174
175
# File 'sig/types.rbs', line 173

def node_type
  @node_type
end

#num_replicas_per_shard ⇒ ::Integer

Returns the value of attribute num_replicas_per_shard.

Returns:

  • (::Integer)


178
179
180
# File 'sig/types.rbs', line 178

def num_replicas_per_shard
  @num_replicas_per_shard
end

#num_shards ⇒ ::Integer

Returns the value of attribute num_shards.

Returns:

  • (::Integer)


177
178
179
# File 'sig/types.rbs', line 177

def num_shards
  @num_shards
end

#parameter_group_name ⇒ ::String

Returns the value of attribute parameter_group_name.

Returns:

  • (::String)


175
176
177
# File 'sig/types.rbs', line 175

def parameter_group_name
  @parameter_group_name
end

#port ⇒ ::Integer

Returns the value of attribute port.

Returns:

  • (::Integer)


182
183
184
# File 'sig/types.rbs', line 182

def port
  @port
end

#security_group_ids ⇒ ::Array[::String]

Returns the value of attribute security_group_ids.

Returns:

  • (::Array[::String])


180
181
182
# File 'sig/types.rbs', line 180

def security_group_ids
  @security_group_ids
end

#snapshot_arns ⇒ ::Array[::String]

Returns the value of attribute snapshot_arns.

Returns:

  • (::Array[::String])


186
187
188
# File 'sig/types.rbs', line 186

def snapshot_arns
  @snapshot_arns
end

#snapshot_name ⇒ ::String

Returns the value of attribute snapshot_name.

Returns:

  • (::String)


187
188
189
# File 'sig/types.rbs', line 187

def snapshot_name
  @snapshot_name
end

#snapshot_retention_limit ⇒ ::Integer

Returns the value of attribute snapshot_retention_limit.

Returns:

  • (::Integer)


188
189
190
# File 'sig/types.rbs', line 188

def snapshot_retention_limit
  @snapshot_retention_limit
end

#snapshot_window ⇒ ::String

Returns the value of attribute snapshot_window.

Returns:

  • (::String)


190
191
192
# File 'sig/types.rbs', line 190

def snapshot_window
  @snapshot_window
end

#sns_topic_arn ⇒ ::String

Returns the value of attribute sns_topic_arn.

Returns:

  • (::String)


183
184
185
# File 'sig/types.rbs', line 183

def sns_topic_arn
  @sns_topic_arn
end

#subnet_group_name ⇒ ::String

Returns the value of attribute subnet_group_name.

Returns:

  • (::String)


179
180
181
# File 'sig/types.rbs', line 179

def subnet_group_name
  @subnet_group_name
end

#tags ⇒ ::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



189
190
191
# File 'sig/types.rbs', line 189

def tags
  @tags
end

#tls_enabled ⇒ Boolean

Returns the value of attribute tls_enabled.

Returns:

  • (Boolean)


184
185
186
# File 'sig/types.rbs', line 184

def tls_enabled
  @tls_enabled
end