Method: organizations.environments.keystores.create

Creates a keystore or truststore.

  • Keystore: Contains certificates and their associated keys.
  • Truststore: Contains trusted certificates used to validate a server's certificate. These certificates are typically self-signed certificates or certificates that are not signed by a trusted CA.

HTTP request

POST https://apigee.googleapis.com/v1/{parent=organizations/*/environments/*}/keystores

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. Name of the environment in which to create the keystore. Use the following format in your request: organizations/{org}/environments/{env}

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

  • apigee.keystores.create

Query parameters

Parameters
keystoreId

string

Optional. Name of the keystore. Overrides the value in Keystore.

Request body

The request body contains an instance of Keystore.

Response body

If successful, the response body contains a newly created instance of Keystore.

Authorization Scopes

Requires the following OAuth scope:

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