Reference documentation and code samples for the Google Cloud Service Management V1 Client class ConfigSource.
Represents a source file which is used to generate the service configuration
defined by google.api.Service.
Generated from protobuf message google.api.servicemanagement.v1.ConfigSource
Namespace
Google \ Cloud \ ServiceManagement \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ id
string
A unique ID for a specific instance of this message, typically assigned by the client for tracking purpose. If empty, the server may choose to generate one instead.
Set of source configuration files that are used to generate a service configuration (google.api.Service).
getId
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose. If empty, the server may choose to
generate one instead.
Returns
Type
Description
string
setId
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose. If empty, the server may choose to
generate one instead.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getFiles
Set of source configuration files that are used to generate a service
configuration (google.api.Service).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Service Management V1 Client - Class ConfigSource (2.0.5)\n\nVersion latestkeyboard_arrow_down\n\n- [2.0.5 (latest)](/php/docs/reference/cloud-service-management/latest/V1.ConfigSource)\n- [2.0.4](/php/docs/reference/cloud-service-management/2.0.4/V1.ConfigSource)\n- [1.3.5](/php/docs/reference/cloud-service-management/1.3.5/V1.ConfigSource)\n- [1.2.2](/php/docs/reference/cloud-service-management/1.2.2/V1.ConfigSource)\n- [1.1.1](/php/docs/reference/cloud-service-management/1.1.1/V1.ConfigSource)\n- [1.0.6](/php/docs/reference/cloud-service-management/1.0.6/V1.ConfigSource) \nReference documentation and code samples for the Google Cloud Service Management V1 Client class ConfigSource.\n\nRepresents a source file which is used to generate the service configuration\ndefined by `google.api.Service`.\n\nGenerated from protobuf message `google.api.servicemanagement.v1.ConfigSource`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ ServiceManagement \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getId\n\nA unique ID for a specific instance of this message, typically assigned\nby the client for tracking purpose. If empty, the server may choose to\ngenerate one instead.\n\n### setId\n\nA unique ID for a specific instance of this message, typically assigned\nby the client for tracking purpose. If empty, the server may choose to\ngenerate one instead.\n\n### getFiles\n\nSet of source configuration files that are used to generate a service\nconfiguration (`google.api.Service`).\n\n### setFiles\n\nSet of source configuration files that are used to generate a service\nconfiguration (`google.api.Service`)."]]