|
5495 | 5495 | "Tags":{
|
5496 | 5496 | "shape":"TagList",
|
5497 | 5497 | "documentation":"<p>Creates tags for the specified fleet.</p>"
|
| 5498 | + }, |
| 5499 | + "EnableIotRoleAlias":{ |
| 5500 | + "shape":"EnableIotRoleAlias", |
| 5501 | + "documentation":"<p>Whether to create an AWS IoT Role Alias during device fleet creation. The name of the role alias generated will match this pattern: \"SageMakerEdge-{DeviceFleetName}\".</p> <p>For example, if your device fleet is called \"demo-fleet\", the name of the role alias will be \"SageMakerEdge-demo-fleet\".</p>" |
5498 | 5502 | }
|
5499 | 5503 | }
|
5500 | 5504 | },
|
|
8906 | 8910 | "ModelSignature":{
|
8907 | 8911 | "shape":"String",
|
8908 | 8912 | "documentation":"<p>The signature document of files in the model artifact.</p>"
|
| 8913 | + }, |
| 8914 | + "PresetDeploymentOutput":{ |
| 8915 | + "shape":"EdgePresetDeploymentOutput", |
| 8916 | + "documentation":"<p>The output of a SageMaker Edge Manager deployable resource.</p>" |
8909 | 8917 | }
|
8910 | 8918 | }
|
8911 | 8919 | },
|
|
11352 | 11360 | "KmsKeyId":{
|
11353 | 11361 | "shape":"KmsKeyId",
|
11354 | 11362 | "documentation":"<p>The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume after compilation job. If you don't provide a KMS key ID, Amazon SageMaker uses the default KMS key for Amazon S3 for your role's account.</p>"
|
| 11363 | + }, |
| 11364 | + "PresetDeploymentType":{ |
| 11365 | + "shape":"EdgePresetDeploymentType", |
| 11366 | + "documentation":"<p>The deployment type SageMaker Edge Manager will create. Currently only supports AWS IoT Greengrass Version 2 components.</p>" |
| 11367 | + }, |
| 11368 | + "PresetDeploymentConfig":{ |
| 11369 | + "shape":"String", |
| 11370 | + "documentation":"<p>The configuration used to create deployment artifacts. Specify configuration options with a JSON string. The available configuration options for each type are:</p> <ul> <li> <p> <code>ComponentName</code> (optional) - Name of the GreenGrass V2 component. If not specified, the default name generated consists of \"SagemakerEdgeManager\" and the name of your SageMaker Edge Manager packaging job.</p> </li> <li> <p> <code>ComponentDescription</code> (optional) - Description of the component.</p> </li> <li> <p> <code>ComponentVersion</code> (optional) - The version of the component.</p> <note> <p>AWS IoT Greengrass uses semantic versions for components. Semantic versions follow a<i> major.minor.patch</i> number system. For example, version 1.0.0 represents the first major release for a component. For more information, see the <a href=\"https://semver.org/\">semantic version specification</a>.</p> </note> </li> <li> <p> <code>PlatformOS</code> (optional) - The name of the operating system for the platform. Supported platforms include Windows and Linux.</p> </li> <li> <p> <code>PlatformArchitecture</code> (optional) - The processor architecture for the platform. </p> <p>Supported architectures Windows include: Windows32_x86, Windows64_x64.</p> <p>Supported architectures for Linux include: Linux x86_64, Linux ARMV8.</p> </li> </ul>" |
11355 | 11371 | }
|
11356 | 11372 | },
|
11357 | 11373 | "documentation":"<p>The output configuration.</p>"
|
|
11420 | 11436 | },
|
11421 | 11437 | "documentation":"<p>Summary of edge packaging job.</p>"
|
11422 | 11438 | },
|
| 11439 | + "EdgePresetDeploymentArtifact":{ |
| 11440 | + "type":"string", |
| 11441 | + "max":2048, |
| 11442 | + "min":20 |
| 11443 | + }, |
| 11444 | + "EdgePresetDeploymentOutput":{ |
| 11445 | + "type":"structure", |
| 11446 | + "required":["Type"], |
| 11447 | + "members":{ |
| 11448 | + "Type":{ |
| 11449 | + "shape":"EdgePresetDeploymentType", |
| 11450 | + "documentation":"<p>The deployment type created by SageMaker Edge Manager. Currently only supports AWS IoT Greengrass Version 2 components.</p>" |
| 11451 | + }, |
| 11452 | + "Artifact":{ |
| 11453 | + "shape":"EdgePresetDeploymentArtifact", |
| 11454 | + "documentation":"<p>The Amazon Resource Name (ARN) of the generated deployable resource.</p>" |
| 11455 | + }, |
| 11456 | + "Status":{ |
| 11457 | + "shape":"EdgePresetDeploymentStatus", |
| 11458 | + "documentation":"<p>The status of the deployable resource.</p>" |
| 11459 | + }, |
| 11460 | + "StatusMessage":{ |
| 11461 | + "shape":"String", |
| 11462 | + "documentation":"<p>Returns a message describing the status of the deployed resource.</p>" |
| 11463 | + } |
| 11464 | + }, |
| 11465 | + "documentation":"<p>The output of a SageMaker Edge Manager deployable resource.</p>" |
| 11466 | + }, |
| 11467 | + "EdgePresetDeploymentStatus":{ |
| 11468 | + "type":"string", |
| 11469 | + "enum":[ |
| 11470 | + "COMPLETED", |
| 11471 | + "FAILED" |
| 11472 | + ] |
| 11473 | + }, |
| 11474 | + "EdgePresetDeploymentType":{ |
| 11475 | + "type":"string", |
| 11476 | + "enum":["GreengrassV2Component"] |
| 11477 | + }, |
11423 | 11478 | "EdgeVersion":{
|
11424 | 11479 | "type":"string",
|
11425 | 11480 | "max":30,
|
|
11432 | 11487 | "pattern":"\\d+"
|
11433 | 11488 | },
|
11434 | 11489 | "EnableCapture":{"type":"boolean"},
|
| 11490 | + "EnableIotRoleAlias":{"type":"boolean"}, |
11435 | 11491 | "EnableSagemakerServicecatalogPortfolioInput":{
|
11436 | 11492 | "type":"structure",
|
11437 | 11493 | "members":{
|
|
23119 | 23175 | "OutputConfig":{
|
23120 | 23176 | "shape":"EdgeOutputConfig",
|
23121 | 23177 | "documentation":"<p>Output configuration for storing sample data collected by the fleet.</p>"
|
| 23178 | + }, |
| 23179 | + "EnableIotRoleAlias":{ |
| 23180 | + "shape":"EnableIotRoleAlias", |
| 23181 | + "documentation":"<p>Whether to create an AWS IoT Role Alias during device fleet creation. The name of the role alias generated will match this pattern: \"SageMakerEdge-{DeviceFleetName}\".</p> <p>For example, if your device fleet is called \"demo-fleet\", the name of the role alias will be \"SageMakerEdge-demo-fleet\".</p>" |
23122 | 23182 | }
|
23123 | 23183 | }
|
23124 | 23184 | },
|
|
0 commit comments