serverupdate

package module
v1.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 9, 2026 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Overview

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewConfiguration

func NewConfiguration() *config.Configuration

NewConfiguration returns a new Configuration object Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func ParameterValueToString deprecated

func ParameterValueToString(obj interface{}, key string) string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Types

type APIClient

type APIClient struct {
	// contains filtered or unexported fields
}

APIClient manages communication with the STACKIT Server Update Management API API v2.0 In most cases there should be only one, shared, APIClient. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAPIClient

func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)

NewAPIClient creates a new API client. Optionally receives configuration options Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateUpdate

func (a *APIClient) CreateUpdate(ctx context.Context, projectId string, serverId string, region string) ApiCreateUpdateRequest

CreateUpdate: create update Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return ApiCreateUpdateRequest

func (*APIClient) CreateUpdateExecute deprecated

func (a *APIClient) CreateUpdateExecute(ctx context.Context, projectId string, serverId string, region string) (*Update, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateUpdateSchedule

func (a *APIClient) CreateUpdateSchedule(ctx context.Context, projectId string, serverId string, region string) ApiCreateUpdateScheduleRequest

CreateUpdateSchedule: create update schedule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return ApiCreateUpdateScheduleRequest

func (*APIClient) CreateUpdateScheduleExecute deprecated

func (a *APIClient) CreateUpdateScheduleExecute(ctx context.Context, projectId string, serverId string, region string) (*UpdateSchedule, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteUpdateSchedule

func (a *APIClient) DeleteUpdateSchedule(ctx context.Context, projectId string, serverId string, scheduleId string, region string) ApiDeleteUpdateScheduleRequest

DeleteUpdateSchedule: delete update schedule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param scheduleId update schedule id
@param region region
@return ApiDeleteUpdateScheduleRequest

func (*APIClient) DeleteUpdateScheduleExecute deprecated

func (a *APIClient) DeleteUpdateScheduleExecute(ctx context.Context, projectId string, serverId string, scheduleId string, region string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DisableServiceResource

func (a *APIClient) DisableServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiDisableServiceResourceRequest

DisableServiceResource: disable update service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return ApiDisableServiceResourceRequest

func (*APIClient) DisableServiceResourceExecute deprecated

func (a *APIClient) DisableServiceResourceExecute(ctx context.Context, projectId string, serverId string, region string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) EnableServiceResource

func (a *APIClient) EnableServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiEnableServiceResourceRequest

EnableServiceResource: enable update service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return ApiEnableServiceResourceRequest

func (*APIClient) EnableServiceResourceExecute deprecated

func (a *APIClient) EnableServiceResourceExecute(ctx context.Context, projectId string, serverId string, region string) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *config.Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetServiceResource added in v0.3.0

func (a *APIClient) GetServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiGetServiceResourceRequest

GetServiceResource: get update service details Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return ApiGetServiceResourceRequest

func (*APIClient) GetServiceResourceExecute deprecated added in v0.3.0

func (a *APIClient) GetServiceResourceExecute(ctx context.Context, projectId string, serverId string, region string) (*GetUpdateServiceResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetUpdate

func (a *APIClient) GetUpdate(ctx context.Context, projectId string, serverId string, updateId string, region string) ApiGetUpdateRequest

GetUpdate: get update Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param updateId id of the update
@param region region
@return ApiGetUpdateRequest

func (*APIClient) GetUpdateExecute deprecated

func (a *APIClient) GetUpdateExecute(ctx context.Context, projectId string, serverId string, updateId string, region string) (*Update, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetUpdateSchedule

func (a *APIClient) GetUpdateSchedule(ctx context.Context, projectId string, serverId string, scheduleId string, region string) ApiGetUpdateScheduleRequest

GetUpdateSchedule: get single update schedule details Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param scheduleId update schedule id
@param region region
@return ApiGetUpdateScheduleRequest

func (*APIClient) GetUpdateScheduleExecute deprecated

func (a *APIClient) GetUpdateScheduleExecute(ctx context.Context, projectId string, serverId string, scheduleId string, region string) (*UpdateSchedule, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListUpdatePolicies added in v0.2.1

func (a *APIClient) ListUpdatePolicies(ctx context.Context, projectId string) ApiListUpdatePoliciesRequest

ListUpdatePolicies: get list of update policies Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@return ApiListUpdatePoliciesRequest

func (*APIClient) ListUpdatePoliciesExecute deprecated added in v0.2.1

func (a *APIClient) ListUpdatePoliciesExecute(ctx context.Context, projectId string) (*GetUpdatePoliciesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListUpdateSchedules

func (a *APIClient) ListUpdateSchedules(ctx context.Context, projectId string, serverId string, region string) ApiListUpdateSchedulesRequest

ListUpdateSchedules: get list of update schedules Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return ApiListUpdateSchedulesRequest

func (*APIClient) ListUpdateSchedulesExecute deprecated

func (a *APIClient) ListUpdateSchedulesExecute(ctx context.Context, projectId string, serverId string, region string) (*GetUpdateSchedulesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListUpdates

func (a *APIClient) ListUpdates(ctx context.Context, projectId string, serverId string, region string) ApiListUpdatesRequest

ListUpdates: get list of updates Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param region region
@return ApiListUpdatesRequest

func (*APIClient) ListUpdatesExecute deprecated

func (a *APIClient) ListUpdatesExecute(ctx context.Context, projectId string, serverId string, region string) (*GetUpdatesListResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateUpdateSchedule

func (a *APIClient) UpdateUpdateSchedule(ctx context.Context, projectId string, serverId string, scheduleId string, region string) ApiUpdateUpdateScheduleRequest

UpdateUpdateSchedule: update update schedule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param serverId server id
@param scheduleId update schedule id
@param region region
@return ApiUpdateUpdateScheduleRequest

func (*APIClient) UpdateUpdateScheduleExecute deprecated

func (a *APIClient) UpdateUpdateScheduleExecute(ctx context.Context, projectId string, serverId string, scheduleId string, region string) (*UpdateSchedule, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateUpdateRequest deprecated

type ApiCreateUpdateRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateUpdatePayload(createUpdatePayload CreateUpdatePayload) ApiCreateUpdateRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*Update, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateUpdateScheduleRequest deprecated

type ApiCreateUpdateScheduleRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateUpdateSchedulePayload(createUpdateSchedulePayload CreateUpdateSchedulePayload) ApiCreateUpdateScheduleRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*UpdateSchedule, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteUpdateScheduleRequest deprecated

type ApiDeleteUpdateScheduleRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDisableServiceResourceRequest deprecated

type ApiDisableServiceResourceRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiEnableServiceResourceRequest deprecated

type ApiEnableServiceResourceRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	EnableServiceResourcePayload(enableServiceResourcePayload EnableServiceResourcePayload) ApiEnableServiceResourceRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() error
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetServiceResourceRequest deprecated added in v0.3.0

type ApiGetServiceResourceRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetUpdateServiceResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetUpdateRequest deprecated

type ApiGetUpdateRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*Update, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetUpdateScheduleRequest deprecated

type ApiGetUpdateScheduleRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*UpdateSchedule, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListUpdatePoliciesRequest deprecated added in v0.2.1

type ApiListUpdatePoliciesRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetUpdatePoliciesResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListUpdateSchedulesRequest deprecated

type ApiListUpdateSchedulesRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetUpdateSchedulesResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListUpdatesRequest deprecated

type ApiListUpdatesRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetUpdatesListResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateUpdateScheduleRequest deprecated

type ApiUpdateUpdateScheduleRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateUpdateSchedulePayload(updateUpdateSchedulePayload UpdateUpdateSchedulePayload) ApiUpdateUpdateScheduleRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*UpdateSchedule, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdatePayload

type CreateUpdatePayload struct {
	BackupBeforeUpdate CreateUpdatePayloadgetBackupBeforeUpdateAttributeType `json:"backupBeforeUpdate,omitempty"`
	// Updates start within the defined hourly window. Depending on the updates, the process may exceed this timeframe and require an automatic restart.
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	MaintenanceWindow CreateUpdatePayloadGetMaintenanceWindowAttributeType `json:"maintenanceWindow" required:"true"`
}

CreateUpdatePayload struct for CreateUpdatePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateUpdatePayload

func NewCreateUpdatePayload(maintenanceWindow CreateUpdatePayloadGetMaintenanceWindowArgType) *CreateUpdatePayload

NewCreateUpdatePayload instantiates a new CreateUpdatePayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateUpdatePayloadWithDefaults

func NewCreateUpdatePayloadWithDefaults() *CreateUpdatePayload

NewCreateUpdatePayloadWithDefaults instantiates a new CreateUpdatePayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdatePayload) GetBackupBeforeUpdate

GetBackupBeforeUpdate returns the BackupBeforeUpdate field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdatePayload) GetBackupBeforeUpdateOk

func (o *CreateUpdatePayload) GetBackupBeforeUpdateOk() (ret CreateUpdatePayloadgetBackupBeforeUpdateRetType, ok bool)

GetBackupBeforeUpdateOk returns a tuple with the BackupBeforeUpdate field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdatePayload) GetMaintenanceWindow

GetMaintenanceWindow returns the MaintenanceWindow field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdatePayload) GetMaintenanceWindowOk

func (o *CreateUpdatePayload) GetMaintenanceWindowOk() (ret CreateUpdatePayloadGetMaintenanceWindowRetType, ok bool)

GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdatePayload) HasBackupBeforeUpdate

func (o *CreateUpdatePayload) HasBackupBeforeUpdate() bool

HasBackupBeforeUpdate returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdatePayload) SetBackupBeforeUpdate

SetBackupBeforeUpdate gets a reference to the given bool and assigns it to the BackupBeforeUpdate field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdatePayload) SetMaintenanceWindow

SetMaintenanceWindow sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateUpdatePayload) ToMap deprecated

func (o CreateUpdatePayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdatePayloadGetMaintenanceWindowArgType deprecated added in v1.0.0

type CreateUpdatePayloadGetMaintenanceWindowArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdatePayloadGetMaintenanceWindowAttributeType added in v1.0.0

type CreateUpdatePayloadGetMaintenanceWindowAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdatePayloadGetMaintenanceWindowRetType deprecated added in v1.0.0

type CreateUpdatePayloadGetMaintenanceWindowRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdatePayloadgetBackupBeforeUpdateArgType deprecated added in v1.0.0

type CreateUpdatePayloadgetBackupBeforeUpdateArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdatePayloadgetBackupBeforeUpdateAttributeType added in v1.0.0

type CreateUpdatePayloadgetBackupBeforeUpdateAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdatePayloadgetBackupBeforeUpdateRetType deprecated added in v1.0.0

type CreateUpdatePayloadgetBackupBeforeUpdateRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateRequest deprecated added in v1.1.0

type CreateUpdateRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateUpdateRequest) CreateUpdatePayload deprecated added in v1.1.0

func (r CreateUpdateRequest) CreateUpdatePayload(createUpdatePayload CreateUpdatePayload) ApiCreateUpdateRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateUpdateRequest) Execute deprecated added in v1.1.0

func (r CreateUpdateRequest) Execute() (*Update, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateSchedulePayload

type CreateUpdateSchedulePayload struct {
	// REQUIRED
	Enabled CreateUpdateSchedulePayloadgetEnabledAttributeType `json:"enabled" required:"true"`
	// Updates start within the defined hourly window. Depending on the updates, the process may exceed this timeframe and require an automatic restart.
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	MaintenanceWindow CreateUpdateSchedulePayloadGetMaintenanceWindowAttributeType `json:"maintenanceWindow" required:"true"`
	// REQUIRED
	Name CreateUpdateSchedulePayloadGetNameAttributeType `json:"name" required:"true"`
	// An rrule (Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates
	// REQUIRED
	Rrule CreateUpdateSchedulePayloadGetRruleAttributeType `json:"rrule" required:"true"`
}

CreateUpdateSchedulePayload struct for CreateUpdateSchedulePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateUpdateSchedulePayload

NewCreateUpdateSchedulePayload instantiates a new CreateUpdateSchedulePayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateUpdateSchedulePayloadWithDefaults

func NewCreateUpdateSchedulePayloadWithDefaults() *CreateUpdateSchedulePayload

NewCreateUpdateSchedulePayloadWithDefaults instantiates a new CreateUpdateSchedulePayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdateSchedulePayload) GetEnabled

GetEnabled returns the Enabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdateSchedulePayload) GetEnabledOk

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdateSchedulePayload) GetMaintenanceWindow

