Classes
AndroidApplication
Identifier of an Android application for key use.
AndroidKeyRestrictions
The Android apps that are allowed to use the key.
ApiKeys
Manages the API keys associated with projects.
ApiKeys.ApiKeysBase
Base class for server-side implementations of ApiKeys
ApiKeys.ApiKeysClient
Client for ApiKeys
ApiKeysClient
ApiKeys client wrapper, for convenient use.
ApiKeysClientBuilder
Builder class for ApiKeysClient to provide simple configuration of credentials, endpoint etc.
ApiKeysClientImpl
ApiKeys client wrapper implementation, for convenient use.
ApiKeysSettings
Settings for ApiKeysClient instances.
ApiTarget
A restriction for a specific service and optionally one or multiple specific methods. Both fields are case insensitive.
BrowserKeyRestrictions
The HTTP referrers (websites) that are allowed to use the key.
CreateKeyRequest
Request message for CreateKey
method.
DeleteKeyRequest
Request message for DeleteKey
method.
GetKeyRequest
Request message for GetKey
method.
GetKeyStringRequest
Request message for GetKeyString
method.
GetKeyStringResponse
Response message for GetKeyString
method.
IosKeyRestrictions
The iOS apps that are allowed to use the key.
Key
The representation of a key managed by the API Keys API.
KeyName
Resource name for the Key
resource.
ListKeysRequest
Request message for ListKeys
method.
ListKeysResponse
Response message for ListKeys
method.
LookupKeyRequest
Request message for LookupKey
method.
LookupKeyResponse
Response message for LookupKey
method.
Restrictions
Describes the restrictions on the key.
ServerKeyRestrictions
The IP addresses of callers that are allowed to use the key.
UndeleteKeyRequest
Request message for UndeleteKey
method.
UpdateKeyRequest
Request message for UpdateKey
method.
Enums
KeyName.ResourceNameType
The possible contents of KeyName.
Restrictions.ClientRestrictionsOneofCase
Enum of possible cases for the "client_restrictions" oneof.