Google Cloud Service Management V1 Client - Class GenerateConfigReportRequest (1.2.2)

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

Request message for GenerateConfigReport method.

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

Namespace

Google \ Cloud \ ServiceManagement \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ new_config Google\Protobuf\Any

Required. Service configuration for which we want to generate the report. For this version of API, the supported types are google.api.servicemanagement.v1.ConfigRef, google.api.servicemanagement.v1.ConfigSource, and google.api.Service

↳ old_config Google\Protobuf\Any

Optional. Service configuration against which the comparison will be done. For this version of API, the supported types are google.api.servicemanagement.v1.ConfigRef, google.api.servicemanagement.v1.ConfigSource, and google.api.Service

getNewConfig

Required. Service configuration for which we want to generate the report.

For this version of API, the supported types are google.api.servicemanagement.v1.ConfigRef, google.api.servicemanagement.v1.ConfigSource, and google.api.Service

Returns
TypeDescription
Google\Protobuf\Any|null

hasNewConfig

clearNewConfig

setNewConfig

Required. Service configuration for which we want to generate the report.

For this version of API, the supported types are google.api.servicemanagement.v1.ConfigRef, google.api.servicemanagement.v1.ConfigSource, and google.api.Service

Parameter
NameDescription
var Google\Protobuf\Any
Returns
TypeDescription
$this

getOldConfig

Optional. Service configuration against which the comparison will be done.

For this version of API, the supported types are google.api.servicemanagement.v1.ConfigRef, google.api.servicemanagement.v1.ConfigSource, and google.api.Service

Returns
TypeDescription
Google\Protobuf\Any|null

hasOldConfig

clearOldConfig

setOldConfig

Optional. Service configuration against which the comparison will be done.

For this version of API, the supported types are google.api.servicemanagement.v1.ConfigRef, google.api.servicemanagement.v1.ConfigSource, and google.api.Service

Parameter
NameDescription
var Google\Protobuf\Any
Returns
TypeDescription
$this

static::build

Parameters
NameDescription
newConfig Google\Protobuf\Any

Required. Service configuration for which we want to generate the report. For this version of API, the supported types are google.api.servicemanagement.v1.ConfigRef, google.api.servicemanagement.v1.ConfigSource, and google.api.Service

oldConfig Google\Protobuf\Any

Optional. Service configuration against which the comparison will be done. For this version of API, the supported types are google.api.servicemanagement.v1.ConfigRef, google.api.servicemanagement.v1.ConfigSource, and google.api.Service

Returns
TypeDescription
Google\Cloud\ServiceManagement\V1\GenerateConfigReportRequest