Skip to content

TemplateSummary

Source code in docs_src/capo_pca_connector_ad/types/template_summary.py
class TemplateSummary(TypedDict, closed=True):
    arn: NotRequired["capo_pca_connector_ad.types.template_arn.TemplateArn"]
    """<p>The Amazon Resource Name (ARN) that was returned when you called <a href="https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateTemplate.html">CreateTemplate</a>.</p>"""
    connector_arn: NotRequired["capo_pca_connector_ad.types.connector_arn.ConnectorArn"]
    """<p> The Amazon Resource Name (ARN) that was returned when you called <a href="https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateConnector.html">CreateConnector</a>.</p>"""
    definition: NotRequired[
        "capo_pca_connector_ad.types.template_definition.TemplateDefinition"
    ]
    """<p>Template configuration to define the information included in certificates. Define certificate validity and renewal periods, certificate request handling and enrollment options, key usage extensions, application policies, and cryptography settings.</p>"""
    name: NotRequired["capo_pca_connector_ad.types.template_name.TemplateName"]
    """<p>Name of the template. The template name must be unique.</p>"""
    object_identifier: NotRequired[
        "capo_pca_connector_ad.types.custom_object_identifier.CustomObjectIdentifier"
    ]
    """<p>Object identifier of a template.</p>"""
    policy_schema: NotRequired["int"]
    """<p>The template schema version. Template schema versions can be v2, v3, or v4. The template configuration options change based on the template schema version.</p>"""
    status: NotRequired["capo_pca_connector_ad.types.template_status.TemplateStatus"]
    """<p>Status of the template. Status can be creating, active, deleting, or failed.</p>"""
    revision: NotRequired[
        "capo_pca_connector_ad.types.template_revision.TemplateRevision"
    ]
    """<p>The revision version of the template. Template updates will increment the minor revision. Re-enrolling all certificate holders will increment the major revision.</p>"""
    created_at: NotRequired["datetime.datetime"]
    """<p>The date and time that the template was created.</p>"""
    updated_at: NotRequired["datetime.datetime"]
    """<p>The date and time that the template was updated.</p>"""

arn instance-attribute

arn: NotRequired[TemplateArn]

The Amazon Resource Name (ARN) that was returned when you called CreateTemplate.

connector_arn instance-attribute

connector_arn: NotRequired[ConnectorArn]

The Amazon Resource Name (ARN) that was returned when you called CreateConnector.

created_at instance-attribute

created_at: NotRequired[datetime]

The date and time that the template was created.

definition instance-attribute

definition: NotRequired[TemplateDefinition]

Template configuration to define the information included in certificates. Define certificate validity and renewal periods, certificate request handling and enrollment options, key usage extensions, application policies, and cryptography settings.

name instance-attribute

name: NotRequired[TemplateName]

Name of the template. The template name must be unique.

object_identifier instance-attribute

object_identifier: NotRequired[CustomObjectIdentifier]

Object identifier of a template.

policy_schema instance-attribute

policy_schema: NotRequired[int]

The template schema version. Template schema versions can be v2, v3, or v4. The template configuration options change based on the template schema version.

revision instance-attribute

revision: NotRequired[TemplateRevision]

The revision version of the template. Template updates will increment the minor revision. Re-enrolling all certificate holders will increment the major revision.

status instance-attribute

status: NotRequired[TemplateStatus]

Status of the template. Status can be creating, active, deleting, or failed.

updated_at instance-attribute

updated_at: NotRequired[datetime]

The date and time that the template was updated.