GoogleApi.ServiceUsage.V1.Model.GoogleApiServiceusageV1ServiceConfig (google_api_service_usage v0.18.4) 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()] | nil,
authentication: GoogleApi.ServiceUsage.V1.Model.Authentication.t() | nil,
documentation: GoogleApi.ServiceUsage.V1.Model.Documentation.t() | nil,
endpoints: [GoogleApi.ServiceUsage.V1.Model.Endpoint.t()] | nil,
monitoredResources:
[GoogleApi.ServiceUsage.V1.Model.MonitoredResourceDescriptor.t()] | nil,
monitoring: GoogleApi.ServiceUsage.V1.Model.Monitoring.t() | nil,
name: String.t() | nil,
quota: GoogleApi.ServiceUsage.V1.Model.Quota.t() | nil,
title: String.t() | nil,
usage: GoogleApi.ServiceUsage.V1.Model.Usage.t() | nil
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.