Skip to content

/AWS1/CL_RSH=>CREATEREDSHIFTIDCAPPLICATION()

About CreateRedshiftIdcApplication

Creates an Amazon Redshift application for use with IAM Identity Center.

Method Signature

IMPORTING

Required arguments:

IV_IDCINSTANCEARN TYPE /AWS1/RSHSTRING /AWS1/RSHSTRING

The Amazon resource name (ARN) of the IAM Identity Center instance where Amazon Redshift creates a new managed application.

IV_REDIDCAPPLICATIONNAME TYPE /AWS1/RSHREDIDCAPPLICATIONNAME /AWS1/RSHREDIDCAPPLICATIONNAME

The name of the Redshift application in IAM Identity Center.

IV_IDCDISPLAYNAME TYPE /AWS1/RSHIDCDISPLAYNAMESTRING /AWS1/RSHIDCDISPLAYNAMESTRING

The display name for the Amazon Redshift IAM Identity Center application instance. It appears in the console.

IV_IAMROLEARN TYPE /AWS1/RSHSTRING /AWS1/RSHSTRING

The IAM role ARN for the Amazon Redshift IAM Identity Center application instance. It has the required permissions to be assumed and invoke the IDC Identity Center API.

Optional arguments:

IV_IDENTITYNAMESPACE TYPE /AWS1/RSHIDNAMESPACESTRING /AWS1/RSHIDNAMESPACESTRING

The namespace for the Amazon Redshift IAM Identity Center application instance. It determines which managed application verifies the connection token.

IT_AUTHORIZEDTOKENISSUERLIST TYPE /AWS1/CL_RSHAUTHDTOKENISSUER=>TT_AUTHORIZEDTOKENISSUERLIST TT_AUTHORIZEDTOKENISSUERLIST

The token issuer list for the Amazon Redshift IAM Identity Center application instance.

IT_SERVICEINTEGRATIONS TYPE /AWS1/CL_RSHSVCINTEGRATIONSU00=>TT_SERVICEINTEGRATIONLIST TT_SERVICEINTEGRATIONLIST

A collection of service integrations for the Redshift IAM Identity Center application.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_RSHCREREDIDCAPPLICA01 /AWS1/CL_RSHCREREDIDCAPPLICA01