AWS Native v0.64.0, Jun 2 23
AWS Native v0.64.0, Jun 2 23
aws-native.sagemaker.AppImageConfig
Explore with Pulumi AI
Resource Type definition for AWS::SageMaker::AppImageConfig
Create 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:
- App
Image stringConfig Name The Name of the AppImageConfig.
- Kernel
Gateway Pulumi.Image Config Aws Native. Sage Maker. Inputs. App Image Config Kernel Gateway Image Config Args The KernelGatewayImageConfig.
- List<Pulumi.
Aws Native. Sage Maker. Inputs. App Image Config Tag Args> A list of tags to apply to the AppImageConfig.
- App
Image stringConfig Name The Name of the AppImageConfig.
- Kernel
Gateway AppImage Config Image Config Kernel Gateway Image Config Args The KernelGatewayImageConfig.
- []App
Image Config Tag Args A list of tags to apply to the AppImageConfig.
- app
Image StringConfig Name The Name of the AppImageConfig.
- kernel
Gateway AppImage Config Image Config Kernel Gateway Image Config Args The KernelGatewayImageConfig.
- List<App
Image Config Tag Args> A list of tags to apply to the AppImageConfig.
- app
Image stringConfig Name The Name of the AppImageConfig.
- kernel
Gateway AppImage Config Image Config Kernel Gateway Image Config Args The KernelGatewayImageConfig.
- App
Image Config Tag Args[] A list of tags to apply to the AppImageConfig.
- app_
image_ strconfig_ name The Name of the AppImageConfig.
- kernel_
gateway_ Appimage_ config Image Config Kernel Gateway Image Config Args The KernelGatewayImageConfig.
- Sequence[App
Image Config Tag Args] A list of tags to apply to the AppImageConfig.
- app
Image StringConfig Name The Name of the AppImageConfig.
- kernel
Gateway Property MapImage Config The KernelGatewayImageConfig.
- 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:
- App
Image stringConfig Arn The Amazon Resource Name (ARN) of the AppImageConfig.
- Id string
The provider-assigned unique ID for this managed resource.
- App
Image stringConfig Arn The Amazon Resource Name (ARN) of the AppImageConfig.
- Id string
The provider-assigned unique ID for this managed resource.
- app
Image StringConfig Arn The Amazon Resource Name (ARN) of the AppImageConfig.
- id String
The provider-assigned unique ID for this managed resource.
- app
Image stringConfig Arn The Amazon Resource Name (ARN) of the AppImageConfig.
- id string
The provider-assigned unique ID for this managed resource.
- app_
image_ strconfig_ arn The Amazon Resource Name (ARN) of the AppImageConfig.
- id str
The provider-assigned unique ID for this managed resource.
- app
Image StringConfig Arn The Amazon Resource Name (ARN) of the AppImageConfig.
- id String
The provider-assigned unique ID for this managed resource.
Supporting Types
AppImageConfigFileSystemConfig
- 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 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 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 Integer The default POSIX group ID (GID). If not specified, defaults to 100.
- default
Uid Integer The default POSIX user ID (UID). If not specified, defaults to 1000.
- mount
Path 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 number The default POSIX group ID (GID). If not specified, defaults to 100.
- default
Uid number The default POSIX user ID (UID). If not specified, defaults to 1000.
- mount
Path 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.
- default
Gid Number The default POSIX group ID (GID). If not specified, defaults to 100.
- default
Uid Number The default POSIX user ID (UID). If not specified, defaults to 1000.
- mount
Path 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
- Kernel
Specs List<Pulumi.Aws Native. Sage Maker. Inputs. App Image Config Kernel Spec> The specification of the Jupyter kernels in the image.
- File
System Pulumi.Config Aws Native. Sage Maker. Inputs. App Image Config File System Config The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.
- Kernel
Specs []AppImage Config Kernel Spec The specification of the Jupyter kernels in the image.
- File
System AppConfig Image Config File System Config The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.
- kernel
Specs List<AppImage Config Kernel Spec> The specification of the Jupyter kernels in the image.
- file
System AppConfig Image Config File System Config The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.
- kernel
Specs AppImage Config Kernel Spec[] The specification of the Jupyter kernels in the image.
- file
System AppConfig Image Config File System Config The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.
- kernel_
specs Sequence[AppImage Config Kernel Spec] The specification of the Jupyter kernels in the image.
- file_
system_ Appconfig Image Config File System Config The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.
- kernel
Specs List<Property Map> The specification of the Jupyter kernels in the image.
- file
System Property MapConfig The Amazon Elastic File System (EFS) storage configuration for a SageMaker image.
AppImageConfigKernelSpec
- Name string
The name of the kernel.
- Display
Name string The display name of the kernel.
- Name string
The name of the kernel.
- Display
Name string The display name of the kernel.
- name String
The name of the kernel.
- display
Name String The display name of the kernel.
- name string
The name of the kernel.
- display
Name 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.
- display
Name String The display name of the kernel.
AppImageConfigTag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0