View Source GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ComputeEnvironmentScoresRequest (google_api_apigee v0.46.0)

Request for ComputeEnvironmentScores.

Attributes

  • filters (type: list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ComputeEnvironmentScoresRequestFilter.t), default: nil) - Optional. Filters are used to filter scored components. Return all the components if no filter is mentioned. Example: [{ "scorePath": "/org@myorg/envgroup@myenvgroup/env@myenv/proxies/proxy@myproxy/source" }, { "scorePath": "/org@myorg/envgroup@myenvgroup/env@myenv/proxies/proxy@myproxy/target", }] This will return components with path: "/org@myorg/envgroup@myenvgroup/env@myenv/proxies/proxy@myproxy/source" OR "/org@myorg/envgroup@myenvgroup/env@myenv/proxies/proxy@myproxy/target"
  • pageSize (type: integer(), default: nil) - Optional. The maximum number of subcomponents to be returned in a single page. The service may return fewer than this value. If unspecified, at most 100 subcomponents will be returned in a single page.
  • pageToken (type: String.t, default: nil) - Optional. A token that can be sent as page_token to retrieve the next page. If this field is omitted, there are no subsequent pages.
  • timeRange (type: GoogleApi.Apigee.V1.Model.GoogleTypeInterval.t, default: nil) - Required. Time range for score calculation. At most 14 days of scores will be returned.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ComputeEnvironmentScoresRequest{
    filters:
      [
        GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ComputeEnvironmentScoresRequestFilter.t()
      ]
      | nil,
    pageSize: integer() | nil,
    pageToken: String.t() | nil,
    timeRange: GoogleApi.Apigee.V1.Model.GoogleTypeInterval.t() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.