Skip to content

/AWS1/CL_RLA=>CREATETRUSTANCHOR()

About CreateTrustAnchor

Creates a trust anchor to establish trust between IAM Roles Anywhere and your certificate authority (CA). You can define a trust anchor as a reference to an Private Certificate Authority (Private CA) or by uploading a CA certificate. Your Amazon Web Services workloads can authenticate with the trust anchor using certificates issued by the CA in exchange for temporary Amazon Web Services credentials.

Required permissions: rolesanywhere:CreateTrustAnchor.

Method Signature

IMPORTING

Required arguments:

IV_NAME TYPE /AWS1/RLARESOURCENAME /AWS1/RLARESOURCENAME

The name of the trust anchor.

IO_SOURCE TYPE REF TO /AWS1/CL_RLASOURCE /AWS1/CL_RLASOURCE

The trust anchor type and its related certificate data.

Optional arguments:

IV_ENABLED TYPE /AWS1/RLABOOLEAN /AWS1/RLABOOLEAN

Specifies whether the trust anchor is enabled.

IT_TAGS TYPE /AWS1/CL_RLATAG=>TT_TAGLIST TT_TAGLIST

The tags to attach to the trust anchor.

IT_NOTIFICATIONSETTINGS TYPE /AWS1/CL_RLANOTIFSETTING=>TT_NOTIFICATIONSETTINGS TT_NOTIFICATIONSETTINGS

A list of notification settings to be associated to the trust anchor.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_RLATRUSTANCHORDETRSP /AWS1/CL_RLATRUSTANCHORDETRSP