Class: Aws::AppConfig::Types::Parameter

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-appconfig/types.rb

Overview

A value such as an Amazon Resource Name (ARN) or an Amazon Simple Notification Service topic entered in an extension when invoked. Parameter values are specified in an extension association. For more information about extensions, see [Extending workflows] in the *AppConfig User Guide*.

[1]: docs.aws.amazon.com/appconfig/latest/userguide/working-with-appconfig-extensions.html

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString

Information about the parameter.

Returns:

  • (String)


2283
2284
2285
2286
2287
2288
2289
# File 'lib/aws-sdk-appconfig/types.rb', line 2283

class Parameter < Struct.new(
  :description,
  :required,
  :dynamic)
  SENSITIVE = []
  include Aws::Structure
end

#dynamicBoolean

Indicates whether this parameter’s value can be supplied at the extension’s action point instead of during extension association. Dynamic parameters can’t be marked ‘Required`.

Returns:

  • (Boolean)


2283
2284
2285
2286
2287
2288
2289
# File 'lib/aws-sdk-appconfig/types.rb', line 2283

class Parameter < Struct.new(
  :description,
  :required,
  :dynamic)
  SENSITIVE = []
  include Aws::Structure
end

#requiredBoolean

A parameter value must be specified in the extension association.

Returns:

  • (Boolean)


2283
2284
2285
2286
2287
2288
2289
# File 'lib/aws-sdk-appconfig/types.rb', line 2283

class Parameter < Struct.new(
  :description,
  :required,
  :dynamic)
  SENSITIVE = []
  include Aws::Structure
end