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

CreateLocationObjectStorageRequest

import type { CreateLocationObjectStorageRequest } from "https://aws-api.deno.dev/v0.4/services/datasync.ts?docs=full";

CreateLocationObjectStorageRequest

interface CreateLocationObjectStorageRequest {
AccessKey?: string | null;
AgentArns: string[];
BucketName: string;
SecretKey?: string | null;
ServerCertificate?: Uint8Array | string | null;
ServerHostname: string;
ServerPort?: number | null;
ServerProtocol?: ObjectStorageServerProtocol | null;
Subdirectory?: string | null;
Tags?: TagListEntry[] | null;
}

§Properties

§
AccessKey?: string | null
[src]

Specifies the access key (for example, a user name) if credentials are required to authenticate with the object storage server.

§
AgentArns: string[]
[src]

Specifies the Amazon Resource Names (ARNs) of the DataSync agents that can securely connect with your location.

§
BucketName: string
[src]

Specifies the name of the object storage bucket involved in the transfer.

§
SecretKey?: string | null
[src]

Specifies the secret key (for example, a password) if credentials are required to authenticate with the object storage server.

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

Specifies a certificate to authenticate with an object storage system that uses a private or self-signed certificate authority (CA). You must specify a Base64-encoded .pem file (for example, file:///home/user/.ssh/storage_sys_certificate.pem). The certificate can be up to 32768 bytes (before Base64 encoding).

To use this parameter, configure ServerProtocol to HTTPS.

§
ServerHostname: string
[src]

Specifies the domain name or IP address of the object storage server. A DataSync agent uses this hostname to mount the object storage server in a network.

§
ServerPort?: number | null
[src]

Specifies the port that your object storage server accepts inbound network traffic on (for example, port 443).

§
ServerProtocol?: ObjectStorageServerProtocol | null
[src]

Specifies the protocol that your object storage server uses to communicate.

§
Subdirectory?: string | null
[src]

Specifies the object prefix for your object storage server. If this is a source location, DataSync only copies objects with this prefix. If this is a destination location, DataSync writes all objects with this prefix.

§
Tags?: TagListEntry[] | null
[src]

Specifies the key-value pair that represents a tag that you want to add to the resource. Tags can help you manage, filter, and search for your resources. We recommend creating a name tag for your location.