Module api

Source

Structs§

ApplyParametersRequest
Request for ApplyParameters.
CancelOperationRequest
The request message for Operations.CancelOperation.
CloudMemorystoreForMemcached
Central instance to access all CloudMemorystoreForMemcached related resource activities
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
GoogleCloudMemcacheV1MaintenancePolicy
Maintenance policy per instance.
GoogleCloudMemcacheV1UpgradeInstanceRequest
Request for UpgradeInstance.
Instance
A Memorystore for Memcached instance
InstanceMessage
There is no detailed description.
ListInstancesResponse
Response for ListInstances.
ListLocationsResponse
The response message for Locations.ListLocations.
ListOperationsResponse
The response message for Operations.ListOperations.
Location
A resource that represents a Google Cloud location.
MaintenanceSchedule
Upcoming maintenance schedule.
MemcacheParameters
There is no detailed description.
Node
There is no detailed description.
NodeConfig
Configuration for a Memcached Node.
Operation
This resource represents a long-running operation that is the result of a network API call.
ProjectLocationGetCall
Gets information about a location.
ProjectLocationInstanceApplyParameterCall
ApplyParameters restarts the set of specified nodes in order to update them to the current set of parameters for the Memcached Instance.
ProjectLocationInstanceCreateCall
Creates a new Instance in a given location.
ProjectLocationInstanceDeleteCall
Deletes a single Instance.
ProjectLocationInstanceGetCall
Gets details of a single Instance.
ProjectLocationInstanceListCall
Lists Instances in a given location.
ProjectLocationInstancePatchCall
Updates an existing Instance in a given project and location.
ProjectLocationInstanceRescheduleMaintenanceCall
Reschedules upcoming maintenance event.
ProjectLocationInstanceUpdateParameterCall
Updates the defined Memcached parameters for an existing instance. This method only stages the parameters, it must be followed by ApplyParameters to apply the parameters to nodes of the Memcached instance.
ProjectLocationInstanceUpgradeCall
Upgrades the Memcache instance to a newer memcached engine version specified in the request.
ProjectLocationListCall
Lists information about the supported locations for this service.
ProjectLocationOperationCancelCall
Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn’t support this method, it returns google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED.
ProjectLocationOperationDeleteCall
Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn’t support this method, it returns google.rpc.Code.UNIMPLEMENTED.
ProjectLocationOperationGetCall
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
ProjectLocationOperationListCall
Lists operations that match the specified filter in the request. If the server doesn’t support this method, it returns UNIMPLEMENTED.
ProjectMethods
A builder providing access to all methods supported on project resources. It is not used directly, but through the CloudMemorystoreForMemcached hub.
RescheduleMaintenanceRequest
Request for RescheduleMaintenance.
Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.
TimeOfDay
Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and google.protobuf.Timestamp.
UpdateParametersRequest
Request for UpdateParameters.
WeeklyMaintenanceWindow
Time window specified for weekly operations.

Enums§

Scope
Identifies the an OAuth2 authorization scope. A scope is needed when requesting an authorization token.