class Aws::SageMaker::Types::KernelGatewayAppSettings
The KernelGateway app settings.
@note When making an API call, you may pass KernelGatewayAppSettings
data as a hash: { default_resource_spec: { sage_maker_image_arn: "ImageArn", sage_maker_image_version_arn: "ImageVersionArn", instance_type: "system", # accepts system, ml.t3.micro, ml.t3.small, ml.t3.medium, ml.t3.large, ml.t3.xlarge, ml.t3.2xlarge, ml.m5.large, ml.m5.xlarge, ml.m5.2xlarge, ml.m5.4xlarge, ml.m5.8xlarge, ml.m5.12xlarge, ml.m5.16xlarge, ml.m5.24xlarge, ml.m5d.large, ml.m5d.xlarge, ml.m5d.2xlarge, ml.m5d.4xlarge, ml.m5d.8xlarge, ml.m5d.12xlarge, ml.m5d.16xlarge, ml.m5d.24xlarge, ml.c5.large, ml.c5.xlarge, ml.c5.2xlarge, ml.c5.4xlarge, ml.c5.9xlarge, ml.c5.12xlarge, ml.c5.18xlarge, ml.c5.24xlarge, ml.p3.2xlarge, ml.p3.8xlarge, ml.p3.16xlarge, ml.p3dn.24xlarge, ml.g4dn.xlarge, ml.g4dn.2xlarge, ml.g4dn.4xlarge, ml.g4dn.8xlarge, ml.g4dn.12xlarge, ml.g4dn.16xlarge, ml.r5.large, ml.r5.xlarge, ml.r5.2xlarge, ml.r5.4xlarge, ml.r5.8xlarge, ml.r5.12xlarge, ml.r5.16xlarge, ml.r5.24xlarge lifecycle_config_arn: "StudioLifecycleConfigArn", }, custom_images: [ { image_name: "ImageName", # required image_version_number: 1, app_image_config_name: "AppImageConfigName", # required }, ], lifecycle_config_arns: ["StudioLifecycleConfigArn"], }
@!attribute [rw] default_resource_spec
The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app. @return [Types::ResourceSpec]
@!attribute [rw] custom_images
A list of custom SageMaker images that are configured to run as a KernelGateway app. @return [Array<Types::CustomImage>]
@!attribute [rw] lifecycle_config_arns
The Amazon Resource Name (ARN) of the Lifecycle Configurations attached to the KernelGatewayApp. @return [Array<String>]
@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/KernelGatewayAppSettings AWS API Documentation
Constants
- SENSITIVE