Skip to content

DocumentRequires

Source code in docs_src/capo_ssm/types/document_requires.py
class DocumentRequires(TypedDict, closed=True):
    name: "capo_ssm.types.document_arn.DocumentARN"
    """<p>The name of the required SSM document. The name can be an Amazon Resource Name (ARN).</p>"""
    version: NotRequired["capo_ssm.types.document_version.DocumentVersion"]
    """<p>The document version required by the current document.</p>"""
    require_type: NotRequired["capo_ssm.types.require_type.RequireType"]
    """<p>The document type of the required SSM document.</p>"""
    version_name: NotRequired[
        "capo_ssm.types.document_version_name.DocumentVersionName"
    ]
    """<p>An optional field specifying the version of the artifact associated with the document. For example, 12.6. This value is unique across all versions of a document, and can't be changed.</p>"""

name instance-attribute

The name of the required SSM document. The name can be an Amazon Resource Name (ARN).

require_type instance-attribute

require_type: NotRequired[RequireType]

The document type of the required SSM document.

version instance-attribute

version: NotRequired[DocumentVersion]

The document version required by the current document.

version_name instance-attribute

version_name: NotRequired[DocumentVersionName]

An optional field specifying the version of the artifact associated with the document. For example, 12.6. This value is unique across all versions of a document, and can't be changed.