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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemaker/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.



23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end

#arnString

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

Returns:

  • (String)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end

#auth_typeString

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

  • IAM: Users access the SageMaker Partner AI App with their Amazon Web Services IAM identity.

  • IDC: Users access the SageMaker Partner AI App with their Amazon Web Services IAM Identity Center identity.

Returns:

  • (String)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end

#available_upgradeTypes::AvailableUpgrade

A map of available minor version upgrades for the SageMaker Partner AI App. The key is the semantic version number, and the value is a list of release notes for that version. A null value indicates no upgrades are available.



23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  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)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end

#creation_timeTime

The time that the SageMaker Partner AI App was created.

Returns:

  • (Time)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end

#current_version_eol_dateTime

The end-of-life date for the current version of the SageMaker Partner AI App.

Returns:

  • (Time)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end

#enable_auto_minor_version_upgradeBoolean

Indicates whether the SageMaker Partner AI App is configured for automatic minor version upgrades during scheduled maintenance windows.

Returns:

  • (Boolean)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  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)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  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:



23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end

#execution_role_arnString

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

Returns:

  • (String)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end

#idc_configTypes::IdcConfigOutput

Contains the Amazon Web Services IAM Identity Center configuration for the SageMaker Partner AI App, including the Identity Center instance and the Identity Center application that SageMaker creates for the app. The service returns this field for apps that use IDC authorization.



23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  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)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_timeTime

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

Returns:

  • (Time)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end

#maintenance_configTypes::PartnerAppMaintenanceConfig

Maintenance configuration settings for the SageMaker Partner AI App.



23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the SageMaker Partner AI App.

Returns:

  • (String)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the SageMaker Partner AI App.

  • Creating: SageMaker AI is creating the partner AI app. The partner AI app is not available during creation.

  • Updating: SageMaker AI is updating the partner AI app. The partner AI app is not available when updating.

  • Deleting: SageMaker AI is deleting the partner AI app. The partner AI app is not available during deletion.

  • Available: The partner AI app is provisioned and accessible.

  • Failed: The partner AI app is in a failed state and isn't available. SageMaker AI is investigating the issue. For further guidance, contact Amazon Web Services Support.

  • UpdateFailed: The partner AI app couldn't be updated but is available.

  • Deleted: The partner AI app is permanently deleted and not available.

Returns:

  • (String)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end

#tierString

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

Returns:

  • (String)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  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)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end

#versionString

The version of the SageMaker Partner AI App.

Returns:

  • (String)


23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 23107

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,
  :enable_auto_minor_version_upgrade,
  :current_version_eol_date,
  :available_upgrade,
  :idc_config)
  SENSITIVE = []
  include Aws::Structure
end