Google Cloud Service Management V1 Client - Class ChangeReport (1.3.5)

Reference documentation and code samples for the Google Cloud Service Management V1 Client class ChangeReport.

Change report associated with a particular service configuration.

It contains a list of ConfigChanges based on the comparison between two service configurations.

Generated from protobuf message google.api.servicemanagement.v1.ChangeReport

Namespace

Google \ Cloud \ ServiceManagement \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ config_changes array<Google\Api\ConfigChange>

List of changes between two service configurations. The changes will be alphabetically sorted based on the identifier of each change. A ConfigChange identifier is a dot separated path to the configuration. Example: visibility.rules[selector='LibraryService.CreateBook'].restriction

getConfigChanges

List of changes between two service configurations.

The changes will be alphabetically sorted based on the identifier of each change. A ConfigChange identifier is a dot separated path to the configuration. Example: visibility.rules[selector='LibraryService.CreateBook'].restriction

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setConfigChanges

List of changes between two service configurations.

The changes will be alphabetically sorted based on the identifier of each change. A ConfigChange identifier is a dot separated path to the configuration. Example: visibility.rules[selector='LibraryService.CreateBook'].restriction

Parameter
Name Description
var array<Google\Api\ConfigChange>
Returns
Type Description
$this