ServicePerimetersServicePerimeterStatusIngressPolicyIngressToArgs

data class ServicePerimetersServicePerimeterStatusIngressPolicyIngressToArgs(val operations: Output<List<ServicePerimetersServicePerimeterStatusIngressPolicyIngressToOperationArgs>>? = null, val resources: Output<List<String>>? = null) : ConvertibleToJava<ServicePerimetersServicePerimeterStatusIngressPolicyIngressToArgs>

Constructors

Functions

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

Properties

Link copied to clipboard

A list of ApiOperations the sources specified in corresponding IngressFrom are allowed to perform in this ServicePerimeter. Structure is documented below.

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

A list of resources, currently only projects in the form projects/<projectnumber>, protected by this ServicePerimeter that are allowed to be accessed by sources defined in the corresponding IngressFrom. A request matches if it contains a resource in this list. If * is specified for resources, then this IngressTo rule will authorize access to all resources inside the perimeter, provided that the request also matches the operations field.