Skip to content

PutRetentionPolicyRequest

Source code in docs_src/capo_workmail/types/put_retention_policy_request.py
class PutRetentionPolicyRequest(TypedDict, closed=True):
    organization_id: "capo_workmail.types.organization_id.OrganizationId"
    """<p>The organization ID.</p>"""
    id: NotRequired["capo_workmail.types.short_string.ShortString"]
    """<p>The retention policy ID.</p>"""
    name: "capo_workmail.types.short_string.ShortString"
    """<p>The retention policy name.</p>"""
    description: NotRequired["capo_workmail.types.policy_description.PolicyDescription"]
    """<p>The retention policy description.</p>"""
    folder_configurations: (
        "capo_workmail.types.folder_configurations.FolderConfigurations"
    )
    """<p>The retention policy folder configurations.</p>"""

description instance-attribute

description: NotRequired[PolicyDescription]

The retention policy description.

folder_configurations instance-attribute

folder_configurations: FolderConfigurations

The retention policy folder configurations.

id instance-attribute

id: NotRequired[ShortString]

The retention policy ID.

name instance-attribute

The retention policy name.

organization_id instance-attribute

organization_id: OrganizationId

The organization ID.