serverupdate

package module
v1.0.2 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2025 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

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.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func NewConfiguration

func NewConfiguration() *config.Configuration

NewConfiguration returns a new Configuration object

func ParameterValueToString

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

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

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

PtrTime is helper routine that returns a pointer to given Time value.

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.

func NewAPIClient

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

NewAPIClient creates a new API client. Optionally receives configuration options

func (*APIClient) CreateUpdate

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

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

func (*APIClient) CreateUpdateExecute

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

func (*APIClient) CreateUpdateSchedule

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

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

func (*APIClient) CreateUpdateScheduleExecute

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

func (*APIClient) DeleteUpdateSchedule

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

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

func (*APIClient) DeleteUpdateScheduleExecute

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

func (*APIClient) DisableServiceResource

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

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

func (*APIClient) DisableServiceResourceExecute

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

func (*APIClient) EnableServiceResource

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

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

func (*APIClient) EnableServiceResourceExecute

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

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

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

@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 added in v0.3.0

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

func (*APIClient) GetUpdate

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

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

func (*APIClient) GetUpdateExecute

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

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

@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

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

func (*APIClient) ListUpdatePolicies added in v0.2.1

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

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

func (*APIClient) ListUpdatePoliciesExecute added in v0.2.1

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

func (*APIClient) ListUpdateSchedules

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

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

func (*APIClient) ListUpdateSchedulesExecute

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

func (*APIClient) ListUpdates

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

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

func (*APIClient) ListUpdatesExecute

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

func (*APIClient) UpdateUpdateSchedule

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

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

func (*APIClient) UpdateUpdateScheduleExecute

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

type ApiCreateUpdateRequest

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

func (ApiCreateUpdateRequest) CreateUpdatePayload

func (r ApiCreateUpdateRequest) CreateUpdatePayload(createUpdatePayload CreateUpdatePayload) ApiCreateUpdateRequest

func (ApiCreateUpdateRequest) Execute

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

type ApiCreateUpdateScheduleRequest

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

func (ApiCreateUpdateScheduleRequest) CreateUpdateSchedulePayload

func (r ApiCreateUpdateScheduleRequest) CreateUpdateSchedulePayload(createUpdateSchedulePayload CreateUpdateSchedulePayload) ApiCreateUpdateScheduleRequest

func (ApiCreateUpdateScheduleRequest) Execute

type ApiDeleteUpdateScheduleRequest

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

func (ApiDeleteUpdateScheduleRequest) Execute

type ApiDisableServiceResourceRequest

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

func (ApiDisableServiceResourceRequest) Execute

type ApiEnableServiceResourceRequest

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

func (ApiEnableServiceResourceRequest) EnableServiceResourcePayload

func (r ApiEnableServiceResourceRequest) EnableServiceResourcePayload(enableServiceResourcePayload EnableServiceResourcePayload) ApiEnableServiceResourceRequest

func (ApiEnableServiceResourceRequest) Execute

type ApiGetServiceResourceRequest added in v0.3.0

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

func (ApiGetServiceResourceRequest) Execute added in v0.3.0

type ApiGetUpdateRequest

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

func (ApiGetUpdateRequest) Execute

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

type ApiGetUpdateScheduleRequest

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

func (ApiGetUpdateScheduleRequest) Execute

type ApiListUpdatePoliciesRequest added in v0.2.1

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

func (ApiListUpdatePoliciesRequest) Execute added in v0.2.1

type ApiListUpdateSchedulesRequest

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

func (ApiListUpdateSchedulesRequest) Execute

type ApiListUpdatesRequest

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

func (ApiListUpdatesRequest) Execute

type ApiUpdateUpdateScheduleRequest

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

func (ApiUpdateUpdateScheduleRequest) Execute

func (ApiUpdateUpdateScheduleRequest) UpdateUpdateSchedulePayload

func (r ApiUpdateUpdateScheduleRequest) UpdateUpdateSchedulePayload(updateUpdateSchedulePayload UpdateUpdateSchedulePayload) ApiUpdateUpdateScheduleRequest

type CreateUpdatePayload

type CreateUpdatePayload struct {
	BackupBeforeUpdate CreateUpdatePayloadgetBackupBeforeUpdateAttributeType `json:"backupBeforeUpdate,omitempty"`
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	MaintenanceWindow CreateUpdatePayloadGetMaintenanceWindowAttributeType `json:"maintenanceWindow"`
}

CreateUpdatePayload struct for CreateUpdatePayload

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

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

func (*CreateUpdatePayload) GetBackupBeforeUpdate

GetBackupBeforeUpdate returns the BackupBeforeUpdate field value if set, zero value otherwise.

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.

func (*CreateUpdatePayload) GetMaintenanceWindow

GetMaintenanceWindow returns the MaintenanceWindow field value

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.

func (*CreateUpdatePayload) HasBackupBeforeUpdate

func (o *CreateUpdatePayload) HasBackupBeforeUpdate() bool

HasBackupBeforeUpdate returns a boolean if a field has been set.

func (*CreateUpdatePayload) SetBackupBeforeUpdate

SetBackupBeforeUpdate gets a reference to the given bool and assigns it to the BackupBeforeUpdate field.

func (*CreateUpdatePayload) SetMaintenanceWindow

SetMaintenanceWindow sets field value

func (CreateUpdatePayload) ToMap

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

type CreateUpdatePayloadGetMaintenanceWindowArgType added in v1.0.0

type CreateUpdatePayloadGetMaintenanceWindowArgType = int64

type CreateUpdatePayloadGetMaintenanceWindowAttributeType added in v1.0.0

type CreateUpdatePayloadGetMaintenanceWindowAttributeType = *int64

isInteger

type CreateUpdatePayloadGetMaintenanceWindowRetType added in v1.0.0

type CreateUpdatePayloadGetMaintenanceWindowRetType = int64

type CreateUpdatePayloadgetBackupBeforeUpdateArgType added in v1.0.0

type CreateUpdatePayloadgetBackupBeforeUpdateArgType = bool

type CreateUpdatePayloadgetBackupBeforeUpdateAttributeType added in v1.0.0

