Name | Type | Description | Notes |
---|---|---|---|
Day | Pointer to NullableString | The day of the week that your Linode's weekly backup is taken. If not set manually, a day will be chosen for you. Backups are taken every day, but backups taken on this day are preferred when selecting backups to retain for a longer period. If not set manually, then when backups are initially enabled, this may come back as `Scheduling` until the `day` is automatically selected. | [optional] |
Window | Pointer to NullableString | When your backups will be taken, in UTC. A backups window is a two-hour span of time in which the backup may occur. For example, `W10` indicates that your backups should be taken between 10:00 and 12:00. If you don't choose a backup window, the API automatically assigns one. If not set manually, when backups are initially enabled this may come back as `Scheduling` until the `window` is automatically selected. | [optional] |
func NewLinodeBackupsSchedule() *LinodeBackupsSchedule
NewLinodeBackupsSchedule instantiates a new LinodeBackupsSchedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewLinodeBackupsScheduleWithDefaults() *LinodeBackupsSchedule
NewLinodeBackupsScheduleWithDefaults instantiates a new LinodeBackupsSchedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *LinodeBackupsSchedule) GetDay() string
GetDay returns the Day field if non-nil, zero value otherwise.
func (o *LinodeBackupsSchedule) GetDayOk() (*string, bool)
GetDayOk returns a tuple with the Day field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LinodeBackupsSchedule) SetDay(v string)
SetDay sets Day field to given value.
func (o *LinodeBackupsSchedule) HasDay() bool
HasDay returns a boolean if a field has been set.
func (o *LinodeBackupsSchedule) SetDayNil(b bool)
SetDayNil sets the value for Day to be an explicit nil
func (o *LinodeBackupsSchedule) UnsetDay()
UnsetDay ensures that no value is present for Day, not even an explicit nil
func (o *LinodeBackupsSchedule) GetWindow() string
GetWindow returns the Window field if non-nil, zero value otherwise.
func (o *LinodeBackupsSchedule) GetWindowOk() (*string, bool)
GetWindowOk returns a tuple with the Window field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *LinodeBackupsSchedule) SetWindow(v string)
SetWindow sets Window field to given value.
func (o *LinodeBackupsSchedule) HasWindow() bool
HasWindow returns a boolean if a field has been set.
func (o *LinodeBackupsSchedule) SetWindowNil(b bool)
SetWindowNil sets the value for Window to be an explicit nil
func (o *LinodeBackupsSchedule) UnsetWindow()
UnsetWindow ensures that no value is present for Window, not even an explicit nil