GetMaintenanceWindow returns the MaintenanceWindow field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdateSchedulePayload) GetMaintenanceWindowOk

GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdateSchedulePayload) GetName

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdateSchedulePayload) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdateSchedulePayload) GetRrule

GetRrule returns the Rrule field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdateSchedulePayload) GetRruleOk

GetRruleOk returns a tuple with the Rrule field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdateSchedulePayload) SetEnabled

SetEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdateSchedulePayload) SetMaintenanceWindow

SetMaintenanceWindow sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdateSchedulePayload) SetName

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateUpdateSchedulePayload) SetRrule

SetRrule sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateUpdateSchedulePayload) ToMap deprecated

func (o CreateUpdateSchedulePayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateSchedulePayloadGetMaintenanceWindowArgType deprecated added in v1.0.0

type CreateUpdateSchedulePayloadGetMaintenanceWindowArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateSchedulePayloadGetMaintenanceWindowAttributeType added in v1.0.0

type CreateUpdateSchedulePayloadGetMaintenanceWindowAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateSchedulePayloadGetMaintenanceWindowRetType deprecated added in v1.0.0

type CreateUpdateSchedulePayloadGetMaintenanceWindowRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateSchedulePayloadGetNameArgType deprecated added in v1.0.0

type CreateUpdateSchedulePayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateSchedulePayloadGetNameAttributeType added in v1.0.0

type CreateUpdateSchedulePayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateSchedulePayloadGetNameRetType deprecated added in v1.0.0

type CreateUpdateSchedulePayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateSchedulePayloadGetRruleArgType deprecated added in v1.0.0

type CreateUpdateSchedulePayloadGetRruleArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateSchedulePayloadGetRruleAttributeType added in v1.0.0

type CreateUpdateSchedulePayloadGetRruleAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateSchedulePayloadGetRruleRetType deprecated added in v1.0.0

type CreateUpdateSchedulePayloadGetRruleRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateSchedulePayloadgetEnabledArgType deprecated added in v1.0.0

type CreateUpdateSchedulePayloadgetEnabledArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateSchedulePayloadgetEnabledAttributeType added in v1.0.0

type CreateUpdateSchedulePayloadgetEnabledAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateSchedulePayloadgetEnabledRetType deprecated added in v1.0.0

type CreateUpdateSchedulePayloadgetEnabledRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateUpdateScheduleRequest deprecated added in v1.1.0

type CreateUpdateScheduleRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateUpdateScheduleRequest) CreateUpdateSchedulePayload deprecated added in v1.1.0

func (r CreateUpdateScheduleRequest) CreateUpdateSchedulePayload(createUpdateSchedulePayload CreateUpdateSchedulePayload) ApiCreateUpdateScheduleRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateUpdateScheduleRequest) Execute deprecated added in v1.1.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DefaultApi deprecated added in v1.1.0

