ApiBodyS3Location

data class ApiBodyS3Location(val bucket: String? = null, val etag: String? = null, val key: String? = null, val version: String? = null)

The `BodyS3Location` property specifies an S3 location from which to import an OpenAPI definition. Supported only for HTTP APIs.

Constructors

Link copied to clipboard
constructor(bucket: String? = null, etag: String? = null, key: String? = null, version: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val bucket: String? = null

The S3 bucket that contains the OpenAPI definition to import. Required if you specify a `BodyS3Location` for an API.

Link copied to clipboard
val etag: String? = null

The Etag of the S3 object.

Link copied to clipboard
val key: String? = null

The key of the S3 object. Required if you specify a `BodyS3Location` for an API.

Link copied to clipboard
val version: String? = null

The version of the S3 object.