Class: Aws::Imagebuilder::Types::LifecyclePolicyDetailExclusionRulesAmis
- Inherits:
-
Struct
- Object
- Struct
- Aws::Imagebuilder::Types::LifecyclePolicyDetailExclusionRulesAmis
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-imagebuilder/types.rb
Overview
Defines criteria for AMIs that are excluded from lifecycle actions.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#is_public ⇒ Boolean
Configures whether public AMIs are excluded from the lifecycle action.
-
#last_launched ⇒ Types::LifecyclePolicyDetailExclusionRulesAmisLastLaunched
Specifies configuration details for Image Builder to exclude the most recent resources from lifecycle actions.
-
#regions ⇒ Array<String>
Configures Amazon Web Services Regions that are excluded from the lifecycle action.
-
#shared_accounts ⇒ Array<String>
Specifies Amazon Web Services accounts whose resources are excluded from the lifecycle action.
-
#tag_map ⇒ Hash<String,String>
Lists tags that should be excluded from lifecycle actions for the AMIs that have them.
Instance Attribute Details
#is_public ⇒ Boolean
Configures whether public AMIs are excluded from the lifecycle action.
5257 5258 5259 5260 5261 5262 5263 5264 5265 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 5257 class LifecyclePolicyDetailExclusionRulesAmis < Struct.new( :is_public, :regions, :shared_accounts, :last_launched, :tag_map) SENSITIVE = [] include Aws::Structure end |
#last_launched ⇒ Types::LifecyclePolicyDetailExclusionRulesAmisLastLaunched
Specifies configuration details for Image Builder to exclude the most recent resources from lifecycle actions.
5257 5258 5259 5260 5261 5262 5263 5264 5265 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 5257 class LifecyclePolicyDetailExclusionRulesAmis < Struct.new( :is_public, :regions, :shared_accounts, :last_launched, :tag_map) SENSITIVE = [] include Aws::Structure end |
#regions ⇒ Array<String>
Configures Amazon Web Services Regions that are excluded from the lifecycle action.
5257 5258 5259 5260 5261 5262 5263 5264 5265 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 5257 class LifecyclePolicyDetailExclusionRulesAmis < Struct.new( :is_public, :regions, :shared_accounts, :last_launched, :tag_map) SENSITIVE = [] include Aws::Structure end |
#shared_accounts ⇒ Array<String>
Specifies Amazon Web Services accounts whose resources are excluded from the lifecycle action.
5257 5258 5259 5260 5261 5262 5263 5264 5265 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 5257 class LifecyclePolicyDetailExclusionRulesAmis < Struct.new( :is_public, :regions, :shared_accounts, :last_launched, :tag_map) SENSITIVE = [] include Aws::Structure end |
#tag_map ⇒ Hash<String,String>
Lists tags that should be excluded from lifecycle actions for the AMIs that have them.
5257 5258 5259 5260 5261 5262 5263 5264 5265 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 5257 class LifecyclePolicyDetailExclusionRulesAmis < Struct.new( :is_public, :regions, :shared_accounts, :last_launched, :tag_map) SENSITIVE = [] include Aws::Structure end |