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.