Class: Aws::SageMaker::Types::DescribeAppResponse

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

#app_arnString

The Amazon Resource Name (ARN) of the app.

Returns:

  • (String)


17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end

#app_nameString

The name of the app.

Returns:

  • (String)


17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end

#app_typeString

The type of app.

Returns:

  • (String)


17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end

#built_in_lifecycle_config_arnString

The lifecycle configuration that runs before the default lifecycle configuration

Returns:

  • (String)


17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end

#creation_timeTime

The creation time of the application.

After an application has been shut down for 24 hours, SageMaker AI deletes all metadata for the application. To be considered an update and retain application metadata, applications must be restarted within 24 hours after the previous application has been shut down. After this time window, creation of an application is considered a new application rather than an update of the previous application.

Returns:

  • (Time)


17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end

#domain_idString

The domain ID.

Returns:

  • (String)


17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end

#effective_trusted_identity_propagation_statusString

The effective status of Trusted Identity Propagation (TIP) for this application. When enabled, user identities from IAM Identity Center are being propagated through the application to TIP enabled Amazon Web Services services. When disabled, standard IAM role-based access is used.

Returns:

  • (String)


17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end

#failure_reasonString

The failure reason.

Returns:

  • (String)


17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end

#last_health_check_timestampTime

The timestamp of the last health check.

Returns:

  • (Time)


17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end

#last_user_activity_timestampTime

The timestamp of the last user's activity. LastUserActivityTimestamp is also updated when SageMaker AI performs health checks without user activity. As a result, this value is set to the same value as LastHealthCheckTimestamp.

Returns:

  • (Time)


17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end

#recovery_modeBoolean

Indicates whether the application is launched in recovery mode.

Returns:

  • (Boolean)


17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end

#resource_specTypes::ResourceSpec

The instance type and the Amazon Resource Name (ARN) of the SageMaker AI image created on the instance.

Returns:



17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end

#space_nameString

The name of the space. If this value is not set, then UserProfileName must be set.

Returns:

  • (String)


17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status.

Returns:

  • (String)


17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end

#user_profile_nameString

The user profile name.

Returns:

  • (String)


17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17150

class DescribeAppResponse < Struct.new(
  :app_arn,
  :app_type,
  :app_name,
  :domain_id,
  :user_profile_name,
  :space_name,
  :status,
  :effective_trusted_identity_propagation_status,
  :recovery_mode,
  :last_health_check_timestamp,
  :last_user_activity_timestamp,
  :creation_time,
  :failure_reason,
  :resource_spec,
  :built_in_lifecycle_config_arn)
  SENSITIVE = []
  include Aws::Structure
end