Skip to content

CreateUserRequest

Source code in docs_src/capo_mq/types/create_user_request.py
class CreateUserRequest(TypedDict, closed=True):
    broker_id: "capo_mq.types.__string.__string"
    """<p>The unique ID that Amazon MQ generates for the broker.</p>"""
    console_access: NotRequired["capo_mq.types.__boolean.__boolean"]
    """<p>Enables access to the ActiveMQ Web Console for the ActiveMQ user.</p>"""
    groups: NotRequired["capo_mq.types.__list_of__string.__listOf__string"]
    """<p>The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.</p>"""
    password: NotRequired["capo_mq.types.__string.__string"]
    """<p>Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas, colons, or equal signs (,:=).</p>"""
    username: "capo_mq.types.__string.__string"
    """<p>The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.</p>"""
    replication_user: NotRequired["capo_mq.types.__boolean.__boolean"]
    """<p>Defines if this user is intended for CRDR replication purposes.</p>"""

broker_id instance-attribute

broker_id: __string

The unique ID that Amazon MQ generates for the broker.

console_access instance-attribute

console_access: NotRequired[__boolean]

Enables access to the ActiveMQ Web Console for the ActiveMQ user.

groups instance-attribute

groups: NotRequired[__listOf__string]

The list of groups (20 maximum) to which the ActiveMQ user belongs. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.

password instance-attribute

password: NotRequired[__string]

Required. The password of the user. This value must be at least 12 characters long, must contain at least 4 unique characters, and must not contain commas, colons, or equal signs (,:=).

replication_user instance-attribute

replication_user: NotRequired[__boolean]

Defines if this user is intended for CRDR replication purposes.

username instance-attribute

username: __string

The username of the ActiveMQ user. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 2-100 characters long.