AWS Native

v0.29.0 published on Thursday, Sep 8, 2022 by Pulumi

AppImageConfig

Resource Type definition for AWS::SageMaker::AppImageConfig

Create a AppImageConfig Resource

new AppImageConfig(name: string, args?: AppImageConfigArgs, opts?: CustomResourceOptions);
@overload
def AppImageConfig(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   app_image_config_name: Optional[str] = None,
                   kernel_gateway_image_config: Optional[AppImageConfigKernelGatewayImageConfigArgs] = None,
                   tags: Optional[Sequence[AppImageConfigTagArgs]] = None)
@overload
def AppImageConfig(resource_name: str,
                   args: Optional[AppImageConfigArgs] = None,
                   opts: Optional[ResourceOptions] = None)
func NewAppImageConfig(ctx *Context, name string, args *AppImageConfigArgs, opts ...ResourceOption) (*AppImageConfig, error)
public AppImageConfig(string name, AppImageConfigArgs? args = null, CustomResourceOptions? opts = null)
public AppImageConfig(String name, AppImageConfigArgs args)
public AppImageConfig(String name, AppImageConfigArgs args, CustomResourceOptions options)
type: aws-native:sagemaker:AppImageConfig
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args AppImageConfigArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args AppImageConfigArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args AppImageConfigArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args AppImageConfigArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args AppImageConfigArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

AppImageConfig Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The AppImageConfig resource accepts the following input properties:

AppImageConfigName string

The Name of the AppImageConfig.

KernelGatewayImageConfig AppImageConfigKernelGatewayImageConfigArgs

The KernelGatewayImageConfig.

Tags []AppImageConfigTagArgs

A list of tags to apply to the AppImageConfig.

appImageConfigName String

The Name of the AppImageConfig.

kernelGatewayImageConfig AppImageConfigKernelGatewayImageConfigArgs

The KernelGatewayImageConfig.

tags List<AppImageConfigTagArgs>

A list of tags to apply to the AppImageConfig.

appImageConfigName string

The Name of the AppImageConfig.

kernelGatewayImageConfig AppImageConfigKernelGatewayImageConfigArgs

The KernelGatewayImageConfig.

tags AppImageConfigTagArgs[]

A list of tags to apply to the AppImageConfig.

app_image_config_name str

The Name of the AppImageConfig.

kernel_gateway_image_config AppImageConfigKernelGatewayImageConfigArgs

The KernelGatewayImageConfig.

tags Sequence[AppImageConfigTagArgs]

A list of tags to apply to the AppImageConfig.

appImageConfigName String

The Name of the AppImageConfig.

kernelGatewayImageConfig Property Map

The KernelGatewayImageConfig.

tags List<Property Map>

A list of tags to apply to the AppImageConfig.

Outputs

All input properties are implicitly available as output properties. Additionally, the AppImageConfig resource produces the following output properties:

AppImageConfigArn string

The Amazon Resource Name (ARN) of the AppImageConfig.

Id string

The provider-assigned unique ID for this managed resource.

AppImageConfigArn string

The Amazon Resource Name (ARN) of the AppImageConfig.

Id string

The provider-assigned unique ID for this managed resource.

appImageConfigArn String

The Amazon Resource Name (ARN) of the AppImageConfig.

id String

The provider-assigned unique ID for this managed resource.

appImageConfigArn string

The Amazon Resource Name (ARN) of the AppImageConfig.

id string

The provider-assigned unique ID for this managed resource.

app_image_config_arn str

The Amazon Resource Name (ARN) of the AppImageConfig.

id str

The provider-assigned unique ID for this managed resource.

appImageConfigArn String

The Amazon Resource Name (ARN) of the AppImageConfig.

id String

The provider-assigned unique ID for this managed resource.

Supporting Types

AppImageConfigFileSystemConfig

DefaultGid int

The default POSIX group ID (GID). If not specified, defaults to 100.

DefaultUid int

The default POSIX user ID (UID). If not specified, defaults to 1000.

MountPath string

The path within the image to mount the user's EFS home directory. The directory should be empty. If not specified, defaults to /home/sagemaker-user.

DefaultGid int

The default POSIX group ID (GID). If not specified, defaults to 100.

DefaultUid int

The default POSIX user ID (UID). If not specified, defaults to 1000.

MountPath string

The path within the image to mount the user's EFS home directory. The directory should be empty. If not specified, defaults to /home/sagemaker-user.

defaultGid Integer

The default POSIX group ID (GID). If not specified, defaults to 100.

defaultUid Integer

The default POSIX user ID (UID). If not specified, defaults to 1000.

mountPath String

The path within the image to mount the user's EFS home directory. The directory should be empty. If not specified, defaults to /home/sagemaker-user.

defaultGid number

The default POSIX group ID (GID). If not specified, defaults to 100.

defaultUid number

The default POSIX user ID (UID). If not specified, defaults to 1000.

mountPath string

The path within the image to mount the user's EFS home directory. The directory should be empty. If not specified, defaults to /home/sagemaker-user.

default_gid int

The default POSIX group ID (GID). If not specified, defaults to 100.

default_uid int

The default POSIX user ID (UID). If not specified, defaults to 1000.

mount_path str

The path within the image to mount the user's EFS home directory. The directory should be empty. If not specified, defaults to /home/sagemaker-user.

defaultGid Number

The default POSIX group ID (GID). If not specified, defaults to 100.

defaultUid Number

The default POSIX user ID (UID). If not specified, defaults to 1000.

mountPath String

The path within the image to mount the user's EFS home directory. The directory should be empty. If not specified, defaults to /home/sagemaker-user.

AppImageConfigKernelGatewayImageConfig

KernelSpecs List<Pulumi.AwsNative.SageMaker.Inputs.AppImageConfigKernelSpec>

The specification of the Jupyter kernels in the image.

FileSystemConfig Pulumi.AwsNative.SageMaker.Inputs.AppImageConfigFileSystemConfig

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

KernelSpecs []AppImageConfigKernelSpec

The specification of the Jupyter kernels in the image.

FileSystemConfig AppImageConfigFileSystemConfig

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

kernelSpecs List<AppImageConfigKernelSpec>

The specification of the Jupyter kernels in the image.

fileSystemConfig AppImageConfigFileSystemConfig

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

kernelSpecs AppImageConfigKernelSpec[]

The specification of the Jupyter kernels in the image.

fileSystemConfig AppImageConfigFileSystemConfig

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

kernel_specs Sequence[AppImageConfigKernelSpec]

The specification of the Jupyter kernels in the image.

file_system_config AppImageConfigFileSystemConfig

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

kernelSpecs List<Property Map>

The specification of the Jupyter kernels in the image.

fileSystemConfig Property Map

The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.

AppImageConfigKernelSpec

Name string

The name of the kernel.

DisplayName string

The display name of the kernel.

Name string

The name of the kernel.

DisplayName string

The display name of the kernel.

name String

The name of the kernel.

displayName String

The display name of the kernel.

name string

The name of the kernel.

displayName string

The display name of the kernel.

name str

The name of the kernel.

display_name str

The display name of the kernel.

name String

The name of the kernel.

displayName String

The display name of the kernel.

AppImageConfigTag

Key string
Value string
Key string
Value string
key String
value String
key string
value string
key str
value str
key String
value String

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0