Skip to content

CreateSpaceInput

Source code in docs_src/capo_repostspace/types/create_space_input.py
class CreateSpaceInput(TypedDict, closed=True):
    name: "capo_repostspace.types.space_name.SpaceName"
    """<p>The name for the private re:Post. This must be unique in your account.</p>"""
    subdomain: "capo_repostspace.types.space_subdomain.SpaceSubdomain"
    """<p>The subdomain that you use to access your AWS re:Post Private private re:Post. All custom subdomains must be approved by AWS before use. In addition to your custom subdomain, all private re:Posts are issued an AWS generated subdomain for immediate use.</p>"""
    tier: "capo_repostspace.types.tier_level.TierLevel"
    """<p>The pricing tier for the private re:Post.</p>"""
    description: NotRequired[
        "capo_repostspace.types.space_description.SpaceDescription"
    ]
    """<p>A description for the private re:Post. This is used only to help you identify this private re:Post.</p>"""
    user_kms_key: NotRequired["capo_repostspace.types.kms_key.KMSKey"]
    """<p>The AWS KMS key ARN that’s used for the AWS KMS encryption. If you don't provide a key, your data is encrypted by default with a key that AWS owns and manages for you.</p>"""
    tags: NotRequired["capo_repostspace.types.tags.Tags"]
    """<p>The list of tags associated with the private re:Post.</p>"""
    role_arn: NotRequired["capo_repostspace.types.arn.Arn"]
    """<p>The IAM role that grants permissions to the private re:Post to convert unanswered questions into AWS support tickets.</p>"""
    supported_email_domains: NotRequired[
        "capo_repostspace.types.supported_email_domains_parameters.SupportedEmailDomainsParameters"
    ]
    """<p/>"""

description instance-attribute

description: NotRequired[SpaceDescription]

A description for the private re:Post. This is used only to help you identify this private re:Post.

name instance-attribute

name: SpaceName

The name for the private re:Post. This must be unique in your account.

role_arn instance-attribute

role_arn: NotRequired[Arn]

The IAM role that grants permissions to the private re:Post to convert unanswered questions into AWS support tickets.

subdomain instance-attribute

subdomain: SpaceSubdomain

The subdomain that you use to access your AWS re:Post Private private re:Post. All custom subdomains must be approved by AWS before use. In addition to your custom subdomain, all private re:Posts are issued an AWS generated subdomain for immediate use.

supported_email_domains instance-attribute

supported_email_domains: NotRequired[SupportedEmailDomainsParameters]

tags instance-attribute

tags: NotRequired[Tags]

The list of tags associated with the private re:Post.

tier instance-attribute

tier: TierLevel

The pricing tier for the private re:Post.

user_kms_key instance-attribute

user_kms_key: NotRequired[KMSKey]

The AWS KMS key ARN that’s used for the AWS KMS encryption. If you don't provide a key, your data is encrypted by default with a key that AWS owns and manages for you.