Class: Aws::CloudFormation::Types::TypeFilters
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFormation::Types::TypeFilters
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-cloudformation/types.rb
Overview
Filter criteria to use in determining which extensions to return.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#category ⇒ String
The category of extensions to return.
-
#publisher_id ⇒ String
The id of the publisher of the extension.
-
#type_name_prefix ⇒ String
A prefix to use as a filter for results.
Instance Attribute Details
#category ⇒ String
The category of extensions to return.
-
‘REGISTERED`: Private extensions that have been registered for this account and Region.
-
‘ACTIVATED`: Public extensions that have been activated for this account and Region.
-
‘THIRD_PARTY`: Extensions available for use from publishers other than Amazon. This includes:
-
Private extensions registered in the account.
-
Public extensions from publishers other than Amazon, whether activated or not.
-
-
‘AWS_TYPES`: Extensions available for use from Amazon.
10791 10792 10793 10794 10795 10796 10797 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10791 class TypeFilters < Struct.new( :category, :publisher_id, :type_name_prefix) SENSITIVE = [] include Aws::Structure end |
#publisher_id ⇒ String
The id of the publisher of the extension.
Extensions published by Amazon aren’t assigned a publisher ID. Use the ‘AWS_TYPES` category to specify a list of types published by Amazon.
10791 10792 10793 10794 10795 10796 10797 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10791 class TypeFilters < Struct.new( :category, :publisher_id, :type_name_prefix) SENSITIVE = [] include Aws::Structure end |
#type_name_prefix ⇒ String
A prefix to use as a filter for results.
10791 10792 10793 10794 10795 10796 10797 |
# File 'lib/aws-sdk-cloudformation/types.rb', line 10791 class TypeFilters < Struct.new( :category, :publisher_id, :type_name_prefix) SENSITIVE = [] include Aws::Structure end |