Skip to content

/AWS1/CL_SGMPARTNERAPPCONFIG

Configuration settings for the SageMaker Partner AI App.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_adminusers TYPE /AWS1/CL_SGMPTRAPPADMINUSERL00=>TT_PARTNERAPPADMINUSERLIST TT_PARTNERAPPADMINUSERLIST

The list of users that are given admin access to the SageMaker Partner AI App.

it_arguments TYPE /AWS1/CL_SGMPTRAPPARGUMENTS_W=>TT_PARTNERAPPARGUMENTS TT_PARTNERAPPARGUMENTS

This is a map of required inputs for a SageMaker Partner AI App. Based on the application type, the map is populated with a key and value pair that is specific to the user and application.

it_assignedgrouppatterns TYPE /AWS1/CL_SGMASSIGNEDGRPATSLS00=>TT_ASSIGNEDGROUPPATTERNSLIST TT_ASSIGNEDGROUPPATTERNSLIST

A list of Amazon Web Services IAM Identity Center group patterns that can access the SageMaker Partner AI App. Group names support wildcard matching using *. An empty list indicates the app will not use Identity Center group features. All groups specified in RoleGroupAssignments must match patterns in this list.

it_rolegroupassignments TYPE /AWS1/CL_SGMROLEGRPASSIGNMENT=>TT_ROLEGROUPASSIGNMENTSLIST TT_ROLEGROUPASSIGNMENTSLIST

A map of in-app roles to Amazon Web Services IAM Identity Center group patterns. Groups assigned to specific roles receive those permissions, while groups in AssignedGroupPatterns but not in this map receive default in-app role depending on app type. Group patterns support wildcard matching using *. Currently supported by Fiddler version 1.3 and later with roles: ORG_MEMBER (default) and ORG_ADMIN.


Queryable Attributes

AdminUsers

The list of users that are given admin access to the SageMaker Partner AI App.

Accessible with the following methods

Method Description
GET_ADMINUSERS() Getter for ADMINUSERS, with configurable default
ASK_ADMINUSERS() Getter for ADMINUSERS w/ exceptions if field has no value
HAS_ADMINUSERS() Determine if ADMINUSERS has a value

Arguments

This is a map of required inputs for a SageMaker Partner AI App. Based on the application type, the map is populated with a key and value pair that is specific to the user and application.

Accessible with the following methods

Method Description
GET_ARGUMENTS() Getter for ARGUMENTS, with configurable default
ASK_ARGUMENTS() Getter for ARGUMENTS w/ exceptions if field has no value
HAS_ARGUMENTS() Determine if ARGUMENTS has a value

AssignedGroupPatterns

A list of Amazon Web Services IAM Identity Center group patterns that can access the SageMaker Partner AI App. Group names support wildcard matching using *. An empty list indicates the app will not use Identity Center group features. All groups specified in RoleGroupAssignments must match patterns in this list.

Accessible with the following methods

Method Description
GET_ASSIGNEDGROUPPATTERNS() Getter for ASSIGNEDGROUPPATTERNS, with configurable default
ASK_ASSIGNEDGROUPPATTERNS() Getter for ASSIGNEDGROUPPATTERNS w/ exceptions if field has
HAS_ASSIGNEDGROUPPATTERNS() Determine if ASSIGNEDGROUPPATTERNS has a value

RoleGroupAssignments

A map of in-app roles to Amazon Web Services IAM Identity Center group patterns. Groups assigned to specific roles receive those permissions, while groups in AssignedGroupPatterns but not in this map receive default in-app role depending on app type. Group patterns support wildcard matching using *. Currently supported by Fiddler version 1.3 and later with roles: ORG_MEMBER (default) and ORG_ADMIN.

Accessible with the following methods

Method Description
GET_ROLEGROUPASSIGNMENTS() Getter for ROLEGROUPASSIGNMENTS, with configurable default
ASK_ROLEGROUPASSIGNMENTS() Getter for ROLEGROUPASSIGNMENTS w/ exceptions if field has n
HAS_ROLEGROUPASSIGNMENTS() Determine if ROLEGROUPASSIGNMENTS has a value