Skip to content

CreateSecurityRequirementPackInput

Source code in docs_src/capo_securityagent/types/create_security_requirement_pack_input.py
class CreateSecurityRequirementPackInput(TypedDict, closed=True):
    name: "capo_securityagent.types.security_requirement_pack_name.SecurityRequirementPackName"
    """<p>The name of the security requirement pack.</p>"""
    description: NotRequired["str"]
    """<p>A description of the security requirement pack.</p>"""
    status: NotRequired[
        "capo_securityagent.types.security_requirement_pack_status.SecurityRequirementPackStatus"
    ]
    """<p>The status of the pack. Defaults to ENABLED if not provided.</p>"""
    kms_key_id: NotRequired["capo_securityagent.types.kms_key_id.KmsKeyId"]
    """<p>The identifier of the AWS KMS key used to encrypt pack contents.</p>"""
    tags: NotRequired["capo_securityagent.types.tag_map.TagMap"]
    """<p>The tags to associate with the security requirement pack.</p>"""

description instance-attribute

description: NotRequired[str]

A description of the security requirement pack.

kms_key_id instance-attribute

kms_key_id: NotRequired[KmsKeyId]

The identifier of the AWS KMS key used to encrypt pack contents.

name instance-attribute

The name of the security requirement pack.

status instance-attribute

status: NotRequired[SecurityRequirementPackStatus]

The status of the pack. Defaults to ENABLED if not provided.

tags instance-attribute

tags: NotRequired[TagMap]

The tags to associate with the security requirement pack.