class Google::Apis::ServicemanagementV1::ConfigSource
Represents a source file which is used to generate the service configuration defined by `google.api.Service`.
Attributes
files[RW]
Set of source configuration files that are used to generate a service configuration (`google.api.Service`). Corresponds to the JSON property `files` @return [Array<Google::Apis::ServicemanagementV1::ConfigFile>]
id[RW]
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. Corresponds to the JSON property `id` @return [String]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/servicemanagement_v1/classes.rb, line 779 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/servicemanagement_v1/classes.rb, line 784 def update!(**args) @files = args[:files] if args.key?(:files) @id = args[:id] if args.key?(:id) end