GetAuthorizationPolicyResult

data class GetAuthorizationPolicyResult(val action: String, val createTime: String, val description: String, val labels: Map<String, String>, val name: String, val rules: List<RuleResponse>, val updateTime: String)

Constructors

Link copied to clipboard
constructor(action: String, createTime: String, description: String, labels: Map<String, String>, name: String, rules: List<RuleResponse>, updateTime: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The action to take when a rule match is found. Possible values are "ALLOW" or "DENY".

Link copied to clipboard

The timestamp when the resource was created.

Link copied to clipboard

Optional. Free-text description of the resource.

Link copied to clipboard

Optional. Set of label tags associated with the AuthorizationPolicy resource.

Link copied to clipboard

Name of the AuthorizationPolicy resource. It matches pattern projects/{project}/locations/{location}/authorizationPolicies/.

Link copied to clipboard

Optional. List of rules to match. Note that at least one of the rules must match in order for the action specified in the 'action' field to be taken. A rule is a match if there is a matching source and destination. If left blank, the action specified in the action field will be applied on every request.

Link copied to clipboard

The timestamp when the resource was updated.