Class: Aws::Types::CreateStackInput

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#capabilities::Array[("CAPABILITY_IAM" | "CAPABILITY_NAMED_IAM" | "CAPABILITY_AUTO_EXPAND")]

Returns the value of attribute capabilities.

Returns:

  • (::Array[("CAPABILITY_IAM" | "CAPABILITY_NAMED_IAM" | "CAPABILITY_AUTO_EXPAND")])


216
217
218
# File 'sig/types.rbs', line 216

def capabilities
  @capabilities
end

#client_request_token::String

Returns the value of attribute client_request_token.

Returns:

  • (::String)


223
224
225
# File 'sig/types.rbs', line 223

def client_request_token
  @client_request_token
end

#deployment_configTypes::DeploymentConfig

Returns the value of attribute deployment_config.



226
227
228
# File 'sig/types.rbs', line 226

def deployment_config
  @deployment_config
end

#disable_rollbackBoolean

Returns the value of attribute disable_rollback.

Returns:

  • (Boolean)


212
213
214
# File 'sig/types.rbs', line 212

def disable_rollback
  @disable_rollback
end

#disable_validationBoolean

Returns the value of attribute disable_validation.

Returns:

  • (Boolean)


227
228
229
# File 'sig/types.rbs', line 227

def disable_validation
  @disable_validation
end

#enable_termination_protectionBoolean

Returns the value of attribute enable_termination_protection.

Returns:

  • (Boolean)


224
225
226
# File 'sig/types.rbs', line 224

def enable_termination_protection
  @enable_termination_protection
end

#notification_arns::Array[::String]

Returns the value of attribute notification_arns.

Returns:

  • (::Array[::String])


215
216
217
# File 'sig/types.rbs', line 215

def notification_arns
  @notification_arns
end

#on_failure"DO_NOTHING", ...

Returns the value of attribute on_failure.

Returns:

  • ("DO_NOTHING", "ROLLBACK", "DELETE")


219
220
221
# File 'sig/types.rbs', line 219

def on_failure
  @on_failure
end

#parameters::Array[Types::Parameter]

Returns the value of attribute parameters.

Returns:



211
212
213
# File 'sig/types.rbs', line 211

def parameters
  @parameters
end

#resource_types::Array[::String]

Returns the value of attribute resource_types.

Returns:

  • (::Array[::String])


217
218
219
# File 'sig/types.rbs', line 217

def resource_types
  @resource_types
end

#retain_except_on_createBoolean

Returns the value of attribute retain_except_on_create.

Returns:

  • (Boolean)


225
226
227
# File 'sig/types.rbs', line 225

def retain_except_on_create
  @retain_except_on_create
end

#role_arn::String

Returns the value of attribute role_arn.

Returns:

  • (::String)


218
219
220
# File 'sig/types.rbs', line 218

def role_arn
  @role_arn
end

#rollback_configurationTypes::RollbackConfiguration

Returns the value of attribute rollback_configuration.



213
214
215
# File 'sig/types.rbs', line 213

def rollback_configuration
  @rollback_configuration
end

#stack_name::String

Returns the value of attribute stack_name.

Returns:

  • (::String)


208
209
210
# File 'sig/types.rbs', line 208

def stack_name
  @stack_name
end

#stack_policy_body::String

Returns the value of attribute stack_policy_body.

Returns:

  • (::String)


220
221
222
# File 'sig/types.rbs', line 220

def stack_policy_body
  @stack_policy_body
end

#stack_policy_url::String

Returns the value of attribute stack_policy_url.

Returns:

  • (::String)


221
222
223
# File 'sig/types.rbs', line 221

def stack_policy_url
  @stack_policy_url
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



222
223
224
# File 'sig/types.rbs', line 222

def tags
  @tags
end

#template_body::String

Returns the value of attribute template_body.

Returns:

  • (::String)


209
210
211
# File 'sig/types.rbs', line 209

def template_body
  @template_body
end

#template_url::String

Returns the value of attribute template_url.

Returns:

  • (::String)


210
211
212
# File 'sig/types.rbs', line 210

def template_url
  @template_url
end

#timeout_in_minutes::Integer

Returns the value of attribute timeout_in_minutes.

Returns:

  • (::Integer)


214
215
216
# File 'sig/types.rbs', line 214

def timeout_in_minutes
  @timeout_in_minutes
end