Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Backup ¶
type Backup struct { Name string `json:"name"` Status string `json:"status"` Trigger string `json:"trigger"` AppID string `json:"appID"` Sequence int64 `json:"sequence"` StartedAt *time.Time `json:"startedAt,omitempty"` FinishedAt *time.Time `json:"finishedAt,omitempty"` ExpiresAt *time.Time `json:"expiresAt,omitempty"` VolumeCount int `json:"volumeCount"` VolumeSuccessCount int `json:"volumeSuccessCount"` VolumeBytes int64 `json:"volumeBytes"` VolumeSizeHuman string `json:"volumeSizeHuman"` SupportBundleID string `json:"supportBundleId,omitempty"` }
type Store ¶
type Store struct { Provider string `json:"provider"` Bucket string `json:"bucket"` Path string `json:"path"` AWS *StoreAWS `json:"aws,omitempty"` Azure *StoreAzure `json:"azure,omitempty"` Google *StoreGoogle `json:"gcp,omitempty"` Other *StoreOther `json:"other,omitempty"` }
type StoreAzure ¶
type StoreAzure struct { ResourceGroup string `json:"resourceGroup"` StorageAccount string `json:"storageAccount"` SubscriptionID string `json:"subscriptionId"` TenantID string `json:"tenantId"` ClientID string `json:"clientId"` ClientSecret string `json:"clientSecret"` CloudName string `json:"cloudName"` }
type StoreGoogle ¶
Click to show internal directories.
Click to hide internal directories.