Service Usage V1 API - Class Google::Cloud::ServiceUsage::V1::ServiceConfig (v0.5.0)

Reference documentation and code samples for the Service Usage V1 API class Google::Cloud::ServiceUsage::V1::ServiceConfig.

The configuration of the service.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#apis

def apis() -> ::Array<::Google::Protobuf::Api>
Returns
  • (::Array<::Google::Protobuf::Api>) — A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.

#apis=

def apis=(value) -> ::Array<::Google::Protobuf::Api>
Parameter
  • value (::Array<::Google::Protobuf::Api>) — A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
Returns
  • (::Array<::Google::Protobuf::Api>) — A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.

#authentication

def authentication() -> ::Google::Api::Authentication
Returns

#authentication=

def authentication=(value) -> ::Google::Api::Authentication
Parameter
Returns

#documentation

def documentation() -> ::Google::Api::Documentation
Returns

#documentation=

def documentation=(value) -> ::Google::Api::Documentation
Parameter
Returns

#endpoints

def endpoints() -> ::Array<::Google::Api::Endpoint>
Returns
  • (::Array<::Google::Api::Endpoint>) — Configuration for network endpoints. Contains only the names and aliases of the endpoints.

#endpoints=

def endpoints=(value) -> ::Array<::Google::Api::Endpoint>
Parameter
  • value (::Array<::Google::Api::Endpoint>) — Configuration for network endpoints. Contains only the names and aliases of the endpoints.
Returns
  • (::Array<::Google::Api::Endpoint>) — Configuration for network endpoints. Contains only the names and aliases of the endpoints.

#monitored_resources

def monitored_resources() -> ::Array<::Google::Api::MonitoredResourceDescriptor>
Returns
  • (::Array<::Google::Api::MonitoredResourceDescriptor>) — Defines the monitored resources used by this service. This is required by the [Service.monitoring][google.api.Service.monitoring] and [Service.logging][google.api.Service.logging] configurations.

#monitored_resources=

def monitored_resources=(value) -> ::Array<::Google::Api::MonitoredResourceDescriptor>
Parameter
  • value (::Array<::Google::Api::MonitoredResourceDescriptor>) — Defines the monitored resources used by this service. This is required by the [Service.monitoring][google.api.Service.monitoring] and [Service.logging][google.api.Service.logging] configurations.
Returns
  • (::Array<::Google::Api::MonitoredResourceDescriptor>) — Defines the monitored resources used by this service. This is required by the [Service.monitoring][google.api.Service.monitoring] and [Service.logging][google.api.Service.logging] configurations.

#monitoring

def monitoring() -> ::Google::Api::Monitoring
Returns

#monitoring=

def monitoring=(value) -> ::Google::Api::Monitoring
Parameter
Returns

#name

def name() -> ::String
Returns
  • (::String) — The DNS address at which this service is available.

    An example DNS address would be: calendar.googleapis.com.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — The DNS address at which this service is available.

    An example DNS address would be: calendar.googleapis.com.

Returns
  • (::String) — The DNS address at which this service is available.

    An example DNS address would be: calendar.googleapis.com.

#quota

def quota() -> ::Google::Api::Quota
Returns

#quota=

def quota=(value) -> ::Google::Api::Quota
Parameter
Returns

#title

def title() -> ::String
Returns
  • (::String) — The product title for this service.

#title=

def title=(value) -> ::String
Parameter
  • value (::String) — The product title for this service.
Returns
  • (::String) — The product title for this service.

#usage

def usage() -> ::Google::Api::Usage
Returns

#usage=

def usage=(value) -> ::Google::Api::Usage
Parameter
Returns