AuthzPolicyHttpRuleFromNotSourceResourceArgs

data class AuthzPolicyHttpRuleFromNotSourceResourceArgs(val iamServiceAccount: Output<AuthzPolicyHttpRuleFromNotSourceResourceIamServiceAccountArgs>? = null, val tagValueIdSet: Output<AuthzPolicyHttpRuleFromNotSourceResourceTagValueIdSetArgs>? = null) : ConvertibleToJava<AuthzPolicyHttpRuleFromNotSourceResourceArgs>

Constructors

constructor(iamServiceAccount: Output<AuthzPolicyHttpRuleFromNotSourceResourceIamServiceAccountArgs>? = null, tagValueIdSet: Output<AuthzPolicyHttpRuleFromNotSourceResourceTagValueIdSetArgs>? = null)

Properties

Link copied to clipboard

An IAM service account to match against the source service account of the VM sending the request. Structure is documented below.

Link copied to clipboard

A list of resource tag value permanent IDs to match against the resource manager tags value associated with the source VM of a request. Structure is documented below.

Functions

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