Skip to content

AssessmentFrameworkShareRequest

Source code in docs_src/capo_auditmanager/types/assessment_framework_share_request.py
class AssessmentFrameworkShareRequest(TypedDict, closed=True):
    id: NotRequired["capo_auditmanager.types.uuid.UUID"]
    """<p> The unique identifier for the share request. </p>"""
    framework_id: NotRequired["capo_auditmanager.types.uuid.UUID"]
    """<p>The unique identifier for the shared custom framework. </p>"""
    framework_name: NotRequired["capo_auditmanager.types.framework_name.FrameworkName"]
    """<p> The name of the custom framework that the share request is for. </p>"""
    framework_description: NotRequired[
        "capo_auditmanager.types.framework_description.FrameworkDescription"
    ]
    """<p>The description of the shared custom framework.</p>"""
    status: NotRequired[
        "capo_auditmanager.types.share_request_status.ShareRequestStatus"
    ]
    """<p> The status of the share request. </p>"""
    source_account: NotRequired["capo_auditmanager.types.account_id.AccountId"]
    """<p> The Amazon Web Services account of the sender. </p>"""
    destination_account: NotRequired["capo_auditmanager.types.account_id.AccountId"]
    """<p> The Amazon Web Services account of the recipient. </p>"""
    destination_region: NotRequired["capo_auditmanager.types.region.Region"]
    """<p> The Amazon Web Services Region of the recipient. </p>"""
    expiration_time: NotRequired["capo_auditmanager.types.timestamp.Timestamp"]
    """<p> The time when the share request expires. </p>"""
    creation_time: NotRequired["capo_auditmanager.types.timestamp.Timestamp"]
    """<p> The time when the share request was created. </p>"""
    last_updated: NotRequired["capo_auditmanager.types.timestamp.Timestamp"]
    """<p> Specifies when the share request was last updated. </p>"""
    comment: NotRequired[
        "capo_auditmanager.types.share_request_comment.ShareRequestComment"
    ]
    """<p> An optional comment from the sender about the share request. </p>"""
    standard_controls_count: NotRequired[
        "capo_auditmanager.types.nullable_integer.NullableInteger"
    ]
    """<p>The number of standard controls that are part of the shared custom framework. </p>"""
    custom_controls_count: NotRequired[
        "capo_auditmanager.types.nullable_integer.NullableInteger"
    ]
    """<p>The number of custom controls that are part of the shared custom framework.</p>"""
    compliance_type: NotRequired[
        "capo_auditmanager.types.compliance_type.ComplianceType"
    ]
    """<p>The compliance type that the shared custom framework supports, such as CIS or HIPAA.</p>"""

comment instance-attribute

comment: NotRequired[ShareRequestComment]

An optional comment from the sender about the share request.

compliance_type instance-attribute

compliance_type: NotRequired[ComplianceType]

The compliance type that the shared custom framework supports, such as CIS or HIPAA.

creation_time instance-attribute

creation_time: NotRequired[Timestamp]

The time when the share request was created.

custom_controls_count instance-attribute

custom_controls_count: NotRequired[NullableInteger]

The number of custom controls that are part of the shared custom framework.

destination_account instance-attribute

destination_account: NotRequired[AccountId]

The Amazon Web Services account of the recipient.

destination_region instance-attribute

destination_region: NotRequired[Region]

The Amazon Web Services Region of the recipient.

expiration_time instance-attribute

expiration_time: NotRequired[Timestamp]

The time when the share request expires.

framework_description instance-attribute

framework_description: NotRequired[FrameworkDescription]

The description of the shared custom framework.

framework_id instance-attribute

framework_id: NotRequired[UUID]

The unique identifier for the shared custom framework.

framework_name instance-attribute

framework_name: NotRequired[FrameworkName]

The name of the custom framework that the share request is for.

id instance-attribute

id: NotRequired[UUID]

The unique identifier for the share request.

last_updated instance-attribute

last_updated: NotRequired[Timestamp]

Specifies when the share request was last updated.

source_account instance-attribute

source_account: NotRequired[AccountId]

The Amazon Web Services account of the sender.

standard_controls_count instance-attribute

standard_controls_count: NotRequired[NullableInteger]

The number of standard controls that are part of the shared custom framework.

status instance-attribute

status: NotRequired[ShareRequestStatus]

The status of the share request.