Package Classes (0.1.0)

Summary of entries of Classes for google-cloud-memorystore.

Classes

MemorystoreClient

Service describing handlers for resources

ListInstancesPager

A pager for iterating through list_instances requests.

This class thinly wraps an initial ListInstancesResponse object, and provides an __iter__ method to iterate through its instances field.

If there are more pages, the __iter__ method will make additional ListInstances requests and continue to iterate through the instances field on the corresponding responses.

All the usual ListInstancesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

CertificateAuthority

A certificate authority for an instance.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ManagedCertificateAuthority

A managed certificate authority.

CertChain

A certificate chain.

ConnectionType

Type of a PSC connection

CreateInstanceRequest

Request message for [CreateInstance][].

DeleteInstanceRequest

Request message for [DeleteInstance][].

DiscoveryEndpoint

Represents an endpoint for clients to connect to the instance.

GetCertificateAuthorityRequest

Request message for [GetCertificateAuthority][].

GetInstanceRequest

Request message for [GetInstance][].

Instance

A Memorystore instance.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

AuthorizationMode

Possible authorization modes of the instance.

ConnectionDetail

Information of each PSC connection.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

EngineConfigsEntry

The abstract base class for a message.

InstanceEndpoint

InstanceEndpoint consists of PSC connections that are created as a group in each VPC network for accessing the instance. In each group, there shall be one connection for each service attachment in the cluster.

LabelsEntry

The abstract base class for a message.

Mode

The mode config, which is used to enable/disable cluster mode.

NodeType

Possible node types of the instance. See https://cloud.google.com/memorystore/docs/valkey/instance-node-specification for more information.

State

Possible states of the instance.

StateInfo

Additional information about the state of the instance.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

UpdateInfo

Represents information about instance with state UPDATING.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

TransitEncryptionMode

Possible in-transit encryption modes of the instance.

ListInstancesRequest

Request message for [ListInstances][].

ListInstancesResponse

Response message for [ListInstances][].

NodeConfig

Represents configuration for nodes of the instance.

OperationMetadata

Represents the metadata of a long-running operation.

PersistenceConfig

Represents persistence configuration for a instance.

AOFConfig

Configuration for AOF based persistence.

AppendFsync

Possible fsync modes.

PersistenceMode

Possible persistence modes.

RDBConfig

Configuration for RDB based persistence.

SnapshotPeriod

Possible snapshot periods.

PscAutoConnection

Details of consumer resources in a PSC connection.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

PscConnection

User created Psc connection configuration.

PscConnectionStatus

Status of the PSC connection.

UpdateInstanceRequest

Request message for [UpdateInstance][].

ZoneDistributionConfig

Zone distribution configuration for allocation of instance resources.

ZoneDistributionMode

Possible zone distribution modes.

MemorystoreClient

Service describing handlers for resources

ListInstancesPager

A pager for iterating through list_instances requests.

This class thinly wraps an initial ListInstancesResponse object, and provides an __iter__ method to iterate through its instances field.

If there are more pages, the __iter__ method will make additional ListInstances requests and continue to iterate through the instances field on the corresponding responses.

All the usual ListInstancesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

CertificateAuthority

A certificate authority for an instance.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ManagedCertificateAuthority

A managed certificate authority.

CertChain

A certificate chain.

ConnectionType

Type of a PSC connection

CreateInstanceRequest

Request message for [CreateInstance][].

DeleteInstanceRequest

Request message for [DeleteInstance][].

DiscoveryEndpoint

Represents an endpoint for clients to connect to the instance.

GetCertificateAuthorityRequest

Request message for [GetCertificateAuthority][].

GetInstanceRequest

Request message for [GetInstance][].

Instance

A Memorystore instance.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

AuthorizationMode

Possible authorization modes of the instance.

ConnectionDetail

Information of each PSC connection.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

EngineConfigsEntry

The abstract base class for a message.

InstanceEndpoint

InstanceEndpoint consists of PSC connections that are created as a group in each VPC network for accessing the instance. In each group, there shall be one connection for each service attachment in the cluster.

LabelsEntry

The abstract base class for a message.

Mode

The mode config, which is used to enable/disable cluster mode.

NodeType

Possible node types of the instance. See https://cloud.google.com/memorystore/docs/valkey/instance-node-specification for more information.

State

Possible states of the instance.

StateInfo

Additional information about the state of the instance.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

UpdateInfo

Represents information about instance with state UPDATING.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

TransitEncryptionMode

Possible in-transit encryption modes of the instance.

ListInstancesRequest

Request message for [ListInstances][].

ListInstancesResponse

Response message for [ListInstances][].

NodeConfig

Represents configuration for nodes of the instance.

OperationMetadata

Represents the metadata of a long-running operation.

PersistenceConfig

Represents persistence configuration for a instance.

AOFConfig

Configuration for AOF based persistence.

AppendFsync

Possible fsync modes.

PersistenceMode

Possible persistence modes.

RDBConfig

Configuration for RDB based persistence.

SnapshotPeriod

Possible snapshot periods.

PscAutoConnection

Details of consumer resources in a PSC connection.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

PscConnection

User created Psc connection configuration.

PscConnectionStatus

Status of the PSC connection.

UpdateInstanceRequest

Request message for [UpdateInstance][].

ZoneDistributionConfig

Zone distribution configuration for allocation of instance resources.

ZoneDistributionMode

Possible zone distribution modes.

Modules

pagers

API documentation for memorystore_v1.services.memorystore.pagers module.

pagers

API documentation for memorystore_v1beta.services.memorystore.pagers module.