Skip to content

Activation

Source code in docs_src/capo_ssm/types/activation.py
class Activation(TypedDict, closed=True):
    activation_id: NotRequired["capo_ssm.types.activation_id.ActivationId"]
    """<p>The ID created by Systems Manager when you submitted the activation.</p>"""
    description: NotRequired[
        "capo_ssm.types.activation_description.ActivationDescription"
    ]
    """<p>A user defined description of the activation.</p>"""
    default_instance_name: NotRequired[
        "capo_ssm.types.default_instance_name.DefaultInstanceName"
    ]
    """<p>A name for the managed node when it is created.</p>"""
    iam_role: NotRequired["capo_ssm.types.iam_role.IamRole"]
    """<p>The Identity and Access Management (IAM) role to assign to the managed node.</p>"""
    registration_limit: NotRequired[
        "capo_ssm.types.registration_limit.RegistrationLimit"
    ]
    """<p>The maximum number of managed nodes that can be registered using this activation.</p>"""
    registrations_count: NotRequired[
        "capo_ssm.types.registrations_count.RegistrationsCount"
    ]
    """<p>The number of managed nodes already registered with this activation.</p>"""
    expiration_date: NotRequired["capo_ssm.types.expiration_date.ExpirationDate"]
    """<p>The date when this activation can no longer be used to register managed nodes.</p>"""
    expired: "capo_ssm.types.boolean.Boolean"
    """<p>Whether or not the activation is expired.</p>"""
    created_date: NotRequired["capo_ssm.types.created_date.CreatedDate"]
    """<p>The date the activation was created.</p>"""
    tags: NotRequired["capo_ssm.types.tag_list.TagList"]
    """<p>Tags assigned to the activation.</p>"""

activation_id instance-attribute

activation_id: NotRequired[ActivationId]

The ID created by Systems Manager when you submitted the activation.

created_date instance-attribute

created_date: NotRequired[CreatedDate]

The date the activation was created.

default_instance_name instance-attribute

default_instance_name: NotRequired[DefaultInstanceName]

A name for the managed node when it is created.

description instance-attribute

description: NotRequired[ActivationDescription]

A user defined description of the activation.

expiration_date instance-attribute

expiration_date: NotRequired[ExpirationDate]

The date when this activation can no longer be used to register managed nodes.

expired instance-attribute

expired: Boolean

Whether or not the activation is expired.

iam_role instance-attribute

iam_role: NotRequired[IamRole]

The Identity and Access Management (IAM) role to assign to the managed node.

registration_limit instance-attribute

registration_limit: NotRequired[RegistrationLimit]

The maximum number of managed nodes that can be registered using this activation.

registrations_count instance-attribute

registrations_count: NotRequired[RegistrationsCount]

The number of managed nodes already registered with this activation.

tags instance-attribute

tags: NotRequired[TagList]

Tags assigned to the activation.