Class: Aws::SageMaker::Types::DescribePartnerAppResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#application_configTypes::PartnerAppConfig

Configuration settings for the SageMaker Partner AI App.



17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#arnString

The ARN of the SageMaker Partner AI App that was described.

Returns:

  • (String)


17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#auth_typeString

The authorization type that users use to access the SageMaker Partner AI App.

Returns:

  • (String)


17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#base_urlString

The URL of the SageMaker Partner AI App that the Application SDK uses to support in-app calls for the user.

Returns:

  • (String)


17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#creation_timeTime

The time that the SageMaker Partner AI App was created.

Returns:

  • (Time)


17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#enable_iam_session_based_identityBoolean

When set to ‘TRUE`, the SageMaker Partner AI App sets the Amazon Web Services IAM session name or the authenticated IAM user as the identity of the SageMaker Partner AI App user.

Returns:

  • (Boolean)


17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#errorTypes::ErrorInfo

This is an error field object that contains the error code and the reason for an operation failure.

Returns:



17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#execution_role_arnString

The ARN of the IAM role associated with the SageMaker Partner AI App.

Returns:

  • (String)


17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_idString

The Amazon Web Services KMS customer managed key used to encrypt the data at rest associated with SageMaker Partner AI Apps.

Returns:

  • (String)


17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_timeTime

The time that the SageMaker Partner AI App was last modified.

Returns:

  • (Time)


17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#maintenance_configTypes::PartnerAppMaintenanceConfig

Maintenance configuration settings for the SageMaker Partner AI App.



17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the SageMaker Partner AI App.

Returns:

  • (String)


17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the SageMaker Partner AI App.

Returns:

  • (String)


17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#tierString

The instance type and size of the cluster attached to the SageMaker Partner AI App.

Returns:

  • (String)


17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of SageMaker Partner AI App. Must be one of the following: ‘lakera-guard`, `comet`, `deepchecks-llm-evaluation`, or `fiddler`.

Returns:

  • (String)


17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end

#versionString

The version of the SageMaker Partner AI App.

Returns:

  • (String)


17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
# File 'lib/aws-sdk-sagemaker/types.rb', line 17991

class DescribePartnerAppResponse < Struct.new(
  :arn,
  :name,
  :type,
  :status,
  :creation_time,
  :last_modified_time,
  :execution_role_arn,
  :kms_key_id,
  :base_url,
  :maintenance_config,
  :tier,
  :version,
  :application_config,
  :auth_type,
  :enable_iam_session_based_identity,
  :error)
  SENSITIVE = []
  include Aws::Structure
end