type DefaultApi interface {
	/*
		CreateUpdate create update

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param region region
		@return ApiCreateUpdateRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateUpdate(ctx context.Context, projectId string, serverId string, region string) ApiCreateUpdateRequest
	/*
		CreateUpdateExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param region region
		@return Update

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateUpdateExecute(ctx context.Context, projectId string, serverId string, region string) (*Update, error)
	/*
		CreateUpdateSchedule create update schedule

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param region region
		@return ApiCreateUpdateScheduleRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateUpdateSchedule(ctx context.Context, projectId string, serverId string, region string) ApiCreateUpdateScheduleRequest
	/*
		CreateUpdateScheduleExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param region region
		@return UpdateSchedule

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateUpdateScheduleExecute(ctx context.Context, projectId string, serverId string, region string) (*UpdateSchedule, error)
	/*
		DeleteUpdateSchedule delete update schedule

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param scheduleId update schedule id
		@param region region
		@return ApiDeleteUpdateScheduleRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteUpdateSchedule(ctx context.Context, projectId string, serverId string, scheduleId string, region string) ApiDeleteUpdateScheduleRequest
	/*
		DeleteUpdateScheduleExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteUpdateScheduleExecute(ctx context.Context, projectId string, serverId string, scheduleId string, region string) error
	/*
		DisableServiceResource disable update service

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param region region
		@return ApiDisableServiceResourceRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DisableServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiDisableServiceResourceRequest
	/*
		DisableServiceResourceExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DisableServiceResourceExecute(ctx context.Context, projectId string, serverId string, region string) error
	/*
		EnableServiceResource enable update service

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param region region
		@return ApiEnableServiceResourceRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	EnableServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiEnableServiceResourceRequest
	/*
		EnableServiceResourceExecute executes the request

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	EnableServiceResourceExecute(ctx context.Context, projectId string, serverId string, region string) error
	/*
		GetServiceResource get update service details

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param region region
		@return ApiGetServiceResourceRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetServiceResource(ctx context.Context, projectId string, serverId string, region string) ApiGetServiceResourceRequest
	/*
		GetServiceResourceExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param region region
		@return GetUpdateServiceResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetServiceResourceExecute(ctx context.Context, projectId string, serverId string, region string) (*GetUpdateServiceResponse, error)
	/*
		GetUpdate get update

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param updateId id of the update
		@param region region
		@return ApiGetUpdateRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetUpdate(ctx context.Context, projectId string, serverId string, updateId string, region string) ApiGetUpdateRequest
	/*
		GetUpdateExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param updateId id of the update
		@param region region
		@return Update

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetUpdateExecute(ctx context.Context, projectId string, serverId string, updateId string, region string) (*Update, error)
	/*
		GetUpdateSchedule get single update schedule details

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param scheduleId update schedule id
		@param region region
		@return ApiGetUpdateScheduleRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetUpdateSchedule(ctx context.Context, projectId string, serverId string, scheduleId string, region string) ApiGetUpdateScheduleRequest
	/*
		GetUpdateScheduleExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param scheduleId update schedule id
		@param region region
		@return UpdateSchedule

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetUpdateScheduleExecute(ctx context.Context, projectId string, serverId string, scheduleId string, region string) (*UpdateSchedule, error)
	/*
		ListUpdatePolicies get list of update policies

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@return ApiListUpdatePoliciesRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListUpdatePolicies(ctx context.Context, projectId string) ApiListUpdatePoliciesRequest
	/*
		ListUpdatePoliciesExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@return GetUpdatePoliciesResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListUpdatePoliciesExecute(ctx context.Context, projectId string) (*GetUpdatePoliciesResponse, error)
	/*
		ListUpdateSchedules get list of update schedules

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param region region
		@return ApiListUpdateSchedulesRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListUpdateSchedules(ctx context.Context, projectId string, serverId string, region string) ApiListUpdateSchedulesRequest
	/*
		ListUpdateSchedulesExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param region region
		@return GetUpdateSchedulesResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListUpdateSchedulesExecute(ctx context.Context, projectId string, serverId string, region string) (*GetUpdateSchedulesResponse, error)
	/*
		ListUpdates get list of updates

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param region region
		@return ApiListUpdatesRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListUpdates(ctx context.Context, projectId string, serverId string, region string) ApiListUpdatesRequest
	/*
		ListUpdatesExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param region region
		@return GetUpdatesListResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListUpdatesExecute(ctx context.Context, projectId string, serverId string, region string) (*GetUpdatesListResponse, error)
	/*
		UpdateUpdateSchedule update update schedule

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param scheduleId update schedule id
		@param region region
		@return ApiUpdateUpdateScheduleRequest

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateUpdateSchedule(ctx context.Context, projectId string, serverId string, scheduleId string, region string) ApiUpdateUpdateScheduleRequest
	/*
		UpdateUpdateScheduleExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param serverId server id
		@param scheduleId update schedule id
		@param region region
		@return UpdateSchedule

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateUpdateScheduleExecute(ctx context.Context, projectId string, serverId string, scheduleId string, region string) (*UpdateSchedule, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteUpdateScheduleRequest deprecated added in v1.1.0

type DeleteUpdateScheduleRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteUpdateScheduleRequest) Execute deprecated added in v1.1.0

func (r DeleteUpdateScheduleRequest) Execute() error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DisableServiceResourceRequest deprecated added in v1.1.0

type DisableServiceResourceRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DisableServiceResourceRequest) Execute deprecated added in v1.1.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EnableServiceResourcePayload

type EnableServiceResourcePayload struct {
	UpdatePolicyId EnableServiceResourcePayloadGetUpdatePolicyIdAttributeType `json:"updatePolicyId,omitempty"`
}

EnableServiceResourcePayload struct for EnableServiceResourcePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewEnableServiceResourcePayload

func NewEnableServiceResourcePayload() *EnableServiceResourcePayload

NewEnableServiceResourcePayload instantiates a new EnableServiceResourcePayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewEnableServiceResourcePayloadWithDefaults

func NewEnableServiceResourcePayloadWithDefaults() *EnableServiceResourcePayload

NewEnableServiceResourcePayloadWithDefaults instantiates a new EnableServiceResourcePayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EnableServiceResourcePayload) GetUpdatePolicyId

GetUpdatePolicyId returns the UpdatePolicyId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EnableServiceResourcePayload) GetUpdatePolicyIdOk

GetUpdatePolicyIdOk returns a tuple with the UpdatePolicyId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EnableServiceResourcePayload) HasUpdatePolicyId

func (o *EnableServiceResourcePayload) HasUpdatePolicyId() bool

HasUpdatePolicyId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EnableServiceResourcePayload) SetUpdatePolicyId

SetUpdatePolicyId gets a reference to the given string and assigns it to the UpdatePolicyId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (EnableServiceResourcePayload) ToMap deprecated

func (o EnableServiceResourcePayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EnableServiceResourcePayloadGetUpdatePolicyIdArgType deprecated added in v1.0.0

type EnableServiceResourcePayloadGetUpdatePolicyIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EnableServiceResourcePayloadGetUpdatePolicyIdAttributeType added in v1.0.0

type EnableServiceResourcePayloadGetUpdatePolicyIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EnableServiceResourcePayloadGetUpdatePolicyIdRetType deprecated added in v1.0.0

type EnableServiceResourcePayloadGetUpdatePolicyIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EnableServiceResourceRequest deprecated added in v1.1.0

type EnableServiceResourceRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (EnableServiceResourceRequest) EnableServiceResourcePayload deprecated added in v1.1.0

func (r EnableServiceResourceRequest) EnableServiceResourcePayload(enableServiceResourcePayload EnableServiceResourcePayload) ApiEnableServiceResourceRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (EnableServiceResourceRequest) Execute deprecated added in v1.1.0

func (r EnableServiceResourceRequest) Execute() error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorResponse added in v1.0.0

type ErrorResponse struct {
	// Details about the error
	// REQUIRED
	Message ErrorResponseGetMessageAttributeType `json:"message" required:"true"`
	// The string representation of the http status code (i.e. Not Found, Bad Request, etc)
	// REQUIRED
	Status ErrorResponseGetStatusAttributeType `json:"status" required:"true"`
}

ErrorResponse struct for ErrorResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewErrorResponse added in v1.0.0

NewErrorResponse instantiates a new ErrorResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewErrorResponseWithDefaults added in v1.0.0

func NewErrorResponseWithDefaults() *ErrorResponse

NewErrorResponseWithDefaults instantiates a new ErrorResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ErrorResponse) GetMessage added in v1.0.0

func (o *ErrorResponse) GetMessage() (ret ErrorResponseGetMessageRetType)

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ErrorResponse) GetMessageOk added in v1.0.0

func (o *ErrorResponse) GetMessageOk() (ret ErrorResponseGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ErrorResponse) GetStatus added in v1.0.0

func (o *ErrorResponse) GetStatus() (ret ErrorResponseGetStatusRetType)

GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ErrorResponse) GetStatusOk added in v1.0.0

func (o *ErrorResponse) GetStatusOk() (ret ErrorResponseGetStatusRetType, ok bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ErrorResponse) SetMessage added in v1.0.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ErrorResponse) SetStatus added in v1.0.0

SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ErrorResponse) ToMap deprecated added in v1.0.0

func (o ErrorResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorResponseGetMessageArgType deprecated added in v1.0.0

type ErrorResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorResponseGetMessageAttributeType added in v1.0.0

type ErrorResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorResponseGetMessageRetType deprecated added in v1.0.0

type ErrorResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorResponseGetStatusArgType deprecated added in v1.0.0

type ErrorResponseGetStatusArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorResponseGetStatusAttributeType added in v1.0.0

type ErrorResponseGetStatusAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorResponseGetStatusRetType deprecated added in v1.0.0

type ErrorResponseGetStatusRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetServiceResourceRequest deprecated added in v1.1.0

type GetServiceResourceRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetServiceResourceRequest) Execute deprecated added in v1.1.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdatePoliciesResponse added in v0.2.1

type GetUpdatePoliciesResponse struct {
	Items GetUpdatePoliciesResponseGetItemsAttributeType `json:"items,omitempty"`
}

GetUpdatePoliciesResponse struct for GetUpdatePoliciesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetUpdatePoliciesResponse added in v0.2.1

func NewGetUpdatePoliciesResponse() *GetUpdatePoliciesResponse

NewGetUpdatePoliciesResponse instantiates a new GetUpdatePoliciesResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetUpdatePoliciesResponseWithDefaults added in v0.2.1

func NewGetUpdatePoliciesResponseWithDefaults() *GetUpdatePoliciesResponse

NewGetUpdatePoliciesResponseWithDefaults instantiates a new GetUpdatePoliciesResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdatePoliciesResponse) GetItems added in v0.2.1

GetItems returns the Items field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdatePoliciesResponse) GetItemsOk added in v0.2.1

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdatePoliciesResponse) HasItems added in v0.2.1

func (o *GetUpdatePoliciesResponse) HasItems() bool

HasItems returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdatePoliciesResponse) SetItems added in v0.2.1

SetItems gets a reference to the given []UpdatePolicy and assigns it to the Items field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetUpdatePoliciesResponse) ToMap deprecated added in v0.2.1

func (o GetUpdatePoliciesResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdatePoliciesResponseGetItemsArgType deprecated added in v1.0.0

type GetUpdatePoliciesResponseGetItemsArgType = []UpdatePolicy

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdatePoliciesResponseGetItemsAttributeType added in v1.0.0

type GetUpdatePoliciesResponseGetItemsAttributeType = *[]UpdatePolicy

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdatePoliciesResponseGetItemsRetType deprecated added in v1.0.0

type GetUpdatePoliciesResponseGetItemsRetType = []UpdatePolicy

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdateRequest deprecated added in v1.1.0

type GetUpdateRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetUpdateRequest) Execute deprecated added in v1.1.0

func (r GetUpdateRequest) Execute() (*Update, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdateScheduleRequest deprecated added in v1.1.0

type GetUpdateScheduleRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetUpdateScheduleRequest) Execute deprecated added in v1.1.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdateSchedulesResponse

type GetUpdateSchedulesResponse struct {
	Items GetUpdateSchedulesResponseGetItemsAttributeType `json:"items,omitempty"`
}

GetUpdateSchedulesResponse struct for GetUpdateSchedulesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetUpdateSchedulesResponse

func NewGetUpdateSchedulesResponse() *GetUpdateSchedulesResponse

NewGetUpdateSchedulesResponse instantiates a new GetUpdateSchedulesResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetUpdateSchedulesResponseWithDefaults

func NewGetUpdateSchedulesResponseWithDefaults() *GetUpdateSchedulesResponse

NewGetUpdateSchedulesResponseWithDefaults instantiates a new GetUpdateSchedulesResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdateSchedulesResponse) GetItems

GetItems returns the Items field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdateSchedulesResponse) GetItemsOk

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdateSchedulesResponse) HasItems

func (o *GetUpdateSchedulesResponse) HasItems() bool

HasItems returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdateSchedulesResponse) SetItems

SetItems gets a reference to the given []UpdateSchedule and assigns it to the Items field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetUpdateSchedulesResponse) ToMap deprecated

func (o GetUpdateSchedulesResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdateSchedulesResponseGetItemsArgType deprecated added in v1.0.0

type GetUpdateSchedulesResponseGetItemsArgType = []UpdateSchedule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdateSchedulesResponseGetItemsAttributeType added in v1.0.0

type GetUpdateSchedulesResponseGetItemsAttributeType = *[]UpdateSchedule

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdateSchedulesResponseGetItemsRetType deprecated added in v1.0.0

type GetUpdateSchedulesResponseGetItemsRetType = []UpdateSchedule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdateServiceResponse added in v0.3.0

type GetUpdateServiceResponse struct {
	Enabled GetUpdateServiceResponsegetEnabledAttributeType `json:"enabled,omitempty"`
}

GetUpdateServiceResponse struct for GetUpdateServiceResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetUpdateServiceResponse added in v0.3.0

func NewGetUpdateServiceResponse() *GetUpdateServiceResponse

NewGetUpdateServiceResponse instantiates a new GetUpdateServiceResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetUpdateServiceResponseWithDefaults added in v0.3.0

func NewGetUpdateServiceResponseWithDefaults() *GetUpdateServiceResponse

NewGetUpdateServiceResponseWithDefaults instantiates a new GetUpdateServiceResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdateServiceResponse) GetEnabled added in v0.3.0

GetEnabled returns the Enabled field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdateServiceResponse) GetEnabledOk added in v0.3.0

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdateServiceResponse) HasEnabled added in v0.3.0

func (o *GetUpdateServiceResponse) HasEnabled() bool

HasEnabled returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdateServiceResponse) SetEnabled added in v0.3.0

SetEnabled gets a reference to the given bool and assigns it to the Enabled field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetUpdateServiceResponse) ToMap deprecated added in v0.3.0

func (o GetUpdateServiceResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdateServiceResponsegetEnabledArgType deprecated added in v1.0.0

type GetUpdateServiceResponsegetEnabledArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdateServiceResponsegetEnabledAttributeType added in v1.0.0

type GetUpdateServiceResponsegetEnabledAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdateServiceResponsegetEnabledRetType deprecated added in v1.0.0

type GetUpdateServiceResponsegetEnabledRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdatesListResponse

type GetUpdatesListResponse struct {
	Items GetUpdatesListResponseGetItemsAttributeType `json:"items,omitempty"`
}

GetUpdatesListResponse struct for GetUpdatesListResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetUpdatesListResponse

func NewGetUpdatesListResponse() *GetUpdatesListResponse

NewGetUpdatesListResponse instantiates a new GetUpdatesListResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetUpdatesListResponseWithDefaults

func NewGetUpdatesListResponseWithDefaults() *GetUpdatesListResponse

NewGetUpdatesListResponseWithDefaults instantiates a new GetUpdatesListResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdatesListResponse) GetItems

GetItems returns the Items field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdatesListResponse) GetItemsOk

GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdatesListResponse) HasItems

func (o *GetUpdatesListResponse) HasItems() bool

HasItems returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetUpdatesListResponse) SetItems

SetItems gets a reference to the given []Update and assigns it to the Items field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetUpdatesListResponse) ToMap deprecated

func (o GetUpdatesListResponse) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdatesListResponseGetItemsArgType deprecated added in v1.0.0

type GetUpdatesListResponseGetItemsArgType = []Update

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdatesListResponseGetItemsAttributeType added in v1.0.0

type GetUpdatesListResponseGetItemsAttributeType = *[]Update

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetUpdatesListResponseGetItemsRetType deprecated added in v1.0.0

type GetUpdatesListResponseGetItemsRetType = []Update

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUpdatePoliciesRequest deprecated added in v1.1.0

type ListUpdatePoliciesRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListUpdatePoliciesRequest) Execute deprecated added in v1.1.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUpdateSchedulesRequest deprecated added in v1.1.0

type ListUpdateSchedulesRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListUpdateSchedulesRequest) Execute deprecated added in v1.1.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListUpdatesRequest deprecated added in v1.1.0

type ListUpdatesRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListUpdatesRequest) Execute deprecated added in v1.1.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MappedNullable deprecated

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableBool deprecated

type NullableBool struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableBool deprecated

func NewNullableBool(val *bool) *NullableBool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBool) Get deprecated

func (v NullableBool) Get() *bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBool) IsSet deprecated

func (v NullableBool) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBool) MarshalJSON deprecated

func (v NullableBool) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBool) Set deprecated

func (v *NullableBool) Set(val *bool)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBool) UnmarshalJSON deprecated

func (v *NullableBool) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBool) Unset deprecated

func (v *NullableBool) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateUpdatePayload deprecated

type NullableCreateUpdatePayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateUpdatePayload deprecated

func NewNullableCreateUpdatePayload(val *CreateUpdatePayload) *NullableCreateUpdatePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateUpdatePayload) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateUpdatePayload) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateUpdatePayload) MarshalJSON deprecated

func (v NullableCreateUpdatePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateUpdatePayload) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateUpdatePayload) UnmarshalJSON deprecated

func (v *NullableCreateUpdatePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateUpdatePayload) Unset deprecated

func (v *NullableCreateUpdatePayload) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateUpdateSchedulePayload deprecated

type NullableCreateUpdateSchedulePayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateUpdateSchedulePayload deprecated

func NewNullableCreateUpdateSchedulePayload(val *CreateUpdateSchedulePayload) *NullableCreateUpdateSchedulePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateUpdateSchedulePayload) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateUpdateSchedulePayload) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateUpdateSchedulePayload) MarshalJSON deprecated

func (v NullableCreateUpdateSchedulePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateUpdateSchedulePayload) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateUpdateSchedulePayload) UnmarshalJSON deprecated

func (v *NullableCreateUpdateSchedulePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateUpdateSchedulePayload) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableEnableServiceResourcePayload deprecated

type NullableEnableServiceResourcePayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableEnableServiceResourcePayload deprecated

func NewNullableEnableServiceResourcePayload(val *EnableServiceResourcePayload) *NullableEnableServiceResourcePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableEnableServiceResourcePayload) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableEnableServiceResourcePayload) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableEnableServiceResourcePayload) MarshalJSON deprecated

func (v NullableEnableServiceResourcePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableEnableServiceResourcePayload) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableEnableServiceResourcePayload) UnmarshalJSON deprecated

func (v *NullableEnableServiceResourcePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableEnableServiceResourcePayload) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableErrorResponse deprecated added in v1.0.0

type NullableErrorResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableErrorResponse deprecated added in v1.0.0

func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableErrorResponse) Get deprecated added in v1.0.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableErrorResponse) IsSet deprecated added in v1.0.0

func (v NullableErrorResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableErrorResponse) MarshalJSON deprecated added in v1.0.0

func (v NullableErrorResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableErrorResponse) Set deprecated added in v1.0.0

func (v *NullableErrorResponse) Set(val *ErrorResponse)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableErrorResponse) UnmarshalJSON deprecated added in v1.0.0

func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableErrorResponse) Unset deprecated added in v1.0.0

func (v *NullableErrorResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableFloat32 deprecated

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableFloat32 deprecated

func NewNullableFloat32(val *float32) *NullableFloat32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat32) Get deprecated

func (v NullableFloat32) Get() *float32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat32) IsSet deprecated

func (v NullableFloat32) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat32) MarshalJSON deprecated

func (v NullableFloat32) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat32) Set deprecated

func (v *NullableFloat32) Set(val *float32)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat32) UnmarshalJSON deprecated

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat32) Unset deprecated

func (v *NullableFloat32) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableFloat64 deprecated

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableFloat64 deprecated

func NewNullableFloat64(val *float64) *NullableFloat64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat64) Get deprecated

func (v NullableFloat64) Get() *float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat64) IsSet deprecated

func (v NullableFloat64) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat64) MarshalJSON deprecated

func (v NullableFloat64) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat64) Set deprecated

func (v *NullableFloat64) Set(val *float64)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat64) UnmarshalJSON deprecated

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat64) Unset deprecated

func (v *NullableFloat64) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetUpdatePoliciesResponse deprecated added in v0.2.1

type NullableGetUpdatePoliciesResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetUpdatePoliciesResponse deprecated added in v0.2.1

func NewNullableGetUpdatePoliciesResponse(val *GetUpdatePoliciesResponse) *NullableGetUpdatePoliciesResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUpdatePoliciesResponse) Get deprecated added in v0.2.1

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUpdatePoliciesResponse) IsSet deprecated added in v0.2.1

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUpdatePoliciesResponse) MarshalJSON deprecated added in v0.2.1

func (v NullableGetUpdatePoliciesResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUpdatePoliciesResponse) Set deprecated added in v0.2.1

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUpdatePoliciesResponse) UnmarshalJSON deprecated added in v0.2.1

func (v *NullableGetUpdatePoliciesResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUpdatePoliciesResponse) Unset deprecated added in v0.2.1

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetUpdateSchedulesResponse deprecated

type NullableGetUpdateSchedulesResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetUpdateSchedulesResponse deprecated

func NewNullableGetUpdateSchedulesResponse(val *GetUpdateSchedulesResponse) *NullableGetUpdateSchedulesResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUpdateSchedulesResponse) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUpdateSchedulesResponse) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUpdateSchedulesResponse) MarshalJSON deprecated

func (v NullableGetUpdateSchedulesResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUpdateSchedulesResponse) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUpdateSchedulesResponse) UnmarshalJSON deprecated

func (v *NullableGetUpdateSchedulesResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUpdateSchedulesResponse) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetUpdateServiceResponse deprecated added in v0.3.0

type NullableGetUpdateServiceResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetUpdateServiceResponse deprecated added in v0.3.0

func NewNullableGetUpdateServiceResponse(val *GetUpdateServiceResponse) *NullableGetUpdateServiceResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUpdateServiceResponse) Get deprecated added in v0.3.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUpdateServiceResponse) IsSet deprecated added in v0.3.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUpdateServiceResponse) MarshalJSON deprecated added in v0.3.0

func (v NullableGetUpdateServiceResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUpdateServiceResponse) Set deprecated added in v0.3.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUpdateServiceResponse) UnmarshalJSON deprecated added in v0.3.0

func (v *NullableGetUpdateServiceResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUpdateServiceResponse) Unset deprecated added in v0.3.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetUpdatesListResponse deprecated

type NullableGetUpdatesListResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetUpdatesListResponse deprecated

func NewNullableGetUpdatesListResponse(val *GetUpdatesListResponse) *NullableGetUpdatesListResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUpdatesListResponse) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUpdatesListResponse) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetUpdatesListResponse) MarshalJSON deprecated

func (v NullableGetUpdatesListResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUpdatesListResponse) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUpdatesListResponse) UnmarshalJSON deprecated

func (v *NullableGetUpdatesListResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetUpdatesListResponse) Unset deprecated

func (v *NullableGetUpdatesListResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInt deprecated

type NullableInt struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInt deprecated

func NewNullableInt(val *int) *NullableInt

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt) Get deprecated

func (v NullableInt) Get() *int

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt) IsSet deprecated

func (v NullableInt) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt) MarshalJSON deprecated

func (v NullableInt) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt) Set deprecated

func (v *NullableInt) Set(val *int)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt) UnmarshalJSON deprecated

func (v *NullableInt) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt) Unset deprecated

func (v *NullableInt) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInt32 deprecated

type NullableInt32 struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInt32 deprecated

func NewNullableInt32(val *int32) *NullableInt32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt32) Get deprecated

func (v NullableInt32) Get() *int32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt32) IsSet deprecated

func (v NullableInt32) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt32) MarshalJSON deprecated

func (v NullableInt32) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt32) Set deprecated

func (v *NullableInt32) Set(val *int32)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt32) UnmarshalJSON deprecated

func (v *NullableInt32) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt32) Unset deprecated

func (v *NullableInt32) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInt64 deprecated

type NullableInt64 struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInt64 deprecated

func NewNullableInt64(val *int64) *NullableInt64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt64) Get deprecated

func (v NullableInt64) Get() *int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt64) IsSet deprecated

func (v NullableInt64) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt64) MarshalJSON deprecated

func (v NullableInt64) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt64) Set deprecated

func (v *NullableInt64) Set(val *int64)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt64) UnmarshalJSON deprecated

func (v *NullableInt64) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt64) Unset deprecated

func (v *NullableInt64) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableString deprecated

type NullableString struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableString deprecated

func NewNullableString(val *string) *NullableString

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableString) Get deprecated

func (v NullableString) Get() *string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableString) IsSet deprecated

func (v NullableString) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableString) MarshalJSON deprecated

func (v NullableString) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableString) Set deprecated

func (v *NullableString) Set(val *string)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableString) UnmarshalJSON deprecated

func (v *NullableString) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableString) Unset deprecated

func (v *NullableString) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableTime deprecated

type NullableTime struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableTime deprecated

func NewNullableTime(val *time.Time) *NullableTime

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTime) Get deprecated

func (v NullableTime) Get() *time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTime) IsSet deprecated

func (v NullableTime) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTime) MarshalJSON deprecated

func (v NullableTime) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTime) Set deprecated

func (v *NullableTime) Set(val *time.Time)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTime) UnmarshalJSON deprecated

func (v *NullableTime) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTime) Unset deprecated

func (v *NullableTime) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdate deprecated

type NullableUpdate struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdate deprecated

func NewNullableUpdate(val *Update) *NullableUpdate

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdate) Get deprecated

func (v NullableUpdate) Get() *Update

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdate) IsSet deprecated

func (v NullableUpdate) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdate) MarshalJSON deprecated

func (v NullableUpdate) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdate) Set deprecated

func (v *NullableUpdate) Set(val *Update)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdate) UnmarshalJSON deprecated

func (v *NullableUpdate) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdate) Unset deprecated

func (v *NullableUpdate) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdatePolicy deprecated added in v0.2.1

type NullableUpdatePolicy struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdatePolicy deprecated added in v0.2.1

func NewNullableUpdatePolicy(val *UpdatePolicy) *NullableUpdatePolicy

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdatePolicy) Get deprecated added in v0.2.1

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdatePolicy) IsSet deprecated added in v0.2.1

func (v NullableUpdatePolicy) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdatePolicy) MarshalJSON deprecated added in v0.2.1

func (v NullableUpdatePolicy) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdatePolicy) Set deprecated added in v0.2.1

func (v *NullableUpdatePolicy) Set(val *UpdatePolicy)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdatePolicy) UnmarshalJSON deprecated added in v0.2.1

func (v *NullableUpdatePolicy) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdatePolicy) Unset deprecated added in v0.2.1

func (v *NullableUpdatePolicy) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateSchedule deprecated

type NullableUpdateSchedule struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateSchedule deprecated

func NewNullableUpdateSchedule(val *UpdateSchedule) *NullableUpdateSchedule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateSchedule) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateSchedule) IsSet deprecated

func (v NullableUpdateSchedule) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateSchedule) MarshalJSON deprecated

func (v NullableUpdateSchedule) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateSchedule) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateSchedule) UnmarshalJSON deprecated

func (v *NullableUpdateSchedule) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateSchedule) Unset deprecated

func (v *NullableUpdateSchedule) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateScheduleAllOf deprecated added in v0.4.0

type NullableUpdateScheduleAllOf struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateScheduleAllOf deprecated added in v0.4.0

func NewNullableUpdateScheduleAllOf(val *UpdateScheduleAllOf) *NullableUpdateScheduleAllOf

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScheduleAllOf) Get deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScheduleAllOf) IsSet deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScheduleAllOf) MarshalJSON deprecated added in v0.4.0

func (v NullableUpdateScheduleAllOf) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScheduleAllOf) Set deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScheduleAllOf) UnmarshalJSON deprecated added in v0.4.0

func (v *NullableUpdateScheduleAllOf) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScheduleAllOf) Unset deprecated added in v0.4.0

func (v *NullableUpdateScheduleAllOf) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateScheduleCreateRequest deprecated added in v0.4.0

type NullableUpdateScheduleCreateRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateScheduleCreateRequest deprecated added in v0.4.0

func NewNullableUpdateScheduleCreateRequest(val *UpdateScheduleCreateRequest) *NullableUpdateScheduleCreateRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScheduleCreateRequest) Get deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScheduleCreateRequest) IsSet deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScheduleCreateRequest) MarshalJSON deprecated added in v0.4.0

func (v NullableUpdateScheduleCreateRequest) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScheduleCreateRequest) Set deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScheduleCreateRequest) UnmarshalJSON deprecated added in v0.4.0

func (v *NullableUpdateScheduleCreateRequest) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScheduleCreateRequest) Unset deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateUpdateSchedulePayload deprecated

type NullableUpdateUpdateSchedulePayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateUpdateSchedulePayload deprecated

func NewNullableUpdateUpdateSchedulePayload(val *UpdateUpdateSchedulePayload) *NullableUpdateUpdateSchedulePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateUpdateSchedulePayload) Get deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateUpdateSchedulePayload) IsSet deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateUpdateSchedulePayload) MarshalJSON deprecated

func (v NullableUpdateUpdateSchedulePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateUpdateSchedulePayload) Set deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateUpdateSchedulePayload) UnmarshalJSON deprecated

func (v *NullableUpdateUpdateSchedulePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateUpdateSchedulePayload) Unset deprecated

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableValue deprecated added in v1.0.0

type NullableValue[T any] struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableValue[T]) Get deprecated added in v1.0.0

func (v NullableValue[T]) Get() *T

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableValue[T]) IsSet deprecated added in v1.0.0

func (v NullableValue[T]) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableValue[T]) Set deprecated added in v1.0.0

func (v *NullableValue[T]) Set(val *T)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableValue[T]) Unset deprecated added in v1.0.0

func (v *NullableValue[T]) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Update

type Update struct {
	EndDate    UpdateGetEndDateAttributeType    `json:"endDate,omitempty"`
	FailReason UpdateGetFailReasonAttributeType `json:"failReason,omitempty"`
	// Can be cast to int32 without loss of precision.
	FailedUpdates UpdateGetFailedUpdatesAttributeType `json:"failedUpdates,omitempty"`
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	Id UpdateGetIdAttributeType `json:"id" required:"true"`
	// Can be cast to int32 without loss of precision.
	InstalledUpdates UpdateGetInstalledUpdatesAttributeType `json:"installedUpdates,omitempty"`
	// REQUIRED
	StartDate UpdateGetStartDateAttributeType `json:"startDate" required:"true"`
	// REQUIRED
	Status UpdateGetStatusAttributeType `json:"status" required:"true"`
}

Update struct for Update Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdate

NewUpdate instantiates a new Update 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateWithDefaults

func NewUpdateWithDefaults() *Update

NewUpdateWithDefaults instantiates a new Update 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) GetEndDate

func (o *Update) GetEndDate() (res UpdateGetEndDateRetType)

GetEndDate returns the EndDate field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) GetEndDateOk

func (o *Update) GetEndDateOk() (ret UpdateGetEndDateRetType, ok bool)

GetEndDateOk returns a tuple with the EndDate field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) GetFailReason

func (o *Update) GetFailReason() (res UpdateGetFailReasonRetType)

GetFailReason returns the FailReason field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) GetFailReasonOk

func (o *Update) GetFailReasonOk() (ret UpdateGetFailReasonRetType, ok bool)

GetFailReasonOk returns a tuple with the FailReason field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) GetFailedUpdates

func (o *Update) GetFailedUpdates() (res UpdateGetFailedUpdatesRetType)

GetFailedUpdates returns the FailedUpdates field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) GetFailedUpdatesOk

func (o *Update) GetFailedUpdatesOk() (ret UpdateGetFailedUpdatesRetType, ok bool)

GetFailedUpdatesOk returns a tuple with the FailedUpdates field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) GetId

func (o *Update) GetId() (ret UpdateGetIdRetType)

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) GetIdOk

func (o *Update) GetIdOk() (ret UpdateGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) GetInstalledUpdates

func (o *Update) GetInstalledUpdates() (res UpdateGetInstalledUpdatesRetType)

GetInstalledUpdates returns the InstalledUpdates field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) GetInstalledUpdatesOk

func (o *Update) GetInstalledUpdatesOk() (ret UpdateGetInstalledUpdatesRetType, ok bool)

GetInstalledUpdatesOk returns a tuple with the InstalledUpdates field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) GetStartDate

func (o *Update) GetStartDate() (ret UpdateGetStartDateRetType)

GetStartDate returns the StartDate field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) GetStartDateOk

func (o *Update) GetStartDateOk() (ret UpdateGetStartDateRetType, ok bool)

GetStartDateOk returns a tuple with the StartDate field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) GetStatus

func (o *Update) GetStatus() (ret UpdateGetStatusRetType)

GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) GetStatusOk

func (o *Update) GetStatusOk() (ret UpdateGetStatusRetType, ok bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) HasEndDate added in v0.2.2

func (o *Update) HasEndDate() bool

HasEndDate returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) HasFailReason

func (o *Update) HasFailReason() bool

HasFailReason returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) HasFailedUpdates

func (o *Update) HasFailedUpdates() bool

HasFailedUpdates returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) HasInstalledUpdates

func (o *Update) HasInstalledUpdates() bool

HasInstalledUpdates returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) SetEndDate

func (o *Update) SetEndDate(v UpdateGetEndDateRetType)

SetEndDate gets a reference to the given string and assigns it to the EndDate field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) SetFailReason

func (o *Update) SetFailReason(v UpdateGetFailReasonRetType)

SetFailReason gets a reference to the given string and assigns it to the FailReason field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) SetFailedUpdates

func (o *Update) SetFailedUpdates(v UpdateGetFailedUpdatesRetType)

SetFailedUpdates gets a reference to the given int64 and assigns it to the FailedUpdates field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) SetId

func (o *Update) SetId(v UpdateGetIdRetType)

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) SetInstalledUpdates

func (o *Update) SetInstalledUpdates(v UpdateGetInstalledUpdatesRetType)

SetInstalledUpdates gets a reference to the given int64 and assigns it to the InstalledUpdates field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) SetStartDate

func (o *Update) SetStartDate(v UpdateGetStartDateRetType)

SetStartDate sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Update) SetStatus

func (o *Update) SetStatus(v UpdateGetStatusRetType)

SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Update) ToMap deprecated

func (o Update) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetEndDateArgType deprecated added in v1.0.0

type UpdateGetEndDateArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetEndDateAttributeType added in v1.0.0

type UpdateGetEndDateAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetEndDateRetType deprecated added in v1.0.0

type UpdateGetEndDateRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetFailReasonArgType deprecated added in v1.0.0

type UpdateGetFailReasonArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetFailReasonAttributeType added in v1.0.0

type UpdateGetFailReasonAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetFailReasonRetType deprecated added in v1.0.0

type UpdateGetFailReasonRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetFailedUpdatesArgType deprecated added in v1.0.0

type UpdateGetFailedUpdatesArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetFailedUpdatesAttributeType added in v1.0.0

type UpdateGetFailedUpdatesAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetFailedUpdatesRetType deprecated added in v1.0.0

type UpdateGetFailedUpdatesRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetIdArgType deprecated added in v1.0.0

type UpdateGetIdArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetIdAttributeType added in v1.0.0

type UpdateGetIdAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetIdRetType deprecated added in v1.0.0

type UpdateGetIdRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetInstalledUpdatesArgType deprecated added in v1.0.0

type UpdateGetInstalledUpdatesArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetInstalledUpdatesAttributeType added in v1.0.0

type UpdateGetInstalledUpdatesAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetInstalledUpdatesRetType deprecated added in v1.0.0

type UpdateGetInstalledUpdatesRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetStartDateArgType deprecated added in v1.0.0

type UpdateGetStartDateArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetStartDateAttributeType added in v1.0.0

type UpdateGetStartDateAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetStartDateRetType deprecated added in v1.0.0

type UpdateGetStartDateRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetStatusArgType deprecated added in v1.0.0

type UpdateGetStatusArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetStatusAttributeType added in v1.0.0

type UpdateGetStatusAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGetStatusRetType deprecated added in v1.0.0

type UpdateGetStatusRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicy added in v0.2.1

type UpdatePolicy struct {
	Default     UpdatePolicygetDefaultAttributeType     `json:"default,omitempty"`
	Description UpdatePolicyGetDescriptionAttributeType `json:"description,omitempty"`
	Enabled     UpdatePolicygetEnabledAttributeType     `json:"enabled,omitempty"`
	Id          UpdatePolicyGetIdAttributeType          `json:"id,omitempty"`
	// Updates start within the defined hourly window. Depending on the updates, the process may exceed this timeframe and require an automatic restart.
	// Can be cast to int32 without loss of precision.
	MaintenanceWindow UpdatePolicyGetMaintenanceWindowAttributeType `json:"maintenanceWindow,omitempty"`
	Name              UpdatePolicyGetNameAttributeType              `json:"name,omitempty"`
	// An rrule (Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates
	Rrule UpdatePolicyGetRruleAttributeType `json:"rrule,omitempty"`
}

UpdatePolicy struct for UpdatePolicy Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdatePolicy added in v0.2.1

func NewUpdatePolicy() *UpdatePolicy

NewUpdatePolicy instantiates a new UpdatePolicy 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdatePolicyWithDefaults added in v0.2.1

func NewUpdatePolicyWithDefaults() *UpdatePolicy

NewUpdatePolicyWithDefaults instantiates a new UpdatePolicy 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) GetDefault added in v0.2.1

func (o *UpdatePolicy) GetDefault() (res UpdatePolicygetDefaultRetType)

GetDefault returns the Default field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) GetDefaultOk added in v0.2.1

func (o *UpdatePolicy) GetDefaultOk() (ret UpdatePolicygetDefaultRetType, ok bool)

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) GetDescription added in v0.2.1

func (o *UpdatePolicy) GetDescription() (res UpdatePolicyGetDescriptionRetType)

GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) GetDescriptionOk added in v0.2.1

func (o *UpdatePolicy) GetDescriptionOk() (ret UpdatePolicyGetDescriptionRetType, ok bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) GetEnabled added in v0.2.1

func (o *UpdatePolicy) GetEnabled() (res UpdatePolicygetEnabledRetType)

GetEnabled returns the Enabled field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) GetEnabledOk added in v0.2.1

func (o *UpdatePolicy) GetEnabledOk() (ret UpdatePolicygetEnabledRetType, ok bool)

GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) GetId added in v0.2.1

func (o *UpdatePolicy) GetId() (res UpdatePolicyGetIdRetType)

GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) GetIdOk added in v0.2.1

func (o *UpdatePolicy) GetIdOk() (ret UpdatePolicyGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) GetMaintenanceWindow added in v0.2.1

func (o *UpdatePolicy) GetMaintenanceWindow() (res UpdatePolicyGetMaintenanceWindowRetType)

GetMaintenanceWindow returns the MaintenanceWindow field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) GetMaintenanceWindowOk added in v0.2.1

func (o *UpdatePolicy) GetMaintenanceWindowOk() (ret UpdatePolicyGetMaintenanceWindowRetType, ok bool)

GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) GetName added in v0.2.1

func (o *UpdatePolicy) GetName() (res UpdatePolicyGetNameRetType)

GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) GetNameOk added in v0.2.1

func (o *UpdatePolicy) GetNameOk() (ret UpdatePolicyGetNameRetType, ok bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) GetRrule added in v0.2.1

func (o *UpdatePolicy) GetRrule() (res UpdatePolicyGetRruleRetType)

GetRrule returns the Rrule field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) GetRruleOk added in v0.2.1

func (o *UpdatePolicy) GetRruleOk() (ret UpdatePolicyGetRruleRetType, ok bool)

GetRruleOk returns a tuple with the Rrule field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) HasDefault added in v0.2.1

func (o *UpdatePolicy) HasDefault() bool

HasDefault returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) HasDescription added in v0.2.1

func (o *UpdatePolicy) HasDescription() bool

HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) HasEnabled added in v0.2.1

func (o *UpdatePolicy) HasEnabled() bool

HasEnabled returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) HasId added in v0.2.1

func (o *UpdatePolicy) HasId() bool

HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) HasMaintenanceWindow added in v0.2.1

func (o *UpdatePolicy) HasMaintenanceWindow() bool

HasMaintenanceWindow returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) HasName added in v0.2.1

func (o *UpdatePolicy) HasName() bool

HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) HasRrule added in v0.2.1

func (o *UpdatePolicy) HasRrule() bool

HasRrule returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) SetDefault added in v0.2.1

SetDefault gets a reference to the given bool and assigns it to the Default field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) SetDescription added in v0.2.1

func (o *UpdatePolicy) SetDescription(v UpdatePolicyGetDescriptionRetType)

SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) SetEnabled added in v0.2.1

SetEnabled gets a reference to the given bool and assigns it to the Enabled field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) SetId added in v0.2.1

SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) SetMaintenanceWindow added in v0.2.1

func (o *UpdatePolicy) SetMaintenanceWindow(v UpdatePolicyGetMaintenanceWindowRetType)

SetMaintenanceWindow gets a reference to the given int64 and assigns it to the MaintenanceWindow field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) SetName added in v0.2.1

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdatePolicy) SetRrule added in v0.2.1

SetRrule gets a reference to the given string and assigns it to the Rrule field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdatePolicy) ToMap deprecated added in v0.2.1

func (o UpdatePolicy) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetDescriptionArgType deprecated added in v1.0.0

type UpdatePolicyGetDescriptionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetDescriptionAttributeType added in v1.0.0

type UpdatePolicyGetDescriptionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetDescriptionRetType deprecated added in v1.0.0

type UpdatePolicyGetDescriptionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetIdArgType deprecated added in v1.0.0

type UpdatePolicyGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetIdAttributeType added in v1.0.0

type UpdatePolicyGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetIdRetType deprecated added in v1.0.0

type UpdatePolicyGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetMaintenanceWindowArgType deprecated added in v1.0.0

type UpdatePolicyGetMaintenanceWindowArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetMaintenanceWindowAttributeType added in v1.0.0

type UpdatePolicyGetMaintenanceWindowAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetMaintenanceWindowRetType deprecated added in v1.0.0

type UpdatePolicyGetMaintenanceWindowRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetNameArgType deprecated added in v1.0.0

type UpdatePolicyGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetNameAttributeType added in v1.0.0

type UpdatePolicyGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetNameRetType deprecated added in v1.0.0

type UpdatePolicyGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetRruleArgType deprecated added in v1.0.0

type UpdatePolicyGetRruleArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetRruleAttributeType added in v1.0.0

type UpdatePolicyGetRruleAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicyGetRruleRetType deprecated added in v1.0.0

type UpdatePolicyGetRruleRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicygetDefaultArgType deprecated added in v1.0.0

type UpdatePolicygetDefaultArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicygetDefaultAttributeType added in v1.0.0

type UpdatePolicygetDefaultAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicygetDefaultRetType deprecated added in v1.0.0

type UpdatePolicygetDefaultRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicygetEnabledArgType deprecated added in v1.0.0

type UpdatePolicygetEnabledArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicygetEnabledAttributeType added in v1.0.0

type UpdatePolicygetEnabledAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdatePolicygetEnabledRetType deprecated added in v1.0.0

type UpdatePolicygetEnabledRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateSchedule

type UpdateSchedule struct {
	// REQUIRED
	Enabled UpdateSchedulegetEnabledAttributeType `json:"enabled" required:"true"`
	// Updates start within the defined hourly window. Depending on the updates, the process may exceed this timeframe and require an automatic restart.
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	MaintenanceWindow UpdateScheduleGetMaintenanceWindowAttributeType `json:"maintenanceWindow" required:"true"`
	// REQUIRED
	Name UpdateScheduleGetNameAttributeType `json:"name" required:"true"`
	// An rrule (Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates
	// REQUIRED
	Rrule UpdateScheduleGetRruleAttributeType `json:"rrule" required:"true"`
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	Id UpdateScheduleGetIdAttributeType `json:"id" required:"true"`
}

UpdateSchedule struct for UpdateSchedule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateSchedule

NewUpdateSchedule instantiates a new UpdateSchedule 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateScheduleWithDefaults

func NewUpdateScheduleWithDefaults() *UpdateSchedule

NewUpdateScheduleWithDefaults instantiates a new UpdateSchedule 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) GetEnabled

func (o *UpdateSchedule) GetEnabled() (ret UpdateSchedulegetEnabledRetType)

GetEnabled returns the Enabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) GetEnabledOk

func (o *UpdateSchedule) GetEnabledOk() (ret UpdateSchedulegetEnabledRetType, ok bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) GetId

func (o *UpdateSchedule) GetId() (ret UpdateScheduleGetIdRetType)

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) GetIdOk

func (o *UpdateSchedule) GetIdOk() (ret UpdateScheduleGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) GetMaintenanceWindow

func (o *UpdateSchedule) GetMaintenanceWindow() (ret UpdateScheduleGetMaintenanceWindowRetType)

GetMaintenanceWindow returns the MaintenanceWindow field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) GetMaintenanceWindowOk

func (o *UpdateSchedule) GetMaintenanceWindowOk() (ret UpdateScheduleGetMaintenanceWindowRetType, ok bool)

GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) GetName

func (o *UpdateSchedule) GetName() (ret UpdateScheduleGetNameRetType)

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) GetNameOk

func (o *UpdateSchedule) GetNameOk() (ret UpdateScheduleGetNameRetType, ok bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) GetRrule

func (o *UpdateSchedule) GetRrule() (ret UpdateScheduleGetRruleRetType)

GetRrule returns the Rrule field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) GetRruleOk

func (o *UpdateSchedule) GetRruleOk() (ret UpdateScheduleGetRruleRetType, ok bool)

GetRruleOk returns a tuple with the Rrule field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) SetEnabled

SetEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) SetId

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) SetMaintenanceWindow

func (o *UpdateSchedule) SetMaintenanceWindow(v UpdateScheduleGetMaintenanceWindowRetType)

SetMaintenanceWindow sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) SetName

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateSchedule) SetRrule

SetRrule sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateSchedule) ToMap deprecated

func (o UpdateSchedule) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleAllOf added in v0.4.0

type UpdateScheduleAllOf struct {
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	Id UpdateScheduleAllOfGetIdAttributeType `json:"id" required:"true"`
}

UpdateScheduleAllOf struct for UpdateScheduleAllOf Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateScheduleAllOf added in v0.4.0

func NewUpdateScheduleAllOf(id UpdateScheduleAllOfGetIdArgType) *UpdateScheduleAllOf

NewUpdateScheduleAllOf instantiates a new UpdateScheduleAllOf 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateScheduleAllOfWithDefaults added in v0.4.0

func NewUpdateScheduleAllOfWithDefaults() *UpdateScheduleAllOf

NewUpdateScheduleAllOfWithDefaults instantiates a new UpdateScheduleAllOf 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleAllOf) GetId added in v0.4.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleAllOf) GetIdOk added in v0.4.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleAllOf) SetId added in v0.4.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateScheduleAllOf) ToMap deprecated added in v0.4.0

func (o UpdateScheduleAllOf) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleAllOfGetIdArgType deprecated added in v1.0.0

type UpdateScheduleAllOfGetIdArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleAllOfGetIdAttributeType added in v1.0.0

type UpdateScheduleAllOfGetIdAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleAllOfGetIdRetType deprecated added in v1.0.0

type UpdateScheduleAllOfGetIdRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleCreateRequest added in v0.4.0

type UpdateScheduleCreateRequest struct {
	// REQUIRED
	Enabled UpdateScheduleCreateRequestgetEnabledAttributeType `json:"enabled" required:"true"`
	// Updates start within the defined hourly window. Depending on the updates, the process may exceed this timeframe and require an automatic restart.
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	MaintenanceWindow UpdateScheduleCreateRequestGetMaintenanceWindowAttributeType `json:"maintenanceWindow" required:"true"`
	// REQUIRED
	Name UpdateScheduleCreateRequestGetNameAttributeType `json:"name" required:"true"`
	// An rrule (Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates
	// REQUIRED
	Rrule UpdateScheduleCreateRequestGetRruleAttributeType `json:"rrule" required:"true"`
}

UpdateScheduleCreateRequest struct for UpdateScheduleCreateRequest Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateScheduleCreateRequest added in v0.4.0

NewUpdateScheduleCreateRequest instantiates a new UpdateScheduleCreateRequest 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateScheduleCreateRequestWithDefaults added in v0.4.0

func NewUpdateScheduleCreateRequestWithDefaults() *UpdateScheduleCreateRequest

NewUpdateScheduleCreateRequestWithDefaults instantiates a new UpdateScheduleCreateRequest 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleCreateRequest) GetEnabled added in v0.4.0

GetEnabled returns the Enabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleCreateRequest) GetEnabledOk added in v0.4.0

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleCreateRequest) GetMaintenanceWindow added in v0.4.0

GetMaintenanceWindow returns the MaintenanceWindow field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleCreateRequest) GetMaintenanceWindowOk added in v0.4.0

GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleCreateRequest) GetName added in v0.4.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleCreateRequest) GetNameOk added in v0.4.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleCreateRequest) GetRrule added in v0.4.0

GetRrule returns the Rrule field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleCreateRequest) GetRruleOk added in v0.4.0

GetRruleOk returns a tuple with the Rrule field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleCreateRequest) SetEnabled added in v0.4.0

SetEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleCreateRequest) SetMaintenanceWindow added in v0.4.0

SetMaintenanceWindow sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleCreateRequest) SetName added in v0.4.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScheduleCreateRequest) SetRrule added in v0.4.0

SetRrule sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateScheduleCreateRequest) ToMap deprecated added in v0.4.0

func (o UpdateScheduleCreateRequest) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleCreateRequestGetMaintenanceWindowArgType deprecated added in v1.0.0

type UpdateScheduleCreateRequestGetMaintenanceWindowArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleCreateRequestGetMaintenanceWindowAttributeType added in v1.0.0

type UpdateScheduleCreateRequestGetMaintenanceWindowAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleCreateRequestGetMaintenanceWindowRetType deprecated added in v1.0.0

type UpdateScheduleCreateRequestGetMaintenanceWindowRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleCreateRequestGetNameArgType deprecated added in v1.0.0

type UpdateScheduleCreateRequestGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleCreateRequestGetNameAttributeType added in v1.0.0

type UpdateScheduleCreateRequestGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleCreateRequestGetNameRetType deprecated added in v1.0.0

type UpdateScheduleCreateRequestGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleCreateRequestGetRruleArgType deprecated added in v1.0.0

type UpdateScheduleCreateRequestGetRruleArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleCreateRequestGetRruleAttributeType added in v1.0.0

type UpdateScheduleCreateRequestGetRruleAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleCreateRequestGetRruleRetType deprecated added in v1.0.0

type UpdateScheduleCreateRequestGetRruleRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleCreateRequestgetEnabledArgType deprecated added in v1.0.0

type UpdateScheduleCreateRequestgetEnabledArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleCreateRequestgetEnabledAttributeType added in v1.0.0

type UpdateScheduleCreateRequestgetEnabledAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleCreateRequestgetEnabledRetType deprecated added in v1.0.0

type UpdateScheduleCreateRequestgetEnabledRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleGetIdArgType deprecated added in v1.0.0

type UpdateScheduleGetIdArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleGetIdAttributeType added in v1.0.0

type UpdateScheduleGetIdAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleGetIdRetType deprecated added in v1.0.0

type UpdateScheduleGetIdRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleGetMaintenanceWindowArgType deprecated added in v1.0.0

type UpdateScheduleGetMaintenanceWindowArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleGetMaintenanceWindowAttributeType added in v1.0.0

type UpdateScheduleGetMaintenanceWindowAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleGetMaintenanceWindowRetType deprecated added in v1.0.0

type UpdateScheduleGetMaintenanceWindowRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleGetNameArgType deprecated added in v1.0.0

type UpdateScheduleGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleGetNameAttributeType added in v1.0.0

type UpdateScheduleGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleGetNameRetType deprecated added in v1.0.0

type UpdateScheduleGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleGetRruleArgType deprecated added in v1.0.0

type UpdateScheduleGetRruleArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleGetRruleAttributeType added in v1.0.0

type UpdateScheduleGetRruleAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScheduleGetRruleRetType deprecated added in v1.0.0

type UpdateScheduleGetRruleRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateSchedulegetEnabledArgType deprecated added in v1.0.0

type UpdateSchedulegetEnabledArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateSchedulegetEnabledAttributeType added in v1.0.0

type UpdateSchedulegetEnabledAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateSchedulegetEnabledRetType deprecated added in v1.0.0

type UpdateSchedulegetEnabledRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUpdateSchedulePayload

type UpdateUpdateSchedulePayload struct {
	// REQUIRED
	Enabled UpdateUpdateSchedulePayloadgetEnabledAttributeType `json:"enabled" required:"true"`
	// Updates start within the defined hourly window. Depending on the updates, the process may exceed this timeframe and require an automatic restart.
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	MaintenanceWindow UpdateUpdateSchedulePayloadGetMaintenanceWindowAttributeType `json:"maintenanceWindow" required:"true"`
	// REQUIRED
	Name UpdateUpdateSchedulePayloadGetNameAttributeType `json:"name" required:"true"`
	// An rrule (Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates
	// REQUIRED
	Rrule UpdateUpdateSchedulePayloadGetRruleAttributeType `json:"rrule" required:"true"`
}

UpdateUpdateSchedulePayload struct for UpdateUpdateSchedulePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateUpdateSchedulePayload

NewUpdateUpdateSchedulePayload instantiates a new UpdateUpdateSchedulePayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateUpdateSchedulePayloadWithDefaults

func NewUpdateUpdateSchedulePayloadWithDefaults() *UpdateUpdateSchedulePayload

NewUpdateUpdateSchedulePayloadWithDefaults instantiates a new UpdateUpdateSchedulePayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateUpdateSchedulePayload) GetEnabled

GetEnabled returns the Enabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateUpdateSchedulePayload) GetEnabledOk

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateUpdateSchedulePayload) GetMaintenanceWindow

GetMaintenanceWindow returns the MaintenanceWindow field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateUpdateSchedulePayload) GetMaintenanceWindowOk

GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateUpdateSchedulePayload) GetName

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateUpdateSchedulePayload) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateUpdateSchedulePayload) GetRrule

GetRrule returns the Rrule field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateUpdateSchedulePayload) GetRruleOk

GetRruleOk returns a tuple with the Rrule field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateUpdateSchedulePayload) SetEnabled

SetEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateUpdateSchedulePayload) SetMaintenanceWindow

SetMaintenanceWindow sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateUpdateSchedulePayload) SetName

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateUpdateSchedulePayload) SetRrule

SetRrule sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateUpdateSchedulePayload) ToMap deprecated

func (o UpdateUpdateSchedulePayload) ToMap() (map[string]interface{}, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUpdateSchedulePayloadGetMaintenanceWindowArgType deprecated added in v1.0.0

type UpdateUpdateSchedulePayloadGetMaintenanceWindowArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUpdateSchedulePayloadGetMaintenanceWindowAttributeType added in v1.0.0

type UpdateUpdateSchedulePayloadGetMaintenanceWindowAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUpdateSchedulePayloadGetMaintenanceWindowRetType deprecated added in v1.0.0

type UpdateUpdateSchedulePayloadGetMaintenanceWindowRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUpdateSchedulePayloadGetNameArgType deprecated added in v1.0.0

type UpdateUpdateSchedulePayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUpdateSchedulePayloadGetNameAttributeType added in v1.0.0

type UpdateUpdateSchedulePayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUpdateSchedulePayloadGetNameRetType deprecated added in v1.0.0

type UpdateUpdateSchedulePayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUpdateSchedulePayloadGetRruleArgType deprecated added in v1.0.0

type UpdateUpdateSchedulePayloadGetRruleArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUpdateSchedulePayloadGetRruleAttributeType added in v1.0.0

type UpdateUpdateSchedulePayloadGetRruleAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUpdateSchedulePayloadGetRruleRetType deprecated added in v1.0.0

type UpdateUpdateSchedulePayloadGetRruleRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUpdateSchedulePayloadgetEnabledArgType deprecated added in v1.0.0

type UpdateUpdateSchedulePayloadgetEnabledArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUpdateSchedulePayloadgetEnabledAttributeType added in v1.0.0

type UpdateUpdateSchedulePayloadgetEnabledAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUpdateSchedulePayloadgetEnabledRetType deprecated added in v1.0.0

type UpdateUpdateSchedulePayloadgetEnabledRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateUpdateScheduleRequest deprecated added in v1.1.0

type UpdateUpdateScheduleRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateUpdateScheduleRequest) Execute deprecated added in v1.1.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateUpdateScheduleRequest) UpdateUpdateSchedulePayload deprecated added in v1.1.0

func (r UpdateUpdateScheduleRequest) UpdateUpdateSchedulePayload(updateUpdateSchedulePayload UpdateUpdateSchedulePayload) ApiUpdateUpdateScheduleRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Directories

Path Synopsis
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL