Class: Aws::EC2::Types::ImageWatermarkFilterRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb

Overview

The watermark filter criteria for an allowed image. Each entry can specify one or more fields. All specified fields must match the same watermark on the image.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#maximum_days_since_source_image_created ⇒ Integer

The maximum number of days that have elapsed since the source image was created.

Constraints: Minimum value of 0. Maximum value of 2147483647.

Returns:

  • (Integer)


52675
52676
52677
52678
52679
52680
52681
52682
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52675

class ImageWatermarkFilterRequest < Struct.new(
  :watermark_key,
  :source_image_region,
  :maximum_days_since_source_image_created,
  :maximum_days_since_watermark_created)
  SENSITIVE = []
  include Aws::Structure
end

#maximum_days_since_watermark_created ⇒ Integer

The maximum number of days that have elapsed since the watermark was attached to the image.

Constraints: Minimum value of 0. Maximum value of 2147483647.

Returns:

  • (Integer)


52675
52676
52677
52678
52679
52680
52681
52682
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52675

class ImageWatermarkFilterRequest < Struct.new(
  :watermark_key,
  :source_image_region,
  :maximum_days_since_source_image_created,
  :maximum_days_since_watermark_created)
  SENSITIVE = []
  include Aws::Structure
end

#source_image_region ⇒ String

The Region where the watermark was originally created. Supports wildcards (*, ?).

Returns:

  • (String)


52675
52676
52677
52678
52679
52680
52681
52682
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52675

class ImageWatermarkFilterRequest < Struct.new(
  :watermark_key,
  :source_image_region,
  :maximum_days_since_source_image_created,
  :maximum_days_since_watermark_created)
  SENSITIVE = []
  include Aws::Structure
end

#watermark_key ⇒ String

The accountId:name of the watermark. Supports wildcards (*, ?).

Returns:

  • (String)


52675
52676
52677
52678
52679
52680
52681
52682
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 52675

class ImageWatermarkFilterRequest < Struct.new(
  :watermark_key,
  :source_image_region,
  :maximum_days_since_source_image_created,
  :maximum_days_since_watermark_created)
  SENSITIVE = []
  include Aws::Structure
end