Google Cloud Asset V1 Client - Class ListConstraint (2.1.0)

Reference documentation and code samples for the Google Cloud Asset V1 Client class ListConstraint.

A Constraint that allows or disallows a list of string values, which are configured by an organization's policy administrator with a Policy.

Generated from protobuf message google.cloud.asset.v1.AnalyzerOrgPolicyConstraint.Constraint.ListConstraint

Namespace

Google \ Cloud \ Asset \ V1 \ AnalyzerOrgPolicyConstraint \ Constraint

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ supports_in bool

Indicates whether values grouped into categories can be used in Policy.allowed_values and Policy.denied_values. For example, "in:Python" would match any value in the 'Python' group.

↳ supports_under bool

Indicates whether subtrees of Cloud Resource Manager resource hierarchy can be used in Policy.allowed_values and Policy.denied_values. For example, "under:folders/123" would match any resource under the 'folders/123' folder.

getSupportsIn

Indicates whether values grouped into categories can be used in Policy.allowed_values and Policy.denied_values. For example, "in:Python" would match any value in the 'Python' group.

Returns
Type Description
bool

setSupportsIn

Indicates whether values grouped into categories can be used in Policy.allowed_values and Policy.denied_values. For example, "in:Python" would match any value in the 'Python' group.

Parameter
Name Description
var bool
Returns
Type Description
$this

getSupportsUnder

Indicates whether subtrees of Cloud Resource Manager resource hierarchy can be used in Policy.allowed_values and Policy.denied_values. For example, "under:folders/123" would match any resource under the 'folders/123' folder.

Returns
Type Description
bool

setSupportsUnder

Indicates whether subtrees of Cloud Resource Manager resource hierarchy can be used in Policy.allowed_values and Policy.denied_values. For example, "under:folders/123" would match any resource under the 'folders/123' folder.

Parameter
Name Description
var bool
Returns
Type Description
$this