Class: Aws::DLM::Types::Exclusions
- Inherits:
-
Struct
- Object
- Struct
- Aws::DLM::Types::Exclusions
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-dlm/types.rb
Overview
**[Default policies only]** Specifies exclusion parameters for volumes or instances for which you do not want to create snapshots or AMIs. The policy will not create snapshots or AMIs for target resources that match any of the specified exclusion parameters.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#exclude_boot_volumes ⇒ Boolean
**[Default policies for EBS snapshots only]** Indicates whether to exclude volumes that are attached to instances as the boot volume.
-
#exclude_tags ⇒ Array<Types::Tag>
**[Default policies for EBS-backed AMIs only]** Specifies whether to exclude volumes that have specific tags.
-
#exclude_volume_types ⇒ Array<String>
**[Default policies for EBS snapshots only]** Specifies the volume types to exclude.
Instance Attribute Details
#exclude_boot_volumes ⇒ Boolean
**[Default policies for EBS snapshots only]** Indicates whether to exclude volumes that are attached to instances as the boot volume. If you exclude boot volumes, only volumes attached as data (non-boot) volumes will be backed up by the policy. To exclude boot volumes, specify ‘true`.
638 639 640 641 642 643 644 |
# File 'lib/aws-sdk-dlm/types.rb', line 638 class Exclusions < Struct.new( :exclude_boot_volumes, :exclude_volume_types, :exclude_tags) SENSITIVE = [] include Aws::Structure end |
#exclude_tags ⇒ Array<Types::Tag>
**[Default policies for EBS-backed AMIs only]** Specifies whether to exclude volumes that have specific tags.
638 639 640 641 642 643 644 |
# File 'lib/aws-sdk-dlm/types.rb', line 638 class Exclusions < Struct.new( :exclude_boot_volumes, :exclude_volume_types, :exclude_tags) SENSITIVE = [] include Aws::Structure end |
#exclude_volume_types ⇒ Array<String>
**[Default policies for EBS snapshots only]** Specifies the volume types to exclude. Volumes of the specified types will not be targeted by the policy.
638 639 640 641 642 643 644 |
# File 'lib/aws-sdk-dlm/types.rb', line 638 class Exclusions < Struct.new( :exclude_boot_volumes, :exclude_volume_types, :exclude_tags) SENSITIVE = [] include Aws::Structure end |