Class: Aws::AppConfig::Types::ConfigurationProfileSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppConfig::Types::ConfigurationProfileSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-appconfig/types.rb
Overview
A summary of a configuration profile.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application_id ⇒ String
The application ID.
-
#id ⇒ String
The ID of the configuration profile.
-
#location_uri ⇒ String
The URI location of the configuration.
-
#name ⇒ String
The name of the configuration profile.
-
#type ⇒ String
The type of configurations contained in the profile.
-
#validator_types ⇒ Array<String>
The types of validators in the configuration profile.
Instance Attribute Details
#application_id ⇒ String
The application ID.
397 398 399 400 401 402 403 404 405 406 |
# File 'lib/aws-sdk-appconfig/types.rb', line 397 class ConfigurationProfileSummary < Struct.new( :application_id, :id, :name, :location_uri, :validator_types, :type) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the configuration profile.
397 398 399 400 401 402 403 404 405 406 |
# File 'lib/aws-sdk-appconfig/types.rb', line 397 class ConfigurationProfileSummary < Struct.new( :application_id, :id, :name, :location_uri, :validator_types, :type) SENSITIVE = [] include Aws::Structure end |
#location_uri ⇒ String
The URI location of the configuration.
397 398 399 400 401 402 403 404 405 406 |
# File 'lib/aws-sdk-appconfig/types.rb', line 397 class ConfigurationProfileSummary < Struct.new( :application_id, :id, :name, :location_uri, :validator_types, :type) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the configuration profile.
397 398 399 400 401 402 403 404 405 406 |
# File 'lib/aws-sdk-appconfig/types.rb', line 397 class ConfigurationProfileSummary < Struct.new( :application_id, :id, :name, :location_uri, :validator_types, :type) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of configurations contained in the profile. AppConfig supports ‘feature flags` and `freeform` configurations. We recommend you create feature flag configurations to enable or disable new features and freeform configurations to distribute configurations to an application. When calling this API, enter one of the following values for `Type`:
‘AWS.AppConfig.FeatureFlags`
‘AWS.Freeform`
397 398 399 400 401 402 403 404 405 406 |
# File 'lib/aws-sdk-appconfig/types.rb', line 397 class ConfigurationProfileSummary < Struct.new( :application_id, :id, :name, :location_uri, :validator_types, :type) SENSITIVE = [] include Aws::Structure end |
#validator_types ⇒ Array<String>
The types of validators in the configuration profile.
397 398 399 400 401 402 403 404 405 406 |
# File 'lib/aws-sdk-appconfig/types.rb', line 397 class ConfigurationProfileSummary < Struct.new( :application_id, :id, :name, :location_uri, :validator_types, :type) SENSITIVE = [] include Aws::Structure end |