GoogleApi.ServiceUsage.V1.Model.Control (google_api_service_usage v0.18.4) View Source
Selects and configures the service controller used by the service. The service controller handles two things: - What is allowed: for each API request, Chemist checks the project status, activation status, abuse status, billing status, service status, location restrictions, VPC Service Controls, SuperQuota, and other policies. - What has happened: for each API response, Chemist reports the telemetry data to analytics, auditing, billing, eventing, logging, monitoring, sawmill, and tracing. Chemist also accepts telemetry data not associated with API traffic, such as billing metrics. Example: control: environment: servicecontrol.googleapis.com
Attributes
-
environment
(type:String.t
, default:nil
) - The service controller environment to use. If empty, no control plane feature (like quota and billing) will be enabled. The recommended value for most services is servicecontrol.googleapis.com
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.Control{environment: String.t() | nil}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.