class OrganizationsEnvironmentsKeystores extends Resource (View source)

The "keystores" collection of methods.

Typical usage is:

 $apigeeService = new Google\Service\Apigee(...);
 $keystores = $apigeeService->organizations_environments_keystores;

Methods

create(string $parent, GoogleCloudApigeeV1Keystore $postBody, array $optParams = [])

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.

delete(string $name, array $optParams = [])

Deletes a keystore or truststore. (keystores.delete)

get(string $name, array $optParams = [])

Gets a keystore or truststore. (keystores.get)

Details

GoogleCloudApigeeV1Keystore create(string $parent, GoogleCloudApigeeV1Keystore $postBody, array $optParams = [])

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.

(keystores.create)

Parameters

string $parent

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

GoogleCloudApigeeV1Keystore $postBody
array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1Keystore

Exceptions

Exception

GoogleCloudApigeeV1Keystore delete(string $name, array $optParams = [])

Deletes a keystore or truststore. (keystores.delete)

Parameters

string $name

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

array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1Keystore

Exceptions

Exception

GoogleCloudApigeeV1Keystore get(string $name, array $optParams = [])

Gets a keystore or truststore. (keystores.get)

Parameters

string $name

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

array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1Keystore

Exceptions

Exception