Reference documentation and code samples for the Google Cloud Asset V1 Client class AnalyzerOrgPolicyConstraint.
The organization policy constraint definition.
Generated from protobuf message google.cloud.asset.v1.AnalyzerOrgPolicyConstraint
Namespace
Google \ Cloud \ Asset \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ google_defined_constraint |
AnalyzerOrgPolicyConstraint\Constraint
The definition of the canned constraint defined by Google. |
↳ custom_constraint |
AnalyzerOrgPolicyConstraint\CustomConstraint
The definition of the custom constraint. |
getGoogleDefinedConstraint
The definition of the canned constraint defined by Google.
Returns | |
---|---|
Type | Description |
AnalyzerOrgPolicyConstraint\Constraint|null |
hasGoogleDefinedConstraint
setGoogleDefinedConstraint
The definition of the canned constraint defined by Google.
Parameter | |
---|---|
Name | Description |
var |
AnalyzerOrgPolicyConstraint\Constraint
|
Returns | |
---|---|
Type | Description |
$this |
getCustomConstraint
The definition of the custom constraint.
Returns | |
---|---|
Type | Description |
AnalyzerOrgPolicyConstraint\CustomConstraint|null |
hasCustomConstraint
setCustomConstraint
The definition of the custom constraint.
Parameter | |
---|---|
Name | Description |
var |
AnalyzerOrgPolicyConstraint\CustomConstraint
|
Returns | |
---|---|
Type | Description |
$this |
getConstraintDefinition
Returns | |
---|---|
Type | Description |
string |