Skip to content

/AWS1/CL_QSTCREIAMPLYASSIGNM01

CreateIAMPolicyAssignmentResponse

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_ASSIGNMENTNAME TYPE /AWS1/QSTIAMPLYASSIGNMENTNAME /AWS1/QSTIAMPLYASSIGNMENTNAME

The name of the assignment. The name must be unique within the Amazon Web Services account.

IV_ASSIGNMENTID TYPE /AWS1/QSTSTRING /AWS1/QSTSTRING

The ID for the assignment.

IV_ASSIGNMENTSTATUS TYPE /AWS1/QSTASSIGNMENTSTATUS /AWS1/QSTASSIGNMENTSTATUS

The status of the assignment. Possible values are as follows:

  • ENABLED - Anything specified in this assignment is used when creating the data source.

  • DISABLED - This assignment isn't used when creating the data source.

  • DRAFT - This assignment is an unfinished draft and isn't used when creating the data source.

IV_POLICYARN TYPE /AWS1/QSTARN /AWS1/QSTARN

The ARN for the IAM policy that is applied to the Amazon QuickSight users and groups specified in this assignment.

IT_IDENTITIES TYPE /AWS1/CL_QSTIDENTITYNAMELIST_W=>TT_IDENTITYMAP TT_IDENTITYMAP

The Amazon QuickSight users, groups, or both that the IAM policy is assigned to.

IV_REQUESTID TYPE /AWS1/QSTSTRING /AWS1/QSTSTRING

The Amazon Web Services request ID for this operation.

IV_STATUS TYPE /AWS1/QSTSTATUSCODE /AWS1/QSTSTATUSCODE

The HTTP status of the request.


Queryable Attributes

AssignmentName

The name of the assignment. The name must be unique within the Amazon Web Services account.

Accessible with the following methods

Method Description
GET_ASSIGNMENTNAME() Getter for ASSIGNMENTNAME, with configurable default
ASK_ASSIGNMENTNAME() Getter for ASSIGNMENTNAME w/ exceptions if field has no valu
HAS_ASSIGNMENTNAME() Determine if ASSIGNMENTNAME has a value

AssignmentId

The ID for the assignment.

Accessible with the following methods

Method Description
GET_ASSIGNMENTID() Getter for ASSIGNMENTID, with configurable default
ASK_ASSIGNMENTID() Getter for ASSIGNMENTID w/ exceptions if field has no value
HAS_ASSIGNMENTID() Determine if ASSIGNMENTID has a value

AssignmentStatus

The status of the assignment. Possible values are as follows:

  • ENABLED - Anything specified in this assignment is used when creating the data source.

  • DISABLED - This assignment isn't used when creating the data source.

  • DRAFT - This assignment is an unfinished draft and isn't used when creating the data source.

Accessible with the following methods

Method Description
GET_ASSIGNMENTSTATUS() Getter for ASSIGNMENTSTATUS, with configurable default
ASK_ASSIGNMENTSTATUS() Getter for ASSIGNMENTSTATUS w/ exceptions if field has no va
HAS_ASSIGNMENTSTATUS() Determine if ASSIGNMENTSTATUS has a value

PolicyArn

The ARN for the IAM policy that is applied to the Amazon QuickSight users and groups specified in this assignment.

Accessible with the following methods

Method Description
GET_POLICYARN() Getter for POLICYARN, with configurable default
ASK_POLICYARN() Getter for POLICYARN w/ exceptions if field has no value
HAS_POLICYARN() Determine if POLICYARN has a value

Identities

The Amazon QuickSight users, groups, or both that the IAM policy is assigned to.

Accessible with the following methods

Method Description
GET_IDENTITIES() Getter for IDENTITIES, with configurable default
ASK_IDENTITIES() Getter for IDENTITIES w/ exceptions if field has no value
HAS_IDENTITIES() Determine if IDENTITIES has a value

RequestId

The Amazon Web Services request ID for this operation.

Accessible with the following methods

Method Description
GET_REQUESTID() Getter for REQUESTID, with configurable default
ASK_REQUESTID() Getter for REQUESTID w/ exceptions if field has no value
HAS_REQUESTID() Determine if REQUESTID has a value

Status

The HTTP status of the request.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS