Reference documentation and code samples for the Google Cloud Security Compliance V1 Client class Validation.
Validation of the parameter.
Generated from protobuf message google.cloud.cloudsecuritycompliance.v1.Validation
Namespace
Google \ Cloud \ CloudSecurityCompliance \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ allowed_values |
AllowedValues
Allowed set of values for the parameter. |
↳ int_range |
IntRange
Allowed range for numeric parameters. |
↳ regexp_pattern |
RegexpPattern
Regular expression for string parameters. |
getAllowedValues
Allowed set of values for the parameter.
| Returns | |
|---|---|
| Type | Description |
AllowedValues|null |
|
hasAllowedValues
setAllowedValues
Allowed set of values for the parameter.
| Parameter | |
|---|---|
| Name | Description |
var |
AllowedValues
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getIntRange
Allowed range for numeric parameters.
| Returns | |
|---|---|
| Type | Description |
IntRange|null |
|
hasIntRange
setIntRange
Allowed range for numeric parameters.
| Parameter | |
|---|---|
| Name | Description |
var |
IntRange
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRegexpPattern
Regular expression for string parameters.
| Returns | |
|---|---|
| Type | Description |
RegexpPattern|null |
|
hasRegexpPattern
setRegexpPattern
Regular expression for string parameters.
| Parameter | |
|---|---|
| Name | Description |
var |
RegexpPattern
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getConstraint
| Returns | |
|---|---|
| Type | Description |
string |
|