type CreateUpdatePayloadgetBackupBeforeUpdateAttributeType = *bool

isBoolean

type CreateUpdatePayloadgetBackupBeforeUpdateRetType added in v1.0.0

type CreateUpdatePayloadgetBackupBeforeUpdateRetType = bool

type CreateUpdateSchedulePayload

type CreateUpdateSchedulePayload struct {
	// REQUIRED
	Enabled CreateUpdateSchedulePayloadgetEnabledAttributeType `json:"enabled"`
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	MaintenanceWindow CreateUpdateSchedulePayloadGetMaintenanceWindowAttributeType `json:"maintenanceWindow"`
	// REQUIRED
	Name CreateUpdateSchedulePayloadGetNameAttributeType `json:"name"`
	// REQUIRED
	Rrule CreateUpdateSchedulePayloadGetRruleAttributeType `json:"rrule"`
}

CreateUpdateSchedulePayload struct for CreateUpdateSchedulePayload

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

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

func (*CreateUpdateSchedulePayload) GetEnabled

GetEnabled returns the Enabled field value

func (*CreateUpdateSchedulePayload) GetEnabledOk

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*CreateUpdateSchedulePayload) GetMaintenanceWindow

GetMaintenanceWindow returns the MaintenanceWindow field value

func (*CreateUpdateSchedulePayload) GetMaintenanceWindowOk

GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value and a boolean to check if the value has been set.

func (*CreateUpdateSchedulePayload) GetName

GetName returns the Name field value

func (*CreateUpdateSchedulePayload) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateUpdateSchedulePayload) GetRrule

GetRrule returns the Rrule field value

func (*CreateUpdateSchedulePayload) GetRruleOk

GetRruleOk returns a tuple with the Rrule field value and a boolean to check if the value has been set.

func (*CreateUpdateSchedulePayload) SetEnabled

SetEnabled sets field value

func (*CreateUpdateSchedulePayload) SetMaintenanceWindow

SetMaintenanceWindow sets field value

func (*CreateUpdateSchedulePayload) SetName

SetName sets field value

func (*CreateUpdateSchedulePayload) SetRrule

SetRrule sets field value

func (CreateUpdateSchedulePayload) ToMap

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

type CreateUpdateSchedulePayloadGetMaintenanceWindowArgType added in v1.0.0

type CreateUpdateSchedulePayloadGetMaintenanceWindowArgType = int64

type CreateUpdateSchedulePayloadGetMaintenanceWindowAttributeType added in v1.0.0

type CreateUpdateSchedulePayloadGetMaintenanceWindowAttributeType = *int64

isInteger

type CreateUpdateSchedulePayloadGetMaintenanceWindowRetType added in v1.0.0

type CreateUpdateSchedulePayloadGetMaintenanceWindowRetType = int64

type CreateUpdateSchedulePayloadGetNameArgType added in v1.0.0

type CreateUpdateSchedulePayloadGetNameArgType = string

type CreateUpdateSchedulePayloadGetNameAttributeType added in v1.0.0

type CreateUpdateSchedulePayloadGetNameAttributeType = *string

isNotNullableString

type CreateUpdateSchedulePayloadGetNameRetType added in v1.0.0

type CreateUpdateSchedulePayloadGetNameRetType = string

type CreateUpdateSchedulePayloadGetRruleArgType added in v1.0.0

type CreateUpdateSchedulePayloadGetRruleArgType = string

type CreateUpdateSchedulePayloadGetRruleAttributeType added in v1.0.0

type CreateUpdateSchedulePayloadGetRruleAttributeType = *string

isNotNullableString

type CreateUpdateSchedulePayloadGetRruleRetType added in v1.0.0

type CreateUpdateSchedulePayloadGetRruleRetType = string

type CreateUpdateSchedulePayloadgetEnabledArgType added in v1.0.0

type CreateUpdateSchedulePayloadgetEnabledArgType = bool

type CreateUpdateSchedulePayloadgetEnabledAttributeType added in v1.0.0

type CreateUpdateSchedulePayloadgetEnabledAttributeType = *bool

isBoolean

type CreateUpdateSchedulePayloadgetEnabledRetType added in v1.0.0

type CreateUpdateSchedulePayloadgetEnabledRetType = bool

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

type EnableServiceResourcePayload

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

EnableServiceResourcePayload struct for EnableServiceResourcePayload

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

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

func (*EnableServiceResourcePayload) GetUpdatePolicyId

GetUpdatePolicyId returns the UpdatePolicyId field value if set, zero value otherwise.

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.

func (*EnableServiceResourcePayload) HasUpdatePolicyId

func (o *EnableServiceResourcePayload) HasUpdatePolicyId() bool

HasUpdatePolicyId returns a boolean if a field has been set.

func (*EnableServiceResourcePayload) SetUpdatePolicyId

SetUpdatePolicyId gets a reference to the given string and assigns it to the UpdatePolicyId field.

func (EnableServiceResourcePayload) ToMap

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

type EnableServiceResourcePayloadGetUpdatePolicyIdArgType added in v1.0.0

type EnableServiceResourcePayloadGetUpdatePolicyIdArgType = string

type EnableServiceResourcePayloadGetUpdatePolicyIdAttributeType added in v1.0.0

type EnableServiceResourcePayloadGetUpdatePolicyIdAttributeType = *string

isNotNullableString

type EnableServiceResourcePayloadGetUpdatePolicyIdRetType added in v1.0.0

type EnableServiceResourcePayloadGetUpdatePolicyIdRetType = string

type ErrorResponse added in v1.0.0

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

ErrorResponse struct for ErrorResponse

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

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

func (*ErrorResponse) GetMessage added in v1.0.0

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

GetMessage returns the Message field value

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.

func (*ErrorResponse) GetStatus added in v1.0.0

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

GetStatus returns the Status field value

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.

func (*ErrorResponse) SetMessage added in v1.0.0

SetMessage sets field value

func (*ErrorResponse) SetStatus added in v1.0.0

SetStatus sets field value

func (ErrorResponse) ToMap added in v1.0.0

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

type ErrorResponseGetMessageArgType added in v1.0.0

type ErrorResponseGetMessageArgType = string

type ErrorResponseGetMessageAttributeType added in v1.0.0

type ErrorResponseGetMessageAttributeType = *string

isNotNullableString

type ErrorResponseGetMessageRetType added in v1.0.0

type ErrorResponseGetMessageRetType = string

type ErrorResponseGetStatusArgType added in v1.0.0

type ErrorResponseGetStatusArgType = string

type ErrorResponseGetStatusAttributeType added in v1.0.0

type ErrorResponseGetStatusAttributeType = *string

isNotNullableString

type ErrorResponseGetStatusRetType added in v1.0.0

type ErrorResponseGetStatusRetType = string

type GetUpdatePoliciesResponse added in v0.2.1

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

GetUpdatePoliciesResponse struct for GetUpdatePoliciesResponse

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

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

func (*GetUpdatePoliciesResponse) GetItems added in v0.2.1

GetItems returns the Items field value if set, zero value otherwise.

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.

func (*GetUpdatePoliciesResponse) HasItems added in v0.2.1

func (o *GetUpdatePoliciesResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*GetUpdatePoliciesResponse) SetItems added in v0.2.1

SetItems gets a reference to the given []UpdatePolicy and assigns it to the Items field.

func (GetUpdatePoliciesResponse) ToMap added in v0.2.1

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

type GetUpdatePoliciesResponseGetItemsArgType added in v1.0.0

type GetUpdatePoliciesResponseGetItemsArgType = []UpdatePolicy

type GetUpdatePoliciesResponseGetItemsAttributeType added in v1.0.0

type GetUpdatePoliciesResponseGetItemsAttributeType = *[]UpdatePolicy

isArray

type GetUpdatePoliciesResponseGetItemsRetType added in v1.0.0

type GetUpdatePoliciesResponseGetItemsRetType = []UpdatePolicy

type GetUpdateSchedulesResponse

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

GetUpdateSchedulesResponse struct for GetUpdateSchedulesResponse

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

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

func (*GetUpdateSchedulesResponse) GetItems

GetItems returns the Items field value if set, zero value otherwise.

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.

func (*GetUpdateSchedulesResponse) HasItems

func (o *GetUpdateSchedulesResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*GetUpdateSchedulesResponse) SetItems

SetItems gets a reference to the given []UpdateSchedule and assigns it to the Items field.

func (GetUpdateSchedulesResponse) ToMap

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

type GetUpdateSchedulesResponseGetItemsArgType added in v1.0.0

type GetUpdateSchedulesResponseGetItemsArgType = []UpdateSchedule

type GetUpdateSchedulesResponseGetItemsAttributeType added in v1.0.0

type GetUpdateSchedulesResponseGetItemsAttributeType = *[]UpdateSchedule

isArray

type GetUpdateSchedulesResponseGetItemsRetType added in v1.0.0

type GetUpdateSchedulesResponseGetItemsRetType = []UpdateSchedule

type GetUpdateServiceResponse added in v0.3.0

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

GetUpdateServiceResponse struct for GetUpdateServiceResponse

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

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

func (*GetUpdateServiceResponse) GetEnabled added in v0.3.0

GetEnabled returns the Enabled field value if set, zero value otherwise.

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.

func (*GetUpdateServiceResponse) HasEnabled added in v0.3.0

func (o *GetUpdateServiceResponse) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*GetUpdateServiceResponse) SetEnabled added in v0.3.0

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (GetUpdateServiceResponse) ToMap added in v0.3.0

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

type GetUpdateServiceResponsegetEnabledArgType added in v1.0.0

type GetUpdateServiceResponsegetEnabledArgType = bool

type GetUpdateServiceResponsegetEnabledAttributeType added in v1.0.0

type GetUpdateServiceResponsegetEnabledAttributeType = *bool

isBoolean

type GetUpdateServiceResponsegetEnabledRetType added in v1.0.0

type GetUpdateServiceResponsegetEnabledRetType = bool

type GetUpdatesListResponse

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

GetUpdatesListResponse struct for GetUpdatesListResponse

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

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

func (*GetUpdatesListResponse) GetItems

GetItems returns the Items field value if set, zero value otherwise.

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.

func (*GetUpdatesListResponse) HasItems

func (o *GetUpdatesListResponse) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*GetUpdatesListResponse) SetItems

SetItems gets a reference to the given []Update and assigns it to the Items field.

func (GetUpdatesListResponse) ToMap

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

type GetUpdatesListResponseGetItemsArgType added in v1.0.0

type GetUpdatesListResponseGetItemsArgType = []Update

type GetUpdatesListResponseGetItemsAttributeType added in v1.0.0

type GetUpdatesListResponseGetItemsAttributeType = *[]Update

isArray

type GetUpdatesListResponseGetItemsRetType added in v1.0.0

type GetUpdatesListResponseGetItemsRetType = []Update

type MappedNullable

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

type NullableBool

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

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

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

func (*NullableBool) Set

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

func (*NullableBool) UnmarshalJSON

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

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCreateUpdatePayload

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

func NewNullableCreateUpdatePayload

func NewNullableCreateUpdatePayload(val *CreateUpdatePayload) *NullableCreateUpdatePayload

func (NullableCreateUpdatePayload) Get

func (NullableCreateUpdatePayload) IsSet

func (NullableCreateUpdatePayload) MarshalJSON

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

func (*NullableCreateUpdatePayload) Set

func (*NullableCreateUpdatePayload) UnmarshalJSON

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

func (*NullableCreateUpdatePayload) Unset

func (v *NullableCreateUpdatePayload) Unset()

type NullableCreateUpdateSchedulePayload

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

func (NullableCreateUpdateSchedulePayload) Get

func (NullableCreateUpdateSchedulePayload) IsSet

func (NullableCreateUpdateSchedulePayload) MarshalJSON

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

func (*NullableCreateUpdateSchedulePayload) Set

func (*NullableCreateUpdateSchedulePayload) UnmarshalJSON

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

func (*NullableCreateUpdateSchedulePayload) Unset

type NullableEnableServiceResourcePayload

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

func (NullableEnableServiceResourcePayload) Get

