Google Cloud Service Management V1 Client - Class SubmitConfigSourceRequest (2.0.1)

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

Request message for SubmitConfigSource method.

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

Namespace

Google \ Cloud \ ServiceManagement \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ service_name string

Required. The name of the service. See the overview for naming requirements. For example: example.googleapis.com.

↳ config_source ConfigSource

Required. The source configuration for the service.

↳ validate_only bool

Optional. If set, this will result in the generation of a google.api.Service configuration based on the ConfigSource provided, but the generated config and the sources will NOT be persisted.

getServiceName

Required. The name of the service. See the overview for naming requirements. For example: example.googleapis.com.

Returns
Type Description
string

setServiceName

Required. The name of the service. See the overview for naming requirements. For example: example.googleapis.com.

Parameter
Name Description
var string
Returns
Type Description
$this

getConfigSource

Required. The source configuration for the service.

Returns
Type Description
ConfigSource|null

hasConfigSource

clearConfigSource

setConfigSource

Required. The source configuration for the service.

Parameter
Name Description
var ConfigSource
Returns
Type Description
$this

getValidateOnly

Optional. If set, this will result in the generation of a google.api.Service configuration based on the ConfigSource provided, but the generated config and the sources will NOT be persisted.

Returns
Type Description
bool

setValidateOnly

Optional. If set, this will result in the generation of a google.api.Service configuration based on the ConfigSource provided, but the generated config and the sources will NOT be persisted.

Parameter
Name Description
var bool
Returns
Type Description
$this

static::build

Parameters
Name Description
serviceName string

Required. The name of the service. See the overview for naming requirements. For example: example.googleapis.com.

configSource ConfigSource

Required. The source configuration for the service.

validateOnly bool

Optional. If set, this will result in the generation of a google.api.Service configuration based on the ConfigSource provided, but the generated config and the sources will NOT be persisted.

Returns
Type Description
SubmitConfigSourceRequest