Gateway Args
data class GatewayArgs(val addresses: Output<List<String>>? = null, val certificateUrls: Output<List<String>>? = null, val description: Output<String>? = null, val gatewayId: Output<String>? = null, val gatewaySecurityPolicy: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val network: Output<String>? = null, val ports: Output<List<Int>>? = null, val project: Output<String>? = null, val scope: Output<String>? = null, val serverTlsPolicy: Output<String>? = null, val subnetwork: Output<String>? = null, val type: Output<GatewayType>? = null) : ConvertibleToJava<GatewayArgs>
Creates a new Gateway in a given project and location.
Constructors
Link copied to clipboard
fun GatewayArgs(addresses: Output<List<String>>? = null, certificateUrls: Output<List<String>>? = null, description: Output<String>? = null, gatewayId: Output<String>? = null, gatewaySecurityPolicy: Output<String>? = null, labels: Output<Map<String, String>>? = null, location: Output<String>? = null, name: Output<String>? = null, network: Output<String>? = null, ports: Output<List<Int>>? = null, project: Output<String>? = null, scope: Output<String>? = null, serverTlsPolicy: Output<String>? = null, subnetwork: Output<String>? = null, type: Output<GatewayType>? = null)
Functions
Properties
Link copied to clipboard
Optional. A fully-qualified GatewaySecurityPolicy URL reference. Defines how a server should apply security policy to inbound (VM to Proxy) initiated connections. For example: projects/*/locations/*/gatewaySecurityPolicies/swg-policy
. This policy is specific to gateways of type 'SECURE_WEB_GATEWAY'.
Link copied to clipboard
Link copied to clipboard
Optional. Scope determines how configuration across multiple Gateway instances are merged. The configuration for multiple Gateway instances with the same scope will be merged as presented as a single coniguration to the proxy/load balancer. Max length 64 characters. Scope should start with a letter and can only have letters, numbers, hyphens.