Class: Aws::Types::ImageRecipe

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#additional_instance_configuration ⇒ Types::AdditionalInstanceConfiguration

Returns the value of attribute additional_instance_configuration.



1008
1009
1010
# File 'sig/types.rbs', line 1008

def additional_instance_configuration
  @additional_instance_configuration
end

#ami_tags ⇒ ::Hash[::String, ::String]

Returns the value of attribute ami_tags.

Returns:

  • (::Hash[::String, ::String])


1009
1010
1011
# File 'sig/types.rbs', line 1009

def ami_tags
  @ami_tags
end

#ami_watermarks ⇒ ::Array[::String]

Returns the value of attribute ami_watermarks.

Returns:

  • (::Array[::String])


1010
1011
1012
# File 'sig/types.rbs', line 1010

def ami_watermarks
  @ami_watermarks
end

#arn ⇒ ::String

Returns the value of attribute arn.

Returns:

  • (::String)


995
996
997
# File 'sig/types.rbs', line 995

def arn
  @arn
end

#block_device_mappings ⇒ ::Array[Types::InstanceBlockDeviceMapping]

Returns the value of attribute block_device_mappings.

Returns:



1004
1005
1006
# File 'sig/types.rbs', line 1004

def block_device_mappings
  @block_device_mappings
end

#components ⇒ ::Array[Types::ComponentConfiguration]

Returns the value of attribute components.

Returns:



1002
1003
1004
# File 'sig/types.rbs', line 1002

def components
  @components
end

#date_created ⇒ ::String

Returns the value of attribute date_created.

Returns:

  • (::String)


1005
1006
1007
# File 'sig/types.rbs', line 1005

def date_created
  @date_created
end

#description ⇒ ::String

Returns the value of attribute description.

Returns:

  • (::String)


998
999
1000
# File 'sig/types.rbs', line 998

def description
  @description
end

#name ⇒ ::String

Returns the value of attribute name.

Returns:

  • (::String)


997
998
999
# File 'sig/types.rbs', line 997

def name
  @name
end

#owner ⇒ ::String

Returns the value of attribute owner.

Returns:

  • (::String)


1000
1001
1002
# File 'sig/types.rbs', line 1000

def owner
  @owner
end

#parent_image ⇒ ::String

Returns the value of attribute parent_image.

Returns:

  • (::String)


1003
1004
1005
# File 'sig/types.rbs', line 1003

def parent_image
  @parent_image
end

#platform ⇒ "Windows", ...

Returns the value of attribute platform.

Returns:

  • ("Windows", "Linux", "macOS")


999
1000
1001
# File 'sig/types.rbs', line 999

def platform
  @platform
end

#tags ⇒ ::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


1006
1007
1008
# File 'sig/types.rbs', line 1006

def tags
  @tags
end

#type ⇒ "AMI", "DOCKER"

Returns the value of attribute type.

Returns:

  • ("AMI", "DOCKER")


996
997
998
# File 'sig/types.rbs', line 996

def type
  @type
end

#version ⇒ ::String

Returns the value of attribute version.

Returns:

  • (::String)


1001
1002
1003
# File 'sig/types.rbs', line 1001

def version
  @version
end

#working_directory ⇒ ::String

Returns the value of attribute working_directory.

Returns:

  • (::String)


1007
1008
1009
# File 'sig/types.rbs', line 1007

def working_directory
  @working_directory
end