Class: Aws::SageMaker::Types::PartnerAppConfig

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb

Overview

Configuration settings for the SageMaker Partner AI App.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#admin_usersArray<String>

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

Returns:

  • (Array<String>)


40324
40325
40326
40327
40328
40329
40330
40331
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 40324

class PartnerAppConfig < Struct.new(
  :admin_users,
  :arguments,
  :assigned_group_patterns,
  :role_group_assignments)
  SENSITIVE = []
  include Aws::Structure
end

#argumentsHash<String,String>

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.

Returns:

  • (Hash<String,String>)


40324
40325
40326
40327
40328
40329
40330
40331
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 40324

class PartnerAppConfig < Struct.new(
  :admin_users,
  :arguments,
  :assigned_group_patterns,
  :role_group_assignments)
  SENSITIVE = []
  include Aws::Structure
end

#assigned_group_patternsArray<String>

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.

Returns:

  • (Array<String>)


40324
40325
40326
40327
40328
40329
40330
40331
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 40324

class PartnerAppConfig < Struct.new(
  :admin_users,
  :arguments,
  :assigned_group_patterns,
  :role_group_assignments)
  SENSITIVE = []
  include Aws::Structure
end

#role_group_assignmentsArray<Types::RoleGroupAssignment>

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.

Returns:



40324
40325
40326
40327
40328
40329
40330
40331
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 40324

class PartnerAppConfig < Struct.new(
  :admin_users,
  :arguments,
  :assigned_group_patterns,
  :role_group_assignments)
  SENSITIVE = []
  include Aws::Structure
end