Google Cloud Asset V1 Client - Class MoveAnalysisResult (1.16.3)

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

An analysis result including blockers and warnings.

Generated from protobuf message google.cloud.asset.v1.MoveAnalysisResult

Namespace

Google \ Cloud \ Asset \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ blockers array<Google\Cloud\Asset\V1\MoveImpact>

Blocking information that would prevent the target resource from moving to the specified destination at runtime.

↳ warnings array<Google\Cloud\Asset\V1\MoveImpact>

Warning information indicating that moving the target resource to the specified destination might be unsafe. This can include important policy information and configuration changes, but will not block moves at runtime.

getBlockers

Blocking information that would prevent the target resource from moving to the specified destination at runtime.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setBlockers

Blocking information that would prevent the target resource from moving to the specified destination at runtime.

Parameter
Name Description
var array<Google\Cloud\Asset\V1\MoveImpact>
Returns
Type Description
$this

getWarnings

Warning information indicating that moving the target resource to the specified destination might be unsafe. This can include important policy information and configuration changes, but will not block moves at runtime.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setWarnings

Warning information indicating that moving the target resource to the specified destination might be unsafe. This can include important policy information and configuration changes, but will not block moves at runtime.

Parameter
Name Description
var array<Google\Cloud\Asset\V1\MoveImpact>
Returns
Type Description
$this