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_arn ⇒ String

The Amazon Resource Name (ARN) of the app.

Returns:

  • (String)


17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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_name ⇒ String

The name of the app.

Returns:

  • (String)


17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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_type ⇒ String

The type of app.

Returns:

  • (String)


17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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_arn ⇒ String

The lifecycle configuration that runs before the default lifecycle configuration

Returns:

  • (String)


17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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_time ⇒ Time

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)


17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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_id ⇒ String

The domain ID.

Returns:

  • (String)


17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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_status ⇒ String

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)


17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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_reason ⇒ String

The failure reason.

Returns:

  • (String)


17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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_timestamp ⇒ Time

The timestamp of the last health check.

Returns:

  • (Time)


17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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_timestamp ⇒ Time

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)


17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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_mode ⇒ Boolean

Indicates whether the application is launched in recovery mode.

Returns:

  • (Boolean)


17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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_spec ⇒ Types::ResourceSpec

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

Returns:



17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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_name ⇒ String

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

Returns:

  • (String)


17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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

#status ⇒ String

The status.

Returns:

  • (String)


17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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_name ⇒ String

The user profile name.

Returns:

  • (String)


17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 17968

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