Class: Aws::SageMaker::Types::CreateAppRequest

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

The name of the app.

Returns:

  • (String)


9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 9695

class CreateAppRequest < Struct.new(
  :domain_id,
  :user_profile_name,
  :space_name,
  :app_type,
  :app_name,
  :tags,
  :resource_spec,
  :recovery_mode)
  SENSITIVE = []
  include Aws::Structure
end

#app_type ⇒ String

The type of app.

Returns:

  • (String)


9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 9695

class CreateAppRequest < Struct.new(
  :domain_id,
  :user_profile_name,
  :space_name,
  :app_type,
  :app_name,
  :tags,
  :resource_spec,
  :recovery_mode)
  SENSITIVE = []
  include Aws::Structure
end

#domain_id ⇒ String

The domain ID.

Returns:

  • (String)


9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 9695

class CreateAppRequest < Struct.new(
  :domain_id,
  :user_profile_name,
  :space_name,
  :app_type,
  :app_name,
  :tags,
  :resource_spec,
  :recovery_mode)
  SENSITIVE = []
  include Aws::Structure
end

#recovery_mode ⇒ Boolean

Indicates whether the application is launched in recovery mode.

Returns:

  • (Boolean)


9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 9695

class CreateAppRequest < Struct.new(
  :domain_id,
  :user_profile_name,
  :space_name,
  :app_type,
  :app_name,
  :tags,
  :resource_spec,
  :recovery_mode)
  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.

The value of InstanceType passed as part of the ResourceSpec in the CreateApp call overrides the value passed as part of the ResourceSpec configured for the user profile or the domain. If InstanceType is not specified in any of those three ResourceSpec values for a KernelGateway app, the CreateApp call fails with a request validation error.

Returns:



9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 9695

class CreateAppRequest < Struct.new(
  :domain_id,
  :user_profile_name,
  :space_name,
  :app_type,
  :app_name,
  :tags,
  :resource_spec,
  :recovery_mode)
  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)


9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 9695

class CreateAppRequest < Struct.new(
  :domain_id,
  :user_profile_name,
  :space_name,
  :app_type,
  :app_name,
  :tags,
  :resource_spec,
  :recovery_mode)
  SENSITIVE = []
  include Aws::Structure
end

#tags ⇒ Array<Types::Tag>

Each tag consists of a key and an optional value. Tag keys must be unique per resource.

Returns:



9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 9695

class CreateAppRequest < Struct.new(
  :domain_id,
  :user_profile_name,
  :space_name,
  :app_type,
  :app_name,
  :tags,
  :resource_spec,
  :recovery_mode)
  SENSITIVE = []
  include Aws::Structure
end

#user_profile_name ⇒ String

The user profile name. If this value is not set, then SpaceName must be set.

Returns:

  • (String)


9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 9695

class CreateAppRequest < Struct.new(
  :domain_id,
  :user_profile_name,
  :space_name,
  :app_type,
  :app_name,
  :tags,
  :resource_spec,
  :recovery_mode)
  SENSITIVE = []
  include Aws::Structure
end