DescribeLocationObjectStorageResponse

public struct DescribeLocationObjectStorageResponse : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Optional. The access key is used if credentials are required to access the self-managed object storage server.

    Declaration

    Swift

    public let accessKey: String?
  • The Amazon Resource Name (ARN) of the agents associated with the self-managed object storage server location.

    Declaration

    Swift

    public let agentArns: [String]?
  • The time that the self-managed object storage server agent was created.

    Declaration

    Swift

    public let creationTime: TimeStamp?
  • The Amazon Resource Name (ARN) of the self-managed object storage server location to describe.

    Declaration

    Swift

    public let locationArn: String?
  • The URL of the source self-managed object storage server location that was described.

    Declaration

    Swift

    public let locationUri: String?
  • The port that your self-managed object storage server accepts inbound network traffic on. The server port is set by default to TCP 80 (HTTP) or TCP 443 (HTTPS).

    Declaration

    Swift

    public let serverPort: Int?
  • The protocol that the object storage server uses to communicate. Valid values are HTTP or HTTPS.

    Declaration

    Swift

    public let serverProtocol: ObjectStorageServerProtocol?
  • Undocumented

    Declaration

    Swift

    public init(accessKey: String? = nil, agentArns: [String]? = nil, creationTime: TimeStamp? = nil, locationArn: String? = nil, locationUri: String? = nil, serverPort: Int? = nil, serverProtocol: ObjectStorageServerProtocol? = nil)