Class: Aws::ECR::Types::SigningRepositoryFilter

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

Overview

A repository filter used to determine which repositories have their images automatically signed on push. Each filter consists of a filter type and filter value.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#filterString

The filter value used to match repository names. When using WILDCARD_MATCH, the * character matches any sequence of characters.

Examples:

  • myapp/* - Matches all repositories starting with myapp/

  • */production - Matches all repositories ending with /production

  • *prod* - Matches all repositories containing prod

Returns:

  • (String)


4704
4705
4706
4707
4708
4709
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 4704

class SigningRepositoryFilter < Struct.new(
  :filter,
  :filter_type)
  SENSITIVE = []
  include Aws::Structure
end

#filter_typeString

The type of filter to apply. Currently, only WILDCARD_MATCH is supported, which uses wildcard patterns to match repository names.

Returns:

  • (String)


4704
4705
4706
4707
4708
4709
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 4704

class SigningRepositoryFilter < Struct.new(
  :filter,
  :filter_type)
  SENSITIVE = []
  include Aws::Structure
end