Class: Google::Cloud::ServiceManagement::V1::GetServiceConfigRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/api/servicemanagement/v1/servicemanager.rb

Overview

Request message for GetServiceConfig method.

Defined Under Namespace

Modules: ConfigView

Instance Attribute Summary collapse

Instance Attribute Details

#config_id::String

Returns Required. The id of the service configuration resource.

This field must be specified for the server to return all fields, including SourceInfo.

Returns:

  • (::String)

    Required. The id of the service configuration resource.

    This field must be specified for the server to return all fields, including SourceInfo.



127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
# File 'proto_docs/google/api/servicemanagement/v1/servicemanager.rb', line 127

class GetServiceConfigRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  module ConfigView
    # Server response includes all fields except SourceInfo.
    BASIC = 0

    # Server response includes all fields including SourceInfo.
    # SourceFiles are of type 'google.api.servicemanagement.v1.ConfigFile'
    # and are only available for configs created using the
    # SubmitConfigSource method.
    FULL = 1
  end
end

#service_name::String

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

Returns:

  • (::String)

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



127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
# File 'proto_docs/google/api/servicemanagement/v1/servicemanager.rb', line 127

class GetServiceConfigRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  module ConfigView
    # Server response includes all fields except SourceInfo.
    BASIC = 0

    # Server response includes all fields including SourceInfo.
    # SourceFiles are of type 'google.api.servicemanagement.v1.ConfigFile'
    # and are only available for configs created using the
    # SubmitConfigSource method.
    FULL = 1
  end
end

#view::Google::Cloud::ServiceManagement::V1::GetServiceConfigRequest::ConfigView

Returns Specifies which parts of the Service Config should be returned in the response.

Returns:



127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
# File 'proto_docs/google/api/servicemanagement/v1/servicemanager.rb', line 127

class GetServiceConfigRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  module ConfigView
    # Server response includes all fields except SourceInfo.
    BASIC = 0

    # Server response includes all fields including SourceInfo.
    # SourceFiles are of type 'google.api.servicemanagement.v1.ConfigFile'
    # and are only available for configs created using the
    # SubmitConfigSource method.
    FULL = 1
  end
end