func (NullableEnableServiceResourcePayload) IsSet

func (NullableEnableServiceResourcePayload) MarshalJSON

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

func (*NullableEnableServiceResourcePayload) Set

func (*NullableEnableServiceResourcePayload) UnmarshalJSON

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

func (*NullableEnableServiceResourcePayload) Unset

type NullableErrorResponse added in v1.0.0

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

func NewNullableErrorResponse added in v1.0.0

func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse

func (NullableErrorResponse) Get added in v1.0.0

func (NullableErrorResponse) IsSet added in v1.0.0

func (v NullableErrorResponse) IsSet() bool

func (NullableErrorResponse) MarshalJSON added in v1.0.0

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

func (*NullableErrorResponse) Set added in v1.0.0

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

func (*NullableErrorResponse) UnmarshalJSON added in v1.0.0

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

func (*NullableErrorResponse) Unset added in v1.0.0

func (v *NullableErrorResponse) Unset()

type NullableFloat32

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

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

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

func (*NullableFloat32) Set

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

func (*NullableFloat32) UnmarshalJSON

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

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

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

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

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

func (*NullableFloat64) Set

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

func (*NullableFloat64) UnmarshalJSON

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

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGetUpdatePoliciesResponse added in v0.2.1

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

func NewNullableGetUpdatePoliciesResponse added in v0.2.1

func NewNullableGetUpdatePoliciesResponse(val *GetUpdatePoliciesResponse) *NullableGetUpdatePoliciesResponse

func (NullableGetUpdatePoliciesResponse) Get added in v0.2.1

func (NullableGetUpdatePoliciesResponse) IsSet added in v0.2.1

func (NullableGetUpdatePoliciesResponse) MarshalJSON added in v0.2.1

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

func (*NullableGetUpdatePoliciesResponse) Set added in v0.2.1

func (*NullableGetUpdatePoliciesResponse) UnmarshalJSON added in v0.2.1

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

func (*NullableGetUpdatePoliciesResponse) Unset added in v0.2.1

type NullableGetUpdateSchedulesResponse

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

func (NullableGetUpdateSchedulesResponse) Get

func (NullableGetUpdateSchedulesResponse) IsSet

func (NullableGetUpdateSchedulesResponse) MarshalJSON

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

func (*NullableGetUpdateSchedulesResponse) Set

func (*NullableGetUpdateSchedulesResponse) UnmarshalJSON

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

func (*NullableGetUpdateSchedulesResponse) Unset

type NullableGetUpdateServiceResponse added in v0.3.0

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

func NewNullableGetUpdateServiceResponse added in v0.3.0

func NewNullableGetUpdateServiceResponse(val *GetUpdateServiceResponse) *NullableGetUpdateServiceResponse

func (NullableGetUpdateServiceResponse) Get added in v0.3.0

func (NullableGetUpdateServiceResponse) IsSet added in v0.3.0

func (NullableGetUpdateServiceResponse) MarshalJSON added in v0.3.0

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

func (*NullableGetUpdateServiceResponse) Set added in v0.3.0

func (*NullableGetUpdateServiceResponse) UnmarshalJSON added in v0.3.0

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

func (*NullableGetUpdateServiceResponse) Unset added in v0.3.0

type NullableGetUpdatesListResponse

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

func (NullableGetUpdatesListResponse) Get

func (NullableGetUpdatesListResponse) IsSet

func (NullableGetUpdatesListResponse) MarshalJSON

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

func (*NullableGetUpdatesListResponse) Set

func (*NullableGetUpdatesListResponse) UnmarshalJSON

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

func (*NullableGetUpdatesListResponse) Unset

func (v *NullableGetUpdatesListResponse) Unset()

type NullableInt

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

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

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

func (*NullableInt) Set

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

func (*NullableInt) UnmarshalJSON

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

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

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

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

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

func (*NullableInt32) Set

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

func (*NullableInt32) UnmarshalJSON

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

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

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

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

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

func (*NullableInt64) Set

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

func (*NullableInt64) UnmarshalJSON

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

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableString

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

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

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

func (*NullableString) Set

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

func (*NullableString) UnmarshalJSON

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

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

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

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

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

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

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

func (*NullableTime) Set

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

func (*NullableTime) UnmarshalJSON

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

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableUpdate

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

func NewNullableUpdate

func NewNullableUpdate(val *Update) *NullableUpdate

func (NullableUpdate) Get

func (v NullableUpdate) Get() *Update

func (NullableUpdate) IsSet

func (v NullableUpdate) IsSet() bool

func (NullableUpdate) MarshalJSON

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

func (*NullableUpdate) Set

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

func (*NullableUpdate) UnmarshalJSON

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

func (*NullableUpdate) Unset

func (v *NullableUpdate) Unset()

type NullableUpdatePolicy added in v0.2.1

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

func NewNullableUpdatePolicy added in v0.2.1

func NewNullableUpdatePolicy(val *UpdatePolicy) *NullableUpdatePolicy

func (NullableUpdatePolicy) Get added in v0.2.1

func (NullableUpdatePolicy) IsSet added in v0.2.1

func (v NullableUpdatePolicy) IsSet() bool

func (NullableUpdatePolicy) MarshalJSON added in v0.2.1

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

func (*NullableUpdatePolicy) Set added in v0.2.1

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

func (*NullableUpdatePolicy) UnmarshalJSON added in v0.2.1

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

func (*NullableUpdatePolicy) Unset added in v0.2.1

func (v *NullableUpdatePolicy) Unset()

type NullableUpdateSchedule

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

func NewNullableUpdateSchedule

func NewNullableUpdateSchedule(val *UpdateSchedule) *NullableUpdateSchedule

func (NullableUpdateSchedule) Get

func (NullableUpdateSchedule) IsSet

func (v NullableUpdateSchedule) IsSet() bool

func (NullableUpdateSchedule) MarshalJSON

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

func (*NullableUpdateSchedule) Set

func (*NullableUpdateSchedule) UnmarshalJSON

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

func (*NullableUpdateSchedule) Unset

func (v *NullableUpdateSchedule) Unset()

type NullableUpdateScheduleAllOf added in v0.4.0

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

