Skip to content

ConfigurationProfileSummary

Source code in docs_src/capo_appconfig/types/configuration_profile_summary.py
class ConfigurationProfileSummary(TypedDict, closed=True):
    application_id: NotRequired["capo_appconfig.types.id.Id"]
    """<p>The application ID.</p>"""
    id: NotRequired["capo_appconfig.types.id.Id"]
    """<p>The ID of the configuration profile.</p>"""
    name: NotRequired["capo_appconfig.types.long_name.LongName"]
    """<p>The name of the configuration profile.</p>"""
    location_uri: NotRequired["capo_appconfig.types.uri.Uri"]
    """<p>The URI location of the configuration.</p>"""
    validator_types: NotRequired[
        "capo_appconfig.types.validator_type_list.ValidatorTypeList"
    ]
    """<p>The types of validators in the configuration profile.</p>"""
    type: NotRequired[
        "capo_appconfig.types.configuration_profile_type.ConfigurationProfileType"
    ]
    """<p>The type of configurations contained in the profile. AppConfig supports <code>feature flags</code> and <code>freeform</code> 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 <code>Type</code>:</p> <p> <code>AWS.AppConfig.FeatureFlags</code> </p> <p> <code>AWS.Freeform</code> </p>"""

application_id instance-attribute

application_id: NotRequired[Id]

The application ID.

id instance-attribute

id: NotRequired[Id]

The ID of the configuration profile.

location_uri instance-attribute

location_uri: NotRequired[Uri]

The URI location of the configuration.

name instance-attribute

name: NotRequired[LongName]

The name of the configuration profile.

type instance-attribute

type: NotRequired[ConfigurationProfileType]

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

validator_types instance-attribute

validator_types: NotRequired[ValidatorTypeList]

The types of validators in the configuration profile.