Documentation
¶
Index ¶
- type MaintenanceWindow
- type MaintenanceWindowAPI
- func (mw *MaintenanceWindowAPI) Defer(ctx context.Context, projectID string) error
- func (mw *MaintenanceWindowAPI) Get(ctx context.Context, projectID string) (*MaintenanceWindow, error)
- func (mw *MaintenanceWindowAPI) Reset(ctx context.Context, projectID string) error
- func (mw *MaintenanceWindowAPI) ToggleAutoDefer(ctx context.Context, projectID string) error
- func (mw *MaintenanceWindowAPI) Update(ctx context.Context, projectID string, maintenanceWindow *MaintenanceWindow) error
- type MaintenanceWindowService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MaintenanceWindow ¶
type MaintenanceWindow struct {
*project.MaintenanceWindow
}
func NewMaintenanceWindow ¶
func NewMaintenanceWindow(spec *project.MaintenanceWindow) *MaintenanceWindow
func (*MaintenanceWindow) EqualTo ¶
func (mw *MaintenanceWindow) EqualTo(target *MaintenanceWindow) bool
func (*MaintenanceWindow) WithStartASAP ¶
func (mw *MaintenanceWindow) WithStartASAP(asap bool) *MaintenanceWindow
type MaintenanceWindowAPI ¶
type MaintenanceWindowAPI struct {
// contains filtered or unexported fields
}
func NewMaintenanceWindowAPIService ¶
func NewMaintenanceWindowAPIService(api admin.MaintenanceWindowsApi) *MaintenanceWindowAPI
func (*MaintenanceWindowAPI) Defer ¶
func (mw *MaintenanceWindowAPI) Defer(ctx context.Context, projectID string) error
func (*MaintenanceWindowAPI) Get ¶
func (mw *MaintenanceWindowAPI) Get(ctx context.Context, projectID string) (*MaintenanceWindow, error)
func (*MaintenanceWindowAPI) Reset ¶
func (mw *MaintenanceWindowAPI) Reset(ctx context.Context, projectID string) error
func (*MaintenanceWindowAPI) ToggleAutoDefer ¶
func (mw *MaintenanceWindowAPI) ToggleAutoDefer(ctx context.Context, projectID string) error
func (*MaintenanceWindowAPI) Update ¶
func (mw *MaintenanceWindowAPI) Update(ctx context.Context, projectID string, maintenanceWindow *MaintenanceWindow) error
Click to show internal directories.
Click to hide internal directories.