func NewNullableUpdateScheduleAllOf added in v0.4.0

func NewNullableUpdateScheduleAllOf(val *UpdateScheduleAllOf) *NullableUpdateScheduleAllOf

func (NullableUpdateScheduleAllOf) Get added in v0.4.0

func (NullableUpdateScheduleAllOf) IsSet added in v0.4.0

func (NullableUpdateScheduleAllOf) MarshalJSON added in v0.4.0

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

func (*NullableUpdateScheduleAllOf) Set added in v0.4.0

func (*NullableUpdateScheduleAllOf) UnmarshalJSON added in v0.4.0

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

func (*NullableUpdateScheduleAllOf) Unset added in v0.4.0

func (v *NullableUpdateScheduleAllOf) Unset()

type NullableUpdateScheduleCreateRequest added in v0.4.0

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

func NewNullableUpdateScheduleCreateRequest added in v0.4.0

func NewNullableUpdateScheduleCreateRequest(val *UpdateScheduleCreateRequest) *NullableUpdateScheduleCreateRequest

func (NullableUpdateScheduleCreateRequest) Get added in v0.4.0

func (NullableUpdateScheduleCreateRequest) IsSet added in v0.4.0

func (NullableUpdateScheduleCreateRequest) MarshalJSON added in v0.4.0

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

func (*NullableUpdateScheduleCreateRequest) Set added in v0.4.0

func (*NullableUpdateScheduleCreateRequest) UnmarshalJSON added in v0.4.0

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

func (*NullableUpdateScheduleCreateRequest) Unset added in v0.4.0

type NullableUpdateUpdateSchedulePayload

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

func (NullableUpdateUpdateSchedulePayload) Get

func (NullableUpdateUpdateSchedulePayload) IsSet

func (NullableUpdateUpdateSchedulePayload) MarshalJSON

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

func (*NullableUpdateUpdateSchedulePayload) Set

func (*NullableUpdateUpdateSchedulePayload) UnmarshalJSON

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

func (*NullableUpdateUpdateSchedulePayload) Unset

type NullableValue added in v1.0.0

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

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

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

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

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

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

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

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

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

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"`
	// Can be cast to int32 without loss of precision.
	InstalledUpdates UpdateGetInstalledUpdatesAttributeType `json:"installedUpdates,omitempty"`
	// REQUIRED
	StartDate UpdateGetStartDateAttributeType `json:"startDate"`
	// REQUIRED
	Status UpdateGetStatusAttributeType `json:"status"`
}

Update struct for Update

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

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

func (*Update) GetEndDate

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

GetEndDate returns the EndDate field value if set, zero value otherwise.

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.

func (*Update) GetFailReason

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

GetFailReason returns the FailReason field value if set, zero value otherwise.

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.

func (*Update) GetFailedUpdates

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

GetFailedUpdates returns the FailedUpdates field value if set, zero value otherwise.

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.

func (*Update) GetId

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

GetId returns the Id field value

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.

func (*Update) GetInstalledUpdates

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

GetInstalledUpdates returns the InstalledUpdates field value if set, zero value otherwise.

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.

func (*Update) GetStartDate

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

GetStartDate returns the StartDate field value

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.

func (*Update) GetStatus

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

GetStatus returns the Status field value

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.

func (*Update) HasEndDate added in v0.2.2

func (o *Update) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*Update) HasFailReason

func (o *Update) HasFailReason() bool

HasFailReason returns a boolean if a field has been set.

func (*Update) HasFailedUpdates

func (o *Update) HasFailedUpdates() bool

HasFailedUpdates returns a boolean if a field has been set.

func (*Update) HasInstalledUpdates

func (o *Update) HasInstalledUpdates() bool

HasInstalledUpdates returns a boolean if a field has been set.

func (*Update) SetEndDate

func (o *Update) SetEndDate(v UpdateGetEndDateRetType)

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*Update) SetFailReason

func (o *Update) SetFailReason(v UpdateGetFailReasonRetType)

SetFailReason gets a reference to the given string and assigns it to the FailReason field.

func (*Update) SetFailedUpdates

func (o *Update) SetFailedUpdates(v UpdateGetFailedUpdatesRetType)

SetFailedUpdates gets a reference to the given int64 and assigns it to the FailedUpdates field.

func (*Update) SetId

func (o *Update) SetId(v UpdateGetIdRetType)

SetId sets field value

func (*Update) SetInstalledUpdates

func (o *Update) SetInstalledUpdates(v UpdateGetInstalledUpdatesRetType)

SetInstalledUpdates gets a reference to the given int64 and assigns it to the InstalledUpdates field.

func (*Update) SetStartDate

func (o *Update) SetStartDate(v UpdateGetStartDateRetType)

SetStartDate sets field value

func (*Update) SetStatus

func (o *Update) SetStatus(v UpdateGetStatusRetType)

SetStatus sets field value

func (Update) ToMap

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

type UpdateGetEndDateArgType added in v1.0.0

type UpdateGetEndDateArgType = string

type UpdateGetEndDateAttributeType added in v1.0.0

type UpdateGetEndDateAttributeType = *string

isNotNullableString

type UpdateGetEndDateRetType added in v1.0.0

type UpdateGetEndDateRetType = string

type UpdateGetFailReasonArgType added in v1.0.0

type UpdateGetFailReasonArgType = string

type UpdateGetFailReasonAttributeType added in v1.0.0

type UpdateGetFailReasonAttributeType = *string

isNotNullableString

type UpdateGetFailReasonRetType added in v1.0.0

type UpdateGetFailReasonRetType = string

type UpdateGetFailedUpdatesArgType added in v1.0.0

type UpdateGetFailedUpdatesArgType = int64

type UpdateGetFailedUpdatesAttributeType added in v1.0.0

type UpdateGetFailedUpdatesAttributeType = *int64

isInteger

type UpdateGetFailedUpdatesRetType added in v1.0.0

type UpdateGetFailedUpdatesRetType = int64

type UpdateGetIdArgType added in v1.0.0

type UpdateGetIdArgType = int64

type UpdateGetIdAttributeType added in v1.0.0

