Class AppImageConfigArgs.Builder

  • Enclosing class:
    AppImageConfigArgs

    public static final class AppImageConfigArgs.Builder
    extends java.lang.Object
    • Method Detail

      • appImageConfigName

        public AppImageConfigArgs.Builder appImageConfigName​(com.pulumi.core.Output<java.lang.String> appImageConfigName)
        Parameters:
        appImageConfigName - The name of the App Image Config.
        Returns:
        builder
      • appImageConfigName

        public AppImageConfigArgs.Builder appImageConfigName​(java.lang.String appImageConfigName)
        Parameters:
        appImageConfigName - The name of the App Image Config.
        Returns:
        builder
      • codeEditorAppImageConfig

        public AppImageConfigArgs.Builder codeEditorAppImageConfig​(@Nullable
                                                                   com.pulumi.core.Output<AppImageConfigCodeEditorAppImageConfigArgs> codeEditorAppImageConfig)
        Parameters:
        codeEditorAppImageConfig - The CodeEditorAppImageConfig. You can only specify one image kernel in the AppImageConfig API. This kernel is shown to users before the image starts. After the image runs, all kernels are visible in Code Editor. See Code Editor App Image Config details below.
        Returns:
        builder
      • codeEditorAppImageConfig

        public AppImageConfigArgs.Builder codeEditorAppImageConfig​(AppImageConfigCodeEditorAppImageConfigArgs codeEditorAppImageConfig)
        Parameters:
        codeEditorAppImageConfig - The CodeEditorAppImageConfig. You can only specify one image kernel in the AppImageConfig API. This kernel is shown to users before the image starts. After the image runs, all kernels are visible in Code Editor. See Code Editor App Image Config details below.
        Returns:
        builder
      • jupyterLabImageConfig

        public AppImageConfigArgs.Builder jupyterLabImageConfig​(@Nullable
                                                                com.pulumi.core.Output<AppImageConfigJupyterLabImageConfigArgs> jupyterLabImageConfig)
        Parameters:
        jupyterLabImageConfig - The JupyterLabAppImageConfig. You can only specify one image kernel in the AppImageConfig API. This kernel is shown to users before the image starts. After the image runs, all kernels are visible in JupyterLab. See Jupyter Lab Image Config details below.
        Returns:
        builder
      • jupyterLabImageConfig

        public AppImageConfigArgs.Builder jupyterLabImageConfig​(AppImageConfigJupyterLabImageConfigArgs jupyterLabImageConfig)
        Parameters:
        jupyterLabImageConfig - The JupyterLabAppImageConfig. You can only specify one image kernel in the AppImageConfig API. This kernel is shown to users before the image starts. After the image runs, all kernels are visible in JupyterLab. See Jupyter Lab Image Config details below.
        Returns:
        builder
      • kernelGatewayImageConfig

        public AppImageConfigArgs.Builder kernelGatewayImageConfig​(@Nullable
                                                                   com.pulumi.core.Output<AppImageConfigKernelGatewayImageConfigArgs> kernelGatewayImageConfig)
        Parameters:
        kernelGatewayImageConfig - The configuration for the file system and kernels in a SageMaker image running as a KernelGateway app. See Kernel Gateway Image Config details below.
        Returns:
        builder
      • kernelGatewayImageConfig

        public AppImageConfigArgs.Builder kernelGatewayImageConfig​(AppImageConfigKernelGatewayImageConfigArgs kernelGatewayImageConfig)
        Parameters:
        kernelGatewayImageConfig - The configuration for the file system and kernels in a SageMaker image running as a KernelGateway app. See Kernel Gateway Image Config details below.
        Returns:
        builder
      • tags

        public AppImageConfigArgs.Builder tags​(@Nullable
                                               com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tags)
        Parameters:
        tags - A map of tags to assign to the resource. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
        Returns:
        builder
      • tags

        public AppImageConfigArgs.Builder tags​(java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - A map of tags to assign to the resource. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
        Returns:
        builder