Class: Aws::Types::ImageSummary

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#arn ⇒ ::String

Returns the value of attribute arn.

Returns:

  • (::String)


1077
1078
1079
# File 'sig/types.rbs', line 1077

def arn
  @arn
end

#build_type ⇒ "USER_INITIATED", ...

Returns the value of attribute build_type.

Returns:

  • ("USER_INITIATED", "SCHEDULED", "IMPORT", "IMPORT_ISO")


1088
1089
1090
# File 'sig/types.rbs', line 1088

def build_type
  @build_type
end

#date_created ⇒ ::String

Returns the value of attribute date_created.

Returns:

  • (::String)


1085
1086
1087
# File 'sig/types.rbs', line 1085

def date_created
  @date_created
end

#deprecation_time ⇒ ::Time

Returns the value of attribute deprecation_time.

Returns:

  • (::Time)


1090
1091
1092
# File 'sig/types.rbs', line 1090

def deprecation_time
  @deprecation_time
end

#image_source ⇒ "AMAZON_MANAGED", ...

Returns the value of attribute image_source.

Returns:

  • ("AMAZON_MANAGED", "AWS_MARKETPLACE", "IMPORTED", "CUSTOM")


1089
1090
1091
# File 'sig/types.rbs', line 1089

def image_source
  @image_source
end

#lifecycle_execution_id ⇒ ::String

Returns the value of attribute lifecycle_execution_id.

Returns:

  • (::String)


1091
1092
1093
# File 'sig/types.rbs', line 1091

def lifecycle_execution_id
  @lifecycle_execution_id
end

#logging_configuration ⇒ Types::ImageLoggingConfiguration

Returns the value of attribute logging_configuration.



1092
1093
1094
# File 'sig/types.rbs', line 1092

def logging_configuration
  @logging_configuration
end

#name ⇒ ::String

Returns the value of attribute name.

Returns:

  • (::String)


1078
1079
1080
# File 'sig/types.rbs', line 1078

def name
  @name
end

#os_version ⇒ ::String

Returns the value of attribute os_version.

Returns:

  • (::String)


1082
1083
1084
# File 'sig/types.rbs', line 1082

def os_version
  @os_version
end

#output_resources ⇒ Types::OutputResources

Returns the value of attribute output_resources.



1086
1087
1088
# File 'sig/types.rbs', line 1086

def output_resources
  @output_resources
end

#owner ⇒ ::String

Returns the value of attribute owner.

Returns:

  • (::String)


1084
1085
1086
# File 'sig/types.rbs', line 1084

def owner
  @owner
end

#platform ⇒ "Windows", ...

Returns the value of attribute platform.

Returns:

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


1081
1082
1083
# File 'sig/types.rbs', line 1081

def platform
  @platform
end

#state ⇒ Types::ImageState

Returns the value of attribute state.

Returns:



1083
1084
1085
# File 'sig/types.rbs', line 1083

def state
  @state
end

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

Returns the value of attribute tags.

Returns:

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


1087
1088
1089
# File 'sig/types.rbs', line 1087

def tags
  @tags
end

#type ⇒ "AMI", "DOCKER"

Returns the value of attribute type.

Returns:

  • ("AMI", "DOCKER")


1079
1080
1081
# File 'sig/types.rbs', line 1079

def type
  @type
end

#version ⇒ ::String

Returns the value of attribute version.

Returns:

  • (::String)


1080
1081
1082
# File 'sig/types.rbs', line 1080

def version
  @version
end