type UpdateGetIdAttributeType = *int64

isInteger

type UpdateGetIdRetType added in v1.0.0

type UpdateGetIdRetType = int64

type UpdateGetInstalledUpdatesArgType added in v1.0.0

type UpdateGetInstalledUpdatesArgType = int64

type UpdateGetInstalledUpdatesAttributeType added in v1.0.0

type UpdateGetInstalledUpdatesAttributeType = *int64

isInteger

type UpdateGetInstalledUpdatesRetType added in v1.0.0

type UpdateGetInstalledUpdatesRetType = int64

type UpdateGetStartDateArgType added in v1.0.0

type UpdateGetStartDateArgType = string

type UpdateGetStartDateAttributeType added in v1.0.0

type UpdateGetStartDateAttributeType = *string

isNotNullableString

type UpdateGetStartDateRetType added in v1.0.0

type UpdateGetStartDateRetType = string

type UpdateGetStatusArgType added in v1.0.0

type UpdateGetStatusArgType = string

type UpdateGetStatusAttributeType added in v1.0.0

type UpdateGetStatusAttributeType = *string

isNotNullableString

type UpdateGetStatusRetType added in v1.0.0

type UpdateGetStatusRetType = string

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"`
	// Can be cast to int32 without loss of precision.
	MaintenanceWindow UpdatePolicyGetMaintenanceWindowAttributeType `json:"maintenanceWindow,omitempty"`
	Name              UpdatePolicyGetNameAttributeType              `json:"name,omitempty"`
	Rrule             UpdatePolicyGetRruleAttributeType             `json:"rrule,omitempty"`
}

UpdatePolicy struct for UpdatePolicy

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

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

func (*UpdatePolicy) HasDefault added in v0.2.1

func (o *UpdatePolicy) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*UpdatePolicy) HasDescription added in v0.2.1

func (o *UpdatePolicy) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdatePolicy) HasEnabled added in v0.2.1

func (o *UpdatePolicy) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*UpdatePolicy) HasId added in v0.2.1

func (o *UpdatePolicy) HasId() bool

HasId returns a boolean if a field has been set.

func (*UpdatePolicy) HasMaintenanceWindow added in v0.2.1

func (o *UpdatePolicy) HasMaintenanceWindow() bool

HasMaintenanceWindow returns a boolean if a field has been set.

func (*UpdatePolicy) HasName added in v0.2.1

func (o *UpdatePolicy) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdatePolicy) HasRrule added in v0.2.1

func (o *UpdatePolicy) HasRrule() bool

HasRrule returns a boolean if a field has been set.

func (*UpdatePolicy) SetDefault added in v0.2.1

SetDefault gets a reference to the given bool and assigns it to the Default field.

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.

func (*UpdatePolicy) SetEnabled added in v0.2.1

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*UpdatePolicy) SetId added in v0.2.1

SetId gets a reference to the given string and assigns it to the Id field.

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.

func (*UpdatePolicy) SetName added in v0.2.1

SetName gets a reference to the given string and assigns it to the Name field.

func (*UpdatePolicy) SetRrule added in v0.2.1

SetRrule gets a reference to the given string and assigns it to the Rrule field.

func (UpdatePolicy) ToMap added in v0.2.1

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

type UpdatePolicyGetDescriptionArgType added in v1.0.0

type UpdatePolicyGetDescriptionArgType = string

type UpdatePolicyGetDescriptionAttributeType added in v1.0.0

type UpdatePolicyGetDescriptionAttributeType = *string

isNotNullableString

type UpdatePolicyGetDescriptionRetType added in v1.0.0

type UpdatePolicyGetDescriptionRetType = string

type UpdatePolicyGetIdArgType added in v1.0.0

type UpdatePolicyGetIdArgType = string

type UpdatePolicyGetIdAttributeType added in v1.0.0

type UpdatePolicyGetIdAttributeType = *string

isNotNullableString

type UpdatePolicyGetIdRetType added in v1.0.0

type UpdatePolicyGetIdRetType = string

type UpdatePolicyGetMaintenanceWindowArgType added in v1.0.0

type UpdatePolicyGetMaintenanceWindowArgType = int64

type UpdatePolicyGetMaintenanceWindowAttributeType added in v1.0.0

type UpdatePolicyGetMaintenanceWindowAttributeType = *int64

isInteger

type UpdatePolicyGetMaintenanceWindowRetType added in v1.0.0

type UpdatePolicyGetMaintenanceWindowRetType = int64

type UpdatePolicyGetNameArgType added in v1.0.0

type UpdatePolicyGetNameArgType = string

type UpdatePolicyGetNameAttributeType added in v1.0.0

type UpdatePolicyGetNameAttributeType = *string

isNotNullableString

type UpdatePolicyGetNameRetType added in v1.0.0

type UpdatePolicyGetNameRetType = string

type UpdatePolicyGetRruleArgType added in v1.0.0

type UpdatePolicyGetRruleArgType = string

type UpdatePolicyGetRruleAttributeType added in v1.0.0

type UpdatePolicyGetRruleAttributeType = *string

isNotNullableString

type UpdatePolicyGetRruleRetType added in v1.0.0

type UpdatePolicyGetRruleRetType = string

type UpdatePolicygetDefaultArgType added in v1.0.0

type UpdatePolicygetDefaultArgType = bool

type UpdatePolicygetDefaultAttributeType added in v1.0.0

type UpdatePolicygetDefaultAttributeType = *bool

isBoolean

type UpdatePolicygetDefaultRetType added in v1.0.0

type UpdatePolicygetDefaultRetType = bool

type UpdatePolicygetEnabledArgType added in v1.0.0

type UpdatePolicygetEnabledArgType = bool

type UpdatePolicygetEnabledAttributeType added in v1.0.0

type UpdatePolicygetEnabledAttributeType = *bool

isBoolean

type UpdatePolicygetEnabledRetType added in v1.0.0

type UpdatePolicygetEnabledRetType = bool

type UpdateSchedule

type UpdateSchedule struct {
	// REQUIRED
	Enabled UpdateSchedulegetEnabledAttributeType `json:"enabled"`
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	MaintenanceWindow UpdateScheduleGetMaintenanceWindowAttributeType `json:"maintenanceWindow"`
	// REQUIRED
	Name UpdateScheduleGetNameAttributeType `json:"name"`
	// REQUIRED
	Rrule UpdateScheduleGetRruleAttributeType `json:"rrule"`
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	Id UpdateScheduleGetIdAttributeType `json:"id"`
}

UpdateSchedule struct for UpdateSchedule

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

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

func (*UpdateSchedule) GetEnabled

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

GetEnabled returns the Enabled field value

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.

func (*UpdateSchedule) GetId

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

GetId returns the Id field value

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.

func (*UpdateSchedule) GetMaintenanceWindow

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

GetMaintenanceWindow returns the MaintenanceWindow field value

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.

func (*UpdateSchedule) GetName

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

GetName returns the Name field value

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.

func (*UpdateSchedule) GetRrule

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

GetRrule returns the Rrule field value

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.

func (*UpdateSchedule) SetEnabled

SetEnabled sets field value

func (*UpdateSchedule) SetId

SetId sets field value

func (*UpdateSchedule) SetMaintenanceWindow

func (o *UpdateSchedule) SetMaintenanceWindow(v UpdateScheduleGetMaintenanceWindowRetType)

SetMaintenanceWindow sets field value

func (*UpdateSchedule) SetName

SetName sets field value

func (*UpdateSchedule) SetRrule

SetRrule sets field value

func (UpdateSchedule) ToMap

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

type UpdateScheduleAllOf added in v0.4.0

type UpdateScheduleAllOf struct {
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	Id UpdateScheduleAllOfGetIdAttributeType `json:"id"`
}

UpdateScheduleAllOf struct for UpdateScheduleAllOf

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

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

func (*UpdateScheduleAllOf) GetId added in v0.4.0

GetId returns the Id field value

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.

func (*UpdateScheduleAllOf) SetId added in v0.4.0

SetId sets field value

func (UpdateScheduleAllOf) ToMap added in v0.4.0

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

type UpdateScheduleAllOfGetIdArgType added in v1.0.0

type UpdateScheduleAllOfGetIdArgType = int64

type UpdateScheduleAllOfGetIdAttributeType added in v1.0.0

type UpdateScheduleAllOfGetIdAttributeType = *int64

isInteger

type UpdateScheduleAllOfGetIdRetType added in v1.0.0

type UpdateScheduleAllOfGetIdRetType = int64

type UpdateScheduleCreateRequest added in v0.4.0

type UpdateScheduleCreateRequest struct {
	// REQUIRED
	Enabled UpdateScheduleCreateRequestgetEnabledAttributeType `json:"enabled"`
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	MaintenanceWindow UpdateScheduleCreateRequestGetMaintenanceWindowAttributeType `json:"maintenanceWindow"`
	// REQUIRED
	Name UpdateScheduleCreateRequestGetNameAttributeType `json:"name"`
	// REQUIRED
	Rrule UpdateScheduleCreateRequestGetRruleAttributeType `json:"rrule"`
}

UpdateScheduleCreateRequest struct for UpdateScheduleCreateRequest

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

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

func (*UpdateScheduleCreateRequest) GetEnabled added in v0.4.0

GetEnabled returns the Enabled field value

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.

func (*UpdateScheduleCreateRequest) GetMaintenanceWindow added in v0.4.0

GetMaintenanceWindow returns the MaintenanceWindow field value

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.

func (*UpdateScheduleCreateRequest) GetName added in v0.4.0

GetName returns the Name field value

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.

func (*UpdateScheduleCreateRequest) GetRrule added in v0.4.0

GetRrule returns the Rrule field value

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.

func (*UpdateScheduleCreateRequest) SetEnabled added in v0.4.0

SetEnabled sets field value

func (*UpdateScheduleCreateRequest) SetMaintenanceWindow added in v0.4.0

SetMaintenanceWindow sets field value

func (*UpdateScheduleCreateRequest) SetName added in v0.4.0

SetName sets field value

func (*UpdateScheduleCreateRequest) SetRrule added in v0.4.0

SetRrule sets field value

func (UpdateScheduleCreateRequest) ToMap added in v0.4.0

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

type UpdateScheduleCreateRequestGetMaintenanceWindowArgType added in v1.0.0

type UpdateScheduleCreateRequestGetMaintenanceWindowArgType = int64

type UpdateScheduleCreateRequestGetMaintenanceWindowAttributeType added in v1.0.0

type UpdateScheduleCreateRequestGetMaintenanceWindowAttributeType = *int64

isInteger

type UpdateScheduleCreateRequestGetMaintenanceWindowRetType added in v1.0.0

type UpdateScheduleCreateRequestGetMaintenanceWindowRetType = int64

type UpdateScheduleCreateRequestGetNameArgType added in v1.0.0

type UpdateScheduleCreateRequestGetNameArgType = string

type UpdateScheduleCreateRequestGetNameAttributeType added in v1.0.0

type UpdateScheduleCreateRequestGetNameAttributeType = *string

isNotNullableString

type UpdateScheduleCreateRequestGetNameRetType added in v1.0.0

type UpdateScheduleCreateRequestGetNameRetType = string

type UpdateScheduleCreateRequestGetRruleArgType added in v1.0.0

type UpdateScheduleCreateRequestGetRruleArgType = string

type UpdateScheduleCreateRequestGetRruleAttributeType added in v1.0.0

type UpdateScheduleCreateRequestGetRruleAttributeType = *string

isNotNullableString

type UpdateScheduleCreateRequestGetRruleRetType added in v1.0.0

type UpdateScheduleCreateRequestGetRruleRetType = string

type UpdateScheduleCreateRequestgetEnabledArgType added in v1.0.0

type UpdateScheduleCreateRequestgetEnabledArgType = bool

type UpdateScheduleCreateRequestgetEnabledAttributeType added in v1.0.0

type UpdateScheduleCreateRequestgetEnabledAttributeType = *bool

isBoolean

type UpdateScheduleCreateRequestgetEnabledRetType added in v1.0.0

type UpdateScheduleCreateRequestgetEnabledRetType = bool

type UpdateScheduleGetIdArgType added in v1.0.0

type UpdateScheduleGetIdArgType = int64

type UpdateScheduleGetIdAttributeType added in v1.0.0

type UpdateScheduleGetIdAttributeType = *int64

isInteger

type UpdateScheduleGetIdRetType added in v1.0.0

type UpdateScheduleGetIdRetType = int64

type UpdateScheduleGetMaintenanceWindowArgType added in v1.0.0

type UpdateScheduleGetMaintenanceWindowArgType = int64

type UpdateScheduleGetMaintenanceWindowAttributeType added in v1.0.0

type UpdateScheduleGetMaintenanceWindowAttributeType = *int64

isInteger

type UpdateScheduleGetMaintenanceWindowRetType added in v1.0.0

type UpdateScheduleGetMaintenanceWindowRetType = int64

type UpdateScheduleGetNameArgType added in v1.0.0

type UpdateScheduleGetNameArgType = string

type UpdateScheduleGetNameAttributeType added in v1.0.0

type UpdateScheduleGetNameAttributeType = *string

isNotNullableString

type UpdateScheduleGetNameRetType added in v1.0.0

type UpdateScheduleGetNameRetType = string

type UpdateScheduleGetRruleArgType added in v1.0.0

type UpdateScheduleGetRruleArgType = string

type UpdateScheduleGetRruleAttributeType added in v1.0.0

type UpdateScheduleGetRruleAttributeType = *string

isNotNullableString

type UpdateScheduleGetRruleRetType added in v1.0.0

type UpdateScheduleGetRruleRetType = string

type UpdateSchedulegetEnabledArgType added in v1.0.0

type UpdateSchedulegetEnabledArgType = bool

type UpdateSchedulegetEnabledAttributeType added in v1.0.0

type UpdateSchedulegetEnabledAttributeType = *bool

isBoolean

type UpdateSchedulegetEnabledRetType added in v1.0.0

type UpdateSchedulegetEnabledRetType = bool

type UpdateUpdateSchedulePayload

type UpdateUpdateSchedulePayload struct {
	// REQUIRED
	Enabled UpdateUpdateSchedulePayloadgetEnabledAttributeType `json:"enabled"`
	// Can be cast to int32 without loss of precision.
	// REQUIRED
	MaintenanceWindow UpdateUpdateSchedulePayloadGetMaintenanceWindowAttributeType `json:"maintenanceWindow"`
	// REQUIRED
	Name UpdateUpdateSchedulePayloadGetNameAttributeType `json:"name"`
	// REQUIRED
	Rrule UpdateUpdateSchedulePayloadGetRruleAttributeType `json:"rrule"`
}

UpdateUpdateSchedulePayload struct for UpdateUpdateSchedulePayload

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

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

func (*UpdateUpdateSchedulePayload) GetEnabled

GetEnabled returns the Enabled field value

func (*UpdateUpdateSchedulePayload) GetEnabledOk

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*UpdateUpdateSchedulePayload) GetMaintenanceWindow

GetMaintenanceWindow returns the MaintenanceWindow field value

func (*UpdateUpdateSchedulePayload) GetMaintenanceWindowOk

GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value and a boolean to check if the value has been set.

func (*UpdateUpdateSchedulePayload) GetName

GetName returns the Name field value

func (*UpdateUpdateSchedulePayload) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateUpdateSchedulePayload) GetRrule

GetRrule returns the Rrule field value

func (*UpdateUpdateSchedulePayload) GetRruleOk

GetRruleOk returns a tuple with the Rrule field value and a boolean to check if the value has been set.

func (*UpdateUpdateSchedulePayload) SetEnabled

SetEnabled sets field value

func (*UpdateUpdateSchedulePayload) SetMaintenanceWindow

SetMaintenanceWindow sets field value

func (*UpdateUpdateSchedulePayload) SetName

SetName sets field value

func (*UpdateUpdateSchedulePayload) SetRrule

SetRrule sets field value

func (UpdateUpdateSchedulePayload) ToMap

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

type UpdateUpdateSchedulePayloadGetMaintenanceWindowArgType added in v1.0.0

type UpdateUpdateSchedulePayloadGetMaintenanceWindowArgType = int64

type UpdateUpdateSchedulePayloadGetMaintenanceWindowAttributeType added in v1.0.0

type UpdateUpdateSchedulePayloadGetMaintenanceWindowAttributeType = *int64

isInteger

type UpdateUpdateSchedulePayloadGetMaintenanceWindowRetType added in v1.0.0

type UpdateUpdateSchedulePayloadGetMaintenanceWindowRetType = int64

type UpdateUpdateSchedulePayloadGetNameArgType added in v1.0.0

type UpdateUpdateSchedulePayloadGetNameArgType = string

type UpdateUpdateSchedulePayloadGetNameAttributeType added in v1.0.0

type UpdateUpdateSchedulePayloadGetNameAttributeType = *string

isNotNullableString

type UpdateUpdateSchedulePayloadGetNameRetType added in v1.0.0

type UpdateUpdateSchedulePayloadGetNameRetType = string

type UpdateUpdateSchedulePayloadGetRruleArgType added in v1.0.0

type UpdateUpdateSchedulePayloadGetRruleArgType = string

type UpdateUpdateSchedulePayloadGetRruleAttributeType added in v1.0.0

type UpdateUpdateSchedulePayloadGetRruleAttributeType = *string

isNotNullableString

type UpdateUpdateSchedulePayloadGetRruleRetType added in v1.0.0

type UpdateUpdateSchedulePayloadGetRruleRetType = string

type UpdateUpdateSchedulePayloadgetEnabledArgType added in v1.0.0

type UpdateUpdateSchedulePayloadgetEnabledArgType = bool

type UpdateUpdateSchedulePayloadgetEnabledAttributeType added in v1.0.0

type UpdateUpdateSchedulePayloadgetEnabledAttributeType = *bool

isBoolean

type UpdateUpdateSchedulePayloadgetEnabledRetType added in v1.0.0

type UpdateUpdateSchedulePayloadgetEnabledRetType = bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL