Skip to content

CreateDatastoreRequest

Source code in docs_src/capo_medical_imaging/types/create_datastore_request.py
class CreateDatastoreRequest(TypedDict, closed=True):
    datastore_name: NotRequired[
        "capo_medical_imaging.types.datastore_name.DatastoreName"
    ]
    """<p>The data store name.</p>"""
    client_token: "capo_medical_imaging.types.client_token.ClientToken"
    """<p>A unique identifier for API idempotency.</p>"""
    tags: NotRequired["capo_medical_imaging.types.tag_map.TagMap"]
    """<p>The tags provided when creating a data store.</p>"""
    kms_key_arn: NotRequired["capo_medical_imaging.types.kms_key_arn.KmsKeyArn"]
    """<p>The Amazon Resource Name (ARN) assigned to the Key Management Service (KMS) key for accessing encrypted data.</p>"""
    lambda_authorizer_arn: NotRequired[
        "capo_medical_imaging.types.lambda_arn.LambdaArn"
    ]
    """<p>The ARN of the authorizer's Lambda function.</p>"""
    lossless_storage_format: NotRequired[
        "capo_medical_imaging.types.lossless_storage_format.LosslessStorageFormat"
    ]
    """<p>The lossless storage format for the datastore.</p>"""

client_token instance-attribute

client_token: ClientToken

A unique identifier for API idempotency.

datastore_name instance-attribute

datastore_name: NotRequired[DatastoreName]

The data store name.

kms_key_arn instance-attribute

kms_key_arn: NotRequired[KmsKeyArn]

The Amazon Resource Name (ARN) assigned to the Key Management Service (KMS) key for accessing encrypted data.

lambda_authorizer_arn instance-attribute

lambda_authorizer_arn: NotRequired[LambdaArn]

The ARN of the authorizer's Lambda function.

lossless_storage_format instance-attribute

lossless_storage_format: NotRequired[LosslessStorageFormat]

The lossless storage format for the datastore.

tags instance-attribute

tags: NotRequired[TagMap]

The tags provided when creating a data store.