Skip to content

/AWS1/CL_DZN=>CREATESUBSCRIPTIONREQUEST()

About CreateSubscriptionRequest

Creates a subscription request in Amazon DataZone.

Method Signature

IMPORTING

Required arguments:

IV_DOMAINIDENTIFIER TYPE /AWS1/DZNDOMAINID /AWS1/DZNDOMAINID

The ID of the Amazon DataZone domain in which the subscription request is created.

IT_SUBSCRIBEDPRINCIPALS TYPE /AWS1/CL_DZNSUBDPRINCINPUT=>TT_SUBSCRIBEDPRINCIPALINPUTS TT_SUBSCRIBEDPRINCIPALINPUTS

The Amazon DataZone principals for whom the subscription request is created.

IT_SUBSCRIBEDLISTINGS TYPE /AWS1/CL_DZNSUBDLISTINGINPUT=>TT_SUBSCRIBEDLISTINGINPUTS TT_SUBSCRIBEDLISTINGINPUTS

The published asset for which the subscription grant is to be created.

IV_REQUESTREASON TYPE /AWS1/DZNREQUESTREASON /AWS1/DZNREQUESTREASON

The reason for the subscription request.

Optional arguments:

IV_CLIENTTOKEN TYPE /AWS1/DZNSTRING /AWS1/DZNSTRING

A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.

IT_METADATAFORMS TYPE /AWS1/CL_DZNFORMINPUT=>TT_METADATAFORMINPUTS TT_METADATAFORMINPUTS

The metadata form included in the subscription request.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_DZNCRESUBSCRIPTIONR01 /AWS1/CL_DZNCRESUBSCRIPTIONR01