Skip to content

TypeVersionSummary

Source code in docs_src/capo_cloudformation/types/type_version_summary.py
class TypeVersionSummary(TypedDict, closed=True):
    type: NotRequired["capo_cloudformation.types.registry_type.RegistryType"]
    """<p>The kind of extension.</p>"""
    type_name: NotRequired["capo_cloudformation.types.type_name.TypeName"]
    """<p>The name of the extension.</p>"""
    version_id: NotRequired["capo_cloudformation.types.type_version_id.TypeVersionId"]
    """<p>The ID of a specific version of the extension. The version ID is the value at the end of the ARN assigned to the extension version when it's registered.</p>"""
    is_default_version: NotRequired[
        "capo_cloudformation.types.is_default_version.IsDefaultVersion"
    ]
    """<p>Whether the specified extension version is set as the default version.</p> <p>This applies only to private extensions you have registered in your account, and extensions published by Amazon. For public third-party extensions, CloudFormation returns <code>null</code>.</p>"""
    arn: NotRequired["capo_cloudformation.types.type_arn.TypeArn"]
    """<p>The ARN of the extension version.</p>"""
    time_created: NotRequired["capo_cloudformation.types.timestamp.Timestamp"]
    """<p>When the version was registered.</p>"""
    description: NotRequired["capo_cloudformation.types.description.Description"]
    """<p>The description of the extension version.</p>"""
    public_version_number: NotRequired[
        "capo_cloudformation.types.public_version_number.PublicVersionNumber"
    ]
    """<p>For public extensions that have been activated for this account and Region, the version of the public extension to be used for CloudFormation operations in this account and Region. For any extensions other than activated third-party extensions, CloudFormation returns <code>null</code>.</p> <p>How you specified <code>AutoUpdate</code> when enabling the extension affects whether CloudFormation automatically updates the extension in this account and Region when a new version is released. For more information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/registry-public.html#registry-public-enable-auto">Automatically use new versions of extensions</a> in the <i>CloudFormation User Guide</i>.</p>"""

arn instance-attribute

arn: NotRequired[TypeArn]

The ARN of the extension version.

description instance-attribute

description: NotRequired[Description]

The description of the extension version.

is_default_version instance-attribute

is_default_version: NotRequired[IsDefaultVersion]

Whether the specified extension version is set as the default version.

This applies only to private extensions you have registered in your account, and extensions published by Amazon. For public third-party extensions, CloudFormation returns null.

public_version_number instance-attribute

public_version_number: NotRequired[PublicVersionNumber]

For public extensions that have been activated for this account and Region, the version of the public extension to be used for CloudFormation operations in this account and Region. For any extensions other than activated third-party extensions, CloudFormation returns null.

How you specified AutoUpdate when enabling the extension affects whether CloudFormation automatically updates the extension in this account and Region when a new version is released. For more information, see Automatically use new versions of extensions in the CloudFormation User Guide.

time_created instance-attribute

time_created: NotRequired[Timestamp]

When the version was registered.

type instance-attribute

type: NotRequired[RegistryType]

The kind of extension.

type_name instance-attribute

type_name: NotRequired[TypeName]

The name of the extension.

version_id instance-attribute

version_id: NotRequired[TypeVersionId]

The ID of a specific version of the extension. The version ID is the value at the end of the ARN assigned to the extension version when it's registered.