Skip to content

CreateDataGrantRequest

Source code in docs_src/capo_dataexchange/types/create_data_grant_request.py
class CreateDataGrantRequest(TypedDict, closed=True):
    name: "capo_dataexchange.types.data_grant_name.DataGrantName"
    """<p>The name of the data grant.</p>"""
    grant_distribution_scope: (
        "capo_dataexchange.types.grant_distribution_scope.GrantDistributionScope"
    )
    """<p>The distribution scope of the data grant.</p>"""
    receiver_principal: "capo_dataexchange.types.receiver_principal.ReceiverPrincipal"
    """<p>The Amazon Web Services account ID of the data grant receiver.</p>"""
    source_data_set_id: "capo_dataexchange.types.id.Id"
    """<p>The ID of the data set used to create the data grant.</p>"""
    ends_at: NotRequired["capo_dataexchange.types.timestamp.Timestamp"]
    """<p>The timestamp of when access to the associated data set ends.</p>"""
    description: NotRequired["capo_dataexchange.types.description.Description"]
    """<p>The description of the data grant.</p>"""
    tags: NotRequired["capo_dataexchange.types.map_of__string.MapOf__string"]
    """<p>The tags to add to the data grant. A tag is a key-value pair.</p>"""

description instance-attribute

description: NotRequired[Description]

The description of the data grant.

ends_at instance-attribute

ends_at: NotRequired[Timestamp]

The timestamp of when access to the associated data set ends.

grant_distribution_scope instance-attribute

grant_distribution_scope: GrantDistributionScope

The distribution scope of the data grant.

name instance-attribute

The name of the data grant.

receiver_principal instance-attribute

receiver_principal: ReceiverPrincipal

The Amazon Web Services account ID of the data grant receiver.

source_data_set_id instance-attribute

source_data_set_id: Id

The ID of the data set used to create the data grant.

tags instance-attribute

tags: NotRequired[MapOf__string]

The tags to add to the data grant. A tag is a key-value pair.