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

S3Storage

import type { S3Storage } from "https://aws-api.deno.dev/v0.3/services/ec2.ts?docs=full";

Describes the storage parameters for Amazon S3 and Amazon S3 buckets for an instance store-backed AMI.

interface S3Storage {
AWSAccessKeyId?: string | null;
Bucket?: string | null;
Prefix?: string | null;
UploadPolicy?: Uint8Array | string | null;
UploadPolicySignature?: string | null;
}

§Properties

§
AWSAccessKeyId?: string | null
[src]

The access key ID of the owner of the bucket. Before you specify a value for your access key ID, review and follow the guidance in Best Practices for Managing Amazon Web Services Access Keys.

§
Bucket?: string | null
[src]

The bucket in which to store the AMI. You can specify a bucket that you already own or a new bucket that Amazon EC2 creates on your behalf. If you specify a bucket that belongs to someone else, Amazon EC2 returns an error.

§
Prefix?: string | null
[src]

The beginning of the file name of the AMI.

§
UploadPolicy?: Uint8Array | string | null
[src]

An Amazon S3 upload policy that gives Amazon EC2 permission to upload items into Amazon S3 on your behalf.

§
UploadPolicySignature?: string | null
[src]

The signature of the JSON document.