Documentation ¶
Index ¶
- Variables
- type APIInterface
- type Config
- type Storage
- type TestModule
- func (t *TestModule) DeleteWorkersKVEntries(ctx context.Context, rc *cloudflare.ResourceContainer, ...) (cloudflare.Response, error)
- func (t *TestModule) DeleteWorkersKVEntry(ctx context.Context, rc *cloudflare.ResourceContainer, ...) (cloudflare.Response, error)
- func (t *TestModule) GetWorkersKV(ctx context.Context, rc *cloudflare.ResourceContainer, ...) ([]byte, error)
- func (t *TestModule) ListWorkersKVKeys(ctx context.Context, rc *cloudflare.ResourceContainer, ...) (cloudflare.ListStorageKeysResponse, error)
- func (t *TestModule) WriteWorkersKVEntry(ctx context.Context, rc *cloudflare.ResourceContainer, ...) (cloudflare.Response, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ConfigDefault = Config{ Key: "", Email: "", AccountID: "fiber", NamespaceID: "fiber", Reset: false, }
ConfigDefault is the default config
Functions ¶
This section is empty.
Types ¶
type APIInterface ¶
type APIInterface interface { DeleteWorkersKVEntries(ctx context.Context, rc *cloudflare.ResourceContainer, params cloudflare.DeleteWorkersKVEntriesParams) (cloudflare.Response, error) DeleteWorkersKVEntry(ctx context.Context, rc *cloudflare.ResourceContainer, params cloudflare.DeleteWorkersKVEntryParams) (cloudflare.Response, error) GetWorkersKV(ctx context.Context, rc *cloudflare.ResourceContainer, params cloudflare.GetWorkersKVParams) ([]byte, error) ListWorkersKVKeys(ctx context.Context, rc *cloudflare.ResourceContainer, params cloudflare.ListWorkersKVsParams) (cloudflare.ListStorageKeysResponse, error) WriteWorkersKVEntry(ctx context.Context, rc *cloudflare.ResourceContainer, params cloudflare.WriteWorkersKVEntryParams) (cloudflare.Response, error) }
type Config ¶
type Config struct { // Cloudflare Auth Token // // Optional. Default is "" Key string // Cloudflare Email // // Optional. Default is "" Email string // Account id // // Optional. Default is "fiber" AccountID string // Namespace id // // Optional. Default is "fiber" NamespaceID string // Reset clears any existing keys in existing Table // // Optional. Default is false Reset bool }
Config defines the config for storage.
type Storage ¶
type Storage struct {
// contains filtered or unexported fields
}
func (*Storage) Conn ¶
func (s *Storage) Conn() APIInterface
type TestModule ¶
type TestModule struct {
// contains filtered or unexported fields
}
func (*TestModule) DeleteWorkersKVEntries ¶
func (t *TestModule) DeleteWorkersKVEntries(ctx context.Context, rc *cloudflare.ResourceContainer, params cloudflare.DeleteWorkersKVEntriesParams) (cloudflare.Response, error)
func (*TestModule) DeleteWorkersKVEntry ¶
func (t *TestModule) DeleteWorkersKVEntry(ctx context.Context, rc *cloudflare.ResourceContainer, params cloudflare.DeleteWorkersKVEntryParams) (cloudflare.Response, error)
func (*TestModule) GetWorkersKV ¶
func (t *TestModule) GetWorkersKV(ctx context.Context, rc *cloudflare.ResourceContainer, params cloudflare.GetWorkersKVParams) ([]byte, error)
func (*TestModule) ListWorkersKVKeys ¶
func (t *TestModule) ListWorkersKVKeys(ctx context.Context, rc *cloudflare.ResourceContainer, params cloudflare.ListWorkersKVsParams) (cloudflare.ListStorageKeysResponse, error)
func (*TestModule) WriteWorkersKVEntry ¶
func (t *TestModule) WriteWorkersKVEntry(ctx context.Context, rc *cloudflare.ResourceContainer, params cloudflare.WriteWorkersKVEntryParams) (cloudflare.Response, error)
Click to show internal directories.
Click to hide internal directories.