CustomDomainRouteConfigArgs

data class CustomDomainRouteConfigArgs(val functionName: Output<String>, val methods: Output<List<String>>? = null, val path: Output<String>, val qualifier: Output<String>? = null, val serviceName: Output<String>) : ConvertibleToJava<CustomDomainRouteConfigArgs>

Constructors

Link copied to clipboard
constructor(functionName: Output<String>, methods: Output<List<String>>? = null, path: Output<String>, qualifier: Output<String>? = null, serviceName: Output<String>)

Properties

Link copied to clipboard
val functionName: Output<String>

The name of the Function Compute function that requests are routed to.

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

The requests of the specified HTTP methos are routed from. Valid method: GET, POST, DELETE, HEAD, PUT and PATCH. For example, "GET, HEAD" methods indicate that only requests from GET and HEAD methods are routed.

Link copied to clipboard
val path: Output<String>

The path that requests are routed from.

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

The version or alias of the Function Compute service that requests are routed to. For example, qualifier v1 indicates that the requests are routed to the version 1 Function Compute service. For detail information about version and alias, please refer to the developer guide.

Link copied to clipboard
val serviceName: Output<String>

The name of the Function Compute service that requests are routed to.

Functions

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