- API Key
- Template
- Template
API Key
The apikey template represents a single API key, which is used for authorization checks.
Example config:
apiVersion: "config.istio.io/v1alpha2"kind: instancemetadata:name: validate-apikeynamespace: istio-systemspec:compiledTemplate: apikeyparams:api: api.service | ""api_version: api.version | ""api_operation: api.operation | ""api_key: api.key | ""timestamp: request.time
Template
The apikey template represents a single API key, used to authorize API calls.
| Field | Type | Description | Required |
|---|---|---|---|
api | string | The API being called (api.service). | No |
apiVersion | string | The version of the API (api.version). | No |
apiOperation | string | The API operation is being called. | No |
apiKey | string | API key used in API call. | No |
timestamp | TimeStamp | Timestamp of API call. | No |
