ApiRequestConfigArgs

data class ApiRequestConfigArgs(val bodyFormat: Output<String>? = null, val method: Output<String>, val mode: Output<String>, val path: Output<String>, val protocol: Output<String>) : ConvertibleToJava<ApiRequestConfigArgs>

Constructors

Link copied to clipboard
constructor(bodyFormat: Output<String>? = null, method: Output<String>, mode: Output<String>, path: Output<String>, protocol: Output<String>)

Properties

Link copied to clipboard
val bodyFormat: Output<String>? = null

The body format of the api, which support the values of 'STREAM' and 'FORM'.

Link copied to clipboard
val method: Output<String>

The method of the api, including 'GET','POST','PUT' etc.

Link copied to clipboard
val mode: Output<String>

The mode of the parameters between request parameters and service parameters, which support the values of 'MAPPING' and 'PASSTHROUGH'.

Link copied to clipboard
val path: Output<String>

The request path of the api.

Link copied to clipboard
val protocol: Output<String>

The protocol of api which supports values of 'HTTP','HTTPS' or 'HTTP,HTTPS'.

Functions

Link copied to clipboard
open override fun toJava(): ApiRequestConfigArgs