GetLocationObjectStorageResult

data class GetLocationObjectStorageResult(val accessKey: String? = null, val agentArns: List<String>? = null, val locationArn: String? = null, val locationUri: String? = null, val serverCertificate: String? = null, val serverPort: Int? = null, val serverProtocol: LocationObjectStorageServerProtocol? = null, val tags: List<Tag>? = null)

Constructors

Link copied to clipboard
constructor(accessKey: String? = null, agentArns: List<String>? = null, locationArn: String? = null, locationUri: String? = null, serverCertificate: String? = null, serverPort: Int? = null, serverProtocol: LocationObjectStorageServerProtocol? = null, tags: List<Tag>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val accessKey: String? = null

Optional. The access key is used if credentials are required to access the self-managed object storage server.

Link copied to clipboard
val agentArns: List<String>? = null

The Amazon Resource Name (ARN) of the agents associated with the self-managed object storage server location.

Link copied to clipboard
val locationArn: String? = null

The Amazon Resource Name (ARN) of the location that is created.

Link copied to clipboard
val locationUri: String? = null

The URL of the object storage location that was described.

Link copied to clipboard

X.509 PEM content containing a certificate authority or chain to trust.

Link copied to clipboard
val serverPort: Int? = null

The port that your self-managed server accepts inbound network traffic on.

Link copied to clipboard

The protocol that the object storage server uses to communicate.

Link copied to clipboard
val tags: List<Tag>? = null

An array of key-value pairs to apply to this resource.