Skip to content

CreateKxUserRequest

Source code in docs_src/capo_finspace/types/create_kx_user_request.py
class CreateKxUserRequest(TypedDict, closed=True):
    environment_id: "capo_finspace.types.id_type.IdType"
    """<p>A unique identifier for the kdb environment where you want to create a user.</p>"""
    user_name: "capo_finspace.types.kx_user_name_string.KxUserNameString"
    """<p>A unique identifier for the user.</p>"""
    iam_role: "capo_finspace.types.role_arn.RoleArn"
    """<p>The IAM role ARN that will be associated with the user.</p>"""
    tags: NotRequired["capo_finspace.types.tag_map.TagMap"]
    """<p>A list of key-value pairs to label the user. You can add up to 50 tags to a user.</p>"""
    client_token: NotRequired["capo_finspace.types.client_token.ClientToken"]
    """<p>A token that ensures idempotency. This token expires in 10 minutes.</p>"""

client_token instance-attribute

client_token: NotRequired[ClientToken]

A token that ensures idempotency. This token expires in 10 minutes.

environment_id instance-attribute

environment_id: IdType

A unique identifier for the kdb environment where you want to create a user.

iam_role instance-attribute

iam_role: RoleArn

The IAM role ARN that will be associated with the user.

tags instance-attribute

tags: NotRequired[TagMap]

A list of key-value pairs to label the user. You can add up to 50 tags to a user.

user_name instance-attribute

user_name: KxUserNameString

A unique identifier for the user.