Skip to content

DeregisterTypeInput

Source code in docs_src/capo_cloudformation/types/deregister_type_input.py
class DeregisterTypeInput(TypedDict, closed=True):
    arn: NotRequired["capo_cloudformation.types.private_type_arn.PrivateTypeArn"]
    """<p>The Amazon Resource Name (ARN) of the extension.</p> <p>Conditional: You must specify either <code>TypeName</code> and <code>Type</code>, or <code>Arn</code>.</p>"""
    type: NotRequired["capo_cloudformation.types.registry_type.RegistryType"]
    """<p>The kind of extension.</p> <p>Conditional: You must specify either <code>TypeName</code> and <code>Type</code>, or <code>Arn</code>.</p>"""
    type_name: NotRequired["capo_cloudformation.types.type_name.TypeName"]
    """<p>The name of the extension.</p> <p>Conditional: You must specify either <code>TypeName</code> and <code>Type</code>, or <code>Arn</code>.</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 Amazon Resource Name (ARN) assigned to the extension version when it is registered.</p>"""

arn instance-attribute

arn: NotRequired[PrivateTypeArn]

The Amazon Resource Name (ARN) of the extension.

Conditional: You must specify either TypeName and Type, or Arn.

type instance-attribute

type: NotRequired[RegistryType]

The kind of extension.

Conditional: You must specify either TypeName and Type, or Arn.

type_name instance-attribute

type_name: NotRequired[TypeName]

The name of the extension.

Conditional: You must specify either TypeName and Type, or Arn.

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 Amazon Resource Name (ARN) assigned to the extension version when it is registered.