S3Storage

class S3Storage

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

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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 Amazon Web Services accounts in the Account ManagementReference Guide.

Link copied to clipboard

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.

Link copied to clipboard

The beginning of the file name of the AMI.

Link copied to clipboard

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

Link copied to clipboard

The signature of the JSON document.

Functions

Link copied to clipboard
inline fun copy(block: S3Storage.Builder.() -> Unit = {}): S3Storage
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String