Versions in this module Expand all Collapse all v1 v1.0.7 Sep 11, 2021 Changes in this version + func New() backend.Backend + type ArmClient struct + type Backend struct + func (b *Backend) DeleteWorkspace(name string) error + func (b *Backend) StateMgr(name string) (statemgr.Full, error) + func (b *Backend) Workspaces() ([]string, error) + type BackendConfig struct + AccessKey string + ClientCertificatePassword string + ClientCertificatePath string + ClientID string + ClientSecret string + CustomResourceManagerEndpoint string + Environment string + MetadataHost string + MsiEndpoint string + ResourceGroupName string + SasToken string + StorageAccountName string + SubscriptionID string + TenantID string + UseAzureADAuthentication bool + UseMsi bool + type RemoteClient struct + func (c *RemoteClient) Delete() error + func (c *RemoteClient) Get() (*remote.Payload, error) + func (c *RemoteClient) Lock(info *statemgr.LockInfo) (string, error) + func (c *RemoteClient) Put(data []byte) error + func (c *RemoteClient) Unlock(id string) error