Skip to content

TypeConfigurationIdentifier

Source code in docs_src/capo_cloudformation/types/type_configuration_identifier.py
class TypeConfigurationIdentifier(TypedDict, closed=True):
    type_arn: NotRequired["capo_cloudformation.types.type_arn.TypeArn"]
    """<p>The ARN for the extension, in this account and Region.</p> <p>For public extensions, this will be the ARN assigned when you call the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ActivateType.html">ActivateType</a> API operation in this account and Region. For private extensions, this will be the ARN assigned when you call the <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_RegisterType.html">RegisterType</a> API operation in this account and Region.</p>"""
    type_configuration_alias: NotRequired[
        "capo_cloudformation.types.type_configuration_alias.TypeConfigurationAlias"
    ]
    """<p>The alias specified for this configuration, if one was specified when the configuration was set.</p>"""
    type_configuration_arn: NotRequired[
        "capo_cloudformation.types.type_configuration_arn.TypeConfigurationArn"
    ]
    """<p>The ARN for the configuration, in this account and Region.</p>"""
    type: NotRequired["capo_cloudformation.types.third_party_type.ThirdPartyType"]
    """<p>The type of extension.</p>"""
    type_name: NotRequired["capo_cloudformation.types.type_name.TypeName"]
    """<p>The name of the extension type to which this configuration applies.</p>"""

type instance-attribute

type: NotRequired[ThirdPartyType]

The type of extension.

type_arn instance-attribute

type_arn: NotRequired[TypeArn]

The ARN for the extension, in this account and Region.

For public extensions, this will be the ARN assigned when you call the ActivateType API operation in this account and Region. For private extensions, this will be the ARN assigned when you call the RegisterType API operation in this account and Region.

type_configuration_alias instance-attribute

type_configuration_alias: NotRequired[TypeConfigurationAlias]

The alias specified for this configuration, if one was specified when the configuration was set.

type_configuration_arn instance-attribute

type_configuration_arn: NotRequired[TypeConfigurationArn]

The ARN for the configuration, in this account and Region.

type_name instance-attribute

type_name: NotRequired[TypeName]

The name of the extension type to which this configuration applies.