GoogleApi.ServiceUsage.V1.Model.GoogleApiServiceusageV1ServiceConfig (google_api_service_usage v0.13.2) View Source
The configuration of the service.
Attributes
-
apis
(type:list(GoogleApi.ServiceUsage.V1.Model.Api.t)
, default:nil
) - A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces. -
authentication
(type:GoogleApi.ServiceUsage.V1.Model.Authentication.t
, default:nil
) - Auth configuration. Contains only the OAuth rules. -
documentation
(type:GoogleApi.ServiceUsage.V1.Model.Documentation.t
, default:nil
) - Additional API documentation. Contains only the summary and the documentation URL. -
endpoints
(type:list(GoogleApi.ServiceUsage.V1.Model.Endpoint.t)
, default:nil
) - Configuration for network endpoints. Contains only the names and aliases of the endpoints. -
monitoredResources
(type:list(GoogleApi.ServiceUsage.V1.Model.MonitoredResourceDescriptor.t)
, default:nil
) - Defines the monitored resources used by this service. This is required by the Service.monitoring and Service.logging configurations. -
monitoring
(type:GoogleApi.ServiceUsage.V1.Model.Monitoring.t
, default:nil
) - Monitoring configuration. This should not include the 'producer_destinations' field. -
name
(type:String.t
, default:nil
) - The DNS address at which this service is available. An example DNS address would be:calendar.googleapis.com
. -
quota
(type:GoogleApi.ServiceUsage.V1.Model.Quota.t
, default:nil
) - Quota configuration. -
title
(type:String.t
, default:nil
) - The product title for this service. -
usage
(type:GoogleApi.ServiceUsage.V1.Model.Usage.t
, default:nil
) - Configuration controlling usage of this service.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.ServiceUsage.V1.Model.GoogleApiServiceusageV1ServiceConfig{ apis: [GoogleApi.ServiceUsage.V1.Model.Api.t()], authentication: GoogleApi.ServiceUsage.V1.Model.Authentication.t(), documentation: GoogleApi.ServiceUsage.V1.Model.Documentation.t(), endpoints: [GoogleApi.ServiceUsage.V1.Model.Endpoint.t()], monitoredResources: [ GoogleApi.ServiceUsage.V1.Model.MonitoredResourceDescriptor.t() ], monitoring: GoogleApi.ServiceUsage.V1.Model.Monitoring.t(), name: String.t(), quota: GoogleApi.ServiceUsage.V1.Model.Quota.t(), title: String.t(), usage: GoogleApi.ServiceUsage.V1.Model.Usage.t() }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.