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

Response for GetApiSecurityRuntimeConfig[EnvironmentService.GetApiSecurityRuntimeConfig].

Attributes

  • location (type: list(String.t), default: nil) - A list of up to 5 Cloud Storage Blobs that contain SecurityActions.
  • name (type: String.t, default: nil) - Name of the environment API Security Runtime configuration resource. Format: organizations/{org}/environments/{env}/apiSecurityRuntimeConfig
  • revisionId (type: String.t, default: nil) - Revision ID of the API Security Runtime configuration. The higher the value, the more recently the configuration was deployed.
  • uid (type: String.t, default: nil) - Unique ID for the API Security Runtime configuration. The ID will only change if the environment is deleted and recreated.
  • updateTime (type: DateTime.t, default: nil) - Time that the API Security Runtime configuration was updated.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ApiSecurityRuntimeConfig{
  location: [String.t()] | nil,
  name: String.t() | nil,
  revisionId: String.t() | nil,
  uid: String.t() | nil,
  updateTime: DateTime.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.