Method: organizations.environments.getApiSecurityRuntimeConfig

Gets the API Security runtime configuration for an environment. This named ApiSecurityRuntimeConfig to prevent conflicts with ApiSecurityConfig from addon config.

HTTP request

GET https://apigee.googleapis.com/v1/{name=organizations/*/environments/*/apiSecurityRuntimeConfig}

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
name

string

Required. Name of the environment API Security Runtime configuration resource. Use the following structure in your request: organizations/{org}/environments/{env}/apiSecurityRuntimeConfig

Authorization requires the following IAM permission on the specified resource name:

  • apigee.environments.get

Request body

The request body must be empty.

Response body

Response for environments.getApiSecurityRuntimeConfig[EnvironmentService.GetApiSecurityRuntimeConfig].

If successful, the response body contains data with the following structure:

JSON representation
{
  "name": string,
  "uid": string,
  "revisionId": string,
  "updateTime": string,
  "location": [
    string
  ]
}
Fields
name

string

Name of the environment API Security Runtime configuration resource. Format: organizations/{org}/environments/{env}/apiSecurityRuntimeConfig

uid

string

Unique ID for the API Security Runtime configuration. The ID will only change if the environment is deleted and recreated.

revisionId

string (int64 format)

Revision ID of the API Security Runtime configuration. The higher the value, the more recently the configuration was deployed.

updateTime

string (Timestamp format)

Time that the API Security Runtime configuration was updated.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

location[]

string

A list of up to 5 Cloud Storage Blobs that contain SecurityActions.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform