awscc.sagemaker_appimageconfig

Filters

  • event

  • reduce

  • value

Actions

delete

Parent base class for filters and actions.

properties:
  type:
    enum:
    - delete
required:
- type

Permissions - sagemaker:DeleteAppImageConfig

update

Parent base class for filters and actions.

definitions:
  FileSystemConfig:
    additionalProperties: false
    description: The Amazon Elastic File System (EFS) storage configuration for a
      SageMaker image.
    properties:
      DefaultGid:
        description: The default POSIX group ID (GID). If not specified, defaults
          to 100.
        maximum: 65535
        minimum: 0
        type: integer
      DefaultUid:
        description: The default POSIX user ID (UID). If not specified, defaults to
          1000.
        maximum: 65535
        minimum: 0
        type: integer
      MountPath:
        description: 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.
        maxLength: 1024
        minLength: 1
        pattern: ^/.*
        type: string
    type: object
  KernelGatewayImageConfig:
    additionalProperties: false
    description: The configuration for the file system and kernels in a SageMaker
      image running as a KernelGateway app.
    properties:
      FileSystemConfig:
        additionalProperties: false
        description: The Amazon Elastic File System (EFS) storage configuration for
          a SageMaker image.
        properties:
          DefaultGid:
            description: The default POSIX group ID (GID). If not specified, defaults
              to 100.
            maximum: 65535
            minimum: 0
            type: integer
          DefaultUid:
            description: The default POSIX user ID (UID). If not specified, defaults
              to 1000.
            maximum: 65535
            minimum: 0
            type: integer
          MountPath:
            description: 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.
            maxLength: 1024
            minLength: 1
            pattern: ^/.*
            type: string
        type: object
      KernelSpecs:
        description: The specification of the Jupyter kernels in the image.
        items:
          additionalProperties: false
          properties:
            DisplayName:
              description: The display name of the kernel.
              maxLength: 1024
              minLength: 1
              type: string
            Name:
              description: The name of the kernel.
              maxLength: 1024
              minLength: 1
              type: string
          required:
          - Name
          type: object
        maxItems: 1
        minItems: 1
        type: array
    required:
    - KernelSpecs
    type: object
  KernelSpec:
    additionalProperties: false
    properties:
      DisplayName:
        description: The display name of the kernel.
        maxLength: 1024
        minLength: 1
        type: string
      Name:
        description: The name of the kernel.
        maxLength: 1024
        minLength: 1
        type: string
    required:
    - Name
    type: object
  Tag:
    additionalProperties: false
    properties:
      Key:
        maxLength: 128
        minLength: 1
        type: string
      Value:
        maxLength: 128
        minLength: 1
        type: string
    required:
    - Key
    - Value
    type: object
properties:
  KernelGatewayImageConfig:
    additionalProperties: false
    description: The configuration for the file system and kernels in a SageMaker
      image running as a KernelGateway app.
    properties:
      FileSystemConfig:
        additionalProperties: false
        description: The Amazon Elastic File System (EFS) storage configuration for
          a SageMaker image.
        properties:
          DefaultGid:
            description: The default POSIX group ID (GID). If not specified, defaults
              to 100.
            maximum: 65535
            minimum: 0
            type: integer
          DefaultUid:
            description: The default POSIX user ID (UID). If not specified, defaults
              to 1000.
            maximum: 65535
            minimum: 0
            type: integer
          MountPath:
            description: 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.
            maxLength: 1024
            minLength: 1
            pattern: ^/.*
            type: string
        type: object
      KernelSpecs:
        description: The specification of the Jupyter kernels in the image.
        items:
          additionalProperties: false
          properties:
            DisplayName:
              description: The display name of the kernel.
              maxLength: 1024
              minLength: 1
              type: string
            Name:
              description: The name of the kernel.
              maxLength: 1024
              minLength: 1
              type: string
          required:
          - Name
          type: object
        maxItems: 1
        minItems: 1
        type: array
    required:
    - KernelSpecs
    type: object
  type:
    enum:
    - update

Permissions - sagemaker:UpdateAppImageConfig, sagemaker:DescribeAppImageConfig