great_expectations.data_context.store.ge_cloud_store_backend

Module Contents

Classes

GeCloudStoreBackend(ge_cloud_credentials: Dict, ge_cloud_base_url: Optional[str] = ‘https://app.greatexpectations.io/’, ge_cloud_resource_type: Optional[str] = None, ge_cloud_resource_name: Optional[str] = None, suppress_store_backend_id: Optional[bool] = True, manually_initialize_store_backend_id: Optional[str] = ‘’, store_name: Optional[str] = None)

A store backend acts as a key-value store that can accept tuples as keys, to abstract away

great_expectations.data_context.store.ge_cloud_store_backend.logger
class great_expectations.data_context.store.ge_cloud_store_backend.GeCloudStoreBackend(ge_cloud_credentials: Dict, ge_cloud_base_url: Optional[str] = 'https://app.greatexpectations.io/', ge_cloud_resource_type: Optional[str] = None, ge_cloud_resource_name: Optional[str] = None, suppress_store_backend_id: Optional[bool] = True, manually_initialize_store_backend_id: Optional[str] = '', store_name: Optional[str] = None)

Bases: great_expectations.data_context.store.store_backend.StoreBackend

A store backend acts as a key-value store that can accept tuples as keys, to abstract away reading and writing to a persistence layer.

In general a StoreBackend implementation must provide implementations of:
  • _get

  • _set

  • list_keys

  • _has_key

PAYLOAD_ATTRIBUTES_KEYS
ALLOWED_SET_KWARGS_BY_RESOURCE_TYPE
property auth_headers(self)
_get(self, key)
_move(self)
_update(self, ge_cloud_id, value, **kwargs)
property allowed_set_kwargs(self)
validate_set_kwargs(self, kwargs)
_set(self, key, value, **kwargs)
property ge_cloud_base_url(self)
property ge_cloud_resource_name(self)
property ge_cloud_resource_type(self)
property ge_cloud_credentials(self)
list_keys(self)
get_url_for_key(self, key, protocol=None)
remove_key(self, key)
_has_key(self, key)
property config(self)