Class: Aws::MarketplaceDiscovery::Types::CloudFormationFulfillmentOption

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-marketplacediscovery/lib/aws-sdk-marketplacediscovery/types.rb

Overview

Describes an AWS CloudFormation template fulfillment option for infrastructure deployment.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#available_from_time ⇒ Time

The date and time when the CloudFormation fulfillment option became available for fulfillment.

Returns:

  • (Time)


353
354
355
356
357
358
359
360
361
362
363
364
365
366
# File 'gems/aws-sdk-marketplacediscovery/lib/aws-sdk-marketplacediscovery/types.rb', line 353

class CloudFormationFulfillmentOption < Struct.new(
  :fulfillment_option_id,
  :fulfillment_option_name,
  :fulfillment_option_type,
  :fulfillment_option_display_name,
  :fulfillment_option_version,
  :release_notes,
  :usage_instructions,
  :available_from_time,
  :short_description,
  :long_description)
  SENSITIVE = []
  include Aws::Structure
end

#fulfillment_option_display_name ⇒ String

A human-readable name for the fulfillment option type.

Returns:

  • (String)


353
354
355
356
357
358
359
360
361
362
363
364
365
366
# File 'gems/aws-sdk-marketplacediscovery/lib/aws-sdk-marketplacediscovery/types.rb', line 353

class CloudFormationFulfillmentOption < Struct.new(
  :fulfillment_option_id,
  :fulfillment_option_name,
  :fulfillment_option_type,
  :fulfillment_option_display_name,
  :fulfillment_option_version,
  :release_notes,
  :usage_instructions,
  :available_from_time,
  :short_description,
  :long_description)
  SENSITIVE = []
  include Aws::Structure
end

#fulfillment_option_id ⇒ String

The unique identifier of the fulfillment option.

Returns:

  • (String)


353
354
355
356
357
358
359
360
361
362
363
364
365
366
# File 'gems/aws-sdk-marketplacediscovery/lib/aws-sdk-marketplacediscovery/types.rb', line 353

class CloudFormationFulfillmentOption < Struct.new(
  :fulfillment_option_id,
  :fulfillment_option_name,
  :fulfillment_option_type,
  :fulfillment_option_display_name,
  :fulfillment_option_version,
  :release_notes,
  :usage_instructions,
  :available_from_time,
  :short_description,
  :long_description)
  SENSITIVE = []
  include Aws::Structure
end

#fulfillment_option_name ⇒ String

The display name of the fulfillment option version.

Returns:

  • (String)


353
354
355
356
357
358
359
360
361
362
363
364
365
366
# File 'gems/aws-sdk-marketplacediscovery/lib/aws-sdk-marketplacediscovery/types.rb', line 353

class CloudFormationFulfillmentOption < Struct.new(
  :fulfillment_option_id,
  :fulfillment_option_name,
  :fulfillment_option_type,
  :fulfillment_option_display_name,
  :fulfillment_option_version,
  :release_notes,
  :usage_instructions,
  :available_from_time,
  :short_description,
  :long_description)
  SENSITIVE = []
  include Aws::Structure
end

#fulfillment_option_type ⇒ String

The category of the fulfillment option.

Returns:

  • (String)


353
354
355
356
357
358
359
360
361
362
363
364
365
366
# File 'gems/aws-sdk-marketplacediscovery/lib/aws-sdk-marketplacediscovery/types.rb', line 353

class CloudFormationFulfillmentOption < Struct.new(
  :fulfillment_option_id,
  :fulfillment_option_name,
  :fulfillment_option_type,
  :fulfillment_option_display_name,
  :fulfillment_option_version,
  :release_notes,
  :usage_instructions,
  :available_from_time,
  :short_description,
  :long_description)
  SENSITIVE = []
  include Aws::Structure
end

#fulfillment_option_version ⇒ String

The version identifier of the fulfillment option.

Returns:

  • (String)


353
354
355
356
357
358
359
360
361
362
363
364
365
366
# File 'gems/aws-sdk-marketplacediscovery/lib/aws-sdk-marketplacediscovery/types.rb', line 353

class CloudFormationFulfillmentOption < Struct.new(
  :fulfillment_option_id,
  :fulfillment_option_name,
  :fulfillment_option_type,
  :fulfillment_option_display_name,
  :fulfillment_option_version,
  :release_notes,
  :usage_instructions,
  :available_from_time,
  :short_description,
  :long_description)
  SENSITIVE = []
  include Aws::Structure
end

#long_description ⇒ String

A detailed description of the fulfillment option.

Returns:

  • (String)


353
354
355
356
357
358
359
360
361
362
363
364
365
366
# File 'gems/aws-sdk-marketplacediscovery/lib/aws-sdk-marketplacediscovery/types.rb', line 353

class CloudFormationFulfillmentOption < Struct.new(
  :fulfillment_option_id,
  :fulfillment_option_name,
  :fulfillment_option_type,
  :fulfillment_option_display_name,
  :fulfillment_option_version,
  :release_notes,
  :usage_instructions,
  :available_from_time,
  :short_description,
  :long_description)
  SENSITIVE = []
  include Aws::Structure
end

#release_notes ⇒ String

Release notes describing changes in this version of the fulfillment option.

Returns:

  • (String)


353
354
355
356
357
358
359
360
361
362
363
364
365
366
# File 'gems/aws-sdk-marketplacediscovery/lib/aws-sdk-marketplacediscovery/types.rb', line 353

class CloudFormationFulfillmentOption < Struct.new(
  :fulfillment_option_id,
  :fulfillment_option_name,
  :fulfillment_option_type,
  :fulfillment_option_display_name,
  :fulfillment_option_version,
  :release_notes,
  :usage_instructions,
  :available_from_time,
  :short_description,
  :long_description)
  SENSITIVE = []
  include Aws::Structure
end

#short_description ⇒ String

A short description of the fulfillment option.

Returns:

  • (String)


353
354
355
356
357
358
359
360
361
362
363
364
365
366
# File 'gems/aws-sdk-marketplacediscovery/lib/aws-sdk-marketplacediscovery/types.rb', line 353

class CloudFormationFulfillmentOption < Struct.new(
  :fulfillment_option_id,
  :fulfillment_option_name,
  :fulfillment_option_type,
  :fulfillment_option_display_name,
  :fulfillment_option_version,
  :release_notes,
  :usage_instructions,
  :available_from_time,
  :short_description,
  :long_description)
  SENSITIVE = []
  include Aws::Structure
end

#usage_instructions ⇒ String

Instructions on how to deploy and use this CloudFormation template.

Returns:

  • (String)


353
354
355
356
357
358
359
360
361
362
363
364
365
366
# File 'gems/aws-sdk-marketplacediscovery/lib/aws-sdk-marketplacediscovery/types.rb', line 353

class CloudFormationFulfillmentOption < Struct.new(
  :fulfillment_option_id,
  :fulfillment_option_name,
  :fulfillment_option_type,
  :fulfillment_option_display_name,
  :fulfillment_option_version,
  :release_notes,
  :usage_instructions,
  :available_from_time,
  :short_description,
  :long_description)
  SENSITIVE = []
  include Aws::Structure
end