Class: Aws::LookoutforVision::Types::ModelPackagingConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb

Overview

Note:

When making an API call, you may pass ModelPackagingConfiguration data as a hash:

{
  greengrass: { # required
    compiler_options: "CompilerOptions",
    target_device: "jetson_xavier", # accepts jetson_xavier
    target_platform: {
      os: "LINUX", # required, accepts LINUX
      arch: "ARM64", # required, accepts ARM64, X86_64
      accelerator: "NVIDIA", # required, accepts NVIDIA
    },
    s3_output_location: { # required
      bucket: "S3BucketName", # required
      prefix: "S3KeyPrefix",
    },
    component_name: "ComponentName", # required
    component_version: "ComponentVersion",
    component_description: "ComponentDescription",
    tags: [
      {
        key: "TagKey", # required
        value: "TagValue", # required
      },
    ],
  },
}

Configuration information for a Amazon Lookout for Vision model packaging job. For more information, see StartModelPackagingJob.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#greengrassTypes::GreengrassConfiguration

Configuration information for the AWS IoT Greengrass component in a model packaging job.



1485
1486
1487
1488
1489
# File 'gems/aws-sdk-lookoutforvision/lib/aws-sdk-lookoutforvision/types.rb', line 1485

class ModelPackagingConfiguration < Struct.new(
  :greengrass)
  SENSITIVE = []
  include Aws::Structure
end