Class: Aws::Types::Image

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#applications::Array[Types::Application]

Returns the value of attribute applications.

Returns:



1141
1142
1143
# File 'sig/types.rbs', line 1141

def applications
  @applications
end

#appstream_agent_version::String

Returns the value of attribute appstream_agent_version.

Returns:

  • (::String)


1144
1145
1146
# File 'sig/types.rbs', line 1144

def appstream_agent_version
  @appstream_agent_version
end

#arn::String

Returns the value of attribute arn.

Returns:

  • (::String)


1131
1132
1133
# File 'sig/types.rbs', line 1131

def arn
  @arn
end

#base_image_arn::String

Returns the value of attribute base_image_arn.

Returns:

  • (::String)


1132
1133
1134
# File 'sig/types.rbs', line 1132

def base_image_arn
  @base_image_arn
end

#created_time::Time

Returns the value of attribute created_time.

Returns:

  • (::Time)


1142
1143
1144
# File 'sig/types.rbs', line 1142

def created_time
  @created_time
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


1139
1140
1141
# File 'sig/types.rbs', line 1139

def description
  @description
end

#display_name::String

Returns the value of attribute display_name.

Returns:

  • (::String)


1133
1134
1135
# File 'sig/types.rbs', line 1133

def display_name
  @display_name
end

#dynamic_app_providers_enabled"ENABLED", "DISABLED"

Returns the value of attribute dynamic_app_providers_enabled.

Returns:

  • ("ENABLED", "DISABLED")


1149
1150
1151
# File 'sig/types.rbs', line 1149

def dynamic_app_providers_enabled
  @dynamic_app_providers_enabled
end

#image_builder_name::String

Returns the value of attribute image_builder_name.

Returns:

  • (::String)


1137
1138
1139
# File 'sig/types.rbs', line 1137

def image_builder_name
  @image_builder_name
end

#image_builder_supportedBoolean

Returns the value of attribute image_builder_supported.

Returns:

  • (Boolean)


1136
1137
1138
# File 'sig/types.rbs', line 1136

def image_builder_supported
  @image_builder_supported
end

#image_errors::Array[Types::ResourceError]

Returns the value of attribute image_errors.

Returns:



1146
1147
1148
# File 'sig/types.rbs', line 1146

def image_errors
  @image_errors
end

#image_permissionsTypes::ImagePermissions

Returns the value of attribute image_permissions.



1145
1146
1147
# File 'sig/types.rbs', line 1145

def image_permissions
  @image_permissions
end

#image_shared_with_others"TRUE", "FALSE"

Returns the value of attribute image_shared_with_others.

Returns:

  • ("TRUE", "FALSE")


1150
1151
1152
# File 'sig/types.rbs', line 1150

def image_shared_with_others
  @image_shared_with_others
end

#image_type"CUSTOM", ...

Returns the value of attribute image_type.

Returns:

  • ("CUSTOM", "NATIVE", "BYOL")


1152
1153
1154
# File 'sig/types.rbs', line 1152

def image_type
  @image_type
end

#latest_appstream_agent_version"TRUE", "FALSE"

Returns the value of attribute latest_appstream_agent_version.

Returns:

  • ("TRUE", "FALSE")


1147
1148
1149
# File 'sig/types.rbs', line 1147

def latest_appstream_agent_version
  @latest_appstream_agent_version
end

#managed_software_includedBoolean

Returns the value of attribute managed_software_included.

Returns:

  • (Boolean)


1151
1152
1153
# File 'sig/types.rbs', line 1151

def managed_software_included
  @managed_software_included
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


1130
1131
1132
# File 'sig/types.rbs', line 1130

def name
  @name
end

#platform"WINDOWS", ...

Returns the value of attribute platform.

Returns:

  • ("WINDOWS", "WINDOWS_SERVER_2016", "WINDOWS_SERVER_2019", "WINDOWS_SERVER_2022", "WINDOWS_SERVER_2025", "AMAZON_LINUX2", "RHEL8", "ROCKY_LINUX8", "UBUNTU_PRO_2404")


1138
1139
1140
# File 'sig/types.rbs', line 1138

def platform
  @platform
end

#public_base_image_released_date::Time

Returns the value of attribute public_base_image_released_date.

Returns:

  • (::Time)


1143
1144
1145
# File 'sig/types.rbs', line 1143

def public_base_image_released_date
  @public_base_image_released_date
end

#state"PENDING", ...

Returns the value of attribute state.

Returns:

  • ("PENDING", "AVAILABLE", "FAILED", "COPYING", "DELETING", "CREATING", "IMPORTING", "VALIDATING")


1134
1135
1136
# File 'sig/types.rbs', line 1134

def state
  @state
end

#state_change_reasonTypes::ImageStateChangeReason

Returns the value of attribute state_change_reason.



1140
1141
1142
# File 'sig/types.rbs', line 1140

def state_change_reason
  @state_change_reason
end

#supported_instance_families::Array[::String]

Returns the value of attribute supported_instance_families.

Returns:

  • (::Array[::String])


1148
1149
1150
# File 'sig/types.rbs', line 1148

def supported_instance_families
  @supported_instance_families
end

#visibility"PUBLIC", ...

Returns the value of attribute visibility.

Returns:

  • ("PUBLIC", "PRIVATE", "SHARED")


1135
1136
1137
# File 'sig/types.rbs', line 1135

def visibility
  @visibility
end