Skip to content

CreateOrganizationRequest

Source code in docs_src/capo_workmail/types/create_organization_request.py
class CreateOrganizationRequest(TypedDict, closed=True):
    directory_id: NotRequired["capo_workmail.types.directory_id.DirectoryId"]
    """<p>The AWS Directory Service directory ID.</p>"""
    alias: "capo_workmail.types.organization_name.OrganizationName"
    """<p>The organization alias.</p>"""
    client_token: NotRequired[
        "capo_workmail.types.idempotency_client_token.IdempotencyClientToken"
    ]
    """<p>The idempotency token associated with the request.</p>"""
    domains: NotRequired["capo_workmail.types.domains.Domains"]
    """<p>The email domains to associate with the organization.</p>"""
    kms_key_arn: NotRequired["capo_workmail.types.kms_key_arn.KmsKeyArn"]
    """<p>The Amazon Resource Name (ARN) of a customer managed key from AWS KMS.</p>"""
    enable_interoperability: "capo_workmail.types.boolean.Boolean"
    """<p>When <code>true</code>, allows organization interoperability between WorkMail and Microsoft Exchange. If <code>true</code>, you must include a AD Connector directory ID in the request.</p>"""

alias instance-attribute

The organization alias.

client_token instance-attribute

client_token: NotRequired[IdempotencyClientToken]

The idempotency token associated with the request.

directory_id instance-attribute

directory_id: NotRequired[DirectoryId]

The AWS Directory Service directory ID.

domains instance-attribute

domains: NotRequired[Domains]

The email domains to associate with the organization.

enable_interoperability instance-attribute

enable_interoperability: Boolean

When true, allows organization interoperability between WorkMail and Microsoft Exchange. If true, you must include a AD Connector directory ID in the request.

kms_key_arn instance-attribute

kms_key_arn: NotRequired[KmsKeyArn]

The Amazon Resource Name (ARN) of a customer managed key from AWS KMS.