Skip to content

AcceptSubscriptionRequestOutput

Source code in docs_src/capo_datazone/types/accept_subscription_request_output.py
class AcceptSubscriptionRequestOutput(TypedDict, closed=True):
    id: "capo_datazone.types.subscription_request_id.SubscriptionRequestId"
    """<p>The identifier of the subscription request.</p>"""
    created_by: "capo_datazone.types.created_by.CreatedBy"
    """<p>Specifies the Amazon DataZone user that accepted the specified subscription request.</p>"""
    updated_by: NotRequired["capo_datazone.types.updated_by.UpdatedBy"]
    """<p>Specifies the Amazon DataZone user who updated the subscription request.</p>"""
    domain_id: "capo_datazone.types.domain_id.DomainId"
    """<p>The unique identifier of the Amazon DataZone domain where the specified subscription request was accepted.</p>"""
    status: "capo_datazone.types.subscription_request_status.SubscriptionRequestStatus"
    """<p>Specifies the status of the subscription request.</p>"""
    created_at: "capo_datazone.types.created_at.CreatedAt"
    """<p>The timestamp that specifies when the subscription request was accepted.</p>"""
    updated_at: "capo_datazone.types.updated_at.UpdatedAt"
    """<p>Specifies the timestamp when subscription request was updated.</p>"""
    request_reason: "capo_datazone.types.request_reason.RequestReason"
    """<p>Specifies the reason for requesting a subscription to the asset.</p>"""
    subscribed_principals: (
        "capo_datazone.types.subscribed_principals.SubscribedPrincipals"
    )
    """<p>Specifies the Amazon DataZone users who are subscribed to the asset specified in the subscription request.</p>"""
    subscribed_listings: "capo_datazone.types.subscribed_listings.SubscribedListings"
    """<p>Specifies the asset for which the subscription request was created.</p>"""
    reviewer_id: NotRequired["str"]
    """<p>Specifes the ID of the Amazon DataZone user who reviewed the subscription request.</p>"""
    decision_comment: NotRequired[
        "capo_datazone.types.decision_comment.DecisionComment"
    ]
    """<p>Specifies the reason for accepting the subscription request.</p>"""
    existing_subscription_id: NotRequired[
        "capo_datazone.types.subscription_id.SubscriptionId"
    ]
    """<p>The ID of the existing subscription.</p>"""
    metadata_forms: NotRequired["capo_datazone.types.metadata_forms.MetadataForms"]
    """<p>The metadata form in the subscription request.</p>"""

created_at instance-attribute

created_at: CreatedAt

The timestamp that specifies when the subscription request was accepted.

created_by instance-attribute

created_by: CreatedBy

Specifies the Amazon DataZone user that accepted the specified subscription request.

decision_comment instance-attribute

decision_comment: NotRequired[DecisionComment]

Specifies the reason for accepting the subscription request.

domain_id instance-attribute

domain_id: DomainId

The unique identifier of the Amazon DataZone domain where the specified subscription request was accepted.

existing_subscription_id instance-attribute

existing_subscription_id: NotRequired[SubscriptionId]

The ID of the existing subscription.

id instance-attribute

The identifier of the subscription request.

metadata_forms instance-attribute

metadata_forms: NotRequired[MetadataForms]

The metadata form in the subscription request.

request_reason instance-attribute

request_reason: RequestReason

Specifies the reason for requesting a subscription to the asset.

reviewer_id instance-attribute

reviewer_id: NotRequired[str]

Specifes the ID of the Amazon DataZone user who reviewed the subscription request.

status instance-attribute

Specifies the status of the subscription request.

subscribed_listings instance-attribute

subscribed_listings: SubscribedListings

Specifies the asset for which the subscription request was created.

subscribed_principals instance-attribute

subscribed_principals: SubscribedPrincipals

Specifies the Amazon DataZone users who are subscribed to the asset specified in the subscription request.

updated_at instance-attribute

updated_at: UpdatedAt

Specifies the timestamp when subscription request was updated.

updated_by instance-attribute

updated_by: NotRequired[UpdatedBy]

Specifies the Amazon DataZone user who updated the subscription request.