Show / Hide Table of Contents

Class CfnDomainPropsMixin.CodeEditorAppSettingsProperty

The Code Editor application settings.

Inheritance
object
CfnDomainPropsMixin.CodeEditorAppSettingsProperty
Implements
CfnDomainPropsMixin.ICodeEditorAppSettingsProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.SageMaker.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnDomainPropsMixin.CodeEditorAppSettingsProperty : CfnDomainPropsMixin.ICodeEditorAppSettingsProperty
Syntax (vb)
Public Class CfnDomainPropsMixin.CodeEditorAppSettingsProperty Implements CfnDomainPropsMixin.ICodeEditorAppSettingsProperty
Remarks

For more information about Code Editor, see Get started with Code Editor in Amazon SageMaker .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-codeeditorappsettings.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.SageMaker.Mixins;

             var codeEditorAppSettingsProperty = new CodeEditorAppSettingsProperty {
                 AppLifecycleManagement = new AppLifecycleManagementProperty {
                     IdleSettings = new IdleSettingsProperty {
                         IdleTimeoutInMinutes = 123,
                         LifecycleManagement = "lifecycleManagement",
                         MaxIdleTimeoutInMinutes = 123,
                         MinIdleTimeoutInMinutes = 123
                     }
                 },
                 BuiltInLifecycleConfigArn = "builtInLifecycleConfigArn",
                 CustomImages = new [] { new CustomImageProperty {
                     AppImageConfigName = "appImageConfigName",
                     ImageName = "imageName",
                     ImageVersionNumber = 123
                 } },
                 DefaultResourceSpec = new ResourceSpecProperty {
                     InstanceType = "instanceType",
                     LifecycleConfigArn = "lifecycleConfigArn",
                     SageMakerImageArn = "sageMakerImageArn",
                     SageMakerImageVersionArn = "sageMakerImageVersionArn"
                 },
                 LifecycleConfigArns = new [] { "lifecycleConfigArns" }
             };

Synopsis

Constructors

CodeEditorAppSettingsProperty()

The Code Editor application settings.

Properties

AppLifecycleManagement

Settings that are used to configure and manage the lifecycle of CodeEditor applications.

BuiltInLifecycleConfigArn

The lifecycle configuration that runs before the default lifecycle configuration.

CustomImages

A list of custom SageMaker images that are configured to run as a Code Editor app.

DefaultResourceSpec

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the Code Editor app.

LifecycleConfigArns

The Amazon Resource Name (ARN) of the Code Editor application lifecycle configuration.

Constructors

CodeEditorAppSettingsProperty()

The Code Editor application settings.

public CodeEditorAppSettingsProperty()
Remarks

For more information about Code Editor, see Get started with Code Editor in Amazon SageMaker .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-codeeditorappsettings.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.SageMaker.Mixins;

             var codeEditorAppSettingsProperty = new CodeEditorAppSettingsProperty {
                 AppLifecycleManagement = new AppLifecycleManagementProperty {
                     IdleSettings = new IdleSettingsProperty {
                         IdleTimeoutInMinutes = 123,
                         LifecycleManagement = "lifecycleManagement",
                         MaxIdleTimeoutInMinutes = 123,
                         MinIdleTimeoutInMinutes = 123
                     }
                 },
                 BuiltInLifecycleConfigArn = "builtInLifecycleConfigArn",
                 CustomImages = new [] { new CustomImageProperty {
                     AppImageConfigName = "appImageConfigName",
                     ImageName = "imageName",
                     ImageVersionNumber = 123
                 } },
                 DefaultResourceSpec = new ResourceSpecProperty {
                     InstanceType = "instanceType",
                     LifecycleConfigArn = "lifecycleConfigArn",
                     SageMakerImageArn = "sageMakerImageArn",
                     SageMakerImageVersionArn = "sageMakerImageVersionArn"
                 },
                 LifecycleConfigArns = new [] { "lifecycleConfigArns" }
             };

Properties

AppLifecycleManagement

Settings that are used to configure and manage the lifecycle of CodeEditor applications.

public object? AppLifecycleManagement { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-codeeditorappsettings.html#cfn-sagemaker-domain-codeeditorappsettings-applifecyclemanagement

Type union: either IResolvable or CfnDomainPropsMixin.IAppLifecycleManagementProperty

BuiltInLifecycleConfigArn

The lifecycle configuration that runs before the default lifecycle configuration.

public string? BuiltInLifecycleConfigArn { get; set; }
Property Value

string

Remarks

It can override changes made in the default lifecycle configuration.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-codeeditorappsettings.html#cfn-sagemaker-domain-codeeditorappsettings-builtinlifecycleconfigarn

CustomImages

A list of custom SageMaker images that are configured to run as a Code Editor app.

public object? CustomImages { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-codeeditorappsettings.html#cfn-sagemaker-domain-codeeditorappsettings-customimages

Type union: either IResolvable or (either IResolvable or CfnDomainPropsMixin.ICustomImageProperty)[]

DefaultResourceSpec

The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the Code Editor app.

public object? DefaultResourceSpec { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-codeeditorappsettings.html#cfn-sagemaker-domain-codeeditorappsettings-defaultresourcespec

Type union: either IResolvable or CfnDomainPropsMixin.IResourceSpecProperty

LifecycleConfigArns

The Amazon Resource Name (ARN) of the Code Editor application lifecycle configuration.

public string[]? LifecycleConfigArns { get; set; }
Property Value

string[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-codeeditorappsettings.html#cfn-sagemaker-domain-codeeditorappsettings-lifecycleconfigarns

Implements

CfnDomainPropsMixin.ICodeEditorAppSettingsProperty
Back to top Generated by DocFX