class PolicyDelta extends Message

The difference delta between two policies.

Generated from protobuf message google.iam.v1.PolicyDelta

Methods

__construct(array $data = NULL)

Constructor.

RepeatedField
getBindingDeltas()

The delta for Bindings between two policies.

$this
setBindingDeltas(BindingDelta[]|RepeatedField $var)

The delta for Bindings between two policies.

RepeatedField
getAuditConfigDeltas()

The delta for AuditConfigs between two policies.

$this
setAuditConfigDeltas(AuditConfigDelta[]|RepeatedField $var)

The delta for AuditConfigs between two policies.

Details

at line 43
__construct(array $data = NULL)

Constructor.

Parameters

array $data { Optional. Data for populating the Message object.

@type \Google\Cloud\Iam\V1\BindingDelta[]|\Google\Protobuf\Internal\RepeatedField $binding_deltas
      The delta for Bindings between two policies.
@type \Google\Cloud\Iam\V1\AuditConfigDelta[]|\Google\Protobuf\Internal\RepeatedField $audit_config_deltas
      The delta for AuditConfigs between two policies.

}

at line 54
RepeatedField getBindingDeltas()

The delta for Bindings between two policies.

Generated from protobuf field repeated .google.iam.v1.BindingDelta binding_deltas = 1;

Return Value

RepeatedField

at line 66
$this setBindingDeltas(BindingDelta[]|RepeatedField $var)

The delta for Bindings between two policies.

Generated from protobuf field repeated .google.iam.v1.BindingDelta binding_deltas = 1;

Parameters

BindingDelta[]|RepeatedField $var

Return Value

$this

at line 80
RepeatedField getAuditConfigDeltas()

The delta for AuditConfigs between two policies.

Generated from protobuf field repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2;

Return Value

RepeatedField

at line 92
$this setAuditConfigDeltas(AuditConfigDelta[]|RepeatedField $var)

The delta for AuditConfigs between two policies.

Generated from protobuf field repeated .google.iam.v1.AuditConfigDelta audit_config_deltas = 2;

Parameters

AuditConfigDelta[]|RepeatedField $var

Return Value

$this