ServicePerimeterStatusEgressPolicyEgressFromSourceArgs

data class ServicePerimeterStatusEgressPolicyEgressFromSourceArgs(val accessLevel: Output<String>? = null, val resource: Output<String>? = null) : ConvertibleToJava<ServicePerimeterStatusEgressPolicyEgressFromSourceArgs>

Constructors

constructor(accessLevel: Output<String>? = null, resource: Output<String>? = null)

Properties

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

An AccessLevel resource name that allows resources outside the ServicePerimeter to be accessed from the inside.

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

A Google Cloud resource that is allowed to egress the perimeter. Requests from these resources are allowed to access data outside the perimeter. Currently only projects are allowed. Project format: projects/{project_number}. The resource may be in any Google Cloud organization, not just the organization that the perimeter is defined in. * is not allowed, the case of allowing all Google Cloud resources only is not supported.

Functions

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