GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1Quota (google_api_apigee v0.24.1) View Source

Quota contains the essential parameters needed that can be applied on a proxy/remote service, resources and methods combination associated with this API product. While setting of Quota is optional, setting it prevents requests from exceeding the provisioned parameters.

Attributes

  • interval (type: String.t, default: nil) - Required. Time interval over which the number of request messages is calculated.
  • limit (type: String.t, default: nil) - Required. Upper limit allowed for the time interval and time unit specified. Requests exceeding this limit will be rejected.
  • timeUnit (type: String.t, default: nil) - Time unit defined for the interval. Valid values include minute, hour, day, or month. If limit and interval are valid, the default value is hour; otherwise, the default is null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1Quota{
  interval: String.t(),
  limit: String.t(),
  timeUnit: String.t()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.