Reference documentation and code samples for the Google Cloud Org Policy V2 Client class AlternatePolicySpec.
Similar to PolicySpec but with an extra 'launch' field for launch reference.
The PolicySpec here is specific for dry-run/darklaunch.
Generated from protobuf message google.cloud.orgpolicy.v2.AlternatePolicySpec
Namespace
Google \ Cloud \ OrgPolicy \ V2Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ launch |
string
Reference to the launch that will be used while audit logging and to control the launch. Should be set only in the alternate policy. |
↳ spec |
Google\Cloud\OrgPolicy\V2\PolicySpec
Specify constraint for configurations of Google Cloud resources. |
getLaunch
Reference to the launch that will be used while audit logging and to control the launch.
Should be set only in the alternate policy.
Returns | |
---|---|
Type | Description |
string |
setLaunch
Reference to the launch that will be used while audit logging and to control the launch.
Should be set only in the alternate policy.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getSpec
Specify constraint for configurations of Google Cloud resources.
Returns | |
---|---|
Type | Description |
Google\Cloud\OrgPolicy\V2\PolicySpec|null |
hasSpec
clearSpec
setSpec
Specify constraint for configurations of Google Cloud resources.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\OrgPolicy\V2\PolicySpec
|
Returns | |
---|---|
Type | Description |
$this |