Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

StartBulkDeploymentRequest

import type { StartBulkDeploymentRequest } from "https://aws-api.deno.dev/v0.3/services/greengrass.ts?docs=full";
interface StartBulkDeploymentRequest {
AmznClientToken?: string | null;
ExecutionRoleArn: string;
InputFileUri: string;
tags?: {
[key: string]: string | null | undefined;
}
| null;
}

§Properties

§
AmznClientToken?: string | null
[src]

A client token used to correlate requests and responses.

§
ExecutionRoleArn: string
[src]

The ARN of the execution role to associate with the bulk deployment operation. This IAM role must allow the ''greengrass:CreateDeployment'' action for all group versions that are listed in the input file. This IAM role must have access to the S3 bucket containing the input file.

§
InputFileUri: string
[src]

The URI of the input file contained in the S3 bucket. The execution role must have ''getObject'' permissions on this bucket to access the input file. The input file is a JSON-serialized, line delimited file with UTF-8 encoding that provides a list of group and version IDs and the deployment type. This file must be less than 100 MB. Currently, AWS IoT Greengrass supports only ''NewDeployment'' deployment types.

§
tags?: {
[key: string]: string | null | undefined;
}
| null
[src]

Tag(s) to add to the new resource.