Documentation
¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type Actions
- func (o *Actions) GetLastTriggeredAt() string
- func (o *Actions) GetLastTriggeredAtOk() (*string, bool)
- func (o *Actions) GetType() string
- func (o *Actions) GetTypeOk() (*string, bool)
- func (o *Actions) HasLastTriggeredAt() bool
- func (o *Actions) HasType() bool
- func (o Actions) MarshalJSON() ([]byte, error)
- func (o *Actions) SetLastTriggeredAt(v string)
- func (o *Actions) SetLastTriggeredAtNil()
- func (o *Actions) SetType(v string)
- func (o Actions) ToMap() (map[string]interface{}, error)
- func (o *Actions) UnmarshalJSON(data []byte) (err error)
- func (o *Actions) UnsetLastTriggeredAt()
- type AddServerToPrivateNetworkOpts
- func (o *AddServerToPrivateNetworkOpts) GetLinkSpeed() LinkSpeed
- func (o *AddServerToPrivateNetworkOpts) GetLinkSpeedOk() (*LinkSpeed, bool)
- func (o AddServerToPrivateNetworkOpts) MarshalJSON() ([]byte, error)
- func (o *AddServerToPrivateNetworkOpts) SetLinkSpeed(v LinkSpeed)
- func (o AddServerToPrivateNetworkOpts) ToMap() (map[string]interface{}, error)
- func (o *AddServerToPrivateNetworkOpts) UnmarshalJSON(data []byte) (err error)
- type ApiAddServerToPrivateNetworkRequest
- type ApiCancelActiveJobRequest
- type ApiCloseNetworkInterfaceRequest
- type ApiCloseNetworkInterfacesRequest
- type ApiCreateNetworkEquipmentCredentialRequest
- func (r ApiCreateNetworkEquipmentCredentialRequest) CreateNetworkEquipmentCredentialOpts(createNetworkEquipmentCredentialOpts CreateNetworkEquipmentCredentialOpts) ApiCreateNetworkEquipmentCredentialRequest
- func (r ApiCreateNetworkEquipmentCredentialRequest) Execute() (*Credential, *http.Response, error)
- type ApiCreateServerBandwidthNotificationSettingRequest
- func (r ApiCreateServerBandwidthNotificationSettingRequest) BandwidthNotificationSettingOpts(bandwidthNotificationSettingOpts BandwidthNotificationSettingOpts) ApiCreateServerBandwidthNotificationSettingRequest
- func (r ApiCreateServerBandwidthNotificationSettingRequest) Execute() (*BandwidthNotificationSetting, *http.Response, error)
- type ApiCreateServerCredentialRequest
- type ApiCreateServerDataTrafficNotificationSettingRequest
- func (r ApiCreateServerDataTrafficNotificationSettingRequest) DataTrafficNotificationSettingOpts(dataTrafficNotificationSettingOpts DataTrafficNotificationSettingOpts) ApiCreateServerDataTrafficNotificationSettingRequest
- func (r ApiCreateServerDataTrafficNotificationSettingRequest) Execute() (*DataTrafficNotificationSetting, *http.Response, error)
- type ApiCreateServerDhcpReservationRequest
- type ApiDeleteNetworkEquipmentCredentialRequest
- type ApiDeleteServerBandwidthNotificationSettingRequest
- type ApiDeleteServerCredentialRequest
- type ApiDeleteServerDataTrafficNotificationSettingRequest
- type ApiDeleteServerDhcpReservationRequest
- type ApiDeleteServerFromPrivateNetworkRequest
- type ApiEnableServerRescueModeRequest
- type ApiExpireActiveJobRequest
- type ApiGetControlPanelListByOperatingSystemIdRequest
- func (r ApiGetControlPanelListByOperatingSystemIdRequest) Execute() (*ControlPanelList, *http.Response, error)
- func (r ApiGetControlPanelListByOperatingSystemIdRequest) Limit(limit int32) ApiGetControlPanelListByOperatingSystemIdRequest
- func (r ApiGetControlPanelListByOperatingSystemIdRequest) Offset(offset int32) ApiGetControlPanelListByOperatingSystemIdRequest
- type ApiGetControlPanelListRequest
- type ApiGetDdosNotificationSettingRequest
- type ApiGetNetworkEquipmentCredentialListByTypeRequest
- func (r ApiGetNetworkEquipmentCredentialListByTypeRequest) Execute() (*CredentialList, *http.Response, error)
- func (r ApiGetNetworkEquipmentCredentialListByTypeRequest) Limit(limit int32) ApiGetNetworkEquipmentCredentialListByTypeRequest
- func (r ApiGetNetworkEquipmentCredentialListByTypeRequest) Offset(offset int32) ApiGetNetworkEquipmentCredentialListByTypeRequest
- type ApiGetNetworkEquipmentCredentialListRequest
- func (r ApiGetNetworkEquipmentCredentialListRequest) Execute() (*CredentialList, *http.Response, error)
- func (r ApiGetNetworkEquipmentCredentialListRequest) Limit(limit int32) ApiGetNetworkEquipmentCredentialListRequest
- func (r ApiGetNetworkEquipmentCredentialListRequest) Offset(offset int32) ApiGetNetworkEquipmentCredentialListRequest
- type ApiGetNetworkEquipmentCredentialRequest
- type ApiGetNetworkEquipmentIpListRequest
- func (r ApiGetNetworkEquipmentIpListRequest) Execute() (*GetNetworkEquipmentIpListResult, *http.Response, error)
- func (r ApiGetNetworkEquipmentIpListRequest) Ips(ips string) ApiGetNetworkEquipmentIpListRequest
- func (r ApiGetNetworkEquipmentIpListRequest) Limit(limit int32) ApiGetNetworkEquipmentIpListRequest
- func (r ApiGetNetworkEquipmentIpListRequest) NetworkType(networkType NetworkType) ApiGetNetworkEquipmentIpListRequest
- func (r ApiGetNetworkEquipmentIpListRequest) NullRouted(nullRouted string) ApiGetNetworkEquipmentIpListRequest
- func (r ApiGetNetworkEquipmentIpListRequest) Offset(offset int32) ApiGetNetworkEquipmentIpListRequest
- func (r ApiGetNetworkEquipmentIpListRequest) Version(version string) ApiGetNetworkEquipmentIpListRequest
- type ApiGetNetworkEquipmentIpRequest
- type ApiGetNetworkEquipmentListRequest
- func (r ApiGetNetworkEquipmentListRequest) Execute() (*GetNetworkEquipmentListResult, *http.Response, error)
- func (r ApiGetNetworkEquipmentListRequest) Ip(ip string) ApiGetNetworkEquipmentListRequest
- func (r ApiGetNetworkEquipmentListRequest) Limit(limit int32) ApiGetNetworkEquipmentListRequest
- func (r ApiGetNetworkEquipmentListRequest) MacAddress(macAddress string) ApiGetNetworkEquipmentListRequest
- func (r ApiGetNetworkEquipmentListRequest) Offset(offset int32) ApiGetNetworkEquipmentListRequest
- func (r ApiGetNetworkEquipmentListRequest) PrivateNetworkCapable(privateNetworkCapable string) ApiGetNetworkEquipmentListRequest
- func (r ApiGetNetworkEquipmentListRequest) PrivateNetworkEnabled(privateNetworkEnabled string) ApiGetNetworkEquipmentListRequest
- func (r ApiGetNetworkEquipmentListRequest) PrivateRackId(privateRackId string) ApiGetNetworkEquipmentListRequest
- func (r ApiGetNetworkEquipmentListRequest) Reference(reference string) ApiGetNetworkEquipmentListRequest
- func (r ApiGetNetworkEquipmentListRequest) Site(site string) ApiGetNetworkEquipmentListRequest
- type ApiGetNetworkEquipmentNullRouteHistoryRequest
- func (r ApiGetNetworkEquipmentNullRouteHistoryRequest) Execute() (*GetNetworkEquipmentNullRouteHistoryResult, *http.Response, error)
- func (r ApiGetNetworkEquipmentNullRouteHistoryRequest) Limit(limit int32) ApiGetNetworkEquipmentNullRouteHistoryRequest
- func (r ApiGetNetworkEquipmentNullRouteHistoryRequest) Offset(offset int32) ApiGetNetworkEquipmentNullRouteHistoryRequest
- type ApiGetNetworkEquipmentPowerStatusRequest
- type ApiGetNetworkEquipmentRequest
- type ApiGetNetworkInterfaceListRequest
- type ApiGetNetworkInterfaceRequest
- type ApiGetOperatingSystemListRequest
- func (r ApiGetOperatingSystemListRequest) ControlPanelId(controlPanelId string) ApiGetOperatingSystemListRequest
- func (r ApiGetOperatingSystemListRequest) Execute() (*GetOperatingSystemListResult, *http.Response, error)
- func (r ApiGetOperatingSystemListRequest) Limit(limit int32) ApiGetOperatingSystemListRequest
- func (r ApiGetOperatingSystemListRequest) Offset(offset int32) ApiGetOperatingSystemListRequest
- type ApiGetOperatingSystemRequest
- type ApiGetRescueImageListRequest
- type ApiGetServerBandwidthMetricsRequest
- func (r ApiGetServerBandwidthMetricsRequest) Aggregation(aggregation string) ApiGetServerBandwidthMetricsRequest
- func (r ApiGetServerBandwidthMetricsRequest) Execute() (*Metrics, *http.Response, error)
- func (r ApiGetServerBandwidthMetricsRequest) From(from time.Time) ApiGetServerBandwidthMetricsRequest
- func (r ApiGetServerBandwidthMetricsRequest) Granularity(granularity string) ApiGetServerBandwidthMetricsRequest
- func (r ApiGetServerBandwidthMetricsRequest) To(to time.Time) ApiGetServerBandwidthMetricsRequest
- type ApiGetServerBandwidthNotificationSettingListRequest
- func (r ApiGetServerBandwidthNotificationSettingListRequest) Execute() (*GetServerBandwidthNotificationSettingListResult, *http.Response, error)
- func (r ApiGetServerBandwidthNotificationSettingListRequest) Limit(limit int32) ApiGetServerBandwidthNotificationSettingListRequest
- func (r ApiGetServerBandwidthNotificationSettingListRequest) Offset(offset int32) ApiGetServerBandwidthNotificationSettingListRequest
- type ApiGetServerBandwidthNotificationSettingRequest
- type ApiGetServerCredentialListByTypeRequest
- func (r ApiGetServerCredentialListByTypeRequest) Execute() (*CredentialList, *http.Response, error)
- func (r ApiGetServerCredentialListByTypeRequest) Limit(limit int32) ApiGetServerCredentialListByTypeRequest
- func (r ApiGetServerCredentialListByTypeRequest) Offset(offset int32) ApiGetServerCredentialListByTypeRequest
- type ApiGetServerCredentialListRequest
- type ApiGetServerCredentialRequest
- type ApiGetServerDataTrafficMetricsRequest
- func (r ApiGetServerDataTrafficMetricsRequest) Aggregation(aggregation string) ApiGetServerDataTrafficMetricsRequest
- func (r ApiGetServerDataTrafficMetricsRequest) Execute() (*Metrics, *http.Response, error)
- func (r ApiGetServerDataTrafficMetricsRequest) From(from time.Time) ApiGetServerDataTrafficMetricsRequest
- func (r ApiGetServerDataTrafficMetricsRequest) Granularity(granularity string) ApiGetServerDataTrafficMetricsRequest
- func (r ApiGetServerDataTrafficMetricsRequest) To(to time.Time) ApiGetServerDataTrafficMetricsRequest
- type ApiGetServerDataTrafficNotificationSettingListRequest
- func (r ApiGetServerDataTrafficNotificationSettingListRequest) Execute() (*GetServerDataTrafficNotificationSettingListResult, *http.Response, error)
- func (r ApiGetServerDataTrafficNotificationSettingListRequest) Limit(limit int32) ApiGetServerDataTrafficNotificationSettingListRequest
- func (r ApiGetServerDataTrafficNotificationSettingListRequest) Offset(offset int32) ApiGetServerDataTrafficNotificationSettingListRequest
- type ApiGetServerDataTrafficNotificationSettingRequest
- type ApiGetServerDhcpReservationListRequest
- type ApiGetServerHardwareRequest
- type ApiGetServerIpListRequest
- func (r ApiGetServerIpListRequest) Execute() (*Ip, *http.Response, error)
- func (r ApiGetServerIpListRequest) Ips(ips string) ApiGetServerIpListRequest
- func (r ApiGetServerIpListRequest) Limit(limit int32) ApiGetServerIpListRequest
- func (r ApiGetServerIpListRequest) NetworkType(networkType NetworkType) ApiGetServerIpListRequest
- func (r ApiGetServerIpListRequest) NullRouted(nullRouted string) ApiGetServerIpListRequest
- func (r ApiGetServerIpListRequest) Offset(offset int32) ApiGetServerIpListRequest
- func (r ApiGetServerIpListRequest) Version(version string) ApiGetServerIpListRequest
- type ApiGetServerIpRequest
- type ApiGetServerJobListRequest
- func (r ApiGetServerJobListRequest) Execute() (*ServerJobList, *http.Response, error)
- func (r ApiGetServerJobListRequest) IsRunning(isRunning string) ApiGetServerJobListRequest
- func (r ApiGetServerJobListRequest) Limit(limit int32) ApiGetServerJobListRequest
- func (r ApiGetServerJobListRequest) Offset(offset int32) ApiGetServerJobListRequest
- func (r ApiGetServerJobListRequest) Status(status string) ApiGetServerJobListRequest
- func (r ApiGetServerJobListRequest) Type_(type_ string) ApiGetServerJobListRequest
- type ApiGetServerJobRequest
- type ApiGetServerListRequest
- func (r ApiGetServerListRequest) Execute() (*GetServerListResult, *http.Response, error)
- func (r ApiGetServerListRequest) Ip(ip string) ApiGetServerListRequest
- func (r ApiGetServerListRequest) Limit(limit int32) ApiGetServerListRequest
- func (r ApiGetServerListRequest) MacAddress(macAddress string) ApiGetServerListRequest
- func (r ApiGetServerListRequest) Offset(offset int32) ApiGetServerListRequest
- func (r ApiGetServerListRequest) PrivateNetworkCapable(privateNetworkCapable string) ApiGetServerListRequest
- func (r ApiGetServerListRequest) PrivateNetworkEnabled(privateNetworkEnabled string) ApiGetServerListRequest
- func (r ApiGetServerListRequest) PrivateRackId(privateRackId string) ApiGetServerListRequest
- func (r ApiGetServerListRequest) Reference(reference string) ApiGetServerListRequest
- func (r ApiGetServerListRequest) Site(site string) ApiGetServerListRequest
- type ApiGetServerNullRouteHistoryRequest
- func (r ApiGetServerNullRouteHistoryRequest) Execute() (*GetServerNullRouteHistoryResult, *http.Response, error)
- func (r ApiGetServerNullRouteHistoryRequest) Limit(limit int32) ApiGetServerNullRouteHistoryRequest
- func (r ApiGetServerNullRouteHistoryRequest) Offset(offset int32) ApiGetServerNullRouteHistoryRequest
- type ApiGetServerPowerStatusRequest
- type ApiGetServerRequest
- type ApiInstallOperatingSystemRequest
- type ApiIpmiResetServerRequest
- type ApiNullIpRouteRequest
- type ApiNullNetworkEquipmentIpRouteRequest
- type ApiOpenNetworkInterfaceRequest
- type ApiOpenNetworkInterfacesRequest
- type ApiPowerCycleNetworkEquipmentRequest
- type ApiPowerCycleServerRequest
- type ApiPowerNetworkEquipmentOffRequest
- type ApiPowerNetworkEquipmentOnRequest
- type ApiPowerServerOffRequest
- type ApiPowerServerOnRequest
- type ApiRemoveNullIpRouteRequest
- type ApiRetryServerJobRequest
- type ApiScanHardwareRequest
- type ApiUnNullNetworkEquipmentIpRouteRequest
- type ApiUpdateDdosNotificationSettingRequest
- type ApiUpdateIpProfileRequest
- type ApiUpdateNetworkEquipmentCredentialRequest
- func (r ApiUpdateNetworkEquipmentCredentialRequest) Execute() (*Credential, *http.Response, error)
- func (r ApiUpdateNetworkEquipmentCredentialRequest) UpdateNetworkEquipmentCredentialOpts(updateNetworkEquipmentCredentialOpts UpdateNetworkEquipmentCredentialOpts) ApiUpdateNetworkEquipmentCredentialRequest
- type ApiUpdateNetworkEquipmentIpRequest
- type ApiUpdateNetworkEquipmentReferenceRequest
- type ApiUpdateServerBandwidthNotificationSettingRequest
- func (r ApiUpdateServerBandwidthNotificationSettingRequest) BandwidthNotificationSettingOpts(bandwidthNotificationSettingOpts BandwidthNotificationSettingOpts) ApiUpdateServerBandwidthNotificationSettingRequest
- func (r ApiUpdateServerBandwidthNotificationSettingRequest) Execute() (*BandwidthNotificationSetting, *http.Response, error)
- type ApiUpdateServerCredentialRequest
- type ApiUpdateServerDataTrafficNotificationSettingRequest
- func (r ApiUpdateServerDataTrafficNotificationSettingRequest) DataTrafficNotificationSettingOpts(dataTrafficNotificationSettingOpts DataTrafficNotificationSettingOpts) ApiUpdateServerDataTrafficNotificationSettingRequest
- func (r ApiUpdateServerDataTrafficNotificationSettingRequest) Execute() (*DataTrafficNotificationSettingOpts, *http.Response, error)
- type ApiUpdateServerReferenceRequest
- type Attribute
- func (o *Attribute) GetFlag() string
- func (o *Attribute) GetFlagOk() (*string, bool)
- func (o *Attribute) GetId() string
- func (o *Attribute) GetIdOk() (*string, bool)
- func (o *Attribute) GetRawValue() string
- func (o *Attribute) GetRawValueOk() (*string, bool)
- func (o *Attribute) GetThresh() string
- func (o *Attribute) GetThreshOk() (*string, bool)
- func (o *Attribute) GetType() string
- func (o *Attribute) GetTypeOk() (*string, bool)
- func (o *Attribute) GetUpdated() string
- func (o *Attribute) GetUpdatedOk() (*string, bool)
- func (o *Attribute) GetValue() string
- func (o *Attribute) GetValueOk() (*string, bool)
- func (o *Attribute) GetWhenFailed() string
- func (o *Attribute) GetWhenFailedOk() (*string, bool)
- func (o *Attribute) GetWorst() string
- func (o *Attribute) GetWorstOk() (*string, bool)
- func (o *Attribute) HasFlag() bool
- func (o *Attribute) HasId() bool
- func (o *Attribute) HasRawValue() bool
- func (o *Attribute) HasThresh() bool
- func (o *Attribute) HasType() bool
- func (o *Attribute) HasUpdated() bool
- func (o *Attribute) HasValue() bool
- func (o *Attribute) HasWhenFailed() bool
- func (o *Attribute) HasWorst() bool
- func (o Attribute) MarshalJSON() ([]byte, error)
- func (o *Attribute) SetFlag(v string)
- func (o *Attribute) SetId(v string)
- func (o *Attribute) SetRawValue(v string)
- func (o *Attribute) SetThresh(v string)
- func (o *Attribute) SetType(v string)
- func (o *Attribute) SetUpdated(v string)
- func (o *Attribute) SetValue(v string)
- func (o *Attribute) SetWhenFailed(v string)
- func (o *Attribute) SetWorst(v string)
- func (o Attribute) ToMap() (map[string]interface{}, error)
- func (o *Attribute) UnmarshalJSON(data []byte) (err error)
- type Attributes
- func (o *Attributes) GetPowerOnHours() Attribute
- func (o *Attributes) GetPowerOnHoursOk() (*Attribute, bool)
- func (o *Attributes) GetReallocatedSectorCt() Attribute
- func (o *Attributes) GetReallocatedSectorCtOk() (*Attribute, bool)
- func (o *Attributes) HasPowerOnHours() bool
- func (o *Attributes) HasReallocatedSectorCt() bool
- func (o Attributes) MarshalJSON() ([]byte, error)
- func (o *Attributes) SetPowerOnHours(v Attribute)
- func (o *Attributes) SetReallocatedSectorCt(v Attribute)
- func (o Attributes) ToMap() (map[string]interface{}, error)
- func (o *Attributes) UnmarshalJSON(data []byte) (err error)
- type AutoNegotiation
- func (o *AutoNegotiation) GetEnabled() string
- func (o *AutoNegotiation) GetEnabledOk() (*string, bool)
- func (o *AutoNegotiation) GetSupported() string
- func (o *AutoNegotiation) GetSupportedOk() (*string, bool)
- func (o *AutoNegotiation) HasEnabled() bool
- func (o *AutoNegotiation) HasSupported() bool
- func (o AutoNegotiation) MarshalJSON() ([]byte, error)
- func (o *AutoNegotiation) SetEnabled(v string)
- func (o *AutoNegotiation) SetSupported(v string)
- func (o AutoNegotiation) ToMap() (map[string]interface{}, error)
- func (o *AutoNegotiation) UnmarshalJSON(data []byte) (err error)
- type BandwidthNotificationSetting
- func (o *BandwidthNotificationSetting) GetActions() []Actions
- func (o *BandwidthNotificationSetting) GetActionsOk() ([]Actions, bool)
- func (o *BandwidthNotificationSetting) GetFrequency() string
- func (o *BandwidthNotificationSetting) GetFrequencyOk() (*string, bool)
- func (o *BandwidthNotificationSetting) GetId() string
- func (o *BandwidthNotificationSetting) GetIdOk() (*string, bool)
- func (o *BandwidthNotificationSetting) GetLastCheckedAt() string
- func (o *BandwidthNotificationSetting) GetLastCheckedAtOk() (*string, bool)
- func (o *BandwidthNotificationSetting) GetThreshold() string
- func (o *BandwidthNotificationSetting) GetThresholdExceededAt() string
- func (o *BandwidthNotificationSetting) GetThresholdExceededAtOk() (*string, bool)
- func (o *BandwidthNotificationSetting) GetThresholdOk() (*string, bool)
- func (o *BandwidthNotificationSetting) GetUnit() string
- func (o *BandwidthNotificationSetting) GetUnitOk() (*string, bool)
- func (o *BandwidthNotificationSetting) HasActions() bool
- func (o *BandwidthNotificationSetting) HasLastCheckedAt() bool
- func (o *BandwidthNotificationSetting) HasThresholdExceededAt() bool
- func (o BandwidthNotificationSetting) MarshalJSON() ([]byte, error)
- func (o *BandwidthNotificationSetting) SetActions(v []Actions)
- func (o *BandwidthNotificationSetting) SetFrequency(v string)
- func (o *BandwidthNotificationSetting) SetId(v string)
- func (o *BandwidthNotificationSetting) SetLastCheckedAt(v string)
- func (o *BandwidthNotificationSetting) SetLastCheckedAtNil()
- func (o *BandwidthNotificationSetting) SetThreshold(v string)
- func (o *BandwidthNotificationSetting) SetThresholdExceededAt(v string)
- func (o *BandwidthNotificationSetting) SetThresholdExceededAtNil()
- func (o *BandwidthNotificationSetting) SetUnit(v string)
- func (o BandwidthNotificationSetting) ToMap() (map[string]interface{}, error)
- func (o *BandwidthNotificationSetting) UnmarshalJSON(data []byte) (err error)
- func (o *BandwidthNotificationSetting) UnsetLastCheckedAt()
- func (o *BandwidthNotificationSetting) UnsetThresholdExceededAt()
- type BandwidthNotificationSettingOpts
- func (o *BandwidthNotificationSettingOpts) GetFrequency() string
- func (o *BandwidthNotificationSettingOpts) GetFrequencyOk() (*string, bool)
- func (o *BandwidthNotificationSettingOpts) GetThreshold() string
- func (o *BandwidthNotificationSettingOpts) GetThresholdOk() (*string, bool)
- func (o *BandwidthNotificationSettingOpts) GetUnit() string
- func (o *BandwidthNotificationSettingOpts) GetUnitOk() (*string, bool)
- func (o BandwidthNotificationSettingOpts) MarshalJSON() ([]byte, error)
- func (o *BandwidthNotificationSettingOpts) SetFrequency(v string)
- func (o *BandwidthNotificationSettingOpts) SetThreshold(v string)
- func (o *BandwidthNotificationSettingOpts) SetUnit(v string)
- func (o BandwidthNotificationSettingOpts) ToMap() (map[string]interface{}, error)
- func (o *BandwidthNotificationSettingOpts) UnmarshalJSON(data []byte) (err error)
- type BasicAuth
- type Chassis
- func (o *Chassis) GetDescription() string
- func (o *Chassis) GetDescriptionOk() (*string, bool)
- func (o *Chassis) GetFirmware() Firmware
- func (o *Chassis) GetFirmwareOk() (*Firmware, bool)
- func (o *Chassis) GetMotherboard() Motherboard
- func (o *Chassis) GetMotherboardOk() (*Motherboard, bool)
- func (o *Chassis) GetProduct() string
- func (o *Chassis) GetProductOk() (*string, bool)
- func (o *Chassis) GetSerial() string
- func (o *Chassis) GetSerialOk() (*string, bool)
- func (o *Chassis) GetVendor() string
- func (o *Chassis) GetVendorOk() (*string, bool)
- func (o *Chassis) HasDescription() bool
- func (o *Chassis) HasFirmware() bool
- func (o *Chassis) HasMotherboard() bool
- func (o *Chassis) HasProduct() bool
- func (o *Chassis) HasSerial() bool
- func (o *Chassis) HasVendor() bool
- func (o Chassis) MarshalJSON() ([]byte, error)
- func (o *Chassis) SetDescription(v string)
- func (o *Chassis) SetFirmware(v Firmware)
- func (o *Chassis) SetMotherboard(v Motherboard)
- func (o *Chassis) SetProduct(v string)
- func (o *Chassis) SetSerial(v string)
- func (o *Chassis) SetVendor(v string)
- func (o Chassis) ToMap() (map[string]interface{}, error)
- func (o *Chassis) UnmarshalJSON(data []byte) (err error)
- type Configuration
- type Contract
- func (o *Contract) GetAggregationPackId() string
- func (o *Contract) GetAggregationPackIdOk() (*string, bool)
- func (o *Contract) GetBillingCycle() int32
- func (o *Contract) GetBillingCycleOk() (*int32, bool)
- func (o *Contract) GetBillingFrequency() string
- func (o *Contract) GetBillingFrequencyOk() (*string, bool)
- func (o *Contract) GetContractTerm() int32
- func (o *Contract) GetContractTermOk() (*int32, bool)
- func (o *Contract) GetContractType() string
- func (o *Contract) GetContractTypeOk() (*string, bool)
- func (o *Contract) GetCurrency() string
- func (o *Contract) GetCurrencyOk() (*string, bool)
- func (o *Contract) GetCustomerId() string
- func (o *Contract) GetCustomerIdOk() (*string, bool)
- func (o *Contract) GetDeliveryStatus() string
- func (o *Contract) GetDeliveryStatusOk() (*string, bool)
- func (o *Contract) GetEndsAt() time.Time
- func (o *Contract) GetEndsAtOk() (*time.Time, bool)
- func (o *Contract) GetId() string
- func (o *Contract) GetIdOk() (*string, bool)
- func (o *Contract) GetIpv4Quantity() int32
- func (o *Contract) GetIpv4QuantityOk() (*int32, bool)
- func (o *Contract) GetManagedServices() []string
- func (o *Contract) GetManagedServicesOk() ([]string, bool)
- func (o *Contract) GetNetworkTraffic() NetworkTraffic
- func (o *Contract) GetNetworkTrafficOk() (*NetworkTraffic, bool)
- func (o *Contract) GetPricePerFrequency() string
- func (o *Contract) GetPricePerFrequencyOk() (*string, bool)
- func (o *Contract) GetPrivateNetworkPortSpeed() string
- func (o *Contract) GetPrivateNetworkPortSpeedOk() (*string, bool)
- func (o *Contract) GetReference() string
- func (o *Contract) GetReferenceOk() (*string, bool)
- func (o *Contract) GetSalesOrgId() string
- func (o *Contract) GetSalesOrgIdOk() (*string, bool)
- func (o *Contract) GetSla() string
- func (o *Contract) GetSlaOk() (*string, bool)
- func (o *Contract) GetSoftwareLicenses() []SoftwareLicense
- func (o *Contract) GetSoftwareLicensesOk() ([]SoftwareLicense, bool)
- func (o *Contract) GetStartsAt() time.Time
- func (o *Contract) GetStartsAtOk() (*time.Time, bool)
- func (o *Contract) GetStatus() string
- func (o *Contract) GetStatusOk() (*string, bool)
- func (o *Contract) GetSubnets() []Subnet
- func (o *Contract) GetSubnetsOk() ([]Subnet, bool)
- func (o *Contract) HasAggregationPackId() bool
- func (o *Contract) HasBillingCycle() bool
- func (o *Contract) HasBillingFrequency() bool
- func (o *Contract) HasContractTerm() bool
- func (o *Contract) HasContractType() bool
- func (o *Contract) HasCurrency() bool
- func (o *Contract) HasCustomerId() bool
- func (o *Contract) HasDeliveryStatus() bool
- func (o *Contract) HasEndsAt() bool
- func (o *Contract) HasId() bool
- func (o *Contract) HasIpv4Quantity() bool
- func (o *Contract) HasManagedServices() bool
- func (o *Contract) HasNetworkTraffic() bool
- func (o *Contract) HasPricePerFrequency() bool
- func (o *Contract) HasPrivateNetworkPortSpeed() bool
- func (o *Contract) HasReference() bool
- func (o *Contract) HasSalesOrgId() bool
- func (o *Contract) HasSla() bool
- func (o *Contract) HasSoftwareLicenses() bool
- func (o *Contract) HasStartsAt() bool
- func (o *Contract) HasStatus() bool
- func (o *Contract) HasSubnets() bool
- func (o Contract) MarshalJSON() ([]byte, error)
- func (o *Contract) SetAggregationPackId(v string)
- func (o *Contract) SetAggregationPackIdNil()
- func (o *Contract) SetBillingCycle(v int32)
- func (o *Contract) SetBillingFrequency(v string)
- func (o *Contract) SetContractTerm(v int32)
- func (o *Contract) SetContractType(v string)
- func (o *Contract) SetCurrency(v string)
- func (o *Contract) SetCustomerId(v string)
- func (o *Contract) SetDeliveryStatus(v string)
- func (o *Contract) SetEndsAt(v time.Time)
- func (o *Contract) SetEndsAtNil()
- func (o *Contract) SetId(v string)
- func (o *Contract) SetIpv4Quantity(v int32)
- func (o *Contract) SetIpv4QuantityNil()
- func (o *Contract) SetManagedServices(v []string)
- func (o *Contract) SetNetworkTraffic(v NetworkTraffic)
- func (o *Contract) SetPricePerFrequency(v string)
- func (o *Contract) SetPrivateNetworkPortSpeed(v string)
- func (o *Contract) SetPrivateNetworkPortSpeedNil()
- func (o *Contract) SetReference(v string)
- func (o *Contract) SetReferenceNil()
- func (o *Contract) SetSalesOrgId(v string)
- func (o *Contract) SetSla(v string)
- func (o *Contract) SetSoftwareLicenses(v []SoftwareLicense)
- func (o *Contract) SetStartsAt(v time.Time)
- func (o *Contract) SetStatus(v string)
- func (o *Contract) SetSubnets(v []Subnet)
- func (o Contract) ToMap() (map[string]interface{}, error)
- func (o *Contract) UnmarshalJSON(data []byte) (err error)
- func (o *Contract) UnsetAggregationPackId()
- func (o *Contract) UnsetEndsAt()
- func (o *Contract) UnsetIpv4Quantity()
- func (o *Contract) UnsetPrivateNetworkPortSpeed()
- func (o *Contract) UnsetReference()
- type ControlPanel
- func (o *ControlPanel) GetId() string
- func (o *ControlPanel) GetIdOk() (*string, bool)
- func (o *ControlPanel) GetName() string
- func (o *ControlPanel) GetNameOk() (*string, bool)
- func (o ControlPanel) MarshalJSON() ([]byte, error)
- func (o *ControlPanel) SetId(v string)
- func (o *ControlPanel) SetName(v string)
- func (o ControlPanel) ToMap() (map[string]interface{}, error)
- func (o *ControlPanel) UnmarshalJSON(data []byte) (err error)
- type ControlPanelList
- func (o *ControlPanelList) GetControlPanels() []ControlPanel
- func (o *ControlPanelList) GetControlPanelsOk() ([]ControlPanel, bool)
- func (o *ControlPanelList) GetMetadata() Metadata
- func (o *ControlPanelList) GetMetadataOk() (*Metadata, bool)
- func (o *ControlPanelList) HasControlPanels() bool
- func (o *ControlPanelList) HasMetadata() bool
- func (o ControlPanelList) MarshalJSON() ([]byte, error)
- func (o *ControlPanelList) SetControlPanels(v []ControlPanel)
- func (o *ControlPanelList) SetMetadata(v Metadata)
- func (o ControlPanelList) ToMap() (map[string]interface{}, error)
- func (o *ControlPanelList) UnmarshalJSON(data []byte) (err error)
- type Cpu
- func (o *Cpu) GetQuantity() int32
- func (o *Cpu) GetQuantityOk() (*int32, bool)
- func (o *Cpu) GetType() string
- func (o *Cpu) GetTypeOk() (*string, bool)
- func (o *Cpu) HasQuantity() bool
- func (o *Cpu) HasType() bool
- func (o Cpu) MarshalJSON() ([]byte, error)
- func (o *Cpu) SetQuantity(v int32)
- func (o *Cpu) SetType(v string)
- func (o Cpu) ToMap() (map[string]interface{}, error)
- func (o *Cpu) UnmarshalJSON(data []byte) (err error)
- type Cpu1
- func (o *Cpu1) GetCapabilities() CpuCapabilities
- func (o *Cpu1) GetCapabilitiesOk() (*CpuCapabilities, bool)
- func (o *Cpu1) GetDescription() string
- func (o *Cpu1) GetDescriptionOk() (*string, bool)
- func (o *Cpu1) GetHz() string
- func (o *Cpu1) GetHzOk() (*string, bool)
- func (o *Cpu1) GetSerialNumber() string
- func (o *Cpu1) GetSerialNumberOk() (*string, bool)
- func (o *Cpu1) GetSettings() CpuSettings
- func (o *Cpu1) GetSettingsOk() (*CpuSettings, bool)
- func (o *Cpu1) GetSlot() string
- func (o *Cpu1) GetSlotOk() (*string, bool)
- func (o *Cpu1) GetVendor() string
- func (o *Cpu1) GetVendorOk() (*string, bool)
- func (o *Cpu1) HasCapabilities() bool
- func (o *Cpu1) HasDescription() bool
- func (o *Cpu1) HasHz() bool
- func (o *Cpu1) HasSerialNumber() bool
- func (o *Cpu1) HasSettings() bool
- func (o *Cpu1) HasSlot() bool
- func (o *Cpu1) HasVendor() bool
- func (o Cpu1) MarshalJSON() ([]byte, error)
- func (o *Cpu1) SetCapabilities(v CpuCapabilities)
- func (o *Cpu1) SetDescription(v string)
- func (o *Cpu1) SetHz(v string)
- func (o *Cpu1) SetSerialNumber(v string)
- func (o *Cpu1) SetSettings(v CpuSettings)
- func (o *Cpu1) SetSlot(v string)
- func (o *Cpu1) SetVendor(v string)
- func (o Cpu1) ToMap() (map[string]interface{}, error)
- func (o *Cpu1) UnmarshalJSON(data []byte) (err error)
- type CpuCapabilities
- func (o *CpuCapabilities) GetCpufreq() string
- func (o *CpuCapabilities) GetCpufreqOk() (*string, bool)
- func (o *CpuCapabilities) GetHt() string
- func (o *CpuCapabilities) GetHtOk() (*string, bool)
- func (o *CpuCapabilities) GetVmx() bool
- func (o *CpuCapabilities) GetVmxOk() (*bool, bool)
- func (o *CpuCapabilities) GetX8664() string
- func (o *CpuCapabilities) GetX8664Ok() (*string, bool)
- func (o *CpuCapabilities) HasCpufreq() bool
- func (o *CpuCapabilities) HasHt() bool
- func (o *CpuCapabilities) HasVmx() bool
- func (o *CpuCapabilities) HasX8664() bool
- func (o CpuCapabilities) MarshalJSON() ([]byte, error)
- func (o *CpuCapabilities) SetCpufreq(v string)
- func (o *CpuCapabilities) SetHt(v string)
- func (o *CpuCapabilities) SetVmx(v bool)
- func (o *CpuCapabilities) SetX8664(v string)
- func (o CpuCapabilities) ToMap() (map[string]interface{}, error)
- func (o *CpuCapabilities) UnmarshalJSON(data []byte) (err error)
- type CpuSettings
- func (o *CpuSettings) GetCores() string
- func (o *CpuSettings) GetCoresOk() (*string, bool)
- func (o *CpuSettings) GetEnabledcores() string
- func (o *CpuSettings) GetEnabledcoresOk() (*string, bool)
- func (o *CpuSettings) GetThreads() string
- func (o *CpuSettings) GetThreadsOk() (*string, bool)
- func (o *CpuSettings) HasCores() bool
- func (o *CpuSettings) HasEnabledcores() bool
- func (o *CpuSettings) HasThreads() bool
- func (o CpuSettings) MarshalJSON() ([]byte, error)
- func (o *CpuSettings) SetCores(v string)
- func (o *CpuSettings) SetEnabledcores(v string)
- func (o *CpuSettings) SetThreads(v string)
- func (o CpuSettings) ToMap() (map[string]interface{}, error)
- func (o *CpuSettings) UnmarshalJSON(data []byte) (err error)
- type CreateNetworkEquipmentCredentialOpts
- func (o *CreateNetworkEquipmentCredentialOpts) GetPassword() string
- func (o *CreateNetworkEquipmentCredentialOpts) GetPasswordOk() (*string, bool)
- func (o *CreateNetworkEquipmentCredentialOpts) GetType() CredentialType
- func (o *CreateNetworkEquipmentCredentialOpts) GetTypeOk() (*CredentialType, bool)
- func (o *CreateNetworkEquipmentCredentialOpts) GetUsername() string
- func (o *CreateNetworkEquipmentCredentialOpts) GetUsernameOk() (*string, bool)
- func (o CreateNetworkEquipmentCredentialOpts) MarshalJSON() ([]byte, error)
- func (o *CreateNetworkEquipmentCredentialOpts) SetPassword(v string)
- func (o *CreateNetworkEquipmentCredentialOpts) SetType(v CredentialType)
- func (o *CreateNetworkEquipmentCredentialOpts) SetUsername(v string)
- func (o CreateNetworkEquipmentCredentialOpts) ToMap() (map[string]interface{}, error)
- func (o *CreateNetworkEquipmentCredentialOpts) UnmarshalJSON(data []byte) (err error)
- type CreateServerCredentialOpts
- func (o *CreateServerCredentialOpts) GetPassword() string
- func (o *CreateServerCredentialOpts) GetPasswordOk() (*string, bool)
- func (o *CreateServerCredentialOpts) GetType() CredentialType
- func (o *CreateServerCredentialOpts) GetTypeOk() (*CredentialType, bool)
- func (o *CreateServerCredentialOpts) GetUsername() string
- func (o *CreateServerCredentialOpts) GetUsernameOk() (*string, bool)
- func (o CreateServerCredentialOpts) MarshalJSON() ([]byte, error)
- func (o *CreateServerCredentialOpts) SetPassword(v string)
- func (o *CreateServerCredentialOpts) SetType(v CredentialType)
- func (o *CreateServerCredentialOpts) SetUsername(v string)
- func (o CreateServerCredentialOpts) ToMap() (map[string]interface{}, error)
- func (o *CreateServerCredentialOpts) UnmarshalJSON(data []byte) (err error)
- type CreateServerDhcpReservationOpts
- func (o *CreateServerDhcpReservationOpts) GetBootfile() string
- func (o *CreateServerDhcpReservationOpts) GetBootfileOk() (*string, bool)
- func (o *CreateServerDhcpReservationOpts) GetHostname() string
- func (o *CreateServerDhcpReservationOpts) GetHostnameOk() (*string, bool)
- func (o *CreateServerDhcpReservationOpts) HasHostname() bool
- func (o CreateServerDhcpReservationOpts) MarshalJSON() ([]byte, error)
- func (o *CreateServerDhcpReservationOpts) SetBootfile(v string)
- func (o *CreateServerDhcpReservationOpts) SetHostname(v string)
- func (o CreateServerDhcpReservationOpts) ToMap() (map[string]interface{}, error)
- func (o *CreateServerDhcpReservationOpts) UnmarshalJSON(data []byte) (err error)
- type Credential
- func (o *Credential) GetPassword() string
- func (o *Credential) GetPasswordOk() (*string, bool)
- func (o *Credential) GetType() CredentialType
- func (o *Credential) GetTypeOk() (*CredentialType, bool)
- func (o *Credential) GetUsername() string
- func (o *Credential) GetUsernameOk() (*string, bool)
- func (o Credential) MarshalJSON() ([]byte, error)
- func (o *Credential) SetPassword(v string)
- func (o *Credential) SetType(v CredentialType)
- func (o *Credential) SetUsername(v string)
- func (o Credential) ToMap() (map[string]interface{}, error)
- func (o *Credential) UnmarshalJSON(data []byte) (err error)
- type CredentialList
- func (o *CredentialList) GetCredentials() []CredentialWithoutPassword
- func (o *CredentialList) GetCredentialsOk() ([]CredentialWithoutPassword, bool)
- func (o *CredentialList) GetMetadata() Metadata
- func (o *CredentialList) GetMetadataOk() (*Metadata, bool)
- func (o *CredentialList) HasCredentials() bool
- func (o *CredentialList) HasMetadata() bool
- func (o CredentialList) MarshalJSON() ([]byte, error)
- func (o *CredentialList) SetCredentials(v []CredentialWithoutPassword)
- func (o *CredentialList) SetMetadata(v Metadata)
- func (o CredentialList) ToMap() (map[string]interface{}, error)
- func (o *CredentialList) UnmarshalJSON(data []byte) (err error)
- type CredentialType
- type CredentialWithoutPassword
- func (o *CredentialWithoutPassword) GetType() CredentialType
- func (o *CredentialWithoutPassword) GetTypeOk() (*CredentialType, bool)
- func (o *CredentialWithoutPassword) GetUsername() string
- func (o *CredentialWithoutPassword) GetUsernameOk() (*string, bool)
- func (o CredentialWithoutPassword) MarshalJSON() ([]byte, error)
- func (o *CredentialWithoutPassword) SetType(v CredentialType)
- func (o *CredentialWithoutPassword) SetUsername(v string)
- func (o CredentialWithoutPassword) ToMap() (map[string]interface{}, error)
- func (o *CredentialWithoutPassword) UnmarshalJSON(data []byte) (err error)
- type CurrentServerJob
- func (o *CurrentServerJob) GetBareMetalId() string
- func (o *CurrentServerJob) GetBareMetalIdOk() (*string, bool)
- func (o *CurrentServerJob) GetCreatedAt() time.Time
- func (o *CurrentServerJob) GetCreatedAtOk() (*time.Time, bool)
- func (o *CurrentServerJob) GetFlow() string
- func (o *CurrentServerJob) GetFlowOk() (*string, bool)
- func (o *CurrentServerJob) GetIsRunning() bool
- func (o *CurrentServerJob) GetIsRunningOk() (*bool, bool)
- func (o *CurrentServerJob) GetMetadata() JobMetadata
- func (o *CurrentServerJob) GetMetadataOk() (*JobMetadata, bool)
- func (o *CurrentServerJob) GetNode() string
- func (o *CurrentServerJob) GetNodeOk() (*string, bool)
- func (o *CurrentServerJob) GetPayload() ServerJobPayload
- func (o *CurrentServerJob) GetPayloadOk() (*ServerJobPayload, bool)
- func (o *CurrentServerJob) GetProgress() Progress
- func (o *CurrentServerJob) GetProgressOk() (*Progress, bool)
- func (o *CurrentServerJob) GetServerId() string
- func (o *CurrentServerJob) GetServerIdOk() (*string, bool)
- func (o *CurrentServerJob) GetStatus() string
- func (o *CurrentServerJob) GetStatusOk() (*string, bool)
- func (o *CurrentServerJob) GetTasks() []Task
- func (o *CurrentServerJob) GetTasksOk() ([]Task, bool)
- func (o *CurrentServerJob) GetType() JobType
- func (o *CurrentServerJob) GetTypeOk() (*JobType, bool)
- func (o *CurrentServerJob) GetUpdatedAt() time.Time
- func (o *CurrentServerJob) GetUpdatedAtOk() (*time.Time, bool)
- func (o *CurrentServerJob) GetUuid() string
- func (o *CurrentServerJob) GetUuidOk() (*string, bool)
- func (o *CurrentServerJob) HasBareMetalId() bool
- func (o *CurrentServerJob) HasCreatedAt() bool
- func (o *CurrentServerJob) HasFlow() bool
- func (o *CurrentServerJob) HasIsRunning() bool
- func (o *CurrentServerJob) HasMetadata() bool
- func (o *CurrentServerJob) HasNode() bool
- func (o *CurrentServerJob) HasPayload() bool
- func (o *CurrentServerJob) HasProgress() bool
- func (o *CurrentServerJob) HasServerId() bool
- func (o *CurrentServerJob) HasStatus() bool
- func (o *CurrentServerJob) HasTasks() bool
- func (o *CurrentServerJob) HasType() bool
- func (o *CurrentServerJob) HasUpdatedAt() bool
- func (o *CurrentServerJob) HasUuid() bool
- func (o CurrentServerJob) MarshalJSON() ([]byte, error)
- func (o *CurrentServerJob) SetBareMetalId(v string)
- func (o *CurrentServerJob) SetCreatedAt(v time.Time)
- func (o *CurrentServerJob) SetFlow(v string)
- func (o *CurrentServerJob) SetIsRunning(v bool)
- func (o *CurrentServerJob) SetMetadata(v JobMetadata)
- func (o *CurrentServerJob) SetNode(v string)
- func (o *CurrentServerJob) SetPayload(v ServerJobPayload)
- func (o *CurrentServerJob) SetProgress(v Progress)
- func (o *CurrentServerJob) SetServerId(v string)
- func (o *CurrentServerJob) SetStatus(v string)
- func (o *CurrentServerJob) SetTasks(v []Task)
- func (o *CurrentServerJob) SetType(v JobType)
- func (o *CurrentServerJob) SetUpdatedAt(v time.Time)
- func (o *CurrentServerJob) SetUuid(v string)
- func (o CurrentServerJob) ToMap() (map[string]interface{}, error)
- func (o *CurrentServerJob) UnmarshalJSON(data []byte) (err error)
- type DDos
- func (o *DDos) GetDetectionProfile() string
- func (o *DDos) GetDetectionProfileOk() (*string, bool)
- func (o *DDos) GetProtectionType() string
- func (o *DDos) GetProtectionTypeOk() (*string, bool)
- func (o *DDos) HasDetectionProfile() bool
- func (o *DDos) HasProtectionType() bool
- func (o DDos) MarshalJSON() ([]byte, error)
- func (o *DDos) SetDetectionProfile(v string)
- func (o *DDos) SetProtectionType(v string)
- func (o DDos) ToMap() (map[string]interface{}, error)
- func (o *DDos) UnmarshalJSON(data []byte) (err error)
- type DataTrafficNotificationSetting
- func (o *DataTrafficNotificationSetting) GetActions() []Actions
- func (o *DataTrafficNotificationSetting) GetActionsOk() ([]Actions, bool)
- func (o *DataTrafficNotificationSetting) GetFrequency() string
- func (o *DataTrafficNotificationSetting) GetFrequencyOk() (*string, bool)
- func (o *DataTrafficNotificationSetting) GetId() string
- func (o *DataTrafficNotificationSetting) GetIdOk() (*string, bool)
- func (o *DataTrafficNotificationSetting) GetLastCheckedAt() string
- func (o *DataTrafficNotificationSetting) GetLastCheckedAtOk() (*string, bool)
- func (o *DataTrafficNotificationSetting) GetThreshold() string
- func (o *DataTrafficNotificationSetting) GetThresholdExceededAt() string
- func (o *DataTrafficNotificationSetting) GetThresholdExceededAtOk() (*string, bool)
- func (o *DataTrafficNotificationSetting) GetThresholdOk() (*string, bool)
- func (o *DataTrafficNotificationSetting) GetUnit() string
- func (o *DataTrafficNotificationSetting) GetUnitOk() (*string, bool)
- func (o *DataTrafficNotificationSetting) HasActions() bool
- func (o *DataTrafficNotificationSetting) HasLastCheckedAt() bool
- func (o *DataTrafficNotificationSetting) HasThresholdExceededAt() bool
- func (o DataTrafficNotificationSetting) MarshalJSON() ([]byte, error)
- func (o *DataTrafficNotificationSetting) SetActions(v []Actions)
- func (o *DataTrafficNotificationSetting) SetFrequency(v string)
- func (o *DataTrafficNotificationSetting) SetId(v string)
- func (o *DataTrafficNotificationSetting) SetLastCheckedAt(v string)
- func (o *DataTrafficNotificationSetting) SetLastCheckedAtNil()
- func (o *DataTrafficNotificationSetting) SetThreshold(v string)
- func (o *DataTrafficNotificationSetting) SetThresholdExceededAt(v string)
- func (o *DataTrafficNotificationSetting) SetThresholdExceededAtNil()
- func (o *DataTrafficNotificationSetting) SetUnit(v string)
- func (o DataTrafficNotificationSetting) ToMap() (map[string]interface{}, error)
- func (o *DataTrafficNotificationSetting) UnmarshalJSON(data []byte) (err error)
- func (o *DataTrafficNotificationSetting) UnsetLastCheckedAt()
- func (o *DataTrafficNotificationSetting) UnsetThresholdExceededAt()
- type DataTrafficNotificationSettingOpts
- func (o *DataTrafficNotificationSettingOpts) GetFrequency() string
- func (o *DataTrafficNotificationSettingOpts) GetFrequencyOk() (*string, bool)
- func (o *DataTrafficNotificationSettingOpts) GetThreshold() string
- func (o *DataTrafficNotificationSettingOpts) GetThresholdOk() (*string, bool)
- func (o *DataTrafficNotificationSettingOpts) GetUnit() string
- func (o *DataTrafficNotificationSettingOpts) GetUnitOk() (*string, bool)
- func (o DataTrafficNotificationSettingOpts) MarshalJSON() ([]byte, error)
- func (o *DataTrafficNotificationSettingOpts) SetFrequency(v string)
- func (o *DataTrafficNotificationSettingOpts) SetThreshold(v string)
- func (o *DataTrafficNotificationSettingOpts) SetUnit(v string)
- func (o DataTrafficNotificationSettingOpts) ToMap() (map[string]interface{}, error)
- func (o *DataTrafficNotificationSettingOpts) UnmarshalJSON(data []byte) (err error)
- type DedicatedServerAPI
- type DedicatedServerAPIService
- func (a *DedicatedServerAPIService) AddServerToPrivateNetwork(ctx context.Context, serverId string, privateNetworkId string) ApiAddServerToPrivateNetworkRequest
- func (a *DedicatedServerAPIService) AddServerToPrivateNetworkExecute(r ApiAddServerToPrivateNetworkRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) CancelActiveJob(ctx context.Context, serverId string) ApiCancelActiveJobRequest
- func (a *DedicatedServerAPIService) CancelActiveJobExecute(r ApiCancelActiveJobRequest) (*ServerJob, *http.Response, error)
- func (a *DedicatedServerAPIService) CloseNetworkInterface(ctx context.Context, serverId string, networkTypeURL NetworkTypeURL) ApiCloseNetworkInterfaceRequest
- func (a *DedicatedServerAPIService) CloseNetworkInterfaceExecute(r ApiCloseNetworkInterfaceRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) CloseNetworkInterfaces(ctx context.Context, serverId string) ApiCloseNetworkInterfacesRequest
- func (a *DedicatedServerAPIService) CloseNetworkInterfacesExecute(r ApiCloseNetworkInterfacesRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) CreateNetworkEquipmentCredential(ctx context.Context, networkEquipmentId string) ApiCreateNetworkEquipmentCredentialRequest
- func (a *DedicatedServerAPIService) CreateNetworkEquipmentCredentialExecute(r ApiCreateNetworkEquipmentCredentialRequest) (*Credential, *http.Response, error)
- func (a *DedicatedServerAPIService) CreateServerBandwidthNotificationSetting(ctx context.Context, serverId string) ApiCreateServerBandwidthNotificationSettingRequest
- func (a *DedicatedServerAPIService) CreateServerBandwidthNotificationSettingExecute(r ApiCreateServerBandwidthNotificationSettingRequest) (*BandwidthNotificationSetting, *http.Response, error)
- func (a *DedicatedServerAPIService) CreateServerCredential(ctx context.Context, serverId string) ApiCreateServerCredentialRequest
- func (a *DedicatedServerAPIService) CreateServerCredentialExecute(r ApiCreateServerCredentialRequest) (*Credential, *http.Response, error)
- func (a *DedicatedServerAPIService) CreateServerDataTrafficNotificationSetting(ctx context.Context, serverId string) ApiCreateServerDataTrafficNotificationSettingRequest
- func (a *DedicatedServerAPIService) CreateServerDataTrafficNotificationSettingExecute(r ApiCreateServerDataTrafficNotificationSettingRequest) (*DataTrafficNotificationSetting, *http.Response, error)
- func (a *DedicatedServerAPIService) CreateServerDhcpReservation(ctx context.Context, serverId string) ApiCreateServerDhcpReservationRequest
- func (a *DedicatedServerAPIService) CreateServerDhcpReservationExecute(r ApiCreateServerDhcpReservationRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) DeleteNetworkEquipmentCredential(ctx context.Context, networkEquipmentId string, type_ CredentialType, ...) ApiDeleteNetworkEquipmentCredentialRequest
- func (a *DedicatedServerAPIService) DeleteNetworkEquipmentCredentialExecute(r ApiDeleteNetworkEquipmentCredentialRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) DeleteServerBandwidthNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiDeleteServerBandwidthNotificationSettingRequest
- func (a *DedicatedServerAPIService) DeleteServerBandwidthNotificationSettingExecute(r ApiDeleteServerBandwidthNotificationSettingRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) DeleteServerCredential(ctx context.Context, serverId string, type_ CredentialType, username string) ApiDeleteServerCredentialRequest
- func (a *DedicatedServerAPIService) DeleteServerCredentialExecute(r ApiDeleteServerCredentialRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) DeleteServerDataTrafficNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiDeleteServerDataTrafficNotificationSettingRequest
- func (a *DedicatedServerAPIService) DeleteServerDataTrafficNotificationSettingExecute(r ApiDeleteServerDataTrafficNotificationSettingRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) DeleteServerDhcpReservation(ctx context.Context, serverId string) ApiDeleteServerDhcpReservationRequest
- func (a *DedicatedServerAPIService) DeleteServerDhcpReservationExecute(r ApiDeleteServerDhcpReservationRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) DeleteServerFromPrivateNetwork(ctx context.Context, serverId string, privateNetworkId string) ApiDeleteServerFromPrivateNetworkRequest
- func (a *DedicatedServerAPIService) DeleteServerFromPrivateNetworkExecute(r ApiDeleteServerFromPrivateNetworkRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) EnableServerRescueMode(ctx context.Context, serverId string) ApiEnableServerRescueModeRequest
- func (a *DedicatedServerAPIService) EnableServerRescueModeExecute(r ApiEnableServerRescueModeRequest) (*ServerJob, *http.Response, error)
- func (a *DedicatedServerAPIService) ExpireActiveJob(ctx context.Context, serverId string) ApiExpireActiveJobRequest
- func (a *DedicatedServerAPIService) ExpireActiveJobExecute(r ApiExpireActiveJobRequest) (*ServerJob, *http.Response, error)
- func (a *DedicatedServerAPIService) GetControlPanelList(ctx context.Context) ApiGetControlPanelListRequest
- func (a *DedicatedServerAPIService) GetControlPanelListByOperatingSystemId(ctx context.Context, operatingSystemId string) ApiGetControlPanelListByOperatingSystemIdRequest
- func (a *DedicatedServerAPIService) GetControlPanelListByOperatingSystemIdExecute(r ApiGetControlPanelListByOperatingSystemIdRequest) (*ControlPanelList, *http.Response, error)
- func (a *DedicatedServerAPIService) GetControlPanelListExecute(r ApiGetControlPanelListRequest) (*ControlPanelList, *http.Response, error)
- func (a *DedicatedServerAPIService) GetDdosNotificationSetting(ctx context.Context, serverId string) ApiGetDdosNotificationSettingRequest
- func (a *DedicatedServerAPIService) GetDdosNotificationSettingExecute(r ApiGetDdosNotificationSettingRequest) (*GetDdosNotificationSettingResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetNetworkEquipment(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentRequest
- func (a *DedicatedServerAPIService) GetNetworkEquipmentCredential(ctx context.Context, networkEquipmentId string, type_ CredentialType, ...) ApiGetNetworkEquipmentCredentialRequest
- func (a *DedicatedServerAPIService) GetNetworkEquipmentCredentialExecute(r ApiGetNetworkEquipmentCredentialRequest) (*Credential, *http.Response, error)
- func (a *DedicatedServerAPIService) GetNetworkEquipmentCredentialList(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentCredentialListRequest
- func (a *DedicatedServerAPIService) GetNetworkEquipmentCredentialListByType(ctx context.Context, networkEquipmentId string, type_ CredentialType) ApiGetNetworkEquipmentCredentialListByTypeRequest
- func (a *DedicatedServerAPIService) GetNetworkEquipmentCredentialListByTypeExecute(r ApiGetNetworkEquipmentCredentialListByTypeRequest) (*CredentialList, *http.Response, error)
- func (a *DedicatedServerAPIService) GetNetworkEquipmentCredentialListExecute(r ApiGetNetworkEquipmentCredentialListRequest) (*CredentialList, *http.Response, error)
- func (a *DedicatedServerAPIService) GetNetworkEquipmentExecute(r ApiGetNetworkEquipmentRequest) (*NetworkEquipment, *http.Response, error)
- func (a *DedicatedServerAPIService) GetNetworkEquipmentIp(ctx context.Context, networkEquipmentId string, ip string) ApiGetNetworkEquipmentIpRequest
- func (a *DedicatedServerAPIService) GetNetworkEquipmentIpExecute(r ApiGetNetworkEquipmentIpRequest) (*Ip, *http.Response, error)
- func (a *DedicatedServerAPIService) GetNetworkEquipmentIpList(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentIpListRequest
- func (a *DedicatedServerAPIService) GetNetworkEquipmentIpListExecute(r ApiGetNetworkEquipmentIpListRequest) (*GetNetworkEquipmentIpListResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetNetworkEquipmentList(ctx context.Context) ApiGetNetworkEquipmentListRequest
- func (a *DedicatedServerAPIService) GetNetworkEquipmentListExecute(r ApiGetNetworkEquipmentListRequest) (*GetNetworkEquipmentListResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetNetworkEquipmentNullRouteHistory(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentNullRouteHistoryRequest
- func (a *DedicatedServerAPIService) GetNetworkEquipmentNullRouteHistoryExecute(r ApiGetNetworkEquipmentNullRouteHistoryRequest) (*GetNetworkEquipmentNullRouteHistoryResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetNetworkEquipmentPowerStatus(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentPowerStatusRequest
- func (a *DedicatedServerAPIService) GetNetworkEquipmentPowerStatusExecute(r ApiGetNetworkEquipmentPowerStatusRequest) (*GetNetworkEquipmentPowerStatusResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetNetworkInterface(ctx context.Context, serverId string, networkTypeURL NetworkTypeURL) ApiGetNetworkInterfaceRequest
- func (a *DedicatedServerAPIService) GetNetworkInterfaceExecute(r ApiGetNetworkInterfaceRequest) (*OperationNetworkInterface, *http.Response, error)
- func (a *DedicatedServerAPIService) GetNetworkInterfaceList(ctx context.Context, serverId string) ApiGetNetworkInterfaceListRequest
- func (a *DedicatedServerAPIService) GetNetworkInterfaceListExecute(r ApiGetNetworkInterfaceListRequest) (*GetNetworkInterfaceListResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetOperatingSystem(ctx context.Context, operatingSystemId string) ApiGetOperatingSystemRequest
- func (a *DedicatedServerAPIService) GetOperatingSystemExecute(r ApiGetOperatingSystemRequest) (*GetOperatingSystemResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetOperatingSystemList(ctx context.Context) ApiGetOperatingSystemListRequest
- func (a *DedicatedServerAPIService) GetOperatingSystemListExecute(r ApiGetOperatingSystemListRequest) (*GetOperatingSystemListResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetRescueImageList(ctx context.Context) ApiGetRescueImageListRequest
- func (a *DedicatedServerAPIService) GetRescueImageListExecute(r ApiGetRescueImageListRequest) (*GetRescueImageListResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServer(ctx context.Context, serverId string) ApiGetServerRequest
- func (a *DedicatedServerAPIService) GetServerBandwidthMetrics(ctx context.Context, serverId string) ApiGetServerBandwidthMetricsRequest
- func (a *DedicatedServerAPIService) GetServerBandwidthMetricsExecute(r ApiGetServerBandwidthMetricsRequest) (*Metrics, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerBandwidthNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiGetServerBandwidthNotificationSettingRequest
- func (a *DedicatedServerAPIService) GetServerBandwidthNotificationSettingExecute(r ApiGetServerBandwidthNotificationSettingRequest) (*BandwidthNotificationSetting, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerBandwidthNotificationSettingList(ctx context.Context, serverId string) ApiGetServerBandwidthNotificationSettingListRequest
- func (a *DedicatedServerAPIService) GetServerBandwidthNotificationSettingListExecute(r ApiGetServerBandwidthNotificationSettingListRequest) (*GetServerBandwidthNotificationSettingListResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerCredential(ctx context.Context, serverId string, type_ CredentialType, username string) ApiGetServerCredentialRequest
- func (a *DedicatedServerAPIService) GetServerCredentialExecute(r ApiGetServerCredentialRequest) (*Credential, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerCredentialList(ctx context.Context, serverId string) ApiGetServerCredentialListRequest
- func (a *DedicatedServerAPIService) GetServerCredentialListByType(ctx context.Context, serverId string, type_ CredentialType) ApiGetServerCredentialListByTypeRequest
- func (a *DedicatedServerAPIService) GetServerCredentialListByTypeExecute(r ApiGetServerCredentialListByTypeRequest) (*CredentialList, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerCredentialListExecute(r ApiGetServerCredentialListRequest) (*CredentialList, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerDataTrafficMetrics(ctx context.Context, serverId string) ApiGetServerDataTrafficMetricsRequest
- func (a *DedicatedServerAPIService) GetServerDataTrafficMetricsExecute(r ApiGetServerDataTrafficMetricsRequest) (*Metrics, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerDataTrafficNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiGetServerDataTrafficNotificationSettingRequest
- func (a *DedicatedServerAPIService) GetServerDataTrafficNotificationSettingExecute(r ApiGetServerDataTrafficNotificationSettingRequest) (*DataTrafficNotificationSetting, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerDataTrafficNotificationSettingList(ctx context.Context, serverId string) ApiGetServerDataTrafficNotificationSettingListRequest
- func (a *DedicatedServerAPIService) GetServerDataTrafficNotificationSettingListExecute(r ApiGetServerDataTrafficNotificationSettingListRequest) (*GetServerDataTrafficNotificationSettingListResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerDhcpReservationList(ctx context.Context, serverId string) ApiGetServerDhcpReservationListRequest
- func (a *DedicatedServerAPIService) GetServerDhcpReservationListExecute(r ApiGetServerDhcpReservationListRequest) (*GetServerDhcpReservationListResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerExecute(r ApiGetServerRequest) (*Server, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerHardware(ctx context.Context, serverId string) ApiGetServerHardwareRequest
- func (a *DedicatedServerAPIService) GetServerHardwareExecute(r ApiGetServerHardwareRequest) (*GetServerHardwareResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerIp(ctx context.Context, serverId string, ip string) ApiGetServerIpRequest
- func (a *DedicatedServerAPIService) GetServerIpExecute(r ApiGetServerIpRequest) (*Ip, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerIpList(ctx context.Context, serverId string) ApiGetServerIpListRequest
- func (a *DedicatedServerAPIService) GetServerIpListExecute(r ApiGetServerIpListRequest) (*Ip, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerJob(ctx context.Context, serverId string, jobId string) ApiGetServerJobRequest
- func (a *DedicatedServerAPIService) GetServerJobExecute(r ApiGetServerJobRequest) (*CurrentServerJob, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerJobList(ctx context.Context, serverId string) ApiGetServerJobListRequest
- func (a *DedicatedServerAPIService) GetServerJobListExecute(r ApiGetServerJobListRequest) (*ServerJobList, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerList(ctx context.Context) ApiGetServerListRequest
- func (a *DedicatedServerAPIService) GetServerListExecute(r ApiGetServerListRequest) (*GetServerListResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerNullRouteHistory(ctx context.Context, serverId string) ApiGetServerNullRouteHistoryRequest
- func (a *DedicatedServerAPIService) GetServerNullRouteHistoryExecute(r ApiGetServerNullRouteHistoryRequest) (*GetServerNullRouteHistoryResult, *http.Response, error)
- func (a *DedicatedServerAPIService) GetServerPowerStatus(ctx context.Context, serverId string) ApiGetServerPowerStatusRequest
- func (a *DedicatedServerAPIService) GetServerPowerStatusExecute(r ApiGetServerPowerStatusRequest) (*GetServerPowerStatusResult, *http.Response, error)
- func (a *DedicatedServerAPIService) InstallOperatingSystem(ctx context.Context, serverId string) ApiInstallOperatingSystemRequest
- func (a *DedicatedServerAPIService) InstallOperatingSystemExecute(r ApiInstallOperatingSystemRequest) (*InstallationJob, *http.Response, error)
- func (a *DedicatedServerAPIService) IpmiResetServer(ctx context.Context, serverId string) ApiIpmiResetServerRequest
- func (a *DedicatedServerAPIService) IpmiResetServerExecute(r ApiIpmiResetServerRequest) (*ServerJob, *http.Response, error)
- func (a *DedicatedServerAPIService) NullIpRoute(ctx context.Context, serverId string, ip string) ApiNullIpRouteRequest
- func (a *DedicatedServerAPIService) NullIpRouteExecute(r ApiNullIpRouteRequest) (*Ip, *http.Response, error)
- func (a *DedicatedServerAPIService) NullNetworkEquipmentIpRoute(ctx context.Context, networkEquipmentId string, ip string) ApiNullNetworkEquipmentIpRouteRequest
- func (a *DedicatedServerAPIService) NullNetworkEquipmentIpRouteExecute(r ApiNullNetworkEquipmentIpRouteRequest) (*Ip, *http.Response, error)
- func (a *DedicatedServerAPIService) OpenNetworkInterface(ctx context.Context, serverId string, networkTypeURL NetworkTypeURL) ApiOpenNetworkInterfaceRequest
- func (a *DedicatedServerAPIService) OpenNetworkInterfaceExecute(r ApiOpenNetworkInterfaceRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) OpenNetworkInterfaces(ctx context.Context, serverId string) ApiOpenNetworkInterfacesRequest
- func (a *DedicatedServerAPIService) OpenNetworkInterfacesExecute(r ApiOpenNetworkInterfacesRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) PowerCycleNetworkEquipment(ctx context.Context, networkEquipmentId string) ApiPowerCycleNetworkEquipmentRequest
- func (a *DedicatedServerAPIService) PowerCycleNetworkEquipmentExecute(r ApiPowerCycleNetworkEquipmentRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) PowerCycleServer(ctx context.Context, serverId string) ApiPowerCycleServerRequest
- func (a *DedicatedServerAPIService) PowerCycleServerExecute(r ApiPowerCycleServerRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) PowerNetworkEquipmentOff(ctx context.Context, networkEquipmentId string) ApiPowerNetworkEquipmentOffRequest
- func (a *DedicatedServerAPIService) PowerNetworkEquipmentOffExecute(r ApiPowerNetworkEquipmentOffRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) PowerNetworkEquipmentOn(ctx context.Context, networkEquipmentId string) ApiPowerNetworkEquipmentOnRequest
- func (a *DedicatedServerAPIService) PowerNetworkEquipmentOnExecute(r ApiPowerNetworkEquipmentOnRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) PowerServerOff(ctx context.Context, serverId string) ApiPowerServerOffRequest
- func (a *DedicatedServerAPIService) PowerServerOffExecute(r ApiPowerServerOffRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) PowerServerOn(ctx context.Context, serverId string) ApiPowerServerOnRequest
- func (a *DedicatedServerAPIService) PowerServerOnExecute(r ApiPowerServerOnRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) RemoveNullIpRoute(ctx context.Context, serverId string, ip string) ApiRemoveNullIpRouteRequest
- func (a *DedicatedServerAPIService) RemoveNullIpRouteExecute(r ApiRemoveNullIpRouteRequest) (*Ip, *http.Response, error)
- func (a *DedicatedServerAPIService) RetryServerJob(ctx context.Context, serverId string, jobId string) ApiRetryServerJobRequest
- func (a *DedicatedServerAPIService) RetryServerJobExecute(r ApiRetryServerJobRequest) (*CurrentServerJob, *http.Response, error)
- func (a *DedicatedServerAPIService) ScanHardware(ctx context.Context, serverId string) ApiScanHardwareRequest
- func (a *DedicatedServerAPIService) ScanHardwareExecute(r ApiScanHardwareRequest) (*ServerJob, *http.Response, error)
- func (a *DedicatedServerAPIService) UnNullNetworkEquipmentIpRoute(ctx context.Context, networkEquipmentId string, ip string) ApiUnNullNetworkEquipmentIpRouteRequest
- func (a *DedicatedServerAPIService) UnNullNetworkEquipmentIpRouteExecute(r ApiUnNullNetworkEquipmentIpRouteRequest) (*Ip, *http.Response, error)
- func (a *DedicatedServerAPIService) UpdateDdosNotificationSetting(ctx context.Context, serverId string) ApiUpdateDdosNotificationSettingRequest
- func (a *DedicatedServerAPIService) UpdateDdosNotificationSettingExecute(r ApiUpdateDdosNotificationSettingRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) UpdateIpProfile(ctx context.Context, serverId string, ip string) ApiUpdateIpProfileRequest
- func (a *DedicatedServerAPIService) UpdateIpProfileExecute(r ApiUpdateIpProfileRequest) (*Ip, *http.Response, error)
- func (a *DedicatedServerAPIService) UpdateNetworkEquipmentCredential(ctx context.Context, networkEquipmentId string, type_ CredentialType, ...) ApiUpdateNetworkEquipmentCredentialRequest
- func (a *DedicatedServerAPIService) UpdateNetworkEquipmentCredentialExecute(r ApiUpdateNetworkEquipmentCredentialRequest) (*Credential, *http.Response, error)
- func (a *DedicatedServerAPIService) UpdateNetworkEquipmentIp(ctx context.Context, networkEquipmentId string, ip string) ApiUpdateNetworkEquipmentIpRequest
- func (a *DedicatedServerAPIService) UpdateNetworkEquipmentIpExecute(r ApiUpdateNetworkEquipmentIpRequest) (*Ip, *http.Response, error)
- func (a *DedicatedServerAPIService) UpdateNetworkEquipmentReference(ctx context.Context, networkEquipmentId string) ApiUpdateNetworkEquipmentReferenceRequest
- func (a *DedicatedServerAPIService) UpdateNetworkEquipmentReferenceExecute(r ApiUpdateNetworkEquipmentReferenceRequest) (*http.Response, error)
- func (a *DedicatedServerAPIService) UpdateServerBandwidthNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiUpdateServerBandwidthNotificationSettingRequest
- func (a *DedicatedServerAPIService) UpdateServerBandwidthNotificationSettingExecute(r ApiUpdateServerBandwidthNotificationSettingRequest) (*BandwidthNotificationSetting, *http.Response, error)
- func (a *DedicatedServerAPIService) UpdateServerCredential(ctx context.Context, serverId string, type_ CredentialType, username string) ApiUpdateServerCredentialRequest
- func (a *DedicatedServerAPIService) UpdateServerCredentialExecute(r ApiUpdateServerCredentialRequest) (*Credential, *http.Response, error)
- func (a *DedicatedServerAPIService) UpdateServerDataTrafficNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiUpdateServerDataTrafficNotificationSettingRequest
- func (a *DedicatedServerAPIService) UpdateServerDataTrafficNotificationSettingExecute(r ApiUpdateServerDataTrafficNotificationSettingRequest) (*DataTrafficNotificationSettingOpts, *http.Response, error)
- func (a *DedicatedServerAPIService) UpdateServerReference(ctx context.Context, serverId string) ApiUpdateServerReferenceRequest
- func (a *DedicatedServerAPIService) UpdateServerReferenceExecute(r ApiUpdateServerReferenceRequest) (*http.Response, error)
- type Defaults
- func (o *Defaults) GetDevice() string
- func (o *Defaults) GetDeviceOk() (*string, bool)
- func (o *Defaults) GetPartitions() []Partition
- func (o *Defaults) GetPartitionsOk() ([]Partition, bool)
- func (o *Defaults) HasDevice() bool
- func (o *Defaults) HasPartitions() bool
- func (o Defaults) MarshalJSON() ([]byte, error)
- func (o *Defaults) SetDevice(v string)
- func (o *Defaults) SetPartitions(v []Partition)
- func (o Defaults) ToMap() (map[string]interface{}, error)
- func (o *Defaults) UnmarshalJSON(data []byte) (err error)
- type Disk
- func (o *Disk) GetDescription() string
- func (o *Disk) GetDescriptionOk() (*string, bool)
- func (o *Disk) GetId() string
- func (o *Disk) GetIdOk() (*string, bool)
- func (o *Disk) GetProduct() string
- func (o *Disk) GetProductOk() (*string, bool)
- func (o *Disk) GetSerialNumber() string
- func (o *Disk) GetSerialNumberOk() (*string, bool)
- func (o *Disk) GetSize() string
- func (o *Disk) GetSizeOk() (*string, bool)
- func (o *Disk) GetSmartctl() Smartctl
- func (o *Disk) GetSmartctlOk() (*Smartctl, bool)
- func (o *Disk) GetVendor() string
- func (o *Disk) GetVendorOk() (*string, bool)
- func (o *Disk) HasDescription() bool
- func (o *Disk) HasId() bool
- func (o *Disk) HasProduct() bool
- func (o *Disk) HasSerialNumber() bool
- func (o *Disk) HasSize() bool
- func (o *Disk) HasSmartctl() bool
- func (o *Disk) HasVendor() bool
- func (o Disk) MarshalJSON() ([]byte, error)
- func (o *Disk) SetDescription(v string)
- func (o *Disk) SetId(v string)
- func (o *Disk) SetProduct(v string)
- func (o *Disk) SetSerialNumber(v string)
- func (o *Disk) SetSize(v string)
- func (o *Disk) SetSmartctl(v Smartctl)
- func (o *Disk) SetVendor(v string)
- func (o Disk) ToMap() (map[string]interface{}, error)
- func (o *Disk) UnmarshalJSON(data []byte) (err error)
- type EnableServerRescueModeOpts
- func (o *EnableServerRescueModeOpts) GetCallbackUrl() string
- func (o *EnableServerRescueModeOpts) GetCallbackUrlOk() (*string, bool)
- func (o *EnableServerRescueModeOpts) GetPassword() string
- func (o *EnableServerRescueModeOpts) GetPasswordOk() (*string, bool)
- func (o *EnableServerRescueModeOpts) GetPostInstallScript() string
- func (o *EnableServerRescueModeOpts) GetPostInstallScriptOk() (*string, bool)
- func (o *EnableServerRescueModeOpts) GetPowerCycle() bool
- func (o *EnableServerRescueModeOpts) GetPowerCycleOk() (*bool, bool)
- func (o *EnableServerRescueModeOpts) GetRescueImageId() string
- func (o *EnableServerRescueModeOpts) GetRescueImageIdOk() (*string, bool)
- func (o *EnableServerRescueModeOpts) GetSshKeys() string
- func (o *EnableServerRescueModeOpts) GetSshKeysOk() (*string, bool)
- func (o *EnableServerRescueModeOpts) HasCallbackUrl() bool
- func (o *EnableServerRescueModeOpts) HasPassword() bool
- func (o *EnableServerRescueModeOpts) HasPostInstallScript() bool
- func (o *EnableServerRescueModeOpts) HasPowerCycle() bool
- func (o *EnableServerRescueModeOpts) HasSshKeys() bool
- func (o EnableServerRescueModeOpts) MarshalJSON() ([]byte, error)
- func (o *EnableServerRescueModeOpts) SetCallbackUrl(v string)
- func (o *EnableServerRescueModeOpts) SetPassword(v string)
- func (o *EnableServerRescueModeOpts) SetPostInstallScript(v string)
- func (o *EnableServerRescueModeOpts) SetPowerCycle(v bool)
- func (o *EnableServerRescueModeOpts) SetRescueImageId(v string)
- func (o *EnableServerRescueModeOpts) SetSshKeys(v string)
- func (o EnableServerRescueModeOpts) ToMap() (map[string]interface{}, error)
- func (o *EnableServerRescueModeOpts) UnmarshalJSON(data []byte) (err error)
- type ErrorResult
- func (o *ErrorResult) GetCorrelationId() string
- func (o *ErrorResult) GetCorrelationIdOk() (*string, bool)
- func (o *ErrorResult) GetErrorCode() string
- func (o *ErrorResult) GetErrorCodeOk() (*string, bool)
- func (o *ErrorResult) GetErrorDetails() map[string][]string
- func (o *ErrorResult) GetErrorDetailsOk() (*map[string][]string, bool)
- func (o *ErrorResult) GetErrorMessage() string
- func (o *ErrorResult) GetErrorMessageOk() (*string, bool)
- func (o *ErrorResult) HasCorrelationId() bool
- func (o *ErrorResult) HasErrorCode() bool
- func (o *ErrorResult) HasErrorDetails() bool
- func (o *ErrorResult) HasErrorMessage() bool
- func (o ErrorResult) MarshalJSON() ([]byte, error)
- func (o *ErrorResult) SetCorrelationId(v string)
- func (o *ErrorResult) SetErrorCode(v string)
- func (o *ErrorResult) SetErrorDetails(v map[string][]string)
- func (o *ErrorResult) SetErrorMessage(v string)
- func (o ErrorResult) ToMap() (map[string]interface{}, error)
- func (o *ErrorResult) UnmarshalJSON(data []byte) (err error)
- type FeatureAvailability
- func (o *FeatureAvailability) GetAutomation() bool
- func (o *FeatureAvailability) GetAutomationOk() (*bool, bool)
- func (o *FeatureAvailability) GetIpmiReboot() bool
- func (o *FeatureAvailability) GetIpmiRebootOk() (*bool, bool)
- func (o *FeatureAvailability) GetPowerCycle() bool
- func (o *FeatureAvailability) GetPowerCycleOk() (*bool, bool)
- func (o *FeatureAvailability) GetPrivateNetwork() bool
- func (o *FeatureAvailability) GetPrivateNetworkOk() (*bool, bool)
- func (o *FeatureAvailability) GetRemoteManagement() bool
- func (o *FeatureAvailability) GetRemoteManagementOk() (*bool, bool)
- func (o *FeatureAvailability) HasAutomation() bool
- func (o *FeatureAvailability) HasIpmiReboot() bool
- func (o *FeatureAvailability) HasPowerCycle() bool
- func (o *FeatureAvailability) HasPrivateNetwork() bool
- func (o *FeatureAvailability) HasRemoteManagement() bool
- func (o FeatureAvailability) MarshalJSON() ([]byte, error)
- func (o *FeatureAvailability) SetAutomation(v bool)
- func (o *FeatureAvailability) SetIpmiReboot(v bool)
- func (o *FeatureAvailability) SetPowerCycle(v bool)
- func (o *FeatureAvailability) SetPrivateNetwork(v bool)
- func (o *FeatureAvailability) SetRemoteManagement(v bool)
- func (o FeatureAvailability) ToMap() (map[string]interface{}, error)
- func (o *FeatureAvailability) UnmarshalJSON(data []byte) (err error)
- type Firmware
- func (o *Firmware) GetDate() string
- func (o *Firmware) GetDateOk() (*string, bool)
- func (o *Firmware) GetDescription() string
- func (o *Firmware) GetDescriptionOk() (*string, bool)
- func (o *Firmware) GetVendor() string
- func (o *Firmware) GetVendorOk() (*string, bool)
- func (o *Firmware) GetVersion() string
- func (o *Firmware) GetVersionOk() (*string, bool)
- func (o *Firmware) HasDate() bool
- func (o *Firmware) HasDescription() bool
- func (o *Firmware) HasVendor() bool
- func (o *Firmware) HasVersion() bool
- func (o Firmware) MarshalJSON() ([]byte, error)
- func (o *Firmware) SetDate(v string)
- func (o *Firmware) SetDescription(v string)
- func (o *Firmware) SetVendor(v string)
- func (o *Firmware) SetVersion(v string)
- func (o Firmware) ToMap() (map[string]interface{}, error)
- func (o *Firmware) UnmarshalJSON(data []byte) (err error)
- type GenericOpenAPIError
- type GetDdosNotificationSettingResult
- func (o *GetDdosNotificationSettingResult) GetNulling() string
- func (o *GetDdosNotificationSettingResult) GetNullingOk() (*string, bool)
- func (o *GetDdosNotificationSettingResult) GetScrubbing() string
- func (o *GetDdosNotificationSettingResult) GetScrubbingOk() (*string, bool)
- func (o *GetDdosNotificationSettingResult) HasNulling() bool
- func (o *GetDdosNotificationSettingResult) HasScrubbing() bool
- func (o GetDdosNotificationSettingResult) MarshalJSON() ([]byte, error)
- func (o *GetDdosNotificationSettingResult) SetNulling(v string)
- func (o *GetDdosNotificationSettingResult) SetScrubbing(v string)
- func (o GetDdosNotificationSettingResult) ToMap() (map[string]interface{}, error)
- func (o *GetDdosNotificationSettingResult) UnmarshalJSON(data []byte) (err error)
- type GetNetworkEquipmentIpListResult
- func (o *GetNetworkEquipmentIpListResult) GetIps() []Ip
- func (o *GetNetworkEquipmentIpListResult) GetIpsOk() ([]Ip, bool)
- func (o *GetNetworkEquipmentIpListResult) GetMetadata() Metadata
- func (o *GetNetworkEquipmentIpListResult) GetMetadataOk() (*Metadata, bool)
- func (o *GetNetworkEquipmentIpListResult) HasIps() bool
- func (o *GetNetworkEquipmentIpListResult) HasMetadata() bool
- func (o GetNetworkEquipmentIpListResult) MarshalJSON() ([]byte, error)
- func (o *GetNetworkEquipmentIpListResult) SetIps(v []Ip)
- func (o *GetNetworkEquipmentIpListResult) SetMetadata(v Metadata)
- func (o GetNetworkEquipmentIpListResult) ToMap() (map[string]interface{}, error)
- func (o *GetNetworkEquipmentIpListResult) UnmarshalJSON(data []byte) (err error)
- type GetNetworkEquipmentListResult
- func (o *GetNetworkEquipmentListResult) GetMetadata() Metadata
- func (o *GetNetworkEquipmentListResult) GetMetadataOk() (*Metadata, bool)
- func (o *GetNetworkEquipmentListResult) GetNetworkEquipments() []NetworkEquipment
- func (o *GetNetworkEquipmentListResult) GetNetworkEquipmentsOk() ([]NetworkEquipment, bool)
- func (o *GetNetworkEquipmentListResult) HasMetadata() bool
- func (o *GetNetworkEquipmentListResult) HasNetworkEquipments() bool
- func (o GetNetworkEquipmentListResult) MarshalJSON() ([]byte, error)
- func (o *GetNetworkEquipmentListResult) SetMetadata(v Metadata)
- func (o *GetNetworkEquipmentListResult) SetNetworkEquipments(v []NetworkEquipment)
- func (o GetNetworkEquipmentListResult) ToMap() (map[string]interface{}, error)
- func (o *GetNetworkEquipmentListResult) UnmarshalJSON(data []byte) (err error)
- type GetNetworkEquipmentNullRouteHistoryResult
- func (o *GetNetworkEquipmentNullRouteHistoryResult) GetMetadata() Metadata
- func (o *GetNetworkEquipmentNullRouteHistoryResult) GetMetadataOk() (*Metadata, bool)
- func (o *GetNetworkEquipmentNullRouteHistoryResult) GetNullRoutes() []NullRoute
- func (o *GetNetworkEquipmentNullRouteHistoryResult) GetNullRoutesOk() ([]NullRoute, bool)
- func (o *GetNetworkEquipmentNullRouteHistoryResult) HasMetadata() bool
- func (o *GetNetworkEquipmentNullRouteHistoryResult) HasNullRoutes() bool
- func (o GetNetworkEquipmentNullRouteHistoryResult) MarshalJSON() ([]byte, error)
- func (o *GetNetworkEquipmentNullRouteHistoryResult) SetMetadata(v Metadata)
- func (o *GetNetworkEquipmentNullRouteHistoryResult) SetNullRoutes(v []NullRoute)
- func (o GetNetworkEquipmentNullRouteHistoryResult) ToMap() (map[string]interface{}, error)
- func (o *GetNetworkEquipmentNullRouteHistoryResult) UnmarshalJSON(data []byte) (err error)
- type GetNetworkEquipmentPowerStatusResult
- func (o *GetNetworkEquipmentPowerStatusResult) GetPdu() Pdu
- func (o *GetNetworkEquipmentPowerStatusResult) GetPduOk() (*Pdu, bool)
- func (o *GetNetworkEquipmentPowerStatusResult) HasPdu() bool
- func (o GetNetworkEquipmentPowerStatusResult) MarshalJSON() ([]byte, error)
- func (o *GetNetworkEquipmentPowerStatusResult) SetPdu(v Pdu)
- func (o GetNetworkEquipmentPowerStatusResult) ToMap() (map[string]interface{}, error)
- func (o *GetNetworkEquipmentPowerStatusResult) UnmarshalJSON(data []byte) (err error)
- type GetNetworkInterfaceListResult
- func (o *GetNetworkInterfaceListResult) GetMetadata() Metadata
- func (o *GetNetworkInterfaceListResult) GetMetadataOk() (*Metadata, bool)
- func (o *GetNetworkInterfaceListResult) GetNetworkInterfaces() []OperationNetworkInterface
- func (o *GetNetworkInterfaceListResult) GetNetworkInterfacesOk() ([]OperationNetworkInterface, bool)
- func (o *GetNetworkInterfaceListResult) HasMetadata() bool
- func (o *GetNetworkInterfaceListResult) HasNetworkInterfaces() bool
- func (o GetNetworkInterfaceListResult) MarshalJSON() ([]byte, error)
- func (o *GetNetworkInterfaceListResult) SetMetadata(v Metadata)
- func (o *GetNetworkInterfaceListResult) SetNetworkInterfaces(v []OperationNetworkInterface)
- func (o GetNetworkInterfaceListResult) ToMap() (map[string]interface{}, error)
- func (o *GetNetworkInterfaceListResult) UnmarshalJSON(data []byte) (err error)
- type GetOperatingSystemListResult
- func (o *GetOperatingSystemListResult) GetMetadata() Metadata
- func (o *GetOperatingSystemListResult) GetMetadataOk() (*Metadata, bool)
- func (o *GetOperatingSystemListResult) GetOperatingSystems() []OperatingSystem
- func (o *GetOperatingSystemListResult) GetOperatingSystemsOk() ([]OperatingSystem, bool)
- func (o *GetOperatingSystemListResult) HasMetadata() bool
- func (o *GetOperatingSystemListResult) HasOperatingSystems() bool
- func (o GetOperatingSystemListResult) MarshalJSON() ([]byte, error)
- func (o *GetOperatingSystemListResult) SetMetadata(v Metadata)
- func (o *GetOperatingSystemListResult) SetOperatingSystems(v []OperatingSystem)
- func (o GetOperatingSystemListResult) ToMap() (map[string]interface{}, error)
- func (o *GetOperatingSystemListResult) UnmarshalJSON(data []byte) (err error)
- type GetOperatingSystemResult
- func (o *GetOperatingSystemResult) GetArchitecture() string
- func (o *GetOperatingSystemResult) GetArchitectureOk() (*string, bool)
- func (o *GetOperatingSystemResult) GetConfigurable() bool
- func (o *GetOperatingSystemResult) GetConfigurableOk() (*bool, bool)
- func (o *GetOperatingSystemResult) GetDefaults() Defaults
- func (o *GetOperatingSystemResult) GetDefaultsOk() (*Defaults, bool)
- func (o *GetOperatingSystemResult) GetFamily() string
- func (o *GetOperatingSystemResult) GetFamilyOk() (*string, bool)
- func (o *GetOperatingSystemResult) GetFeatures() []string
- func (o *GetOperatingSystemResult) GetFeaturesOk() ([]string, bool)
- func (o *GetOperatingSystemResult) GetId() string
- func (o *GetOperatingSystemResult) GetIdOk() (*string, bool)
- func (o *GetOperatingSystemResult) GetName() string
- func (o *GetOperatingSystemResult) GetNameOk() (*string, bool)
- func (o *GetOperatingSystemResult) GetSupportedBootDevices() []string
- func (o *GetOperatingSystemResult) GetSupportedBootDevicesOk() ([]string, bool)
- func (o *GetOperatingSystemResult) GetSupportedFileSystems() []string
- func (o *GetOperatingSystemResult) GetSupportedFileSystemsOk() ([]string, bool)
- func (o *GetOperatingSystemResult) GetType() string
- func (o *GetOperatingSystemResult) GetTypeOk() (*string, bool)
- func (o *GetOperatingSystemResult) GetVersion() string
- func (o *GetOperatingSystemResult) GetVersionOk() (*string, bool)
- func (o *GetOperatingSystemResult) HasArchitecture() bool
- func (o *GetOperatingSystemResult) HasConfigurable() bool
- func (o *GetOperatingSystemResult) HasDefaults() bool
- func (o *GetOperatingSystemResult) HasFamily() bool
- func (o *GetOperatingSystemResult) HasFeatures() bool
- func (o *GetOperatingSystemResult) HasId() bool
- func (o *GetOperatingSystemResult) HasName() bool
- func (o *GetOperatingSystemResult) HasSupportedBootDevices() bool
- func (o *GetOperatingSystemResult) HasSupportedFileSystems() bool
- func (o *GetOperatingSystemResult) HasType() bool
- func (o *GetOperatingSystemResult) HasVersion() bool
- func (o GetOperatingSystemResult) MarshalJSON() ([]byte, error)
- func (o *GetOperatingSystemResult) SetArchitecture(v string)
- func (o *GetOperatingSystemResult) SetConfigurable(v bool)
- func (o *GetOperatingSystemResult) SetDefaults(v Defaults)
- func (o *GetOperatingSystemResult) SetFamily(v string)
- func (o *GetOperatingSystemResult) SetFeatures(v []string)
- func (o *GetOperatingSystemResult) SetId(v string)
- func (o *GetOperatingSystemResult) SetName(v string)
- func (o *GetOperatingSystemResult) SetSupportedBootDevices(v []string)
- func (o *GetOperatingSystemResult) SetSupportedFileSystems(v []string)
- func (o *GetOperatingSystemResult) SetType(v string)
- func (o *GetOperatingSystemResult) SetVersion(v string)
- func (o GetOperatingSystemResult) ToMap() (map[string]interface{}, error)
- func (o *GetOperatingSystemResult) UnmarshalJSON(data []byte) (err error)
- type GetRescueImageListResult
- func (o *GetRescueImageListResult) GetMetadata() Metadata
- func (o *GetRescueImageListResult) GetMetadataOk() (*Metadata, bool)
- func (o *GetRescueImageListResult) GetRescueImages() []RescueImage
- func (o *GetRescueImageListResult) GetRescueImagesOk() ([]RescueImage, bool)
- func (o *GetRescueImageListResult) HasMetadata() bool
- func (o *GetRescueImageListResult) HasRescueImages() bool
- func (o GetRescueImageListResult) MarshalJSON() ([]byte, error)
- func (o *GetRescueImageListResult) SetMetadata(v Metadata)
- func (o *GetRescueImageListResult) SetRescueImages(v []RescueImage)
- func (o GetRescueImageListResult) ToMap() (map[string]interface{}, error)
- func (o *GetRescueImageListResult) UnmarshalJSON(data []byte) (err error)
- type GetServerBandwidthNotificationSettingListResult
- func (o *GetServerBandwidthNotificationSettingListResult) GetBandwidthNotificationSettings() []BandwidthNotificationSetting
- func (o *GetServerBandwidthNotificationSettingListResult) GetBandwidthNotificationSettingsOk() ([]BandwidthNotificationSetting, bool)
- func (o *GetServerBandwidthNotificationSettingListResult) GetMetadata() Metadata
- func (o *GetServerBandwidthNotificationSettingListResult) GetMetadataOk() (*Metadata, bool)
- func (o *GetServerBandwidthNotificationSettingListResult) HasBandwidthNotificationSettings() bool
- func (o *GetServerBandwidthNotificationSettingListResult) HasMetadata() bool
- func (o GetServerBandwidthNotificationSettingListResult) MarshalJSON() ([]byte, error)
- func (o *GetServerBandwidthNotificationSettingListResult) SetBandwidthNotificationSettings(v []BandwidthNotificationSetting)
- func (o *GetServerBandwidthNotificationSettingListResult) SetMetadata(v Metadata)
- func (o GetServerBandwidthNotificationSettingListResult) ToMap() (map[string]interface{}, error)
- func (o *GetServerBandwidthNotificationSettingListResult) UnmarshalJSON(data []byte) (err error)
- type GetServerDataTrafficNotificationSettingListResult
- func (o *GetServerDataTrafficNotificationSettingListResult) GetDatatrafficNotificationSettings() []DataTrafficNotificationSetting
- func (o *GetServerDataTrafficNotificationSettingListResult) GetDatatrafficNotificationSettingsOk() ([]DataTrafficNotificationSetting, bool)
- func (o *GetServerDataTrafficNotificationSettingListResult) GetMetadata() Metadata
- func (o *GetServerDataTrafficNotificationSettingListResult) GetMetadataOk() (*Metadata, bool)
- func (o *GetServerDataTrafficNotificationSettingListResult) HasDatatrafficNotificationSettings() bool
- func (o *GetServerDataTrafficNotificationSettingListResult) HasMetadata() bool
- func (o GetServerDataTrafficNotificationSettingListResult) MarshalJSON() ([]byte, error)
- func (o *GetServerDataTrafficNotificationSettingListResult) SetDatatrafficNotificationSettings(v []DataTrafficNotificationSetting)
- func (o *GetServerDataTrafficNotificationSettingListResult) SetMetadata(v Metadata)
- func (o GetServerDataTrafficNotificationSettingListResult) ToMap() (map[string]interface{}, error)
- func (o *GetServerDataTrafficNotificationSettingListResult) UnmarshalJSON(data []byte) (err error)
- type GetServerDhcpReservationListResult
- func (o *GetServerDhcpReservationListResult) GetLeases() []Lease
- func (o *GetServerDhcpReservationListResult) GetLeasesOk() ([]Lease, bool)
- func (o *GetServerDhcpReservationListResult) GetMetadata() Metadata
- func (o *GetServerDhcpReservationListResult) GetMetadataOk() (*Metadata, bool)
- func (o *GetServerDhcpReservationListResult) HasLeases() bool
- func (o *GetServerDhcpReservationListResult) HasMetadata() bool
- func (o GetServerDhcpReservationListResult) MarshalJSON() ([]byte, error)
- func (o *GetServerDhcpReservationListResult) SetLeases(v []Lease)
- func (o *GetServerDhcpReservationListResult) SetMetadata(v Metadata)
- func (o GetServerDhcpReservationListResult) ToMap() (map[string]interface{}, error)
- func (o *GetServerDhcpReservationListResult) UnmarshalJSON(data []byte) (err error)
- type GetServerHardwareResult
- func (o *GetServerHardwareResult) GetId() string
- func (o *GetServerHardwareResult) GetIdOk() (*string, bool)
- func (o *GetServerHardwareResult) GetParserVersion() string
- func (o *GetServerHardwareResult) GetParserVersionOk() (*string, bool)
- func (o *GetServerHardwareResult) GetResult() Result
- func (o *GetServerHardwareResult) GetResultOk() (*Result, bool)
- func (o *GetServerHardwareResult) GetScannedAt() time.Time
- func (o *GetServerHardwareResult) GetScannedAtOk() (*time.Time, bool)
- func (o *GetServerHardwareResult) GetServerId() string
- func (o *GetServerHardwareResult) GetServerIdOk() (*string, bool)
- func (o *GetServerHardwareResult) HasId() bool
- func (o *GetServerHardwareResult) HasParserVersion() bool
- func (o *GetServerHardwareResult) HasResult() bool
- func (o *GetServerHardwareResult) HasScannedAt() bool
- func (o *GetServerHardwareResult) HasServerId() bool
- func (o GetServerHardwareResult) MarshalJSON() ([]byte, error)
- func (o *GetServerHardwareResult) SetId(v string)
- func (o *GetServerHardwareResult) SetParserVersion(v string)
- func (o *GetServerHardwareResult) SetResult(v Result)
- func (o *GetServerHardwareResult) SetScannedAt(v time.Time)
- func (o *GetServerHardwareResult) SetServerId(v string)
- func (o GetServerHardwareResult) ToMap() (map[string]interface{}, error)
- func (o *GetServerHardwareResult) UnmarshalJSON(data []byte) (err error)
- type GetServerListResult
- func (o *GetServerListResult) GetMetadata() Metadata
- func (o *GetServerListResult) GetMetadataOk() (*Metadata, bool)
- func (o *GetServerListResult) GetServers() []Server
- func (o *GetServerListResult) GetServersOk() ([]Server, bool)
- func (o *GetServerListResult) HasMetadata() bool
- func (o *GetServerListResult) HasServers() bool
- func (o GetServerListResult) MarshalJSON() ([]byte, error)
- func (o *GetServerListResult) SetMetadata(v Metadata)
- func (o *GetServerListResult) SetServers(v []Server)
- func (o GetServerListResult) ToMap() (map[string]interface{}, error)
- func (o *GetServerListResult) UnmarshalJSON(data []byte) (err error)
- type GetServerNullRouteHistoryResult
- func (o *GetServerNullRouteHistoryResult) GetMetadata() Metadata
- func (o *GetServerNullRouteHistoryResult) GetMetadataOk() (*Metadata, bool)
- func (o *GetServerNullRouteHistoryResult) GetNullRoutes() []NullRoute
- func (o *GetServerNullRouteHistoryResult) GetNullRoutesOk() ([]NullRoute, bool)
- func (o *GetServerNullRouteHistoryResult) HasMetadata() bool
- func (o *GetServerNullRouteHistoryResult) HasNullRoutes() bool
- func (o GetServerNullRouteHistoryResult) MarshalJSON() ([]byte, error)
- func (o *GetServerNullRouteHistoryResult) SetMetadata(v Metadata)
- func (o *GetServerNullRouteHistoryResult) SetNullRoutes(v []NullRoute)
- func (o GetServerNullRouteHistoryResult) ToMap() (map[string]interface{}, error)
- func (o *GetServerNullRouteHistoryResult) UnmarshalJSON(data []byte) (err error)
- type GetServerPowerStatusResult
- func (o *GetServerPowerStatusResult) GetIpmi() Ipmi
- func (o *GetServerPowerStatusResult) GetIpmiOk() (*Ipmi, bool)
- func (o *GetServerPowerStatusResult) GetPdu() Pdu
- func (o *GetServerPowerStatusResult) GetPduOk() (*Pdu, bool)
- func (o *GetServerPowerStatusResult) HasIpmi() bool
- func (o *GetServerPowerStatusResult) HasPdu() bool
- func (o GetServerPowerStatusResult) MarshalJSON() ([]byte, error)
- func (o *GetServerPowerStatusResult) SetIpmi(v Ipmi)
- func (o *GetServerPowerStatusResult) SetPdu(v Pdu)
- func (o GetServerPowerStatusResult) ToMap() (map[string]interface{}, error)
- func (o *GetServerPowerStatusResult) UnmarshalJSON(data []byte) (err error)
- type Hdd
- func (o *Hdd) GetAmount() int32
- func (o *Hdd) GetAmountOk() (*int32, bool)
- func (o *Hdd) GetId() string
- func (o *Hdd) GetIdOk() (*string, bool)
- func (o *Hdd) GetPerformanceType() string
- func (o *Hdd) GetPerformanceTypeOk() (*string, bool)
- func (o *Hdd) GetSize() float32
- func (o *Hdd) GetSizeOk() (*float32, bool)
- func (o *Hdd) GetType() string
- func (o *Hdd) GetTypeOk() (*string, bool)
- func (o *Hdd) GetUnit() string
- func (o *Hdd) GetUnitOk() (*string, bool)
- func (o *Hdd) HasAmount() bool
- func (o *Hdd) HasId() bool
- func (o *Hdd) HasPerformanceType() bool
- func (o *Hdd) HasSize() bool
- func (o *Hdd) HasType() bool
- func (o *Hdd) HasUnit() bool
- func (o Hdd) MarshalJSON() ([]byte, error)
- func (o *Hdd) SetAmount(v int32)
- func (o *Hdd) SetId(v string)
- func (o *Hdd) SetPerformanceType(v string)
- func (o *Hdd) SetPerformanceTypeNil()
- func (o *Hdd) SetSize(v float32)
- func (o *Hdd) SetType(v string)
- func (o *Hdd) SetUnit(v string)
- func (o Hdd) ToMap() (map[string]interface{}, error)
- func (o *Hdd) UnmarshalJSON(data []byte) (err error)
- func (o *Hdd) UnsetPerformanceType()
- type InstallOperatingSystemOpts
- func (o *InstallOperatingSystemOpts) GetCallbackUrl() string
- func (o *InstallOperatingSystemOpts) GetCallbackUrlOk() (*string, bool)
- func (o *InstallOperatingSystemOpts) GetControlPanelId() string
- func (o *InstallOperatingSystemOpts) GetControlPanelIdOk() (*string, bool)
- func (o *InstallOperatingSystemOpts) GetDevice() string
- func (o *InstallOperatingSystemOpts) GetDeviceOk() (*string, bool)
- func (o *InstallOperatingSystemOpts) GetHostname() string
- func (o *InstallOperatingSystemOpts) GetHostnameOk() (*string, bool)
- func (o *InstallOperatingSystemOpts) GetOperatingSystemId() string
- func (o *InstallOperatingSystemOpts) GetOperatingSystemIdOk() (*string, bool)
- func (o *InstallOperatingSystemOpts) GetPartitions() []Partition
- func (o *InstallOperatingSystemOpts) GetPartitionsOk() ([]Partition, bool)
- func (o *InstallOperatingSystemOpts) GetPassword() string
- func (o *InstallOperatingSystemOpts) GetPasswordOk() (*string, bool)
- func (o *InstallOperatingSystemOpts) GetPostInstallScript() string
- func (o *InstallOperatingSystemOpts) GetPostInstallScriptOk() (*string, bool)
- func (o *InstallOperatingSystemOpts) GetPowerCycle() bool
- func (o *InstallOperatingSystemOpts) GetPowerCycleOk() (*bool, bool)
- func (o *InstallOperatingSystemOpts) GetRaid() Raid
- func (o *InstallOperatingSystemOpts) GetRaidOk() (*Raid, bool)
- func (o *InstallOperatingSystemOpts) GetSshKeys() string
- func (o *InstallOperatingSystemOpts) GetSshKeysOk() (*string, bool)
- func (o *InstallOperatingSystemOpts) GetTimezone() string
- func (o *InstallOperatingSystemOpts) GetTimezoneOk() (*string, bool)
- func (o *InstallOperatingSystemOpts) HasCallbackUrl() bool
- func (o *InstallOperatingSystemOpts) HasControlPanelId() bool
- func (o *InstallOperatingSystemOpts) HasDevice() bool
- func (o *InstallOperatingSystemOpts) HasHostname() bool
- func (o *InstallOperatingSystemOpts) HasPartitions() bool
- func (o *InstallOperatingSystemOpts) HasPassword() bool
- func (o *InstallOperatingSystemOpts) HasPostInstallScript() bool
- func (o *InstallOperatingSystemOpts) HasPowerCycle() bool
- func (o *InstallOperatingSystemOpts) HasRaid() bool
- func (o *InstallOperatingSystemOpts) HasSshKeys() bool
- func (o *InstallOperatingSystemOpts) HasTimezone() bool
- func (o InstallOperatingSystemOpts) MarshalJSON() ([]byte, error)
- func (o *InstallOperatingSystemOpts) SetCallbackUrl(v string)
- func (o *InstallOperatingSystemOpts) SetControlPanelId(v string)
- func (o *InstallOperatingSystemOpts) SetDevice(v string)
- func (o *InstallOperatingSystemOpts) SetHostname(v string)
- func (o *InstallOperatingSystemOpts) SetOperatingSystemId(v string)
- func (o *InstallOperatingSystemOpts) SetPartitions(v []Partition)
- func (o *InstallOperatingSystemOpts) SetPassword(v string)
- func (o *InstallOperatingSystemOpts) SetPostInstallScript(v string)
- func (o *InstallOperatingSystemOpts) SetPowerCycle(v bool)
- func (o *InstallOperatingSystemOpts) SetRaid(v Raid)
- func (o *InstallOperatingSystemOpts) SetSshKeys(v string)
- func (o *InstallOperatingSystemOpts) SetTimezone(v string)
- func (o InstallOperatingSystemOpts) ToMap() (map[string]interface{}, error)
- func (o *InstallOperatingSystemOpts) UnmarshalJSON(data []byte) (err error)
- type InstallOperatingSystemPayload
- func (o *InstallOperatingSystemPayload) GetConfigurable() bool
- func (o *InstallOperatingSystemPayload) GetConfigurableOk() (*bool, bool)
- func (o *InstallOperatingSystemPayload) GetDevice() string
- func (o *InstallOperatingSystemPayload) GetDeviceOk() (*string, bool)
- func (o *InstallOperatingSystemPayload) GetFileserverBaseUrl() string
- func (o *InstallOperatingSystemPayload) GetFileserverBaseUrlOk() (*string, bool)
- func (o *InstallOperatingSystemPayload) GetIsUnassignedServer() bool
- func (o *InstallOperatingSystemPayload) GetIsUnassignedServerOk() (*bool, bool)
- func (o *InstallOperatingSystemPayload) GetJobType() string
- func (o *InstallOperatingSystemPayload) GetJobTypeOk() (*string, bool)
- func (o *InstallOperatingSystemPayload) GetNumberOfDisks() int32
- func (o *InstallOperatingSystemPayload) GetNumberOfDisksOk() (*int32, bool)
- func (o *InstallOperatingSystemPayload) GetOperatingSystemId() string
- func (o *InstallOperatingSystemPayload) GetOperatingSystemIdOk() (*string, bool)
- func (o *InstallOperatingSystemPayload) GetOs() Os
- func (o *InstallOperatingSystemPayload) GetOsOk() (*Os, bool)
- func (o *InstallOperatingSystemPayload) GetPartitions() []Partition
- func (o *InstallOperatingSystemPayload) GetPartitionsOk() ([]Partition, bool)
- func (o *InstallOperatingSystemPayload) GetPop() string
- func (o *InstallOperatingSystemPayload) GetPopOk() (*string, bool)
- func (o *InstallOperatingSystemPayload) GetPowerCycle() bool
- func (o *InstallOperatingSystemPayload) GetPowerCycleOk() (*bool, bool)
- func (o *InstallOperatingSystemPayload) GetRaidLevel() int32
- func (o *InstallOperatingSystemPayload) GetRaidLevelOk() (*int32, bool)
- func (o *InstallOperatingSystemPayload) GetServerId() string
- func (o *InstallOperatingSystemPayload) GetServerIdOk() (*string, bool)
- func (o *InstallOperatingSystemPayload) GetTimezone() string
- func (o *InstallOperatingSystemPayload) GetTimezoneOk() (*string, bool)
- func (o *InstallOperatingSystemPayload) HasConfigurable() bool
- func (o *InstallOperatingSystemPayload) HasDevice() bool
- func (o *InstallOperatingSystemPayload) HasFileserverBaseUrl() bool
- func (o *InstallOperatingSystemPayload) HasIsUnassignedServer() bool
- func (o *InstallOperatingSystemPayload) HasNumberOfDisks() bool
- func (o *InstallOperatingSystemPayload) HasOperatingSystemId() bool
- func (o *InstallOperatingSystemPayload) HasOs() bool
- func (o *InstallOperatingSystemPayload) HasPartitions() bool
- func (o *InstallOperatingSystemPayload) HasPop() bool
- func (o *InstallOperatingSystemPayload) HasPowerCycle() bool
- func (o *InstallOperatingSystemPayload) HasRaidLevel() bool
- func (o *InstallOperatingSystemPayload) HasServerId() bool
- func (o *InstallOperatingSystemPayload) HasTimezone() bool
- func (o InstallOperatingSystemPayload) MarshalJSON() ([]byte, error)
- func (o *InstallOperatingSystemPayload) SetConfigurable(v bool)
- func (o *InstallOperatingSystemPayload) SetDevice(v string)
- func (o *InstallOperatingSystemPayload) SetFileserverBaseUrl(v string)
- func (o *InstallOperatingSystemPayload) SetIsUnassignedServer(v bool)
- func (o *InstallOperatingSystemPayload) SetJobType(v string)
- func (o *InstallOperatingSystemPayload) SetNumberOfDisks(v int32)
- func (o *InstallOperatingSystemPayload) SetNumberOfDisksNil()
- func (o *InstallOperatingSystemPayload) SetOperatingSystemId(v string)
- func (o *InstallOperatingSystemPayload) SetOs(v Os)
- func (o *InstallOperatingSystemPayload) SetPartitions(v []Partition)
- func (o *InstallOperatingSystemPayload) SetPop(v string)
- func (o *InstallOperatingSystemPayload) SetPowerCycle(v bool)
- func (o *InstallOperatingSystemPayload) SetRaidLevel(v int32)
- func (o *InstallOperatingSystemPayload) SetRaidLevelNil()
- func (o *InstallOperatingSystemPayload) SetServerId(v string)
- func (o *InstallOperatingSystemPayload) SetTimezone(v string)
- func (o InstallOperatingSystemPayload) ToMap() (map[string]interface{}, error)
- func (o *InstallOperatingSystemPayload) UnmarshalJSON(data []byte) (err error)
- func (o *InstallOperatingSystemPayload) UnsetNumberOfDisks()
- func (o *InstallOperatingSystemPayload) UnsetRaidLevel()
- type InstallationJob
- func (o *InstallationJob) GetBareMetalId() string
- func (o *InstallationJob) GetBareMetalIdOk() (*string, bool)
- func (o *InstallationJob) GetCreatedAt() time.Time
- func (o *InstallationJob) GetCreatedAtOk() (*time.Time, bool)
- func (o *InstallationJob) GetFlow() string
- func (o *InstallationJob) GetFlowOk() (*string, bool)
- func (o *InstallationJob) GetIsRunning() bool
- func (o *InstallationJob) GetIsRunningOk() (*bool, bool)
- func (o *InstallationJob) GetNode() string
- func (o *InstallationJob) GetNodeOk() (*string, bool)
- func (o *InstallationJob) GetPayload() InstallationJobPayload
- func (o *InstallationJob) GetPayloadOk() (*InstallationJobPayload, bool)
- func (o *InstallationJob) GetProgress() Progress
- func (o *InstallationJob) GetProgressOk() (*Progress, bool)
- func (o *InstallationJob) GetServerId() string
- func (o *InstallationJob) GetServerIdOk() (*string, bool)
- func (o *InstallationJob) GetStatus() string
- func (o *InstallationJob) GetStatusOk() (*string, bool)
- func (o *InstallationJob) GetTasks() []Task
- func (o *InstallationJob) GetTasksOk() ([]Task, bool)
- func (o *InstallationJob) GetType() JobType
- func (o *InstallationJob) GetTypeOk() (*JobType, bool)
- func (o *InstallationJob) GetUpdatedAt() time.Time
- func (o *InstallationJob) GetUpdatedAtOk() (*time.Time, bool)
- func (o *InstallationJob) GetUuid() string
- func (o *InstallationJob) GetUuidOk() (*string, bool)
- func (o *InstallationJob) HasBareMetalId() bool
- func (o *InstallationJob) HasCreatedAt() bool
- func (o *InstallationJob) HasFlow() bool
- func (o *InstallationJob) HasIsRunning() bool
- func (o *InstallationJob) HasNode() bool
- func (o *InstallationJob) HasPayload() bool
- func (o *InstallationJob) HasProgress() bool
- func (o *InstallationJob) HasServerId() bool
- func (o *InstallationJob) HasStatus() bool
- func (o *InstallationJob) HasTasks() bool
- func (o *InstallationJob) HasType() bool
- func (o *InstallationJob) HasUpdatedAt() bool
- func (o *InstallationJob) HasUuid() bool
- func (o InstallationJob) MarshalJSON() ([]byte, error)
- func (o *InstallationJob) SetBareMetalId(v string)
- func (o *InstallationJob) SetCreatedAt(v time.Time)
- func (o *InstallationJob) SetFlow(v string)
- func (o *InstallationJob) SetIsRunning(v bool)
- func (o *InstallationJob) SetNode(v string)
- func (o *InstallationJob) SetPayload(v InstallationJobPayload)
- func (o *InstallationJob) SetProgress(v Progress)
- func (o *InstallationJob) SetServerId(v string)
- func (o *InstallationJob) SetStatus(v string)
- func (o *InstallationJob) SetTasks(v []Task)
- func (o *InstallationJob) SetType(v JobType)
- func (o *InstallationJob) SetUpdatedAt(v time.Time)
- func (o *InstallationJob) SetUuid(v string)
- func (o InstallationJob) ToMap() (map[string]interface{}, error)
- func (o *InstallationJob) UnmarshalJSON(data []byte) (err error)
- type InstallationJobPayload
- func (o *InstallationJobPayload) GetConfigurable() bool
- func (o *InstallationJobPayload) GetConfigurableOk() (*bool, bool)
- func (o *InstallationJobPayload) GetDevice() string
- func (o *InstallationJobPayload) GetDeviceOk() (*string, bool)
- func (o *InstallationJobPayload) GetFileserverBaseUrl() string
- func (o *InstallationJobPayload) GetFileserverBaseUrlOk() (*string, bool)
- func (o *InstallationJobPayload) GetIsUnassignedServer() bool
- func (o *InstallationJobPayload) GetIsUnassignedServerOk() (*bool, bool)
- func (o *InstallationJobPayload) GetJobType() string
- func (o *InstallationJobPayload) GetJobTypeOk() (*string, bool)
- func (o *InstallationJobPayload) GetNumberOfDisks() int32
- func (o *InstallationJobPayload) GetNumberOfDisksOk() (*int32, bool)
- func (o *InstallationJobPayload) GetOperatingSystemId() string
- func (o *InstallationJobPayload) GetOperatingSystemIdOk() (*string, bool)
- func (o *InstallationJobPayload) GetOs() Os
- func (o *InstallationJobPayload) GetOsOk() (*Os, bool)
- func (o *InstallationJobPayload) GetPartitions() []Partition
- func (o *InstallationJobPayload) GetPartitionsOk() ([]Partition, bool)
- func (o *InstallationJobPayload) GetPop() string
- func (o *InstallationJobPayload) GetPopOk() (*string, bool)
- func (o *InstallationJobPayload) GetPowerCycle() bool
- func (o *InstallationJobPayload) GetPowerCycleOk() (*bool, bool)
- func (o *InstallationJobPayload) GetRaidLevel() int32
- func (o *InstallationJobPayload) GetRaidLevelOk() (*int32, bool)
- func (o *InstallationJobPayload) GetServerId() string
- func (o *InstallationJobPayload) GetServerIdOk() (*string, bool)
- func (o *InstallationJobPayload) GetTimezone() string
- func (o *InstallationJobPayload) GetTimezoneOk() (*string, bool)
- func (o *InstallationJobPayload) HasConfigurable() bool
- func (o *InstallationJobPayload) HasDevice() bool
- func (o *InstallationJobPayload) HasFileserverBaseUrl() bool
- func (o *InstallationJobPayload) HasIsUnassignedServer() bool
- func (o *InstallationJobPayload) HasJobType() bool
- func (o *InstallationJobPayload) HasNumberOfDisks() bool
- func (o *InstallationJobPayload) HasOperatingSystemId() bool
- func (o *InstallationJobPayload) HasOs() bool
- func (o *InstallationJobPayload) HasPartitions() bool
- func (o *InstallationJobPayload) HasPop() bool
- func (o *InstallationJobPayload) HasPowerCycle() bool
- func (o *InstallationJobPayload) HasRaidLevel() bool
- func (o *InstallationJobPayload) HasServerId() bool
- func (o *InstallationJobPayload) HasTimezone() bool
- func (o InstallationJobPayload) MarshalJSON() ([]byte, error)
- func (o *InstallationJobPayload) SetConfigurable(v bool)
- func (o *InstallationJobPayload) SetDevice(v string)
- func (o *InstallationJobPayload) SetFileserverBaseUrl(v string)
- func (o *InstallationJobPayload) SetIsUnassignedServer(v bool)
- func (o *InstallationJobPayload) SetJobType(v string)
- func (o *InstallationJobPayload) SetNumberOfDisks(v int32)
- func (o *InstallationJobPayload) SetNumberOfDisksNil()
- func (o *InstallationJobPayload) SetOperatingSystemId(v string)
- func (o *InstallationJobPayload) SetOs(v Os)
- func (o *InstallationJobPayload) SetPartitions(v []Partition)
- func (o *InstallationJobPayload) SetPop(v string)
- func (o *InstallationJobPayload) SetPowerCycle(v bool)
- func (o *InstallationJobPayload) SetRaidLevel(v int32)
- func (o *InstallationJobPayload) SetRaidLevelNil()
- func (o *InstallationJobPayload) SetServerId(v string)
- func (o *InstallationJobPayload) SetTimezone(v string)
- func (o InstallationJobPayload) ToMap() (map[string]interface{}, error)
- func (o *InstallationJobPayload) UnmarshalJSON(data []byte) (err error)
- func (o *InstallationJobPayload) UnsetNumberOfDisks()
- func (o *InstallationJobPayload) UnsetRaidLevel()
- type Ip
- func (o *Ip) GetDdos() DDos
- func (o *Ip) GetDdosOk() (*DDos, bool)
- func (o *Ip) GetFloatingIp() bool
- func (o *Ip) GetFloatingIpOk() (*bool, bool)
- func (o *Ip) GetGateway() string
- func (o *Ip) GetGatewayOk() (*string, bool)
- func (o *Ip) GetIp() string
- func (o *Ip) GetIpOk() (*string, bool)
- func (o *Ip) GetMainIp() bool
- func (o *Ip) GetMainIpOk() (*bool, bool)
- func (o *Ip) GetNetworkType() NetworkType
- func (o *Ip) GetNetworkTypeOk() (*NetworkType, bool)
- func (o *Ip) GetNullRouted() bool
- func (o *Ip) GetNullRoutedOk() (*bool, bool)
- func (o *Ip) GetReverseLookup() string
- func (o *Ip) GetReverseLookupOk() (*string, bool)
- func (o *Ip) GetVersion() int32
- func (o *Ip) GetVersionOk() (*int32, bool)
- func (o *Ip) HasDdos() bool
- func (o *Ip) HasFloatingIp() bool
- func (o *Ip) HasGateway() bool
- func (o *Ip) HasIp() bool
- func (o *Ip) HasMainIp() bool
- func (o *Ip) HasNetworkType() bool
- func (o *Ip) HasNullRouted() bool
- func (o *Ip) HasReverseLookup() bool
- func (o *Ip) HasVersion() bool
- func (o Ip) MarshalJSON() ([]byte, error)
- func (o *Ip) SetDdos(v DDos)
- func (o *Ip) SetFloatingIp(v bool)
- func (o *Ip) SetGateway(v string)
- func (o *Ip) SetIp(v string)
- func (o *Ip) SetMainIp(v bool)
- func (o *Ip) SetNetworkType(v NetworkType)
- func (o *Ip) SetNullRouted(v bool)
- func (o *Ip) SetReverseLookup(v string)
- func (o *Ip) SetVersion(v int32)
- func (o Ip) ToMap() (map[string]interface{}, error)
- func (o *Ip) UnmarshalJSON(data []byte) (err error)
- type Ipmi
- type Ipmi1
- func (o *Ipmi1) GetDefgateway() string
- func (o *Ipmi1) GetDefgatewayOk() (*string, bool)
- func (o *Ipmi1) GetFirmware() string
- func (o *Ipmi1) GetFirmwareOk() (*string, bool)
- func (o *Ipmi1) GetIpaddress() string
- func (o *Ipmi1) GetIpaddressOk() (*string, bool)
- func (o *Ipmi1) GetIpsource() string
- func (o *Ipmi1) GetIpsourceOk() (*string, bool)
- func (o *Ipmi1) GetMacaddress() string
- func (o *Ipmi1) GetMacaddressOk() (*string, bool)
- func (o *Ipmi1) GetSubnetmask() string
- func (o *Ipmi1) GetSubnetmaskOk() (*string, bool)
- func (o *Ipmi1) GetVendor() string
- func (o *Ipmi1) GetVendorOk() (*string, bool)
- func (o *Ipmi1) HasDefgateway() bool
- func (o *Ipmi1) HasFirmware() bool
- func (o *Ipmi1) HasIpaddress() bool
- func (o *Ipmi1) HasIpsource() bool
- func (o *Ipmi1) HasMacaddress() bool
- func (o *Ipmi1) HasSubnetmask() bool
- func (o *Ipmi1) HasVendor() bool
- func (o Ipmi1) MarshalJSON() ([]byte, error)
- func (o *Ipmi1) SetDefgateway(v string)
- func (o *Ipmi1) SetFirmware(v string)
- func (o *Ipmi1) SetIpaddress(v string)
- func (o *Ipmi1) SetIpsource(v string)
- func (o *Ipmi1) SetMacaddress(v string)
- func (o *Ipmi1) SetSubnetmask(v string)
- func (o *Ipmi1) SetVendor(v string)
- func (o Ipmi1) ToMap() (map[string]interface{}, error)
- func (o *Ipmi1) UnmarshalJSON(data []byte) (err error)
- type IpmiResetServerOpts
- func (o *IpmiResetServerOpts) GetCallbackUrl() string
- func (o *IpmiResetServerOpts) GetCallbackUrlOk() (*string, bool)
- func (o *IpmiResetServerOpts) GetPowerCycle() bool
- func (o *IpmiResetServerOpts) GetPowerCycleOk() (*bool, bool)
- func (o *IpmiResetServerOpts) HasCallbackUrl() bool
- func (o *IpmiResetServerOpts) HasPowerCycle() bool
- func (o IpmiResetServerOpts) MarshalJSON() ([]byte, error)
- func (o *IpmiResetServerOpts) SetCallbackUrl(v string)
- func (o *IpmiResetServerOpts) SetPowerCycle(v bool)
- func (o IpmiResetServerOpts) ToMap() (map[string]interface{}, error)
- func (o *IpmiResetServerOpts) UnmarshalJSON(data []byte) (err error)
- type JobMetadata
- func (o *JobMetadata) GetBATCH_ID() string
- func (o *JobMetadata) GetBATCH_IDOk() (*string, bool)
- func (o *JobMetadata) HasBATCH_ID() bool
- func (o JobMetadata) MarshalJSON() ([]byte, error)
- func (o *JobMetadata) SetBATCH_ID(v string)
- func (o JobMetadata) ToMap() (map[string]interface{}, error)
- func (o *JobMetadata) UnmarshalJSON(data []byte) (err error)
- type JobType
- type LastClientRequest
- func (o *LastClientRequest) GetRelayAgent() string
- func (o *LastClientRequest) GetRelayAgentOk() (*string, bool)
- func (o *LastClientRequest) GetType() string
- func (o *LastClientRequest) GetTypeOk() (*string, bool)
- func (o *LastClientRequest) GetUserAgent() string
- func (o *LastClientRequest) GetUserAgentOk() (*string, bool)
- func (o *LastClientRequest) HasRelayAgent() bool
- func (o *LastClientRequest) HasType() bool
- func (o *LastClientRequest) HasUserAgent() bool
- func (o LastClientRequest) MarshalJSON() ([]byte, error)
- func (o *LastClientRequest) SetRelayAgent(v string)
- func (o *LastClientRequest) SetRelayAgentNil()
- func (o *LastClientRequest) SetType(v string)
- func (o *LastClientRequest) SetUserAgent(v string)
- func (o LastClientRequest) ToMap() (map[string]interface{}, error)
- func (o *LastClientRequest) UnmarshalJSON(data []byte) (err error)
- func (o *LastClientRequest) UnsetRelayAgent()
- type Lease
- func (o *Lease) GetBootfile() string
- func (o *Lease) GetBootfileOk() (*string, bool)
- func (o *Lease) GetCreatedAt() string
- func (o *Lease) GetCreatedAtOk() (*string, bool)
- func (o *Lease) GetGateway() string
- func (o *Lease) GetGatewayOk() (*string, bool)
- func (o *Lease) GetHostname() string
- func (o *Lease) GetHostnameOk() (*string, bool)
- func (o *Lease) GetIp() string
- func (o *Lease) GetIpOk() (*string, bool)
- func (o *Lease) GetLastClientRequest() LastClientRequest
- func (o *Lease) GetLastClientRequestOk() (*LastClientRequest, bool)
- func (o *Lease) GetMac() string
- func (o *Lease) GetMacOk() (*string, bool)
- func (o *Lease) GetNetmask() string
- func (o *Lease) GetNetmaskOk() (*string, bool)
- func (o *Lease) GetSite() string
- func (o *Lease) GetSiteOk() (*string, bool)
- func (o *Lease) GetUpdatedAt() string
- func (o *Lease) GetUpdatedAtOk() (*string, bool)
- func (o *Lease) HasBootfile() bool
- func (o *Lease) HasCreatedAt() bool
- func (o *Lease) HasGateway() bool
- func (o *Lease) HasHostname() bool
- func (o *Lease) HasIp() bool
- func (o *Lease) HasLastClientRequest() bool
- func (o *Lease) HasMac() bool
- func (o *Lease) HasNetmask() bool
- func (o *Lease) HasSite() bool
- func (o *Lease) HasUpdatedAt() bool
- func (o Lease) MarshalJSON() ([]byte, error)
- func (o *Lease) SetBootfile(v string)
- func (o *Lease) SetCreatedAt(v string)
- func (o *Lease) SetGateway(v string)
- func (o *Lease) SetHostname(v string)
- func (o *Lease) SetIp(v string)
- func (o *Lease) SetLastClientRequest(v LastClientRequest)
- func (o *Lease) SetMac(v string)
- func (o *Lease) SetNetmask(v string)
- func (o *Lease) SetSite(v string)
- func (o *Lease) SetUpdatedAt(v string)
- func (o Lease) ToMap() (map[string]interface{}, error)
- func (o *Lease) UnmarshalJSON(data []byte) (err error)
- type LinkSpeed
- type LinkSpeeds
- func (o *LinkSpeeds) GetVar10bt() string
- func (o *LinkSpeeds) GetVar10btFd() string
- func (o *LinkSpeeds) GetVar10btFdOk() (*string, bool)
- func (o *LinkSpeeds) GetVar10btOk() (*string, bool)
- func (o *LinkSpeeds) GetVar100bt() string
- func (o *LinkSpeeds) GetVar100btFd() string
- func (o *LinkSpeeds) GetVar100btFdOk() (*string, bool)
- func (o *LinkSpeeds) GetVar100btOk() (*string, bool)
- func (o *LinkSpeeds) GetVar1000btFd() string
- func (o *LinkSpeeds) GetVar1000btFdOk() (*string, bool)
- func (o *LinkSpeeds) HasVar10bt() bool
- func (o *LinkSpeeds) HasVar10btFd() bool
- func (o *LinkSpeeds) HasVar100bt() bool
- func (o *LinkSpeeds) HasVar100btFd() bool
- func (o *LinkSpeeds) HasVar1000btFd() bool
- func (o LinkSpeeds) MarshalJSON() ([]byte, error)
- func (o *LinkSpeeds) SetVar10bt(v string)
- func (o *LinkSpeeds) SetVar10btFd(v string)
- func (o *LinkSpeeds) SetVar100bt(v string)
- func (o *LinkSpeeds) SetVar100btFd(v string)
- func (o *LinkSpeeds) SetVar1000btFd(v string)
- func (o LinkSpeeds) ToMap() (map[string]interface{}, error)
- func (o *LinkSpeeds) UnmarshalJSON(data []byte) (err error)
- type Lldp
- func (o *Lldp) GetChassis() LldpChassis
- func (o *Lldp) GetChassisOk() (*LldpChassis, bool)
- func (o *Lldp) GetPort() Port1
- func (o *Lldp) GetPortOk() (*Port1, bool)
- func (o *Lldp) GetVlan() Vlan
- func (o *Lldp) GetVlanOk() (*Vlan, bool)
- func (o *Lldp) HasChassis() bool
- func (o *Lldp) HasPort() bool
- func (o *Lldp) HasVlan() bool
- func (o Lldp) MarshalJSON() ([]byte, error)
- func (o *Lldp) SetChassis(v LldpChassis)
- func (o *Lldp) SetPort(v Port1)
- func (o *Lldp) SetVlan(v Vlan)
- func (o Lldp) ToMap() (map[string]interface{}, error)
- func (o *Lldp) UnmarshalJSON(data []byte) (err error)
- type LldpChassis
- func (o *LldpChassis) GetDescription() string
- func (o *LldpChassis) GetDescriptionOk() (*string, bool)
- func (o *LldpChassis) GetMacAddress() string
- func (o *LldpChassis) GetMacAddressOk() (*string, bool)
- func (o *LldpChassis) GetName() string
- func (o *LldpChassis) GetNameOk() (*string, bool)
- func (o *LldpChassis) HasDescription() bool
- func (o *LldpChassis) HasMacAddress() bool
- func (o *LldpChassis) HasName() bool
- func (o LldpChassis) MarshalJSON() ([]byte, error)
- func (o *LldpChassis) SetDescription(v string)
- func (o *LldpChassis) SetMacAddress(v string)
- func (o *LldpChassis) SetName(v string)
- func (o LldpChassis) ToMap() (map[string]interface{}, error)
- func (o *LldpChassis) UnmarshalJSON(data []byte) (err error)
- type Location
- func (o *Location) GetRack() string
- func (o *Location) GetRackOk() (*string, bool)
- func (o *Location) GetSite() string
- func (o *Location) GetSiteOk() (*string, bool)
- func (o *Location) GetSuite() string
- func (o *Location) GetSuiteOk() (*string, bool)
- func (o *Location) GetUnit() string
- func (o *Location) GetUnitOk() (*string, bool)
- func (o *Location) HasRack() bool
- func (o *Location) HasSite() bool
- func (o *Location) HasSuite() bool
- func (o *Location) HasUnit() bool
- func (o Location) MarshalJSON() ([]byte, error)
- func (o *Location) SetRack(v string)
- func (o *Location) SetSite(v string)
- func (o *Location) SetSuite(v string)
- func (o *Location) SetUnit(v string)
- func (o Location) ToMap() (map[string]interface{}, error)
- func (o *Location) UnmarshalJSON(data []byte) (err error)
- type MappedNullable
- type MemoryBank
- func (o *MemoryBank) GetClockHz() string
- func (o *MemoryBank) GetClockHzOk() (*string, bool)
- func (o *MemoryBank) GetDescription() string
- func (o *MemoryBank) GetDescriptionOk() (*string, bool)
- func (o *MemoryBank) GetId() string
- func (o *MemoryBank) GetIdOk() (*string, bool)
- func (o *MemoryBank) GetSerialNumber() string
- func (o *MemoryBank) GetSerialNumberOk() (*string, bool)
- func (o *MemoryBank) GetSizeBytes() string
- func (o *MemoryBank) GetSizeBytesOk() (*string, bool)
- func (o *MemoryBank) HasClockHz() bool
- func (o *MemoryBank) HasDescription() bool
- func (o *MemoryBank) HasId() bool
- func (o *MemoryBank) HasSerialNumber() bool
- func (o *MemoryBank) HasSizeBytes() bool
- func (o MemoryBank) MarshalJSON() ([]byte, error)
- func (o *MemoryBank) SetClockHz(v string)
- func (o *MemoryBank) SetDescription(v string)
- func (o *MemoryBank) SetId(v string)
- func (o *MemoryBank) SetSerialNumber(v string)
- func (o *MemoryBank) SetSizeBytes(v string)
- func (o MemoryBank) ToMap() (map[string]interface{}, error)
- func (o *MemoryBank) UnmarshalJSON(data []byte) (err error)
- type Metadata
- func (o *Metadata) GetLimit() int32
- func (o *Metadata) GetLimitOk() (*int32, bool)
- func (o *Metadata) GetOffset() int32
- func (o *Metadata) GetOffsetOk() (*int32, bool)
- func (o *Metadata) GetTotalCount() int32
- func (o *Metadata) GetTotalCountOk() (*int32, bool)
- func (o Metadata) MarshalJSON() ([]byte, error)
- func (o *Metadata) SetLimit(v int32)
- func (o *Metadata) SetOffset(v int32)
- func (o *Metadata) SetTotalCount(v int32)
- func (o Metadata) ToMap() (map[string]interface{}, error)
- func (o *Metadata) UnmarshalJSON(data []byte) (err error)
- type Metric
- func (o *Metric) GetUnit() string
- func (o *Metric) GetUnitOk() (*string, bool)
- func (o *Metric) GetValues() []MetricValue
- func (o *Metric) GetValuesOk() ([]MetricValue, bool)
- func (o *Metric) HasUnit() bool
- func (o *Metric) HasValues() bool
- func (o Metric) MarshalJSON() ([]byte, error)
- func (o *Metric) SetUnit(v string)
- func (o *Metric) SetValues(v []MetricValue)
- func (o Metric) ToMap() (map[string]interface{}, error)
- func (o *Metric) UnmarshalJSON(data []byte) (err error)
- type MetricValue
- func (o *MetricValue) GetTimestamp() time.Time
- func (o *MetricValue) GetTimestampOk() (*time.Time, bool)
- func (o *MetricValue) GetValue() int32
- func (o *MetricValue) GetValueOk() (*int32, bool)
- func (o *MetricValue) HasTimestamp() bool
- func (o *MetricValue) HasValue() bool
- func (o MetricValue) MarshalJSON() ([]byte, error)
- func (o *MetricValue) SetTimestamp(v time.Time)
- func (o *MetricValue) SetValue(v int32)
- func (o MetricValue) ToMap() (map[string]interface{}, error)
- func (o *MetricValue) UnmarshalJSON(data []byte) (err error)
- type MetricValues
- func (o *MetricValues) GetDOWN_PUBLIC() Metric
- func (o *MetricValues) GetDOWN_PUBLICOk() (*Metric, bool)
- func (o *MetricValues) GetUP_PUBLIC() Metric
- func (o *MetricValues) GetUP_PUBLICOk() (*Metric, bool)
- func (o *MetricValues) HasDOWN_PUBLIC() bool
- func (o *MetricValues) HasUP_PUBLIC() bool
- func (o MetricValues) MarshalJSON() ([]byte, error)
- func (o *MetricValues) SetDOWN_PUBLIC(v Metric)
- func (o *MetricValues) SetUP_PUBLIC(v Metric)
- func (o MetricValues) ToMap() (map[string]interface{}, error)
- func (o *MetricValues) UnmarshalJSON(data []byte) (err error)
- type Metrics
- func (o *Metrics) GetMetadata() MetricsMetadata
- func (o *Metrics) GetMetadataOk() (*MetricsMetadata, bool)
- func (o *Metrics) GetMetrics() MetricValues
- func (o *Metrics) GetMetricsOk() (*MetricValues, bool)
- func (o *Metrics) HasMetadata() bool
- func (o *Metrics) HasMetrics() bool
- func (o Metrics) MarshalJSON() ([]byte, error)
- func (o *Metrics) SetMetadata(v MetricsMetadata)
- func (o *Metrics) SetMetrics(v MetricValues)
- func (o Metrics) ToMap() (map[string]interface{}, error)
- func (o *Metrics) UnmarshalJSON(data []byte) (err error)
- type MetricsMetadata
- func (o *MetricsMetadata) GetAggregation() string
- func (o *MetricsMetadata) GetAggregationOk() (*string, bool)
- func (o *MetricsMetadata) GetFrom() time.Time
- func (o *MetricsMetadata) GetFromOk() (*time.Time, bool)
- func (o *MetricsMetadata) GetGranularity() string
- func (o *MetricsMetadata) GetGranularityOk() (*string, bool)
- func (o *MetricsMetadata) GetTo() time.Time
- func (o *MetricsMetadata) GetToOk() (*time.Time, bool)
- func (o *MetricsMetadata) HasAggregation() bool
- func (o *MetricsMetadata) HasFrom() bool
- func (o *MetricsMetadata) HasGranularity() bool
- func (o *MetricsMetadata) HasTo() bool
- func (o MetricsMetadata) MarshalJSON() ([]byte, error)
- func (o *MetricsMetadata) SetAggregation(v string)
- func (o *MetricsMetadata) SetFrom(v time.Time)
- func (o *MetricsMetadata) SetGranularity(v string)
- func (o *MetricsMetadata) SetTo(v time.Time)
- func (o MetricsMetadata) ToMap() (map[string]interface{}, error)
- func (o *MetricsMetadata) UnmarshalJSON(data []byte) (err error)
- type Motherboard
- func (o *Motherboard) GetProduct() string
- func (o *Motherboard) GetProductOk() (*string, bool)
- func (o *Motherboard) GetSerial() string
- func (o *Motherboard) GetSerialOk() (*string, bool)
- func (o *Motherboard) GetVendor() string
- func (o *Motherboard) GetVendorOk() (*string, bool)
- func (o *Motherboard) HasProduct() bool
- func (o *Motherboard) HasSerial() bool
- func (o *Motherboard) HasVendor() bool
- func (o Motherboard) MarshalJSON() ([]byte, error)
- func (o *Motherboard) SetProduct(v string)
- func (o *Motherboard) SetSerial(v string)
- func (o *Motherboard) SetVendor(v string)
- func (o Motherboard) ToMap() (map[string]interface{}, error)
- func (o *Motherboard) UnmarshalJSON(data []byte) (err error)
- type Network
- func (o *Network) GetCapabilities() NetworkCapabilities
- func (o *Network) GetCapabilitiesOk() (*NetworkCapabilities, bool)
- func (o *Network) GetLldp() Lldp
- func (o *Network) GetLldpOk() (*Lldp, bool)
- func (o *Network) GetLogicalName() string
- func (o *Network) GetLogicalNameOk() (*string, bool)
- func (o *Network) GetMacAddress() string
- func (o *Network) GetMacAddressOk() (*string, bool)
- func (o *Network) GetProduct() string
- func (o *Network) GetProductOk() (*string, bool)
- func (o *Network) GetSettings() NetworkSettings
- func (o *Network) GetSettingsOk() (*NetworkSettings, bool)
- func (o *Network) GetVendor() string
- func (o *Network) GetVendorOk() (*string, bool)
- func (o *Network) HasCapabilities() bool
- func (o *Network) HasLldp() bool
- func (o *Network) HasLogicalName() bool
- func (o *Network) HasMacAddress() bool
- func (o *Network) HasProduct() bool
- func (o *Network) HasSettings() bool
- func (o *Network) HasVendor() bool
- func (o Network) MarshalJSON() ([]byte, error)
- func (o *Network) SetCapabilities(v NetworkCapabilities)
- func (o *Network) SetLldp(v Lldp)
- func (o *Network) SetLogicalName(v string)
- func (o *Network) SetMacAddress(v string)
- func (o *Network) SetProduct(v string)
- func (o *Network) SetSettings(v NetworkSettings)
- func (o *Network) SetVendor(v string)
- func (o Network) ToMap() (map[string]interface{}, error)
- func (o *Network) UnmarshalJSON(data []byte) (err error)
- type NetworkCapabilities
- func (o *NetworkCapabilities) GetAutonegotiation() string
- func (o *NetworkCapabilities) GetAutonegotiationOk() (*string, bool)
- func (o *NetworkCapabilities) GetBusMaster() string
- func (o *NetworkCapabilities) GetBusMasterOk() (*string, bool)
- func (o *NetworkCapabilities) GetCapList() string
- func (o *NetworkCapabilities) GetCapListOk() (*string, bool)
- func (o *NetworkCapabilities) GetEthernet() string
- func (o *NetworkCapabilities) GetEthernetOk() (*string, bool)
- func (o *NetworkCapabilities) GetLinkSpeeds() LinkSpeeds
- func (o *NetworkCapabilities) GetLinkSpeedsOk() (*LinkSpeeds, bool)
- func (o *NetworkCapabilities) GetMsi() string
- func (o *NetworkCapabilities) GetMsiOk() (*string, bool)
- func (o *NetworkCapabilities) GetMsix() string
- func (o *NetworkCapabilities) GetMsixOk() (*string, bool)
- func (o *NetworkCapabilities) GetPciexpress() string
- func (o *NetworkCapabilities) GetPciexpressOk() (*string, bool)
- func (o *NetworkCapabilities) GetPhysical() string
- func (o *NetworkCapabilities) GetPhysicalOk() (*string, bool)
- func (o *NetworkCapabilities) GetPm() string
- func (o *NetworkCapabilities) GetPmOk() (*string, bool)
- func (o *NetworkCapabilities) GetTp() string
- func (o *NetworkCapabilities) GetTpOk() (*string, bool)
- func (o *NetworkCapabilities) HasAutonegotiation() bool
- func (o *NetworkCapabilities) HasBusMaster() bool
- func (o *NetworkCapabilities) HasCapList() bool
- func (o *NetworkCapabilities) HasEthernet() bool
- func (o *NetworkCapabilities) HasLinkSpeeds() bool
- func (o *NetworkCapabilities) HasMsi() bool
- func (o *NetworkCapabilities) HasMsix() bool
- func (o *NetworkCapabilities) HasPciexpress() bool
- func (o *NetworkCapabilities) HasPhysical() bool
- func (o *NetworkCapabilities) HasPm() bool
- func (o *NetworkCapabilities) HasTp() bool
- func (o NetworkCapabilities) MarshalJSON() ([]byte, error)
- func (o *NetworkCapabilities) SetAutonegotiation(v string)
- func (o *NetworkCapabilities) SetBusMaster(v string)
- func (o *NetworkCapabilities) SetCapList(v string)
- func (o *NetworkCapabilities) SetEthernet(v string)
- func (o *NetworkCapabilities) SetLinkSpeeds(v LinkSpeeds)
- func (o *NetworkCapabilities) SetMsi(v string)
- func (o *NetworkCapabilities) SetMsix(v string)
- func (o *NetworkCapabilities) SetPciexpress(v string)
- func (o *NetworkCapabilities) SetPhysical(v string)
- func (o *NetworkCapabilities) SetPm(v string)
- func (o *NetworkCapabilities) SetTp(v string)
- func (o NetworkCapabilities) ToMap() (map[string]interface{}, error)
- func (o *NetworkCapabilities) UnmarshalJSON(data []byte) (err error)
- type NetworkEquipment
- func (o *NetworkEquipment) GetContract() Contract
- func (o *NetworkEquipment) GetContractOk() (*Contract, bool)
- func (o *NetworkEquipment) GetFeatureAvailability() FeatureAvailability
- func (o *NetworkEquipment) GetFeatureAvailabilityOk() (*FeatureAvailability, bool)
- func (o *NetworkEquipment) GetId() string
- func (o *NetworkEquipment) GetIdOk() (*string, bool)
- func (o *NetworkEquipment) GetLocation() Location
- func (o *NetworkEquipment) GetLocationOk() (*Location, bool)
- func (o *NetworkEquipment) GetName() string
- func (o *NetworkEquipment) GetNameOk() (*string, bool)
- func (o *NetworkEquipment) GetNetworkInterfaces() NetworkInterfaces
- func (o *NetworkEquipment) GetNetworkInterfacesOk() (*NetworkInterfaces, bool)
- func (o *NetworkEquipment) GetPowerPorts() []Port
- func (o *NetworkEquipment) GetPowerPortsOk() ([]Port, bool)
- func (o *NetworkEquipment) GetRack() Rack
- func (o *NetworkEquipment) GetRackOk() (*Rack, bool)
- func (o *NetworkEquipment) GetSerialNumber() string
- func (o *NetworkEquipment) GetSerialNumberOk() (*string, bool)
- func (o *NetworkEquipment) GetSpecs() NetworkEquipmentSpecs
- func (o *NetworkEquipment) GetSpecsOk() (*NetworkEquipmentSpecs, bool)
- func (o *NetworkEquipment) GetType() string
- func (o *NetworkEquipment) GetTypeOk() (*string, bool)
- func (o *NetworkEquipment) HasContract() bool
- func (o *NetworkEquipment) HasFeatureAvailability() bool
- func (o *NetworkEquipment) HasId() bool
- func (o *NetworkEquipment) HasLocation() bool
- func (o *NetworkEquipment) HasName() bool
- func (o *NetworkEquipment) HasNetworkInterfaces() bool
- func (o *NetworkEquipment) HasPowerPorts() bool
- func (o *NetworkEquipment) HasRack() bool
- func (o *NetworkEquipment) HasSerialNumber() bool
- func (o *NetworkEquipment) HasSpecs() bool
- func (o *NetworkEquipment) HasType() bool
- func (o NetworkEquipment) MarshalJSON() ([]byte, error)
- func (o *NetworkEquipment) SetContract(v Contract)
- func (o *NetworkEquipment) SetFeatureAvailability(v FeatureAvailability)
- func (o *NetworkEquipment) SetId(v string)
- func (o *NetworkEquipment) SetLocation(v Location)
- func (o *NetworkEquipment) SetName(v string)
- func (o *NetworkEquipment) SetNetworkInterfaces(v NetworkInterfaces)
- func (o *NetworkEquipment) SetPowerPorts(v []Port)
- func (o *NetworkEquipment) SetRack(v Rack)
- func (o *NetworkEquipment) SetSerialNumber(v string)
- func (o *NetworkEquipment) SetSpecs(v NetworkEquipmentSpecs)
- func (o *NetworkEquipment) SetType(v string)
- func (o NetworkEquipment) ToMap() (map[string]interface{}, error)
- func (o *NetworkEquipment) UnmarshalJSON(data []byte) (err error)
- type NetworkEquipmentSpecs
- func (o *NetworkEquipmentSpecs) GetBrand() string
- func (o *NetworkEquipmentSpecs) GetBrandOk() (*string, bool)
- func (o *NetworkEquipmentSpecs) GetModel() string
- func (o *NetworkEquipmentSpecs) GetModelOk() (*string, bool)
- func (o *NetworkEquipmentSpecs) HasBrand() bool
- func (o *NetworkEquipmentSpecs) HasModel() bool
- func (o NetworkEquipmentSpecs) MarshalJSON() ([]byte, error)
- func (o *NetworkEquipmentSpecs) SetBrand(v string)
- func (o *NetworkEquipmentSpecs) SetModel(v string)
- func (o NetworkEquipmentSpecs) ToMap() (map[string]interface{}, error)
- func (o *NetworkEquipmentSpecs) UnmarshalJSON(data []byte) (err error)
- type NetworkInterface
- func (o *NetworkInterface) GetGateway() string
- func (o *NetworkInterface) GetGatewayOk() (*string, bool)
- func (o *NetworkInterface) GetIp() string
- func (o *NetworkInterface) GetIpOk() (*string, bool)
- func (o *NetworkInterface) GetLocationId() string
- func (o *NetworkInterface) GetLocationIdOk() (*string, bool)
- func (o *NetworkInterface) GetMac() string
- func (o *NetworkInterface) GetMacOk() (*string, bool)
- func (o *NetworkInterface) GetNullRouted() bool
- func (o *NetworkInterface) GetNullRoutedOk() (*bool, bool)
- func (o *NetworkInterface) GetPorts() []Port
- func (o *NetworkInterface) GetPortsOk() ([]Port, bool)
- func (o *NetworkInterface) HasGateway() bool
- func (o *NetworkInterface) HasIp() bool
- func (o *NetworkInterface) HasLocationId() bool
- func (o *NetworkInterface) HasMac() bool
- func (o *NetworkInterface) HasNullRouted() bool
- func (o *NetworkInterface) HasPorts() bool
- func (o NetworkInterface) MarshalJSON() ([]byte, error)
- func (o *NetworkInterface) SetGateway(v string)
- func (o *NetworkInterface) SetGatewayNil()
- func (o *NetworkInterface) SetIp(v string)
- func (o *NetworkInterface) SetIpNil()
- func (o *NetworkInterface) SetLocationId(v string)
- func (o *NetworkInterface) SetLocationIdNil()
- func (o *NetworkInterface) SetMac(v string)
- func (o *NetworkInterface) SetMacNil()
- func (o *NetworkInterface) SetNullRouted(v bool)
- func (o *NetworkInterface) SetNullRoutedNil()
- func (o *NetworkInterface) SetPorts(v []Port)
- func (o NetworkInterface) ToMap() (map[string]interface{}, error)
- func (o *NetworkInterface) UnmarshalJSON(data []byte) (err error)
- func (o *NetworkInterface) UnsetGateway()
- func (o *NetworkInterface) UnsetIp()
- func (o *NetworkInterface) UnsetLocationId()
- func (o *NetworkInterface) UnsetMac()
- func (o *NetworkInterface) UnsetNullRouted()
- type NetworkInterfaces
- func (o *NetworkInterfaces) GetInternal() NetworkInterface
- func (o *NetworkInterfaces) GetInternalOk() (*NetworkInterface, bool)
- func (o *NetworkInterfaces) GetPublic() NetworkInterface
- func (o *NetworkInterfaces) GetPublicOk() (*NetworkInterface, bool)
- func (o *NetworkInterfaces) GetRemoteManagement() NetworkInterface
- func (o *NetworkInterfaces) GetRemoteManagementOk() (*NetworkInterface, bool)
- func (o *NetworkInterfaces) HasInternal() bool
- func (o *NetworkInterfaces) HasPublic() bool
- func (o *NetworkInterfaces) HasRemoteManagement() bool
- func (o NetworkInterfaces) MarshalJSON() ([]byte, error)
- func (o *NetworkInterfaces) SetInternal(v NetworkInterface)
- func (o *NetworkInterfaces) SetPublic(v NetworkInterface)
- func (o *NetworkInterfaces) SetRemoteManagement(v NetworkInterface)
- func (o NetworkInterfaces) ToMap() (map[string]interface{}, error)
- func (o *NetworkInterfaces) UnmarshalJSON(data []byte) (err error)
- type NetworkSettings
- func (o *NetworkSettings) GetAutonegotiation() string
- func (o *NetworkSettings) GetAutonegotiationOk() (*string, bool)
- func (o *NetworkSettings) GetBroadcast() string
- func (o *NetworkSettings) GetBroadcastOk() (*string, bool)
- func (o *NetworkSettings) GetDriver() string
- func (o *NetworkSettings) GetDriverOk() (*string, bool)
- func (o *NetworkSettings) GetDriverversion() string
- func (o *NetworkSettings) GetDriverversionOk() (*string, bool)
- func (o *NetworkSettings) GetDuplex() string
- func (o *NetworkSettings) GetDuplexOk() (*string, bool)
- func (o *NetworkSettings) GetFirmware() string
- func (o *NetworkSettings) GetFirmwareOk() (*string, bool)
- func (o *NetworkSettings) GetIp() string
- func (o *NetworkSettings) GetIpOk() (*string, bool)
- func (o *NetworkSettings) GetLatency() string
- func (o *NetworkSettings) GetLatencyOk() (*string, bool)
- func (o *NetworkSettings) GetLink() string
- func (o *NetworkSettings) GetLinkOk() (*string, bool)
- func (o *NetworkSettings) GetMulticast() string
- func (o *NetworkSettings) GetMulticastOk() (*string, bool)
- func (o *NetworkSettings) GetPort() string
- func (o *NetworkSettings) GetPortOk() (*string, bool)
- func (o *NetworkSettings) GetSpeed() string
- func (o *NetworkSettings) GetSpeedOk() (*string, bool)
- func (o *NetworkSettings) HasAutonegotiation() bool
- func (o *NetworkSettings) HasBroadcast() bool
- func (o *NetworkSettings) HasDriver() bool
- func (o *NetworkSettings) HasDriverversion() bool
- func (o *NetworkSettings) HasDuplex() bool
- func (o *NetworkSettings) HasFirmware() bool
- func (o *NetworkSettings) HasIp() bool
- func (o *NetworkSettings) HasLatency() bool
- func (o *NetworkSettings) HasLink() bool
- func (o *NetworkSettings) HasMulticast() bool
- func (o *NetworkSettings) HasPort() bool
- func (o *NetworkSettings) HasSpeed() bool
- func (o NetworkSettings) MarshalJSON() ([]byte, error)
- func (o *NetworkSettings) SetAutonegotiation(v string)
- func (o *NetworkSettings) SetBroadcast(v string)
- func (o *NetworkSettings) SetDriver(v string)
- func (o *NetworkSettings) SetDriverversion(v string)
- func (o *NetworkSettings) SetDuplex(v string)
- func (o *NetworkSettings) SetFirmware(v string)
- func (o *NetworkSettings) SetIp(v string)
- func (o *NetworkSettings) SetLatency(v string)
- func (o *NetworkSettings) SetLink(v string)
- func (o *NetworkSettings) SetMulticast(v string)
- func (o *NetworkSettings) SetPort(v string)
- func (o *NetworkSettings) SetSpeed(v string)
- func (o NetworkSettings) ToMap() (map[string]interface{}, error)
- func (o *NetworkSettings) UnmarshalJSON(data []byte) (err error)
- type NetworkTraffic
- func (o *NetworkTraffic) GetConnectivityType() string
- func (o *NetworkTraffic) GetConnectivityTypeOk() (*string, bool)
- func (o *NetworkTraffic) GetDatatrafficLimit() float32
- func (o *NetworkTraffic) GetDatatrafficLimitOk() (*float32, bool)
- func (o *NetworkTraffic) GetDatatrafficUnit() string
- func (o *NetworkTraffic) GetDatatrafficUnitOk() (*string, bool)
- func (o *NetworkTraffic) GetTrafficType() string
- func (o *NetworkTraffic) GetTrafficTypeOk() (*string, bool)
- func (o *NetworkTraffic) GetType() string
- func (o *NetworkTraffic) GetTypeOk() (*string, bool)
- func (o *NetworkTraffic) HasConnectivityType() bool
- func (o *NetworkTraffic) HasDatatrafficLimit() bool
- func (o *NetworkTraffic) HasDatatrafficUnit() bool
- func (o *NetworkTraffic) HasTrafficType() bool
- func (o *NetworkTraffic) HasType() bool
- func (o NetworkTraffic) MarshalJSON() ([]byte, error)
- func (o *NetworkTraffic) SetConnectivityType(v string)
- func (o *NetworkTraffic) SetConnectivityTypeNil()
- func (o *NetworkTraffic) SetDatatrafficLimit(v float32)
- func (o *NetworkTraffic) SetDatatrafficLimitNil()
- func (o *NetworkTraffic) SetDatatrafficUnit(v string)
- func (o *NetworkTraffic) SetDatatrafficUnitNil()
- func (o *NetworkTraffic) SetTrafficType(v string)
- func (o *NetworkTraffic) SetTrafficTypeNil()
- func (o *NetworkTraffic) SetType(v string)
- func (o *NetworkTraffic) SetTypeNil()
- func (o NetworkTraffic) ToMap() (map[string]interface{}, error)
- func (o *NetworkTraffic) UnmarshalJSON(data []byte) (err error)
- func (o *NetworkTraffic) UnsetConnectivityType()
- func (o *NetworkTraffic) UnsetDatatrafficLimit()
- func (o *NetworkTraffic) UnsetDatatrafficUnit()
- func (o *NetworkTraffic) UnsetTrafficType()
- func (o *NetworkTraffic) UnsetType()
- type NetworkType
- type NetworkTypeURL
- type NotificationSetting
- func (o *NotificationSetting) GetActions() []Actions
- func (o *NotificationSetting) GetActionsOk() ([]Actions, bool)
- func (o *NotificationSetting) GetFrequency() string
- func (o *NotificationSetting) GetFrequencyOk() (*string, bool)
- func (o *NotificationSetting) GetId() string
- func (o *NotificationSetting) GetIdOk() (*string, bool)
- func (o *NotificationSetting) GetLastCheckedAt() string
- func (o *NotificationSetting) GetLastCheckedAtOk() (*string, bool)
- func (o *NotificationSetting) GetThreshold() string
- func (o *NotificationSetting) GetThresholdExceededAt() string
- func (o *NotificationSetting) GetThresholdExceededAtOk() (*string, bool)
- func (o *NotificationSetting) GetThresholdOk() (*string, bool)
- func (o *NotificationSetting) HasActions() bool
- func (o *NotificationSetting) HasLastCheckedAt() bool
- func (o *NotificationSetting) HasThresholdExceededAt() bool
- func (o NotificationSetting) MarshalJSON() ([]byte, error)
- func (o *NotificationSetting) SetActions(v []Actions)
- func (o *NotificationSetting) SetFrequency(v string)
- func (o *NotificationSetting) SetId(v string)
- func (o *NotificationSetting) SetLastCheckedAt(v string)
- func (o *NotificationSetting) SetLastCheckedAtNil()
- func (o *NotificationSetting) SetThreshold(v string)
- func (o *NotificationSetting) SetThresholdExceededAt(v string)
- func (o *NotificationSetting) SetThresholdExceededAtNil()
- func (o NotificationSetting) ToMap() (map[string]interface{}, error)
- func (o *NotificationSetting) UnmarshalJSON(data []byte) (err error)
- func (o *NotificationSetting) UnsetLastCheckedAt()
- func (o *NotificationSetting) UnsetThresholdExceededAt()
- type NullRoute
- func (o *NullRoute) GetAutomatedUnnullingAt() time.Time
- func (o *NullRoute) GetAutomatedUnnullingAtOk() (*time.Time, bool)
- func (o *NullRoute) GetComment() string
- func (o *NullRoute) GetCommentOk() (*string, bool)
- func (o *NullRoute) GetIp() string
- func (o *NullRoute) GetIpOk() (*string, bool)
- func (o *NullRoute) GetNullLevel() int32
- func (o *NullRoute) GetNullLevelOk() (*int32, bool)
- func (o *NullRoute) GetNulledAt() time.Time
- func (o *NullRoute) GetNulledAtOk() (*time.Time, bool)
- func (o *NullRoute) GetTicketId() string
- func (o *NullRoute) GetTicketIdOk() (*string, bool)
- func (o *NullRoute) HasAutomatedUnnullingAt() bool
- func (o *NullRoute) HasComment() bool
- func (o *NullRoute) HasIp() bool
- func (o *NullRoute) HasNullLevel() bool
- func (o *NullRoute) HasNulledAt() bool
- func (o *NullRoute) HasTicketId() bool
- func (o NullRoute) MarshalJSON() ([]byte, error)
- func (o *NullRoute) SetAutomatedUnnullingAt(v time.Time)
- func (o *NullRoute) SetComment(v string)
- func (o *NullRoute) SetIp(v string)
- func (o *NullRoute) SetNullLevel(v int32)
- func (o *NullRoute) SetNulledAt(v time.Time)
- func (o *NullRoute) SetTicketId(v string)
- func (o NullRoute) ToMap() (map[string]interface{}, error)
- func (o *NullRoute) UnmarshalJSON(data []byte) (err error)
- type NullableActions
- type NullableAddServerToPrivateNetworkOpts
- func (v NullableAddServerToPrivateNetworkOpts) Get() *AddServerToPrivateNetworkOpts
- func (v NullableAddServerToPrivateNetworkOpts) IsSet() bool
- func (v NullableAddServerToPrivateNetworkOpts) MarshalJSON() ([]byte, error)
- func (v *NullableAddServerToPrivateNetworkOpts) Set(val *AddServerToPrivateNetworkOpts)
- func (v *NullableAddServerToPrivateNetworkOpts) UnmarshalJSON(src []byte) error
- func (v *NullableAddServerToPrivateNetworkOpts) Unset()
- type NullableAttribute
- type NullableAttributes
- type NullableAutoNegotiation
- func (v NullableAutoNegotiation) Get() *AutoNegotiation
- func (v NullableAutoNegotiation) IsSet() bool
- func (v NullableAutoNegotiation) MarshalJSON() ([]byte, error)
- func (v *NullableAutoNegotiation) Set(val *AutoNegotiation)
- func (v *NullableAutoNegotiation) UnmarshalJSON(src []byte) error
- func (v *NullableAutoNegotiation) Unset()
- type NullableBandwidthNotificationSetting
- func (v NullableBandwidthNotificationSetting) Get() *BandwidthNotificationSetting
- func (v NullableBandwidthNotificationSetting) IsSet() bool
- func (v NullableBandwidthNotificationSetting) MarshalJSON() ([]byte, error)
- func (v *NullableBandwidthNotificationSetting) Set(val *BandwidthNotificationSetting)
- func (v *NullableBandwidthNotificationSetting) UnmarshalJSON(src []byte) error
- func (v *NullableBandwidthNotificationSetting) Unset()
- type NullableBandwidthNotificationSettingOpts
- func (v NullableBandwidthNotificationSettingOpts) Get() *BandwidthNotificationSettingOpts
- func (v NullableBandwidthNotificationSettingOpts) IsSet() bool
- func (v NullableBandwidthNotificationSettingOpts) MarshalJSON() ([]byte, error)
- func (v *NullableBandwidthNotificationSettingOpts) Set(val *BandwidthNotificationSettingOpts)
- func (v *NullableBandwidthNotificationSettingOpts) UnmarshalJSON(src []byte) error
- func (v *NullableBandwidthNotificationSettingOpts) Unset()
- type NullableBool
- type NullableChassis
- type NullableContract
- type NullableControlPanel
- func (v NullableControlPanel) Get() *ControlPanel
- func (v NullableControlPanel) IsSet() bool
- func (v NullableControlPanel) MarshalJSON() ([]byte, error)
- func (v *NullableControlPanel) Set(val *ControlPanel)
- func (v *NullableControlPanel) UnmarshalJSON(src []byte) error
- func (v *NullableControlPanel) Unset()
- type NullableControlPanelList
- func (v NullableControlPanelList) Get() *ControlPanelList
- func (v NullableControlPanelList) IsSet() bool
- func (v NullableControlPanelList) MarshalJSON() ([]byte, error)
- func (v *NullableControlPanelList) Set(val *ControlPanelList)
- func (v *NullableControlPanelList) UnmarshalJSON(src []byte) error
- func (v *NullableControlPanelList) Unset()
- type NullableCpu
- type NullableCpu1
- type NullableCpuCapabilities
- func (v NullableCpuCapabilities) Get() *CpuCapabilities
- func (v NullableCpuCapabilities) IsSet() bool
- func (v NullableCpuCapabilities) MarshalJSON() ([]byte, error)
- func (v *NullableCpuCapabilities) Set(val *CpuCapabilities)
- func (v *NullableCpuCapabilities) UnmarshalJSON(src []byte) error
- func (v *NullableCpuCapabilities) Unset()
- type NullableCpuSettings
- func (v NullableCpuSettings) Get() *CpuSettings
- func (v NullableCpuSettings) IsSet() bool
- func (v NullableCpuSettings) MarshalJSON() ([]byte, error)
- func (v *NullableCpuSettings) Set(val *CpuSettings)
- func (v *NullableCpuSettings) UnmarshalJSON(src []byte) error
- func (v *NullableCpuSettings) Unset()
- type NullableCreateNetworkEquipmentCredentialOpts
- func (v NullableCreateNetworkEquipmentCredentialOpts) Get() *CreateNetworkEquipmentCredentialOpts
- func (v NullableCreateNetworkEquipmentCredentialOpts) IsSet() bool
- func (v NullableCreateNetworkEquipmentCredentialOpts) MarshalJSON() ([]byte, error)
- func (v *NullableCreateNetworkEquipmentCredentialOpts) Set(val *CreateNetworkEquipmentCredentialOpts)
- func (v *NullableCreateNetworkEquipmentCredentialOpts) UnmarshalJSON(src []byte) error
- func (v *NullableCreateNetworkEquipmentCredentialOpts) Unset()
- type NullableCreateServerCredentialOpts
- func (v NullableCreateServerCredentialOpts) Get() *CreateServerCredentialOpts
- func (v NullableCreateServerCredentialOpts) IsSet() bool
- func (v NullableCreateServerCredentialOpts) MarshalJSON() ([]byte, error)
- func (v *NullableCreateServerCredentialOpts) Set(val *CreateServerCredentialOpts)
- func (v *NullableCreateServerCredentialOpts) UnmarshalJSON(src []byte) error
- func (v *NullableCreateServerCredentialOpts) Unset()
- type NullableCreateServerDhcpReservationOpts
- func (v NullableCreateServerDhcpReservationOpts) Get() *CreateServerDhcpReservationOpts
- func (v NullableCreateServerDhcpReservationOpts) IsSet() bool
- func (v NullableCreateServerDhcpReservationOpts) MarshalJSON() ([]byte, error)
- func (v *NullableCreateServerDhcpReservationOpts) Set(val *CreateServerDhcpReservationOpts)
- func (v *NullableCreateServerDhcpReservationOpts) UnmarshalJSON(src []byte) error
- func (v *NullableCreateServerDhcpReservationOpts) Unset()
- type NullableCredential
- type NullableCredentialList
- func (v NullableCredentialList) Get() *CredentialList
- func (v NullableCredentialList) IsSet() bool
- func (v NullableCredentialList) MarshalJSON() ([]byte, error)
- func (v *NullableCredentialList) Set(val *CredentialList)
- func (v *NullableCredentialList) UnmarshalJSON(src []byte) error
- func (v *NullableCredentialList) Unset()
- type NullableCredentialType
- func (v NullableCredentialType) Get() *CredentialType
- func (v NullableCredentialType) IsSet() bool
- func (v NullableCredentialType) MarshalJSON() ([]byte, error)
- func (v *NullableCredentialType) Set(val *CredentialType)
- func (v *NullableCredentialType) UnmarshalJSON(src []byte) error
- func (v *NullableCredentialType) Unset()
- type NullableCredentialWithoutPassword
- func (v NullableCredentialWithoutPassword) Get() *CredentialWithoutPassword
- func (v NullableCredentialWithoutPassword) IsSet() bool
- func (v NullableCredentialWithoutPassword) MarshalJSON() ([]byte, error)
- func (v *NullableCredentialWithoutPassword) Set(val *CredentialWithoutPassword)
- func (v *NullableCredentialWithoutPassword) UnmarshalJSON(src []byte) error
- func (v *NullableCredentialWithoutPassword) Unset()
- type NullableCurrentServerJob
- func (v NullableCurrentServerJob) Get() *CurrentServerJob
- func (v NullableCurrentServerJob) IsSet() bool
- func (v NullableCurrentServerJob) MarshalJSON() ([]byte, error)
- func (v *NullableCurrentServerJob) Set(val *CurrentServerJob)
- func (v *NullableCurrentServerJob) UnmarshalJSON(src []byte) error
- func (v *NullableCurrentServerJob) Unset()
- type NullableDDos
- type NullableDataTrafficNotificationSetting
- func (v NullableDataTrafficNotificationSetting) Get() *DataTrafficNotificationSetting
- func (v NullableDataTrafficNotificationSetting) IsSet() bool
- func (v NullableDataTrafficNotificationSetting) MarshalJSON() ([]byte, error)
- func (v *NullableDataTrafficNotificationSetting) Set(val *DataTrafficNotificationSetting)
- func (v *NullableDataTrafficNotificationSetting) UnmarshalJSON(src []byte) error
- func (v *NullableDataTrafficNotificationSetting) Unset()
- type NullableDataTrafficNotificationSettingOpts
- func (v NullableDataTrafficNotificationSettingOpts) Get() *DataTrafficNotificationSettingOpts
- func (v NullableDataTrafficNotificationSettingOpts) IsSet() bool
- func (v NullableDataTrafficNotificationSettingOpts) MarshalJSON() ([]byte, error)
- func (v *NullableDataTrafficNotificationSettingOpts) Set(val *DataTrafficNotificationSettingOpts)
- func (v *NullableDataTrafficNotificationSettingOpts) UnmarshalJSON(src []byte) error
- func (v *NullableDataTrafficNotificationSettingOpts) Unset()
- type NullableDefaults
- type NullableDisk
- type NullableEnableServerRescueModeOpts
- func (v NullableEnableServerRescueModeOpts) Get() *EnableServerRescueModeOpts
- func (v NullableEnableServerRescueModeOpts) IsSet() bool
- func (v NullableEnableServerRescueModeOpts) MarshalJSON() ([]byte, error)
- func (v *NullableEnableServerRescueModeOpts) Set(val *EnableServerRescueModeOpts)
- func (v *NullableEnableServerRescueModeOpts) UnmarshalJSON(src []byte) error
- func (v *NullableEnableServerRescueModeOpts) Unset()
- type NullableErrorResult
- func (v NullableErrorResult) Get() *ErrorResult
- func (v NullableErrorResult) IsSet() bool
- func (v NullableErrorResult) MarshalJSON() ([]byte, error)
- func (v *NullableErrorResult) Set(val *ErrorResult)
- func (v *NullableErrorResult) UnmarshalJSON(src []byte) error
- func (v *NullableErrorResult) Unset()
- type NullableFeatureAvailability
- func (v NullableFeatureAvailability) Get() *FeatureAvailability
- func (v NullableFeatureAvailability) IsSet() bool
- func (v NullableFeatureAvailability) MarshalJSON() ([]byte, error)
- func (v *NullableFeatureAvailability) Set(val *FeatureAvailability)
- func (v *NullableFeatureAvailability) UnmarshalJSON(src []byte) error
- func (v *NullableFeatureAvailability) Unset()
- type NullableFirmware
- type NullableFloat32
- type NullableFloat64
- type NullableGetDdosNotificationSettingResult
- func (v NullableGetDdosNotificationSettingResult) Get() *GetDdosNotificationSettingResult
- func (v NullableGetDdosNotificationSettingResult) IsSet() bool
- func (v NullableGetDdosNotificationSettingResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetDdosNotificationSettingResult) Set(val *GetDdosNotificationSettingResult)
- func (v *NullableGetDdosNotificationSettingResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetDdosNotificationSettingResult) Unset()
- type NullableGetNetworkEquipmentIpListResult
- func (v NullableGetNetworkEquipmentIpListResult) Get() *GetNetworkEquipmentIpListResult
- func (v NullableGetNetworkEquipmentIpListResult) IsSet() bool
- func (v NullableGetNetworkEquipmentIpListResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetNetworkEquipmentIpListResult) Set(val *GetNetworkEquipmentIpListResult)
- func (v *NullableGetNetworkEquipmentIpListResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetNetworkEquipmentIpListResult) Unset()
- type NullableGetNetworkEquipmentListResult
- func (v NullableGetNetworkEquipmentListResult) Get() *GetNetworkEquipmentListResult
- func (v NullableGetNetworkEquipmentListResult) IsSet() bool
- func (v NullableGetNetworkEquipmentListResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetNetworkEquipmentListResult) Set(val *GetNetworkEquipmentListResult)
- func (v *NullableGetNetworkEquipmentListResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetNetworkEquipmentListResult) Unset()
- type NullableGetNetworkEquipmentNullRouteHistoryResult
- func (v NullableGetNetworkEquipmentNullRouteHistoryResult) Get() *GetNetworkEquipmentNullRouteHistoryResult
- func (v NullableGetNetworkEquipmentNullRouteHistoryResult) IsSet() bool
- func (v NullableGetNetworkEquipmentNullRouteHistoryResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetNetworkEquipmentNullRouteHistoryResult) Set(val *GetNetworkEquipmentNullRouteHistoryResult)
- func (v *NullableGetNetworkEquipmentNullRouteHistoryResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetNetworkEquipmentNullRouteHistoryResult) Unset()
- type NullableGetNetworkEquipmentPowerStatusResult
- func (v NullableGetNetworkEquipmentPowerStatusResult) Get() *GetNetworkEquipmentPowerStatusResult
- func (v NullableGetNetworkEquipmentPowerStatusResult) IsSet() bool
- func (v NullableGetNetworkEquipmentPowerStatusResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetNetworkEquipmentPowerStatusResult) Set(val *GetNetworkEquipmentPowerStatusResult)
- func (v *NullableGetNetworkEquipmentPowerStatusResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetNetworkEquipmentPowerStatusResult) Unset()
- type NullableGetNetworkInterfaceListResult
- func (v NullableGetNetworkInterfaceListResult) Get() *GetNetworkInterfaceListResult
- func (v NullableGetNetworkInterfaceListResult) IsSet() bool
- func (v NullableGetNetworkInterfaceListResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetNetworkInterfaceListResult) Set(val *GetNetworkInterfaceListResult)
- func (v *NullableGetNetworkInterfaceListResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetNetworkInterfaceListResult) Unset()
- type NullableGetOperatingSystemListResult
- func (v NullableGetOperatingSystemListResult) Get() *GetOperatingSystemListResult
- func (v NullableGetOperatingSystemListResult) IsSet() bool
- func (v NullableGetOperatingSystemListResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetOperatingSystemListResult) Set(val *GetOperatingSystemListResult)
- func (v *NullableGetOperatingSystemListResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetOperatingSystemListResult) Unset()
- type NullableGetOperatingSystemResult
- func (v NullableGetOperatingSystemResult) Get() *GetOperatingSystemResult
- func (v NullableGetOperatingSystemResult) IsSet() bool
- func (v NullableGetOperatingSystemResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetOperatingSystemResult) Set(val *GetOperatingSystemResult)
- func (v *NullableGetOperatingSystemResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetOperatingSystemResult) Unset()
- type NullableGetRescueImageListResult
- func (v NullableGetRescueImageListResult) Get() *GetRescueImageListResult
- func (v NullableGetRescueImageListResult) IsSet() bool
- func (v NullableGetRescueImageListResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetRescueImageListResult) Set(val *GetRescueImageListResult)
- func (v *NullableGetRescueImageListResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetRescueImageListResult) Unset()
- type NullableGetServerBandwidthNotificationSettingListResult
- func (v NullableGetServerBandwidthNotificationSettingListResult) Get() *GetServerBandwidthNotificationSettingListResult
- func (v NullableGetServerBandwidthNotificationSettingListResult) IsSet() bool
- func (v NullableGetServerBandwidthNotificationSettingListResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetServerBandwidthNotificationSettingListResult) Set(val *GetServerBandwidthNotificationSettingListResult)
- func (v *NullableGetServerBandwidthNotificationSettingListResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetServerBandwidthNotificationSettingListResult) Unset()
- type NullableGetServerDataTrafficNotificationSettingListResult
- func (v NullableGetServerDataTrafficNotificationSettingListResult) Get() *GetServerDataTrafficNotificationSettingListResult
- func (v NullableGetServerDataTrafficNotificationSettingListResult) IsSet() bool
- func (v NullableGetServerDataTrafficNotificationSettingListResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetServerDataTrafficNotificationSettingListResult) Set(val *GetServerDataTrafficNotificationSettingListResult)
- func (v *NullableGetServerDataTrafficNotificationSettingListResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetServerDataTrafficNotificationSettingListResult) Unset()
- type NullableGetServerDhcpReservationListResult
- func (v NullableGetServerDhcpReservationListResult) Get() *GetServerDhcpReservationListResult
- func (v NullableGetServerDhcpReservationListResult) IsSet() bool
- func (v NullableGetServerDhcpReservationListResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetServerDhcpReservationListResult) Set(val *GetServerDhcpReservationListResult)
- func (v *NullableGetServerDhcpReservationListResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetServerDhcpReservationListResult) Unset()
- type NullableGetServerHardwareResult
- func (v NullableGetServerHardwareResult) Get() *GetServerHardwareResult
- func (v NullableGetServerHardwareResult) IsSet() bool
- func (v NullableGetServerHardwareResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetServerHardwareResult) Set(val *GetServerHardwareResult)
- func (v *NullableGetServerHardwareResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetServerHardwareResult) Unset()
- type NullableGetServerListResult
- func (v NullableGetServerListResult) Get() *GetServerListResult
- func (v NullableGetServerListResult) IsSet() bool
- func (v NullableGetServerListResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetServerListResult) Set(val *GetServerListResult)
- func (v *NullableGetServerListResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetServerListResult) Unset()
- type NullableGetServerNullRouteHistoryResult
- func (v NullableGetServerNullRouteHistoryResult) Get() *GetServerNullRouteHistoryResult
- func (v NullableGetServerNullRouteHistoryResult) IsSet() bool
- func (v NullableGetServerNullRouteHistoryResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetServerNullRouteHistoryResult) Set(val *GetServerNullRouteHistoryResult)
- func (v *NullableGetServerNullRouteHistoryResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetServerNullRouteHistoryResult) Unset()
- type NullableGetServerPowerStatusResult
- func (v NullableGetServerPowerStatusResult) Get() *GetServerPowerStatusResult
- func (v NullableGetServerPowerStatusResult) IsSet() bool
- func (v NullableGetServerPowerStatusResult) MarshalJSON() ([]byte, error)
- func (v *NullableGetServerPowerStatusResult) Set(val *GetServerPowerStatusResult)
- func (v *NullableGetServerPowerStatusResult) UnmarshalJSON(src []byte) error
- func (v *NullableGetServerPowerStatusResult) Unset()
- type NullableHdd
- type NullableInstallOperatingSystemOpts
- func (v NullableInstallOperatingSystemOpts) Get() *InstallOperatingSystemOpts
- func (v NullableInstallOperatingSystemOpts) IsSet() bool
- func (v NullableInstallOperatingSystemOpts) MarshalJSON() ([]byte, error)
- func (v *NullableInstallOperatingSystemOpts) Set(val *InstallOperatingSystemOpts)
- func (v *NullableInstallOperatingSystemOpts) UnmarshalJSON(src []byte) error
- func (v *NullableInstallOperatingSystemOpts) Unset()
- type NullableInstallOperatingSystemPayload
- func (v NullableInstallOperatingSystemPayload) Get() *InstallOperatingSystemPayload
- func (v NullableInstallOperatingSystemPayload) IsSet() bool
- func (v NullableInstallOperatingSystemPayload) MarshalJSON() ([]byte, error)
- func (v *NullableInstallOperatingSystemPayload) Set(val *InstallOperatingSystemPayload)
- func (v *NullableInstallOperatingSystemPayload) UnmarshalJSON(src []byte) error
- func (v *NullableInstallOperatingSystemPayload) Unset()
- type NullableInstallationJob
- func (v NullableInstallationJob) Get() *InstallationJob
- func (v NullableInstallationJob) IsSet() bool
- func (v NullableInstallationJob) MarshalJSON() ([]byte, error)
- func (v *NullableInstallationJob) Set(val *InstallationJob)
- func (v *NullableInstallationJob) UnmarshalJSON(src []byte) error
- func (v *NullableInstallationJob) Unset()
- type NullableInstallationJobPayload
- func (v NullableInstallationJobPayload) Get() *InstallationJobPayload
- func (v NullableInstallationJobPayload) IsSet() bool
- func (v NullableInstallationJobPayload) MarshalJSON() ([]byte, error)
- func (v *NullableInstallationJobPayload) Set(val *InstallationJobPayload)
- func (v *NullableInstallationJobPayload) UnmarshalJSON(src []byte) error
- func (v *NullableInstallationJobPayload) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableIp
- type NullableIpmi
- type NullableIpmi1
- type NullableIpmiResetServerOpts
- func (v NullableIpmiResetServerOpts) Get() *IpmiResetServerOpts
- func (v NullableIpmiResetServerOpts) IsSet() bool
- func (v NullableIpmiResetServerOpts) MarshalJSON() ([]byte, error)
- func (v *NullableIpmiResetServerOpts) Set(val *IpmiResetServerOpts)
- func (v *NullableIpmiResetServerOpts) UnmarshalJSON(src []byte) error
- func (v *NullableIpmiResetServerOpts) Unset()
- type NullableJobMetadata
- func (v NullableJobMetadata) Get() *JobMetadata
- func (v NullableJobMetadata) IsSet() bool
- func (v NullableJobMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableJobMetadata) Set(val *JobMetadata)
- func (v *NullableJobMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableJobMetadata) Unset()
- type NullableJobType
- type NullableLastClientRequest
- func (v NullableLastClientRequest) Get() *LastClientRequest
- func (v NullableLastClientRequest) IsSet() bool
- func (v NullableLastClientRequest) MarshalJSON() ([]byte, error)
- func (v *NullableLastClientRequest) Set(val *LastClientRequest)
- func (v *NullableLastClientRequest) UnmarshalJSON(src []byte) error
- func (v *NullableLastClientRequest) Unset()
- type NullableLease
- type NullableLinkSpeed
- type NullableLinkSpeeds
- type NullableLldp
- type NullableLldpChassis
- func (v NullableLldpChassis) Get() *LldpChassis
- func (v NullableLldpChassis) IsSet() bool
- func (v NullableLldpChassis) MarshalJSON() ([]byte, error)
- func (v *NullableLldpChassis) Set(val *LldpChassis)
- func (v *NullableLldpChassis) UnmarshalJSON(src []byte) error
- func (v *NullableLldpChassis) Unset()
- type NullableLocation
- type NullableMemoryBank
- type NullableMetadata
- type NullableMetric
- type NullableMetricValue
- func (v NullableMetricValue) Get() *MetricValue
- func (v NullableMetricValue) IsSet() bool
- func (v NullableMetricValue) MarshalJSON() ([]byte, error)
- func (v *NullableMetricValue) Set(val *MetricValue)
- func (v *NullableMetricValue) UnmarshalJSON(src []byte) error
- func (v *NullableMetricValue) Unset()
- type NullableMetricValues
- func (v NullableMetricValues) Get() *MetricValues
- func (v NullableMetricValues) IsSet() bool
- func (v NullableMetricValues) MarshalJSON() ([]byte, error)
- func (v *NullableMetricValues) Set(val *MetricValues)
- func (v *NullableMetricValues) UnmarshalJSON(src []byte) error
- func (v *NullableMetricValues) Unset()
- type NullableMetrics
- type NullableMetricsMetadata
- func (v NullableMetricsMetadata) Get() *MetricsMetadata
- func (v NullableMetricsMetadata) IsSet() bool
- func (v NullableMetricsMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableMetricsMetadata) Set(val *MetricsMetadata)
- func (v *NullableMetricsMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableMetricsMetadata) Unset()
- type NullableMotherboard
- func (v NullableMotherboard) Get() *Motherboard
- func (v NullableMotherboard) IsSet() bool
- func (v NullableMotherboard) MarshalJSON() ([]byte, error)
- func (v *NullableMotherboard) Set(val *Motherboard)
- func (v *NullableMotherboard) UnmarshalJSON(src []byte) error
- func (v *NullableMotherboard) Unset()
- type NullableNetwork
- type NullableNetworkCapabilities
- func (v NullableNetworkCapabilities) Get() *NetworkCapabilities
- func (v NullableNetworkCapabilities) IsSet() bool
- func (v NullableNetworkCapabilities) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkCapabilities) Set(val *NetworkCapabilities)
- func (v *NullableNetworkCapabilities) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkCapabilities) Unset()
- type NullableNetworkEquipment
- func (v NullableNetworkEquipment) Get() *NetworkEquipment
- func (v NullableNetworkEquipment) IsSet() bool
- func (v NullableNetworkEquipment) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkEquipment) Set(val *NetworkEquipment)
- func (v *NullableNetworkEquipment) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkEquipment) Unset()
- type NullableNetworkEquipmentSpecs
- func (v NullableNetworkEquipmentSpecs) Get() *NetworkEquipmentSpecs
- func (v NullableNetworkEquipmentSpecs) IsSet() bool
- func (v NullableNetworkEquipmentSpecs) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkEquipmentSpecs) Set(val *NetworkEquipmentSpecs)
- func (v *NullableNetworkEquipmentSpecs) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkEquipmentSpecs) Unset()
- type NullableNetworkInterface
- func (v NullableNetworkInterface) Get() *NetworkInterface
- func (v NullableNetworkInterface) IsSet() bool
- func (v NullableNetworkInterface) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkInterface) Set(val *NetworkInterface)
- func (v *NullableNetworkInterface) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkInterface) Unset()
- type NullableNetworkInterfaces
- func (v NullableNetworkInterfaces) Get() *NetworkInterfaces
- func (v NullableNetworkInterfaces) IsSet() bool
- func (v NullableNetworkInterfaces) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkInterfaces) Set(val *NetworkInterfaces)
- func (v *NullableNetworkInterfaces) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkInterfaces) Unset()
- type NullableNetworkSettings
- func (v NullableNetworkSettings) Get() *NetworkSettings
- func (v NullableNetworkSettings) IsSet() bool
- func (v NullableNetworkSettings) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkSettings) Set(val *NetworkSettings)
- func (v *NullableNetworkSettings) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkSettings) Unset()
- type NullableNetworkTraffic
- func (v NullableNetworkTraffic) Get() *NetworkTraffic
- func (v NullableNetworkTraffic) IsSet() bool
- func (v NullableNetworkTraffic) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkTraffic) Set(val *NetworkTraffic)
- func (v *NullableNetworkTraffic) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkTraffic) Unset()
- type NullableNetworkType
- func (v NullableNetworkType) Get() *NetworkType
- func (v NullableNetworkType) IsSet() bool
- func (v NullableNetworkType) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkType) Set(val *NetworkType)
- func (v *NullableNetworkType) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkType) Unset()
- type NullableNetworkTypeURL
- func (v NullableNetworkTypeURL) Get() *NetworkTypeURL
- func (v NullableNetworkTypeURL) IsSet() bool
- func (v NullableNetworkTypeURL) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkTypeURL) Set(val *NetworkTypeURL)
- func (v *NullableNetworkTypeURL) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkTypeURL) Unset()
- type NullableNotificationSetting
- func (v NullableNotificationSetting) Get() *NotificationSetting
- func (v NullableNotificationSetting) IsSet() bool
- func (v NullableNotificationSetting) MarshalJSON() ([]byte, error)
- func (v *NullableNotificationSetting) Set(val *NotificationSetting)
- func (v *NullableNotificationSetting) UnmarshalJSON(src []byte) error
- func (v *NullableNotificationSetting) Unset()
- type NullableNullRoute
- type NullableOperatingSystem
- func (v NullableOperatingSystem) Get() *OperatingSystem
- func (v NullableOperatingSystem) IsSet() bool
- func (v NullableOperatingSystem) MarshalJSON() ([]byte, error)
- func (v *NullableOperatingSystem) Set(val *OperatingSystem)
- func (v *NullableOperatingSystem) UnmarshalJSON(src []byte) error
- func (v *NullableOperatingSystem) Unset()
- type NullableOperationNetworkInterface
- func (v NullableOperationNetworkInterface) Get() *OperationNetworkInterface
- func (v NullableOperationNetworkInterface) IsSet() bool
- func (v NullableOperationNetworkInterface) MarshalJSON() ([]byte, error)
- func (v *NullableOperationNetworkInterface) Set(val *OperationNetworkInterface)
- func (v *NullableOperationNetworkInterface) UnmarshalJSON(src []byte) error
- func (v *NullableOperationNetworkInterface) Unset()
- type NullableOs
- type NullablePartition
- type NullablePayload
- type NullablePciCard
- type NullablePdu
- type NullablePort
- type NullablePort1
- type NullablePrivateNetwork
- func (v NullablePrivateNetwork) Get() *PrivateNetwork
- func (v NullablePrivateNetwork) IsSet() bool
- func (v NullablePrivateNetwork) MarshalJSON() ([]byte, error)
- func (v *NullablePrivateNetwork) Set(val *PrivateNetwork)
- func (v *NullablePrivateNetwork) UnmarshalJSON(src []byte) error
- func (v *NullablePrivateNetwork) Unset()
- type NullableProgress
- type NullableRack
- type NullableRackType
- type NullableRaid
- type NullableRaidLevel
- type NullableRaidType
- type NullableRam
- type NullableRescueImage
- func (v NullableRescueImage) Get() *RescueImage
- func (v NullableRescueImage) IsSet() bool
- func (v NullableRescueImage) MarshalJSON() ([]byte, error)
- func (v *NullableRescueImage) Set(val *RescueImage)
- func (v *NullableRescueImage) UnmarshalJSON(src []byte) error
- func (v *NullableRescueImage) Unset()
- type NullableResult
- type NullableScanHardwareOpts
- func (v NullableScanHardwareOpts) Get() *ScanHardwareOpts
- func (v NullableScanHardwareOpts) IsSet() bool
- func (v NullableScanHardwareOpts) MarshalJSON() ([]byte, error)
- func (v *NullableScanHardwareOpts) Set(val *ScanHardwareOpts)
- func (v *NullableScanHardwareOpts) UnmarshalJSON(src []byte) error
- func (v *NullableScanHardwareOpts) Unset()
- type NullableServer
- type NullableServerJob
- type NullableServerJobList
- func (v NullableServerJobList) Get() *ServerJobList
- func (v NullableServerJobList) IsSet() bool
- func (v NullableServerJobList) MarshalJSON() ([]byte, error)
- func (v *NullableServerJobList) Set(val *ServerJobList)
- func (v *NullableServerJobList) UnmarshalJSON(src []byte) error
- func (v *NullableServerJobList) Unset()
- type NullableServerJobPayload
- func (v NullableServerJobPayload) Get() *ServerJobPayload
- func (v NullableServerJobPayload) IsSet() bool
- func (v NullableServerJobPayload) MarshalJSON() ([]byte, error)
- func (v *NullableServerJobPayload) Set(val *ServerJobPayload)
- func (v *NullableServerJobPayload) UnmarshalJSON(src []byte) error
- func (v *NullableServerJobPayload) Unset()
- type NullableServerSpecs
- func (v NullableServerSpecs) Get() *ServerSpecs
- func (v NullableServerSpecs) IsSet() bool
- func (v NullableServerSpecs) MarshalJSON() ([]byte, error)
- func (v *NullableServerSpecs) Set(val *ServerSpecs)
- func (v *NullableServerSpecs) UnmarshalJSON(src []byte) error
- func (v *NullableServerSpecs) Unset()
- type NullableSmartSupport
- func (v NullableSmartSupport) Get() *SmartSupport
- func (v NullableSmartSupport) IsSet() bool
- func (v NullableSmartSupport) MarshalJSON() ([]byte, error)
- func (v *NullableSmartSupport) Set(val *SmartSupport)
- func (v *NullableSmartSupport) UnmarshalJSON(src []byte) error
- func (v *NullableSmartSupport) Unset()
- type NullableSmartctl
- type NullableSoftwareLicense
- func (v NullableSoftwareLicense) Get() *SoftwareLicense
- func (v NullableSoftwareLicense) IsSet() bool
- func (v NullableSoftwareLicense) MarshalJSON() ([]byte, error)
- func (v *NullableSoftwareLicense) Set(val *SoftwareLicense)
- func (v *NullableSoftwareLicense) UnmarshalJSON(src []byte) error
- func (v *NullableSoftwareLicense) Unset()
- type NullableString
- type NullableSubnet
- type NullableTask
- type NullableTime
- type NullableUpdateDdosNotificationSettingOpts
- func (v NullableUpdateDdosNotificationSettingOpts) Get() *UpdateDdosNotificationSettingOpts
- func (v NullableUpdateDdosNotificationSettingOpts) IsSet() bool
- func (v NullableUpdateDdosNotificationSettingOpts) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateDdosNotificationSettingOpts) Set(val *UpdateDdosNotificationSettingOpts)
- func (v *NullableUpdateDdosNotificationSettingOpts) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateDdosNotificationSettingOpts) Unset()
- type NullableUpdateIpProfileOpts
- func (v NullableUpdateIpProfileOpts) Get() *UpdateIpProfileOpts
- func (v NullableUpdateIpProfileOpts) IsSet() bool
- func (v NullableUpdateIpProfileOpts) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateIpProfileOpts) Set(val *UpdateIpProfileOpts)
- func (v *NullableUpdateIpProfileOpts) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateIpProfileOpts) Unset()
- type NullableUpdateNetworkEquipmentCredentialOpts
- func (v NullableUpdateNetworkEquipmentCredentialOpts) Get() *UpdateNetworkEquipmentCredentialOpts
- func (v NullableUpdateNetworkEquipmentCredentialOpts) IsSet() bool
- func (v NullableUpdateNetworkEquipmentCredentialOpts) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateNetworkEquipmentCredentialOpts) Set(val *UpdateNetworkEquipmentCredentialOpts)
- func (v *NullableUpdateNetworkEquipmentCredentialOpts) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateNetworkEquipmentCredentialOpts) Unset()
- type NullableUpdateNetworkEquipmentIpOpts
- func (v NullableUpdateNetworkEquipmentIpOpts) Get() *UpdateNetworkEquipmentIpOpts
- func (v NullableUpdateNetworkEquipmentIpOpts) IsSet() bool
- func (v NullableUpdateNetworkEquipmentIpOpts) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateNetworkEquipmentIpOpts) Set(val *UpdateNetworkEquipmentIpOpts)
- func (v *NullableUpdateNetworkEquipmentIpOpts) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateNetworkEquipmentIpOpts) Unset()
- type NullableUpdateNetworkEquipmentReferenceOpts
- func (v NullableUpdateNetworkEquipmentReferenceOpts) Get() *UpdateNetworkEquipmentReferenceOpts
- func (v NullableUpdateNetworkEquipmentReferenceOpts) IsSet() bool
- func (v NullableUpdateNetworkEquipmentReferenceOpts) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateNetworkEquipmentReferenceOpts) Set(val *UpdateNetworkEquipmentReferenceOpts)
- func (v *NullableUpdateNetworkEquipmentReferenceOpts) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateNetworkEquipmentReferenceOpts) Unset()
- type NullableUpdateServerCredentialOpts
- func (v NullableUpdateServerCredentialOpts) Get() *UpdateServerCredentialOpts
- func (v NullableUpdateServerCredentialOpts) IsSet() bool
- func (v NullableUpdateServerCredentialOpts) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateServerCredentialOpts) Set(val *UpdateServerCredentialOpts)
- func (v *NullableUpdateServerCredentialOpts) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateServerCredentialOpts) Unset()
- type NullableUpdateServerReferenceOpts
- func (v NullableUpdateServerReferenceOpts) Get() *UpdateServerReferenceOpts
- func (v NullableUpdateServerReferenceOpts) IsSet() bool
- func (v NullableUpdateServerReferenceOpts) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateServerReferenceOpts) Set(val *UpdateServerReferenceOpts)
- func (v *NullableUpdateServerReferenceOpts) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateServerReferenceOpts) Unset()
- type NullableVlan
- type OperatingSystem
- func (o *OperatingSystem) GetId() string
- func (o *OperatingSystem) GetIdOk() (*string, bool)
- func (o *OperatingSystem) GetName() string
- func (o *OperatingSystem) GetNameOk() (*string, bool)
- func (o OperatingSystem) MarshalJSON() ([]byte, error)
- func (o *OperatingSystem) SetId(v string)
- func (o *OperatingSystem) SetName(v string)
- func (o OperatingSystem) ToMap() (map[string]interface{}, error)
- func (o *OperatingSystem) UnmarshalJSON(data []byte) (err error)
- type OperationNetworkInterface
- func (o *OperationNetworkInterface) GetLinkSpeed() string
- func (o *OperationNetworkInterface) GetLinkSpeedOk() (*string, bool)
- func (o *OperationNetworkInterface) GetOperStatus() string
- func (o *OperationNetworkInterface) GetOperStatusOk() (*string, bool)
- func (o *OperationNetworkInterface) GetStatus() string
- func (o *OperationNetworkInterface) GetStatusOk() (*string, bool)
- func (o *OperationNetworkInterface) GetSwitchInterface() string
- func (o *OperationNetworkInterface) GetSwitchInterfaceOk() (*string, bool)
- func (o *OperationNetworkInterface) GetSwitchName() string
- func (o *OperationNetworkInterface) GetSwitchNameOk() (*string, bool)
- func (o *OperationNetworkInterface) GetType() string
- func (o *OperationNetworkInterface) GetTypeOk() (*string, bool)
- func (o *OperationNetworkInterface) HasLinkSpeed() bool
- func (o *OperationNetworkInterface) HasOperStatus() bool
- func (o *OperationNetworkInterface) HasStatus() bool
- func (o *OperationNetworkInterface) HasSwitchInterface() bool
- func (o *OperationNetworkInterface) HasSwitchName() bool
- func (o *OperationNetworkInterface) HasType() bool
- func (o OperationNetworkInterface) MarshalJSON() ([]byte, error)
- func (o *OperationNetworkInterface) SetLinkSpeed(v string)
- func (o *OperationNetworkInterface) SetOperStatus(v string)
- func (o *OperationNetworkInterface) SetStatus(v string)
- func (o *OperationNetworkInterface) SetSwitchInterface(v string)
- func (o *OperationNetworkInterface) SetSwitchName(v string)
- func (o *OperationNetworkInterface) SetType(v string)
- func (o OperationNetworkInterface) ToMap() (map[string]interface{}, error)
- func (o *OperationNetworkInterface) UnmarshalJSON(data []byte) (err error)
- type Os
- func (o *Os) GetArchitecture() string
- func (o *Os) GetArchitectureOk() (*string, bool)
- func (o *Os) GetFamily() string
- func (o *Os) GetFamilyOk() (*string, bool)
- func (o *Os) GetName() string
- func (o *Os) GetNameOk() (*string, bool)
- func (o *Os) GetType() string
- func (o *Os) GetTypeOk() (*string, bool)
- func (o *Os) GetVersion() string
- func (o *Os) GetVersionOk() (*string, bool)
- func (o *Os) HasArchitecture() bool
- func (o *Os) HasFamily() bool
- func (o *Os) HasName() bool
- func (o *Os) HasType() bool
- func (o *Os) HasVersion() bool
- func (o Os) MarshalJSON() ([]byte, error)
- func (o *Os) SetArchitecture(v string)
- func (o *Os) SetFamily(v string)
- func (o *Os) SetName(v string)
- func (o *Os) SetType(v string)
- func (o *Os) SetVersion(v string)
- func (o Os) ToMap() (map[string]interface{}, error)
- func (o *Os) UnmarshalJSON(data []byte) (err error)
- type Partition
- func (o *Partition) GetFilesystem() string
- func (o *Partition) GetFilesystemOk() (*string, bool)
- func (o *Partition) GetMountpoint() string
- func (o *Partition) GetMountpointOk() (*string, bool)
- func (o *Partition) GetSize() string
- func (o *Partition) GetSizeOk() (*string, bool)
- func (o *Partition) HasFilesystem() bool
- func (o *Partition) HasMountpoint() bool
- func (o *Partition) HasSize() bool
- func (o Partition) MarshalJSON() ([]byte, error)
- func (o *Partition) SetFilesystem(v string)
- func (o *Partition) SetMountpoint(v string)
- func (o *Partition) SetSize(v string)
- func (o Partition) ToMap() (map[string]interface{}, error)
- func (o *Partition) UnmarshalJSON(data []byte) (err error)
- type Payload
- func (o *Payload) GetFileserverBaseUrl() string
- func (o *Payload) GetFileserverBaseUrlOk() (*string, bool)
- func (o *Payload) GetIsUnassignedServer() bool
- func (o *Payload) GetIsUnassignedServerOk() (*bool, bool)
- func (o *Payload) GetJobType() string
- func (o *Payload) GetJobTypeOk() (*string, bool)
- func (o *Payload) GetPop() string
- func (o *Payload) GetPopOk() (*string, bool)
- func (o *Payload) GetPowerCycle() bool
- func (o *Payload) GetPowerCycleOk() (*bool, bool)
- func (o *Payload) GetServerId() string
- func (o *Payload) GetServerIdOk() (*string, bool)
- func (o *Payload) HasFileserverBaseUrl() bool
- func (o *Payload) HasIsUnassignedServer() bool
- func (o *Payload) HasPop() bool
- func (o *Payload) HasPowerCycle() bool
- func (o *Payload) HasServerId() bool
- func (o Payload) MarshalJSON() ([]byte, error)
- func (o *Payload) SetFileserverBaseUrl(v string)
- func (o *Payload) SetIsUnassignedServer(v bool)
- func (o *Payload) SetJobType(v string)
- func (o *Payload) SetPop(v string)
- func (o *Payload) SetPowerCycle(v bool)
- func (o *Payload) SetServerId(v string)
- func (o Payload) ToMap() (map[string]interface{}, error)
- func (o *Payload) UnmarshalJSON(data []byte) (err error)
- type PciCard
- func (o *PciCard) GetDescription() string
- func (o *PciCard) GetDescriptionOk() (*string, bool)
- func (o *PciCard) HasDescription() bool
- func (o PciCard) MarshalJSON() ([]byte, error)
- func (o *PciCard) SetDescription(v string)
- func (o PciCard) ToMap() (map[string]interface{}, error)
- func (o *PciCard) UnmarshalJSON(data []byte) (err error)
- type Pdu
- type Port
- func (o *Port) GetName() string
- func (o *Port) GetNameOk() (*string, bool)
- func (o *Port) GetPort() string
- func (o *Port) GetPortOk() (*string, bool)
- func (o *Port) HasName() bool
- func (o *Port) HasPort() bool
- func (o Port) MarshalJSON() ([]byte, error)
- func (o *Port) SetName(v string)
- func (o *Port) SetPort(v string)
- func (o Port) ToMap() (map[string]interface{}, error)
- func (o *Port) UnmarshalJSON(data []byte) (err error)
- type Port1
- func (o *Port1) GetAutoNegotiation() AutoNegotiation
- func (o *Port1) GetAutoNegotiationOk() (*AutoNegotiation, bool)
- func (o *Port1) GetDescription() string
- func (o *Port1) GetDescriptionOk() (*string, bool)
- func (o *Port1) HasAutoNegotiation() bool
- func (o *Port1) HasDescription() bool
- func (o Port1) MarshalJSON() ([]byte, error)
- func (o *Port1) SetAutoNegotiation(v AutoNegotiation)
- func (o *Port1) SetDescription(v string)
- func (o Port1) ToMap() (map[string]interface{}, error)
- func (o *Port1) UnmarshalJSON(data []byte) (err error)
- type PrivateNetwork
- func (o *PrivateNetwork) GetId() string
- func (o *PrivateNetwork) GetIdOk() (*string, bool)
- func (o *PrivateNetwork) GetLinkSpeed() LinkSpeed
- func (o *PrivateNetwork) GetLinkSpeedOk() (*LinkSpeed, bool)
- func (o *PrivateNetwork) GetStatus() string
- func (o *PrivateNetwork) GetStatusOk() (*string, bool)
- func (o *PrivateNetwork) GetSubnet() string
- func (o *PrivateNetwork) GetSubnetOk() (*string, bool)
- func (o *PrivateNetwork) GetVlanId() string
- func (o *PrivateNetwork) GetVlanIdOk() (*string, bool)
- func (o *PrivateNetwork) HasId() bool
- func (o *PrivateNetwork) HasLinkSpeed() bool
- func (o *PrivateNetwork) HasStatus() bool
- func (o *PrivateNetwork) HasSubnet() bool
- func (o *PrivateNetwork) HasVlanId() bool
- func (o PrivateNetwork) MarshalJSON() ([]byte, error)
- func (o *PrivateNetwork) SetId(v string)
- func (o *PrivateNetwork) SetLinkSpeed(v LinkSpeed)
- func (o *PrivateNetwork) SetStatus(v string)
- func (o *PrivateNetwork) SetSubnet(v string)
- func (o *PrivateNetwork) SetVlanId(v string)
- func (o PrivateNetwork) ToMap() (map[string]interface{}, error)
- func (o *PrivateNetwork) UnmarshalJSON(data []byte) (err error)
- type Progress
- func (o *Progress) GetCanceled() int32
- func (o *Progress) GetCanceledOk() (*int32, bool)
- func (o *Progress) GetExpired() int32
- func (o *Progress) GetExpiredOk() (*int32, bool)
- func (o *Progress) GetFailed() int32
- func (o *Progress) GetFailedOk() (*int32, bool)
- func (o *Progress) GetFinished() int32
- func (o *Progress) GetFinishedOk() (*int32, bool)
- func (o *Progress) GetInprogress() int32
- func (o *Progress) GetInprogressOk() (*int32, bool)
- func (o *Progress) GetPending() int32
- func (o *Progress) GetPendingOk() (*int32, bool)
- func (o *Progress) GetPercentage() int32
- func (o *Progress) GetPercentageOk() (*int32, bool)
- func (o *Progress) GetTotal() int32
- func (o *Progress) GetTotalOk() (*int32, bool)
- func (o *Progress) GetWaiting() int32
- func (o *Progress) GetWaitingOk() (*int32, bool)
- func (o *Progress) HasCanceled() bool
- func (o *Progress) HasExpired() bool
- func (o *Progress) HasFailed() bool
- func (o *Progress) HasFinished() bool
- func (o *Progress) HasInprogress() bool
- func (o *Progress) HasPending() bool
- func (o *Progress) HasPercentage() bool
- func (o *Progress) HasTotal() bool
- func (o *Progress) HasWaiting() bool
- func (o Progress) MarshalJSON() ([]byte, error)
- func (o *Progress) SetCanceled(v int32)
- func (o *Progress) SetExpired(v int32)
- func (o *Progress) SetFailed(v int32)
- func (o *Progress) SetFinished(v int32)
- func (o *Progress) SetInprogress(v int32)
- func (o *Progress) SetPending(v int32)
- func (o *Progress) SetPercentage(v int32)
- func (o *Progress) SetTotal(v int32)
- func (o *Progress) SetWaiting(v int32)
- func (o Progress) ToMap() (map[string]interface{}, error)
- func (o *Progress) UnmarshalJSON(data []byte) (err error)
- type Rack
- func (o *Rack) GetCapacity() string
- func (o *Rack) GetCapacityOk() (*string, bool)
- func (o *Rack) GetId() string
- func (o *Rack) GetIdOk() (*string, bool)
- func (o *Rack) GetType() RackType
- func (o *Rack) GetTypeOk() (*RackType, bool)
- func (o *Rack) HasCapacity() bool
- func (o *Rack) HasId() bool
- func (o *Rack) HasType() bool
- func (o Rack) MarshalJSON() ([]byte, error)
- func (o *Rack) SetCapacity(v string)
- func (o *Rack) SetId(v string)
- func (o *Rack) SetType(v RackType)
- func (o Rack) ToMap() (map[string]interface{}, error)
- func (o *Rack) UnmarshalJSON(data []byte) (err error)
- type RackType
- type Raid
- func (o *Raid) GetLevel() RaidLevel
- func (o *Raid) GetLevelOk() (*RaidLevel, bool)
- func (o *Raid) GetNumberOfDisks() int32
- func (o *Raid) GetNumberOfDisksOk() (*int32, bool)
- func (o *Raid) GetType() RaidType
- func (o *Raid) GetTypeOk() (*RaidType, bool)
- func (o *Raid) HasLevel() bool
- func (o *Raid) HasNumberOfDisks() bool
- func (o *Raid) HasType() bool
- func (o Raid) MarshalJSON() ([]byte, error)
- func (o *Raid) SetLevel(v RaidLevel)
- func (o *Raid) SetNumberOfDisks(v int32)
- func (o *Raid) SetType(v RaidType)
- func (o Raid) ToMap() (map[string]interface{}, error)
- func (o *Raid) UnmarshalJSON(data []byte) (err error)
- type RaidLevel
- type RaidType
- type Ram
- func (o *Ram) GetSize() int32
- func (o *Ram) GetSizeOk() (*int32, bool)
- func (o *Ram) GetUnit() string
- func (o *Ram) GetUnitOk() (*string, bool)
- func (o *Ram) HasSize() bool
- func (o *Ram) HasUnit() bool
- func (o Ram) MarshalJSON() ([]byte, error)
- func (o *Ram) SetSize(v int32)
- func (o *Ram) SetUnit(v string)
- func (o Ram) ToMap() (map[string]interface{}, error)
- func (o *Ram) UnmarshalJSON(data []byte) (err error)
- type RescueImage
- func (o *RescueImage) GetId() string
- func (o *RescueImage) GetIdOk() (*string, bool)
- func (o *RescueImage) GetName() string
- func (o *RescueImage) GetNameOk() (*string, bool)
- func (o *RescueImage) HasId() bool
- func (o *RescueImage) HasName() bool
- func (o RescueImage) MarshalJSON() ([]byte, error)
- func (o *RescueImage) SetId(v string)
- func (o *RescueImage) SetName(v string)
- func (o RescueImage) ToMap() (map[string]interface{}, error)
- func (o *RescueImage) UnmarshalJSON(data []byte) (err error)
- type Result
- func (o *Result) GetChassis() Chassis
- func (o *Result) GetChassisOk() (*Chassis, bool)
- func (o *Result) GetCpu() []Cpu1
- func (o *Result) GetCpuOk() ([]Cpu1, bool)
- func (o *Result) GetDisks() []Disk
- func (o *Result) GetDisksOk() ([]Disk, bool)
- func (o *Result) GetIpmi() Ipmi1
- func (o *Result) GetIpmiOk() (*Ipmi1, bool)
- func (o *Result) GetMemory() []MemoryBank
- func (o *Result) GetMemoryOk() ([]MemoryBank, bool)
- func (o *Result) GetNetwork() []Network
- func (o *Result) GetNetworkOk() ([]Network, bool)
- func (o *Result) HasChassis() bool
- func (o *Result) HasCpu() bool
- func (o *Result) HasDisks() bool
- func (o *Result) HasIpmi() bool
- func (o *Result) HasMemory() bool
- func (o *Result) HasNetwork() bool
- func (o Result) MarshalJSON() ([]byte, error)
- func (o *Result) SetChassis(v Chassis)
- func (o *Result) SetCpu(v []Cpu1)
- func (o *Result) SetDisks(v []Disk)
- func (o *Result) SetIpmi(v Ipmi1)
- func (o *Result) SetMemory(v []MemoryBank)
- func (o *Result) SetNetwork(v []Network)
- func (o Result) ToMap() (map[string]interface{}, error)
- func (o *Result) UnmarshalJSON(data []byte) (err error)
- type ScanHardwareOpts
- func (o *ScanHardwareOpts) GetCallbackUrl() string
- func (o *ScanHardwareOpts) GetCallbackUrlOk() (*string, bool)
- func (o *ScanHardwareOpts) GetPowerCycle() bool
- func (o *ScanHardwareOpts) GetPowerCycleOk() (*bool, bool)
- func (o *ScanHardwareOpts) HasCallbackUrl() bool
- func (o *ScanHardwareOpts) HasPowerCycle() bool
- func (o ScanHardwareOpts) MarshalJSON() ([]byte, error)
- func (o *ScanHardwareOpts) SetCallbackUrl(v string)
- func (o *ScanHardwareOpts) SetPowerCycle(v bool)
- func (o ScanHardwareOpts) ToMap() (map[string]interface{}, error)
- func (o *ScanHardwareOpts) UnmarshalJSON(data []byte) (err error)
- type Server
- func (o *Server) GetAssetId() string
- func (o *Server) GetAssetIdOk() (*string, bool)
- func (o *Server) GetContract() Contract
- func (o *Server) GetContractOk() (*Contract, bool)
- func (o *Server) GetFeatureAvailability() FeatureAvailability
- func (o *Server) GetFeatureAvailabilityOk() (*FeatureAvailability, bool)
- func (o *Server) GetId() string
- func (o *Server) GetIdOk() (*string, bool)
- func (o *Server) GetLocation() Location
- func (o *Server) GetLocationOk() (*Location, bool)
- func (o *Server) GetNetworkInterfaces() NetworkInterfaces
- func (o *Server) GetNetworkInterfacesOk() (*NetworkInterfaces, bool)
- func (o *Server) GetPowerPorts() []Port
- func (o *Server) GetPowerPortsOk() ([]Port, bool)
- func (o *Server) GetPrivateNetworks() []PrivateNetwork
- func (o *Server) GetPrivateNetworksOk() ([]PrivateNetwork, bool)
- func (o *Server) GetRack() Rack
- func (o *Server) GetRackOk() (*Rack, bool)
- func (o *Server) GetSerialNumber() string
- func (o *Server) GetSerialNumberOk() (*string, bool)
- func (o *Server) GetSpecs() ServerSpecs
- func (o *Server) GetSpecsOk() (*ServerSpecs, bool)
- func (o *Server) HasAssetId() bool
- func (o *Server) HasContract() bool
- func (o *Server) HasFeatureAvailability() bool
- func (o *Server) HasId() bool
- func (o *Server) HasLocation() bool
- func (o *Server) HasNetworkInterfaces() bool
- func (o *Server) HasPowerPorts() bool
- func (o *Server) HasPrivateNetworks() bool
- func (o *Server) HasRack() bool
- func (o *Server) HasSerialNumber() bool
- func (o *Server) HasSpecs() bool
- func (o Server) MarshalJSON() ([]byte, error)
- func (o *Server) SetAssetId(v string)
- func (o *Server) SetContract(v Contract)
- func (o *Server) SetFeatureAvailability(v FeatureAvailability)
- func (o *Server) SetId(v string)
- func (o *Server) SetLocation(v Location)
- func (o *Server) SetNetworkInterfaces(v NetworkInterfaces)
- func (o *Server) SetPowerPorts(v []Port)
- func (o *Server) SetPrivateNetworks(v []PrivateNetwork)
- func (o *Server) SetRack(v Rack)
- func (o *Server) SetSerialNumber(v string)
- func (o *Server) SetSpecs(v ServerSpecs)
- func (o Server) ToMap() (map[string]interface{}, error)
- func (o *Server) UnmarshalJSON(data []byte) (err error)
- type ServerConfiguration
- type ServerConfigurations
- type ServerJob
- func (o *ServerJob) GetBareMetalId() string
- func (o *ServerJob) GetBareMetalIdOk() (*string, bool)
- func (o *ServerJob) GetCreatedAt() time.Time
- func (o *ServerJob) GetCreatedAtOk() (*time.Time, bool)
- func (o *ServerJob) GetFlow() string
- func (o *ServerJob) GetFlowOk() (*string, bool)
- func (o *ServerJob) GetIsRunning() bool
- func (o *ServerJob) GetIsRunningOk() (*bool, bool)
- func (o *ServerJob) GetNode() string
- func (o *ServerJob) GetNodeOk() (*string, bool)
- func (o *ServerJob) GetPayload() ServerJobPayload
- func (o *ServerJob) GetPayloadOk() (*ServerJobPayload, bool)
- func (o *ServerJob) GetProgress() Progress
- func (o *ServerJob) GetProgressOk() (*Progress, bool)
- func (o *ServerJob) GetServerId() string
- func (o *ServerJob) GetServerIdOk() (*string, bool)
- func (o *ServerJob) GetStatus() string
- func (o *ServerJob) GetStatusOk() (*string, bool)
- func (o *ServerJob) GetTasks() []Task
- func (o *ServerJob) GetTasksOk() ([]Task, bool)
- func (o *ServerJob) GetType() JobType
- func (o *ServerJob) GetTypeOk() (*JobType, bool)
- func (o *ServerJob) GetUpdatedAt() time.Time
- func (o *ServerJob) GetUpdatedAtOk() (*time.Time, bool)
- func (o *ServerJob) GetUuid() string
- func (o *ServerJob) GetUuidOk() (*string, bool)
- func (o *ServerJob) HasBareMetalId() bool
- func (o *ServerJob) HasCreatedAt() bool
- func (o *ServerJob) HasFlow() bool
- func (o *ServerJob) HasIsRunning() bool
- func (o *ServerJob) HasNode() bool
- func (o *ServerJob) HasPayload() bool
- func (o *ServerJob) HasProgress() bool
- func (o *ServerJob) HasServerId() bool
- func (o *ServerJob) HasStatus() bool
- func (o *ServerJob) HasTasks() bool
- func (o *ServerJob) HasType() bool
- func (o *ServerJob) HasUpdatedAt() bool
- func (o *ServerJob) HasUuid() bool
- func (o ServerJob) MarshalJSON() ([]byte, error)
- func (o *ServerJob) SetBareMetalId(v string)
- func (o *ServerJob) SetCreatedAt(v time.Time)
- func (o *ServerJob) SetFlow(v string)
- func (o *ServerJob) SetIsRunning(v bool)
- func (o *ServerJob) SetNode(v string)
- func (o *ServerJob) SetPayload(v ServerJobPayload)
- func (o *ServerJob) SetProgress(v Progress)
- func (o *ServerJob) SetServerId(v string)
- func (o *ServerJob) SetStatus(v string)
- func (o *ServerJob) SetTasks(v []Task)
- func (o *ServerJob) SetType(v JobType)
- func (o *ServerJob) SetUpdatedAt(v time.Time)
- func (o *ServerJob) SetUuid(v string)
- func (o ServerJob) ToMap() (map[string]interface{}, error)
- func (o *ServerJob) UnmarshalJSON(data []byte) (err error)
- type ServerJobList
- func (o *ServerJobList) GetJobs() []ServerJob
- func (o *ServerJobList) GetJobsOk() ([]ServerJob, bool)
- func (o *ServerJobList) GetMetadata() Metadata
- func (o *ServerJobList) GetMetadataOk() (*Metadata, bool)
- func (o *ServerJobList) HasJobs() bool
- func (o *ServerJobList) HasMetadata() bool
- func (o ServerJobList) MarshalJSON() ([]byte, error)
- func (o *ServerJobList) SetJobs(v []ServerJob)
- func (o *ServerJobList) SetMetadata(v Metadata)
- func (o ServerJobList) ToMap() (map[string]interface{}, error)
- func (o *ServerJobList) UnmarshalJSON(data []byte) (err error)
- type ServerJobPayload
- type ServerSpecs
- func (o *ServerSpecs) GetChassis() string
- func (o *ServerSpecs) GetChassisOk() (*string, bool)
- func (o *ServerSpecs) GetCpu() Cpu
- func (o *ServerSpecs) GetCpuOk() (*Cpu, bool)
- func (o *ServerSpecs) GetHardwareRaidCapable() bool
- func (o *ServerSpecs) GetHardwareRaidCapableOk() (*bool, bool)
- func (o *ServerSpecs) GetHdd() []Hdd
- func (o *ServerSpecs) GetHddOk() ([]Hdd, bool)
- func (o *ServerSpecs) GetPciCards() []PciCard
- func (o *ServerSpecs) GetPciCardsOk() ([]PciCard, bool)
- func (o *ServerSpecs) GetRam() Ram
- func (o *ServerSpecs) GetRamOk() (*Ram, bool)
- func (o *ServerSpecs) HasChassis() bool
- func (o *ServerSpecs) HasCpu() bool
- func (o *ServerSpecs) HasHardwareRaidCapable() bool
- func (o *ServerSpecs) HasHdd() bool
- func (o *ServerSpecs) HasPciCards() bool
- func (o *ServerSpecs) HasRam() bool
- func (o ServerSpecs) MarshalJSON() ([]byte, error)
- func (o *ServerSpecs) SetChassis(v string)
- func (o *ServerSpecs) SetCpu(v Cpu)
- func (o *ServerSpecs) SetHardwareRaidCapable(v bool)
- func (o *ServerSpecs) SetHdd(v []Hdd)
- func (o *ServerSpecs) SetPciCards(v []PciCard)
- func (o *ServerSpecs) SetRam(v Ram)
- func (o ServerSpecs) ToMap() (map[string]interface{}, error)
- func (o *ServerSpecs) UnmarshalJSON(data []byte) (err error)
- type ServerVariable
- type SmartSupport
- func (o *SmartSupport) GetAvailable() bool
- func (o *SmartSupport) GetAvailableOk() (*bool, bool)
- func (o *SmartSupport) GetEnabled() bool
- func (o *SmartSupport) GetEnabledOk() (*bool, bool)
- func (o *SmartSupport) HasAvailable() bool
- func (o *SmartSupport) HasEnabled() bool
- func (o SmartSupport) MarshalJSON() ([]byte, error)
- func (o *SmartSupport) SetAvailable(v bool)
- func (o *SmartSupport) SetEnabled(v bool)
- func (o SmartSupport) ToMap() (map[string]interface{}, error)
- func (o *SmartSupport) UnmarshalJSON(data []byte) (err error)
- type Smartctl
- func (o *Smartctl) GetAtaVersion() string
- func (o *Smartctl) GetAtaVersionOk() (*string, bool)
- func (o *Smartctl) GetAttributes() Attributes
- func (o *Smartctl) GetAttributesOk() (*Attributes, bool)
- func (o *Smartctl) GetDeviceModel() string
- func (o *Smartctl) GetDeviceModelOk() (*string, bool)
- func (o *Smartctl) GetExecutionStatus() string
- func (o *Smartctl) GetExecutionStatusOk() (*string, bool)
- func (o *Smartctl) GetFirmwareVersion() string
- func (o *Smartctl) GetFirmwareVersionOk() (*string, bool)
- func (o *Smartctl) GetIsSas() bool
- func (o *Smartctl) GetIsSasOk() (*bool, bool)
- func (o *Smartctl) GetOverallHealth() string
- func (o *Smartctl) GetOverallHealthOk() (*string, bool)
- func (o *Smartctl) GetRpm() string
- func (o *Smartctl) GetRpmOk() (*string, bool)
- func (o *Smartctl) GetSataVersion() string
- func (o *Smartctl) GetSataVersionOk() (*string, bool)
- func (o *Smartctl) GetSectorSize() string
- func (o *Smartctl) GetSectorSizeOk() (*string, bool)
- func (o *Smartctl) GetSerialNumber() string
- func (o *Smartctl) GetSerialNumberOk() (*string, bool)
- func (o *Smartctl) GetSmartErrorLog() string
- func (o *Smartctl) GetSmartErrorLogOk() (*string, bool)
- func (o *Smartctl) GetSmartSupport() SmartSupport
- func (o *Smartctl) GetSmartSupportOk() (*SmartSupport, bool)
- func (o *Smartctl) GetSmartctlVersion() string
- func (o *Smartctl) GetSmartctlVersionOk() (*string, bool)
- func (o *Smartctl) GetUserCapacity() string
- func (o *Smartctl) GetUserCapacityOk() (*string, bool)
- func (o *Smartctl) HasAtaVersion() bool
- func (o *Smartctl) HasAttributes() bool
- func (o *Smartctl) HasDeviceModel() bool
- func (o *Smartctl) HasExecutionStatus() bool
- func (o *Smartctl) HasFirmwareVersion() bool
- func (o *Smartctl) HasIsSas() bool
- func (o *Smartctl) HasOverallHealth() bool
- func (o *Smartctl) HasRpm() bool
- func (o *Smartctl) HasSataVersion() bool
- func (o *Smartctl) HasSectorSize() bool
- func (o *Smartctl) HasSerialNumber() bool
- func (o *Smartctl) HasSmartErrorLog() bool
- func (o *Smartctl) HasSmartSupport() bool
- func (o *Smartctl) HasSmartctlVersion() bool
- func (o *Smartctl) HasUserCapacity() bool
- func (o Smartctl) MarshalJSON() ([]byte, error)
- func (o *Smartctl) SetAtaVersion(v string)
- func (o *Smartctl) SetAttributes(v Attributes)
- func (o *Smartctl) SetDeviceModel(v string)
- func (o *Smartctl) SetExecutionStatus(v string)
- func (o *Smartctl) SetFirmwareVersion(v string)
- func (o *Smartctl) SetIsSas(v bool)
- func (o *Smartctl) SetOverallHealth(v string)
- func (o *Smartctl) SetRpm(v string)
- func (o *Smartctl) SetSataVersion(v string)
- func (o *Smartctl) SetSectorSize(v string)
- func (o *Smartctl) SetSerialNumber(v string)
- func (o *Smartctl) SetSmartErrorLog(v string)
- func (o *Smartctl) SetSmartSupport(v SmartSupport)
- func (o *Smartctl) SetSmartctlVersion(v string)
- func (o *Smartctl) SetUserCapacity(v string)
- func (o Smartctl) ToMap() (map[string]interface{}, error)
- func (o *Smartctl) UnmarshalJSON(data []byte) (err error)
- type SoftwareLicense
- func (o *SoftwareLicense) GetCurrency() string
- func (o *SoftwareLicense) GetCurrencyOk() (*string, bool)
- func (o *SoftwareLicense) GetName() string
- func (o *SoftwareLicense) GetNameOk() (*string, bool)
- func (o *SoftwareLicense) GetPrice() float32
- func (o *SoftwareLicense) GetPriceOk() (*float32, bool)
- func (o *SoftwareLicense) GetType() string
- func (o *SoftwareLicense) GetTypeOk() (*string, bool)
- func (o *SoftwareLicense) HasCurrency() bool
- func (o *SoftwareLicense) HasName() bool
- func (o *SoftwareLicense) HasPrice() bool
- func (o *SoftwareLicense) HasType() bool
- func (o SoftwareLicense) MarshalJSON() ([]byte, error)
- func (o *SoftwareLicense) SetCurrency(v string)
- func (o *SoftwareLicense) SetName(v string)
- func (o *SoftwareLicense) SetPrice(v float32)
- func (o *SoftwareLicense) SetType(v string)
- func (o SoftwareLicense) ToMap() (map[string]interface{}, error)
- func (o *SoftwareLicense) UnmarshalJSON(data []byte) (err error)
- type Subnet
- func (o *Subnet) GetNetworkType() NetworkType
- func (o *Subnet) GetNetworkTypeOk() (*NetworkType, bool)
- func (o *Subnet) GetQuantity() int32
- func (o *Subnet) GetQuantityOk() (*int32, bool)
- func (o *Subnet) GetSubnetSize() string
- func (o *Subnet) GetSubnetSizeOk() (*string, bool)
- func (o *Subnet) HasNetworkType() bool
- func (o *Subnet) HasQuantity() bool
- func (o *Subnet) HasSubnetSize() bool
- func (o Subnet) MarshalJSON() ([]byte, error)
- func (o *Subnet) SetNetworkType(v NetworkType)
- func (o *Subnet) SetQuantity(v int32)
- func (o *Subnet) SetSubnetSize(v string)
- func (o Subnet) ToMap() (map[string]interface{}, error)
- func (o *Subnet) UnmarshalJSON(data []byte) (err error)
- type Task
- func (o *Task) GetDescription() string
- func (o *Task) GetDescriptionOk() (*string, bool)
- func (o *Task) GetErrorMessage() string
- func (o *Task) GetErrorMessageOk() (*string, bool)
- func (o *Task) GetFlow() string
- func (o *Task) GetFlowOk() (*string, bool)
- func (o *Task) GetOnError() string
- func (o *Task) GetOnErrorOk() (*string, bool)
- func (o *Task) GetStatus() string
- func (o *Task) GetStatusOk() (*string, bool)
- func (o *Task) GetStatusTimestamps() map[string]time.Time
- func (o *Task) GetStatusTimestampsOk() (*map[string]time.Time, bool)
- func (o *Task) GetUuid() string
- func (o *Task) GetUuidOk() (*string, bool)
- func (o *Task) HasDescription() bool
- func (o *Task) HasErrorMessage() bool
- func (o *Task) HasFlow() bool
- func (o *Task) HasOnError() bool
- func (o *Task) HasStatus() bool
- func (o *Task) HasStatusTimestamps() bool
- func (o *Task) HasUuid() bool
- func (o Task) MarshalJSON() ([]byte, error)
- func (o *Task) SetDescription(v string)
- func (o *Task) SetErrorMessage(v string)
- func (o *Task) SetErrorMessageNil()
- func (o *Task) SetFlow(v string)
- func (o *Task) SetOnError(v string)
- func (o *Task) SetStatus(v string)
- func (o *Task) SetStatusTimestamps(v map[string]time.Time)
- func (o *Task) SetUuid(v string)
- func (o Task) ToMap() (map[string]interface{}, error)
- func (o *Task) UnmarshalJSON(data []byte) (err error)
- func (o *Task) UnsetErrorMessage()
- type UpdateDdosNotificationSettingOpts
- func (o *UpdateDdosNotificationSettingOpts) GetNulling() string
- func (o *UpdateDdosNotificationSettingOpts) GetNullingOk() (*string, bool)
- func (o *UpdateDdosNotificationSettingOpts) GetScrubbing() string
- func (o *UpdateDdosNotificationSettingOpts) GetScrubbingOk() (*string, bool)
- func (o *UpdateDdosNotificationSettingOpts) HasNulling() bool
- func (o *UpdateDdosNotificationSettingOpts) HasScrubbing() bool
- func (o UpdateDdosNotificationSettingOpts) MarshalJSON() ([]byte, error)
- func (o *UpdateDdosNotificationSettingOpts) SetNulling(v string)
- func (o *UpdateDdosNotificationSettingOpts) SetScrubbing(v string)
- func (o UpdateDdosNotificationSettingOpts) ToMap() (map[string]interface{}, error)
- func (o *UpdateDdosNotificationSettingOpts) UnmarshalJSON(data []byte) (err error)
- type UpdateIpProfileOpts
- func (o *UpdateIpProfileOpts) GetDetectionProfile() string
- func (o *UpdateIpProfileOpts) GetDetectionProfileOk() (*string, bool)
- func (o *UpdateIpProfileOpts) GetReverseLookup() string
- func (o *UpdateIpProfileOpts) GetReverseLookupOk() (*string, bool)
- func (o *UpdateIpProfileOpts) HasDetectionProfile() bool
- func (o *UpdateIpProfileOpts) HasReverseLookup() bool
- func (o UpdateIpProfileOpts) MarshalJSON() ([]byte, error)
- func (o *UpdateIpProfileOpts) SetDetectionProfile(v string)
- func (o *UpdateIpProfileOpts) SetReverseLookup(v string)
- func (o UpdateIpProfileOpts) ToMap() (map[string]interface{}, error)
- func (o *UpdateIpProfileOpts) UnmarshalJSON(data []byte) (err error)
- type UpdateNetworkEquipmentCredentialOpts
- func (o *UpdateNetworkEquipmentCredentialOpts) GetPassword() string
- func (o *UpdateNetworkEquipmentCredentialOpts) GetPasswordOk() (*string, bool)
- func (o UpdateNetworkEquipmentCredentialOpts) MarshalJSON() ([]byte, error)
- func (o *UpdateNetworkEquipmentCredentialOpts) SetPassword(v string)
- func (o UpdateNetworkEquipmentCredentialOpts) ToMap() (map[string]interface{}, error)
- func (o *UpdateNetworkEquipmentCredentialOpts) UnmarshalJSON(data []byte) (err error)
- type UpdateNetworkEquipmentIpOpts
- func (o *UpdateNetworkEquipmentIpOpts) GetDetectionProfile() string
- func (o *UpdateNetworkEquipmentIpOpts) GetDetectionProfileOk() (*string, bool)
- func (o *UpdateNetworkEquipmentIpOpts) GetReverseLookup() string
- func (o *UpdateNetworkEquipmentIpOpts) GetReverseLookupOk() (*string, bool)
- func (o *UpdateNetworkEquipmentIpOpts) HasDetectionProfile() bool
- func (o *UpdateNetworkEquipmentIpOpts) HasReverseLookup() bool
- func (o UpdateNetworkEquipmentIpOpts) MarshalJSON() ([]byte, error)
- func (o *UpdateNetworkEquipmentIpOpts) SetDetectionProfile(v string)
- func (o *UpdateNetworkEquipmentIpOpts) SetReverseLookup(v string)
- func (o UpdateNetworkEquipmentIpOpts) ToMap() (map[string]interface{}, error)
- func (o *UpdateNetworkEquipmentIpOpts) UnmarshalJSON(data []byte) (err error)
- type UpdateNetworkEquipmentReferenceOpts
- func (o *UpdateNetworkEquipmentReferenceOpts) GetReference() string
- func (o *UpdateNetworkEquipmentReferenceOpts) GetReferenceOk() (*string, bool)
- func (o UpdateNetworkEquipmentReferenceOpts) MarshalJSON() ([]byte, error)
- func (o *UpdateNetworkEquipmentReferenceOpts) SetReference(v string)
- func (o UpdateNetworkEquipmentReferenceOpts) ToMap() (map[string]interface{}, error)
- func (o *UpdateNetworkEquipmentReferenceOpts) UnmarshalJSON(data []byte) (err error)
- type UpdateServerCredentialOpts
- func (o *UpdateServerCredentialOpts) GetPassword() string
- func (o *UpdateServerCredentialOpts) GetPasswordOk() (*string, bool)
- func (o UpdateServerCredentialOpts) MarshalJSON() ([]byte, error)
- func (o *UpdateServerCredentialOpts) SetPassword(v string)
- func (o UpdateServerCredentialOpts) ToMap() (map[string]interface{}, error)
- func (o *UpdateServerCredentialOpts) UnmarshalJSON(data []byte) (err error)
- type UpdateServerReferenceOpts
- func (o *UpdateServerReferenceOpts) GetReference() string
- func (o *UpdateServerReferenceOpts) GetReferenceOk() (*string, bool)
- func (o UpdateServerReferenceOpts) MarshalJSON() ([]byte, error)
- func (o *UpdateServerReferenceOpts) SetReference(v string)
- func (o UpdateServerReferenceOpts) ToMap() (map[string]interface{}, error)
- func (o *UpdateServerReferenceOpts) UnmarshalJSON(data []byte) (err error)
- type Vlan
- func (o *Vlan) GetId() string
- func (o *Vlan) GetIdOk() (*string, bool)
- func (o *Vlan) GetLabel() string
- func (o *Vlan) GetLabelOk() (*string, bool)
- func (o *Vlan) GetName() string
- func (o *Vlan) GetNameOk() (*string, bool)
- func (o *Vlan) HasId() bool
- func (o *Vlan) HasLabel() bool
- func (o *Vlan) HasName() bool
- func (o Vlan) MarshalJSON() ([]byte, error)
- func (o *Vlan) SetId(v string)
- func (o *Vlan) SetLabel(v string)
- func (o *Vlan) SetName(v string)
- func (o Vlan) ToMap() (map[string]interface{}, error)
- func (o *Vlan) UnmarshalJSON(data []byte) (err error)
Constants ¶
This section is empty.
Variables ¶
var ( JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) )
var ( // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextAPIKeys takes a string apikey as authentication for the request ContextAPIKeys = contextKey("apiKeys") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
var AllowedCredentialTypeEnumValues = []CredentialType{
"OPERATING_SYSTEM",
"RESCUE_MODE",
"REMOTE_MANAGEMENT",
"CONTROL_PANEL",
"SWITCH",
"PDU",
"FIREWALL",
"LOAD_BALANCER",
"VNC",
"TEMPORARY_OPERATING_SYSTEM",
"VPN_USER",
"COMBINATION_LOCK",
"DATABASE",
}
All allowed values of CredentialType enum
var AllowedJobTypeEnumValues = []JobType{
"install",
"rescueMode",
"hardwareScan",
"ipmiReset",
}
All allowed values of JobType enum
var AllowedLinkSpeedEnumValues = []LinkSpeed{
100,
1000,
10000,
}
All allowed values of LinkSpeed enum
var AllowedNetworkTypeEnumValues = []NetworkType{
"INTERNAL",
"PUBLIC",
"REMOTE_MANAGEMENT",
}
All allowed values of NetworkType enum
var AllowedNetworkTypeURLEnumValues = []NetworkTypeURL{
"internal",
"public",
"remoteManagement",
}
All allowed values of NetworkTypeURL enum
var AllowedRackTypeEnumValues = []RackType{
"SHARED",
"DEDICATED",
}
All allowed values of RackType enum
var AllowedRaidLevelEnumValues = []RaidLevel{
0,
1,
5,
10,
}
All allowed values of RaidLevel enum
var AllowedRaidTypeEnumValues = []RaidType{
"HW",
"SW",
"NONE",
}
All allowed values of RaidType enum
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct {
DedicatedServerAPI DedicatedServerAPI
// contains filtered or unexported fields
}
APIClient manages communication with the Leaseweb API for dedicated servers API vv2 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *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
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct {
*http.Response `json:"-"`
Message string `json:"message,omitempty"`
// Operation is the name of the OpenAPI operation.
Operation string `json:"operation,omitempty"`
// RequestURL is the request URL. This value is always available, even if the
// embedded *http.Response is nil.
RequestURL string `json:"url,omitempty"`
// Method is the HTTP method used for the request. This value is always
// available, even if the embedded *http.Response is nil.
Method string `json:"method,omitempty"`
// Payload holds the contents of the response body (which may be nil or empty).
// This is provided here as the raw response.Body() reader will have already
// been drained.
Payload []byte `json:"-"`
}
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type Actions ¶
type Actions struct {
// Date timestamp when the last notification email triggered
LastTriggeredAt NullableString `json:"lastTriggeredAt,omitempty"`
// Type of action
Type *string `json:"type,omitempty"`
AdditionalProperties map[string]interface{}
}
Actions struct for Actions
func NewActions ¶
func NewActions() *Actions
NewActions instantiates a new Actions 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 NewActionsWithDefaults ¶
func NewActionsWithDefaults() *Actions
NewActionsWithDefaults instantiates a new Actions 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 (*Actions) GetLastTriggeredAt ¶
GetLastTriggeredAt returns the LastTriggeredAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Actions) GetLastTriggeredAtOk ¶
GetLastTriggeredAtOk returns a tuple with the LastTriggeredAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Actions) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Actions) HasLastTriggeredAt ¶
HasLastTriggeredAt returns a boolean if a field has been set.
func (Actions) MarshalJSON ¶
func (*Actions) SetLastTriggeredAt ¶
SetLastTriggeredAt gets a reference to the given NullableString and assigns it to the LastTriggeredAt field.
func (*Actions) SetLastTriggeredAtNil ¶
func (o *Actions) SetLastTriggeredAtNil()
SetLastTriggeredAtNil sets the value for LastTriggeredAt to be an explicit nil
func (*Actions) SetType ¶
SetType gets a reference to the given string and assigns it to the Type field.
func (*Actions) UnmarshalJSON ¶
func (*Actions) UnsetLastTriggeredAt ¶
func (o *Actions) UnsetLastTriggeredAt()
UnsetLastTriggeredAt ensures that no value is present for LastTriggeredAt, not even an explicit nil
type AddServerToPrivateNetworkOpts ¶
type AddServerToPrivateNetworkOpts struct {
LinkSpeed LinkSpeed `json:"linkSpeed"`
AdditionalProperties map[string]interface{}
}
AddServerToPrivateNetworkOpts struct for AddServerToPrivateNetworkOpts
func NewAddServerToPrivateNetworkOpts ¶
func NewAddServerToPrivateNetworkOpts(linkSpeed LinkSpeed) *AddServerToPrivateNetworkOpts
NewAddServerToPrivateNetworkOpts instantiates a new AddServerToPrivateNetworkOpts 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 NewAddServerToPrivateNetworkOptsWithDefaults ¶
func NewAddServerToPrivateNetworkOptsWithDefaults() *AddServerToPrivateNetworkOpts
NewAddServerToPrivateNetworkOptsWithDefaults instantiates a new AddServerToPrivateNetworkOpts 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 (*AddServerToPrivateNetworkOpts) GetLinkSpeed ¶
func (o *AddServerToPrivateNetworkOpts) GetLinkSpeed() LinkSpeed
GetLinkSpeed returns the LinkSpeed field value
func (*AddServerToPrivateNetworkOpts) GetLinkSpeedOk ¶
func (o *AddServerToPrivateNetworkOpts) GetLinkSpeedOk() (*LinkSpeed, bool)
GetLinkSpeedOk returns a tuple with the LinkSpeed field value and a boolean to check if the value has been set.
func (AddServerToPrivateNetworkOpts) MarshalJSON ¶
func (o AddServerToPrivateNetworkOpts) MarshalJSON() ([]byte, error)
func (*AddServerToPrivateNetworkOpts) SetLinkSpeed ¶
func (o *AddServerToPrivateNetworkOpts) SetLinkSpeed(v LinkSpeed)
SetLinkSpeed sets field value
func (AddServerToPrivateNetworkOpts) ToMap ¶
func (o AddServerToPrivateNetworkOpts) ToMap() (map[string]interface{}, error)
func (*AddServerToPrivateNetworkOpts) UnmarshalJSON ¶
func (o *AddServerToPrivateNetworkOpts) UnmarshalJSON(data []byte) (err error)
type ApiAddServerToPrivateNetworkRequest ¶
type ApiAddServerToPrivateNetworkRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiAddServerToPrivateNetworkRequest) AddServerToPrivateNetworkOpts ¶
func (r ApiAddServerToPrivateNetworkRequest) AddServerToPrivateNetworkOpts(addServerToPrivateNetworkOpts AddServerToPrivateNetworkOpts) ApiAddServerToPrivateNetworkRequest
type ApiCancelActiveJobRequest ¶
type ApiCancelActiveJobRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiCloseNetworkInterfaceRequest ¶
type ApiCloseNetworkInterfaceRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiCloseNetworkInterfacesRequest ¶
type ApiCloseNetworkInterfacesRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiCreateNetworkEquipmentCredentialRequest ¶
type ApiCreateNetworkEquipmentCredentialRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiCreateNetworkEquipmentCredentialRequest) CreateNetworkEquipmentCredentialOpts ¶
func (r ApiCreateNetworkEquipmentCredentialRequest) CreateNetworkEquipmentCredentialOpts(createNetworkEquipmentCredentialOpts CreateNetworkEquipmentCredentialOpts) ApiCreateNetworkEquipmentCredentialRequest
func (ApiCreateNetworkEquipmentCredentialRequest) Execute ¶
func (r ApiCreateNetworkEquipmentCredentialRequest) Execute() (*Credential, *http.Response, error)
type ApiCreateServerBandwidthNotificationSettingRequest ¶
type ApiCreateServerBandwidthNotificationSettingRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiCreateServerBandwidthNotificationSettingRequest) BandwidthNotificationSettingOpts ¶
func (r ApiCreateServerBandwidthNotificationSettingRequest) BandwidthNotificationSettingOpts(bandwidthNotificationSettingOpts BandwidthNotificationSettingOpts) ApiCreateServerBandwidthNotificationSettingRequest
func (ApiCreateServerBandwidthNotificationSettingRequest) Execute ¶
func (r ApiCreateServerBandwidthNotificationSettingRequest) Execute() (*BandwidthNotificationSetting, *http.Response, error)
type ApiCreateServerCredentialRequest ¶
type ApiCreateServerCredentialRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiCreateServerCredentialRequest) CreateServerCredentialOpts ¶
func (r ApiCreateServerCredentialRequest) CreateServerCredentialOpts(createServerCredentialOpts CreateServerCredentialOpts) ApiCreateServerCredentialRequest
func (ApiCreateServerCredentialRequest) Execute ¶
func (r ApiCreateServerCredentialRequest) Execute() (*Credential, *http.Response, error)
type ApiCreateServerDataTrafficNotificationSettingRequest ¶
type ApiCreateServerDataTrafficNotificationSettingRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiCreateServerDataTrafficNotificationSettingRequest) DataTrafficNotificationSettingOpts ¶
func (r ApiCreateServerDataTrafficNotificationSettingRequest) DataTrafficNotificationSettingOpts(dataTrafficNotificationSettingOpts DataTrafficNotificationSettingOpts) ApiCreateServerDataTrafficNotificationSettingRequest
func (ApiCreateServerDataTrafficNotificationSettingRequest) Execute ¶
func (r ApiCreateServerDataTrafficNotificationSettingRequest) Execute() (*DataTrafficNotificationSetting, *http.Response, error)
type ApiCreateServerDhcpReservationRequest ¶
type ApiCreateServerDhcpReservationRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiCreateServerDhcpReservationRequest) CreateServerDhcpReservationOpts ¶
func (r ApiCreateServerDhcpReservationRequest) CreateServerDhcpReservationOpts(createServerDhcpReservationOpts CreateServerDhcpReservationOpts) ApiCreateServerDhcpReservationRequest
type ApiDeleteNetworkEquipmentCredentialRequest ¶
type ApiDeleteNetworkEquipmentCredentialRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiDeleteServerBandwidthNotificationSettingRequest ¶
type ApiDeleteServerBandwidthNotificationSettingRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiDeleteServerCredentialRequest ¶
type ApiDeleteServerCredentialRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiDeleteServerDataTrafficNotificationSettingRequest ¶
type ApiDeleteServerDataTrafficNotificationSettingRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiDeleteServerDhcpReservationRequest ¶
type ApiDeleteServerDhcpReservationRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiDeleteServerFromPrivateNetworkRequest ¶
type ApiDeleteServerFromPrivateNetworkRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiEnableServerRescueModeRequest ¶
type ApiEnableServerRescueModeRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiEnableServerRescueModeRequest) EnableServerRescueModeOpts ¶
func (r ApiEnableServerRescueModeRequest) EnableServerRescueModeOpts(enableServerRescueModeOpts EnableServerRescueModeOpts) ApiEnableServerRescueModeRequest
type ApiExpireActiveJobRequest ¶
type ApiExpireActiveJobRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiGetControlPanelListByOperatingSystemIdRequest ¶
type ApiGetControlPanelListByOperatingSystemIdRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetControlPanelListByOperatingSystemIdRequest) Execute ¶
func (r ApiGetControlPanelListByOperatingSystemIdRequest) Execute() (*ControlPanelList, *http.Response, error)
func (ApiGetControlPanelListByOperatingSystemIdRequest) Limit ¶
func (r ApiGetControlPanelListByOperatingSystemIdRequest) Limit(limit int32) ApiGetControlPanelListByOperatingSystemIdRequest
Limit the number of results returned.
func (ApiGetControlPanelListByOperatingSystemIdRequest) Offset ¶
func (r ApiGetControlPanelListByOperatingSystemIdRequest) Offset(offset int32) ApiGetControlPanelListByOperatingSystemIdRequest
Return results starting from the given offset.
type ApiGetControlPanelListRequest ¶
type ApiGetControlPanelListRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetControlPanelListRequest) Execute ¶
func (r ApiGetControlPanelListRequest) Execute() (*ControlPanelList, *http.Response, error)
func (ApiGetControlPanelListRequest) Limit ¶
func (r ApiGetControlPanelListRequest) Limit(limit int32) ApiGetControlPanelListRequest
Limit the number of results returned.
func (ApiGetControlPanelListRequest) Offset ¶
func (r ApiGetControlPanelListRequest) Offset(offset int32) ApiGetControlPanelListRequest
Return results starting from the given offset.
type ApiGetDdosNotificationSettingRequest ¶
type ApiGetDdosNotificationSettingRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetDdosNotificationSettingRequest) Execute ¶
func (r ApiGetDdosNotificationSettingRequest) Execute() (*GetDdosNotificationSettingResult, *http.Response, error)
type ApiGetNetworkEquipmentCredentialListByTypeRequest ¶
type ApiGetNetworkEquipmentCredentialListByTypeRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetNetworkEquipmentCredentialListByTypeRequest) Execute ¶
func (r ApiGetNetworkEquipmentCredentialListByTypeRequest) Execute() (*CredentialList, *http.Response, error)
func (ApiGetNetworkEquipmentCredentialListByTypeRequest) Limit ¶
func (r ApiGetNetworkEquipmentCredentialListByTypeRequest) Limit(limit int32) ApiGetNetworkEquipmentCredentialListByTypeRequest
Limit the number of results returned.
func (ApiGetNetworkEquipmentCredentialListByTypeRequest) Offset ¶
func (r ApiGetNetworkEquipmentCredentialListByTypeRequest) Offset(offset int32) ApiGetNetworkEquipmentCredentialListByTypeRequest
Return results starting from the given offset.
type ApiGetNetworkEquipmentCredentialListRequest ¶
type ApiGetNetworkEquipmentCredentialListRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetNetworkEquipmentCredentialListRequest) Execute ¶
func (r ApiGetNetworkEquipmentCredentialListRequest) Execute() (*CredentialList, *http.Response, error)
func (ApiGetNetworkEquipmentCredentialListRequest) Limit ¶
func (r ApiGetNetworkEquipmentCredentialListRequest) Limit(limit int32) ApiGetNetworkEquipmentCredentialListRequest
Limit the number of results returned.
func (ApiGetNetworkEquipmentCredentialListRequest) Offset ¶
func (r ApiGetNetworkEquipmentCredentialListRequest) Offset(offset int32) ApiGetNetworkEquipmentCredentialListRequest
Return results starting from the given offset.
type ApiGetNetworkEquipmentCredentialRequest ¶
type ApiGetNetworkEquipmentCredentialRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetNetworkEquipmentCredentialRequest) Execute ¶
func (r ApiGetNetworkEquipmentCredentialRequest) Execute() (*Credential, *http.Response, error)
type ApiGetNetworkEquipmentIpListRequest ¶
type ApiGetNetworkEquipmentIpListRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetNetworkEquipmentIpListRequest) Execute ¶
func (r ApiGetNetworkEquipmentIpListRequest) Execute() (*GetNetworkEquipmentIpListResult, *http.Response, error)
func (ApiGetNetworkEquipmentIpListRequest) Ips ¶
func (r ApiGetNetworkEquipmentIpListRequest) Ips(ips string) ApiGetNetworkEquipmentIpListRequest
Filter the collection of Ips for the comma separated list of Ips
func (ApiGetNetworkEquipmentIpListRequest) Limit ¶
func (r ApiGetNetworkEquipmentIpListRequest) Limit(limit int32) ApiGetNetworkEquipmentIpListRequest
Limit the number of results returned.
func (ApiGetNetworkEquipmentIpListRequest) NetworkType ¶
func (r ApiGetNetworkEquipmentIpListRequest) NetworkType(networkType NetworkType) ApiGetNetworkEquipmentIpListRequest
Filter the collection of ip addresses by network type
func (ApiGetNetworkEquipmentIpListRequest) NullRouted ¶
func (r ApiGetNetworkEquipmentIpListRequest) NullRouted(nullRouted string) ApiGetNetworkEquipmentIpListRequest
Filter Ips by Nulled-Status
func (ApiGetNetworkEquipmentIpListRequest) Offset ¶
func (r ApiGetNetworkEquipmentIpListRequest) Offset(offset int32) ApiGetNetworkEquipmentIpListRequest
Return results starting from the given offset.
func (ApiGetNetworkEquipmentIpListRequest) Version ¶
func (r ApiGetNetworkEquipmentIpListRequest) Version(version string) ApiGetNetworkEquipmentIpListRequest
Filter the collection by ip version
type ApiGetNetworkEquipmentIpRequest ¶
type ApiGetNetworkEquipmentIpRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiGetNetworkEquipmentListRequest ¶
type ApiGetNetworkEquipmentListRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetNetworkEquipmentListRequest) Execute ¶
func (r ApiGetNetworkEquipmentListRequest) Execute() (*GetNetworkEquipmentListResult, *http.Response, error)
func (ApiGetNetworkEquipmentListRequest) Ip ¶
func (r ApiGetNetworkEquipmentListRequest) Ip(ip string) ApiGetNetworkEquipmentListRequest
Filter the list of network equipment by ip address.
func (ApiGetNetworkEquipmentListRequest) Limit ¶
func (r ApiGetNetworkEquipmentListRequest) Limit(limit int32) ApiGetNetworkEquipmentListRequest
Limit the number of results returned.
func (ApiGetNetworkEquipmentListRequest) MacAddress ¶
func (r ApiGetNetworkEquipmentListRequest) MacAddress(macAddress string) ApiGetNetworkEquipmentListRequest
Filter the list of network equipment by mac address.
func (ApiGetNetworkEquipmentListRequest) Offset ¶
func (r ApiGetNetworkEquipmentListRequest) Offset(offset int32) ApiGetNetworkEquipmentListRequest
Return results starting from the given offset.
func (ApiGetNetworkEquipmentListRequest) PrivateNetworkCapable ¶
func (r ApiGetNetworkEquipmentListRequest) PrivateNetworkCapable(privateNetworkCapable string) ApiGetNetworkEquipmentListRequest
Filter the list for private network capable network equipment
func (ApiGetNetworkEquipmentListRequest) PrivateNetworkEnabled ¶
func (r ApiGetNetworkEquipmentListRequest) PrivateNetworkEnabled(privateNetworkEnabled string) ApiGetNetworkEquipmentListRequest
Filter the list for private network enabled network equipment
func (ApiGetNetworkEquipmentListRequest) PrivateRackId ¶
func (r ApiGetNetworkEquipmentListRequest) PrivateRackId(privateRackId string) ApiGetNetworkEquipmentListRequest
Filter the list of network equipment by dedicated rack id.
func (ApiGetNetworkEquipmentListRequest) Reference ¶
func (r ApiGetNetworkEquipmentListRequest) Reference(reference string) ApiGetNetworkEquipmentListRequest
Filter the list of network equipment by reference.
func (ApiGetNetworkEquipmentListRequest) Site ¶
func (r ApiGetNetworkEquipmentListRequest) Site(site string) ApiGetNetworkEquipmentListRequest
Filter the list of network equipment by site (location).
type ApiGetNetworkEquipmentNullRouteHistoryRequest ¶
type ApiGetNetworkEquipmentNullRouteHistoryRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetNetworkEquipmentNullRouteHistoryRequest) Execute ¶
func (r ApiGetNetworkEquipmentNullRouteHistoryRequest) Execute() (*GetNetworkEquipmentNullRouteHistoryResult, *http.Response, error)
func (ApiGetNetworkEquipmentNullRouteHistoryRequest) Limit ¶
func (r ApiGetNetworkEquipmentNullRouteHistoryRequest) Limit(limit int32) ApiGetNetworkEquipmentNullRouteHistoryRequest
Limit the number of results returned.
func (ApiGetNetworkEquipmentNullRouteHistoryRequest) Offset ¶
func (r ApiGetNetworkEquipmentNullRouteHistoryRequest) Offset(offset int32) ApiGetNetworkEquipmentNullRouteHistoryRequest
Return results starting from the given offset.
type ApiGetNetworkEquipmentPowerStatusRequest ¶
type ApiGetNetworkEquipmentPowerStatusRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetNetworkEquipmentPowerStatusRequest) Execute ¶
func (r ApiGetNetworkEquipmentPowerStatusRequest) Execute() (*GetNetworkEquipmentPowerStatusResult, *http.Response, error)
type ApiGetNetworkEquipmentRequest ¶
type ApiGetNetworkEquipmentRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetNetworkEquipmentRequest) Execute ¶
func (r ApiGetNetworkEquipmentRequest) Execute() (*NetworkEquipment, *http.Response, error)
type ApiGetNetworkInterfaceListRequest ¶
type ApiGetNetworkInterfaceListRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetNetworkInterfaceListRequest) Execute ¶
func (r ApiGetNetworkInterfaceListRequest) Execute() (*GetNetworkInterfaceListResult, *http.Response, error)
type ApiGetNetworkInterfaceRequest ¶
type ApiGetNetworkInterfaceRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetNetworkInterfaceRequest) Execute ¶
func (r ApiGetNetworkInterfaceRequest) Execute() (*OperationNetworkInterface, *http.Response, error)
type ApiGetOperatingSystemListRequest ¶
type ApiGetOperatingSystemListRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetOperatingSystemListRequest) ControlPanelId ¶
func (r ApiGetOperatingSystemListRequest) ControlPanelId(controlPanelId string) ApiGetOperatingSystemListRequest
Filter operating systems by control panel id
func (ApiGetOperatingSystemListRequest) Execute ¶
func (r ApiGetOperatingSystemListRequest) Execute() (*GetOperatingSystemListResult, *http.Response, error)
func (ApiGetOperatingSystemListRequest) Limit ¶
func (r ApiGetOperatingSystemListRequest) Limit(limit int32) ApiGetOperatingSystemListRequest
Limit the number of results returned.
func (ApiGetOperatingSystemListRequest) Offset ¶
func (r ApiGetOperatingSystemListRequest) Offset(offset int32) ApiGetOperatingSystemListRequest
Return results starting from the given offset.
type ApiGetOperatingSystemRequest ¶
type ApiGetOperatingSystemRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetOperatingSystemRequest) ControlPanelId ¶
func (r ApiGetOperatingSystemRequest) ControlPanelId(controlPanelId string) ApiGetOperatingSystemRequest
The Control Panel ID
func (ApiGetOperatingSystemRequest) Execute ¶
func (r ApiGetOperatingSystemRequest) Execute() (*GetOperatingSystemResult, *http.Response, error)
type ApiGetRescueImageListRequest ¶
type ApiGetRescueImageListRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetRescueImageListRequest) Execute ¶
func (r ApiGetRescueImageListRequest) Execute() (*GetRescueImageListResult, *http.Response, error)
func (ApiGetRescueImageListRequest) Limit ¶
func (r ApiGetRescueImageListRequest) Limit(limit int32) ApiGetRescueImageListRequest
Limit the number of results returned.
func (ApiGetRescueImageListRequest) Offset ¶
func (r ApiGetRescueImageListRequest) Offset(offset int32) ApiGetRescueImageListRequest
Return results starting from the given offset.
type ApiGetServerBandwidthMetricsRequest ¶
type ApiGetServerBandwidthMetricsRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerBandwidthMetricsRequest) Aggregation ¶
func (r ApiGetServerBandwidthMetricsRequest) Aggregation(aggregation string) ApiGetServerBandwidthMetricsRequest
Aggregate each metric using the given aggregation function. When the aggregation type `95TH` is specified the granularity parameter should be omitted from the request.
func (ApiGetServerBandwidthMetricsRequest) Execute ¶
func (r ApiGetServerBandwidthMetricsRequest) Execute() (*Metrics, *http.Response, error)
func (ApiGetServerBandwidthMetricsRequest) From ¶
func (r ApiGetServerBandwidthMetricsRequest) From(from time.Time) ApiGetServerBandwidthMetricsRequest
Start of date interval in ISO-8601 format. The returned data will include everything up from - and including - the specified date time.
func (ApiGetServerBandwidthMetricsRequest) Granularity ¶
func (r ApiGetServerBandwidthMetricsRequest) Granularity(granularity string) ApiGetServerBandwidthMetricsRequest
Specify the preferred interval for each metric. If granularity is omitted from the request, only one metric is returned.
type ApiGetServerBandwidthNotificationSettingListRequest ¶
type ApiGetServerBandwidthNotificationSettingListRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerBandwidthNotificationSettingListRequest) Execute ¶
func (r ApiGetServerBandwidthNotificationSettingListRequest) Execute() (*GetServerBandwidthNotificationSettingListResult, *http.Response, error)
func (ApiGetServerBandwidthNotificationSettingListRequest) Limit ¶
func (r ApiGetServerBandwidthNotificationSettingListRequest) Limit(limit int32) ApiGetServerBandwidthNotificationSettingListRequest
Limit the number of results returned.
func (ApiGetServerBandwidthNotificationSettingListRequest) Offset ¶
func (r ApiGetServerBandwidthNotificationSettingListRequest) Offset(offset int32) ApiGetServerBandwidthNotificationSettingListRequest
Return results starting from the given offset.
type ApiGetServerBandwidthNotificationSettingRequest ¶
type ApiGetServerBandwidthNotificationSettingRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerBandwidthNotificationSettingRequest) Execute ¶
func (r ApiGetServerBandwidthNotificationSettingRequest) Execute() (*BandwidthNotificationSetting, *http.Response, error)
type ApiGetServerCredentialListByTypeRequest ¶
type ApiGetServerCredentialListByTypeRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerCredentialListByTypeRequest) Execute ¶
func (r ApiGetServerCredentialListByTypeRequest) Execute() (*CredentialList, *http.Response, error)
func (ApiGetServerCredentialListByTypeRequest) Limit ¶
func (r ApiGetServerCredentialListByTypeRequest) Limit(limit int32) ApiGetServerCredentialListByTypeRequest
Limit the number of results returned.
func (ApiGetServerCredentialListByTypeRequest) Offset ¶
func (r ApiGetServerCredentialListByTypeRequest) Offset(offset int32) ApiGetServerCredentialListByTypeRequest
Return results starting from the given offset.
type ApiGetServerCredentialListRequest ¶
type ApiGetServerCredentialListRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerCredentialListRequest) Execute ¶
func (r ApiGetServerCredentialListRequest) Execute() (*CredentialList, *http.Response, error)
func (ApiGetServerCredentialListRequest) Limit ¶
func (r ApiGetServerCredentialListRequest) Limit(limit int32) ApiGetServerCredentialListRequest
Limit the number of results returned.
func (ApiGetServerCredentialListRequest) Offset ¶
func (r ApiGetServerCredentialListRequest) Offset(offset int32) ApiGetServerCredentialListRequest
Return results starting from the given offset.
type ApiGetServerCredentialRequest ¶
type ApiGetServerCredentialRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerCredentialRequest) Execute ¶
func (r ApiGetServerCredentialRequest) Execute() (*Credential, *http.Response, error)
type ApiGetServerDataTrafficMetricsRequest ¶
type ApiGetServerDataTrafficMetricsRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerDataTrafficMetricsRequest) Aggregation ¶
func (r ApiGetServerDataTrafficMetricsRequest) Aggregation(aggregation string) ApiGetServerDataTrafficMetricsRequest
Aggregate each metric using the given aggregation function.
func (ApiGetServerDataTrafficMetricsRequest) Execute ¶
func (r ApiGetServerDataTrafficMetricsRequest) Execute() (*Metrics, *http.Response, error)
func (ApiGetServerDataTrafficMetricsRequest) From ¶
func (r ApiGetServerDataTrafficMetricsRequest) From(from time.Time) ApiGetServerDataTrafficMetricsRequest
Start of date interval in ISO-8601 format. The returned data will include everything up from - and including - the specified date time.
func (ApiGetServerDataTrafficMetricsRequest) Granularity ¶
func (r ApiGetServerDataTrafficMetricsRequest) Granularity(granularity string) ApiGetServerDataTrafficMetricsRequest
Specify the preferred interval for each metric. If granularity is omitted from the request, only one metric is returned.
func (ApiGetServerDataTrafficMetricsRequest) To ¶
func (r ApiGetServerDataTrafficMetricsRequest) To(to time.Time) ApiGetServerDataTrafficMetricsRequest
End of date interval in ISO-8601 format. The returned data will include everything up until - but not including - the specified date time.
type ApiGetServerDataTrafficNotificationSettingListRequest ¶
type ApiGetServerDataTrafficNotificationSettingListRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerDataTrafficNotificationSettingListRequest) Limit ¶
func (r ApiGetServerDataTrafficNotificationSettingListRequest) Limit(limit int32) ApiGetServerDataTrafficNotificationSettingListRequest
Limit the number of results returned.
func (ApiGetServerDataTrafficNotificationSettingListRequest) Offset ¶
func (r ApiGetServerDataTrafficNotificationSettingListRequest) Offset(offset int32) ApiGetServerDataTrafficNotificationSettingListRequest
Return results starting from the given offset.
type ApiGetServerDataTrafficNotificationSettingRequest ¶
type ApiGetServerDataTrafficNotificationSettingRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerDataTrafficNotificationSettingRequest) Execute ¶
func (r ApiGetServerDataTrafficNotificationSettingRequest) Execute() (*DataTrafficNotificationSetting, *http.Response, error)
type ApiGetServerDhcpReservationListRequest ¶
type ApiGetServerDhcpReservationListRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerDhcpReservationListRequest) Execute ¶
func (r ApiGetServerDhcpReservationListRequest) Execute() (*GetServerDhcpReservationListResult, *http.Response, error)
type ApiGetServerHardwareRequest ¶
type ApiGetServerHardwareRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerHardwareRequest) Execute ¶
func (r ApiGetServerHardwareRequest) Execute() (*GetServerHardwareResult, *http.Response, error)
type ApiGetServerIpListRequest ¶
type ApiGetServerIpListRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerIpListRequest) Execute ¶
func (r ApiGetServerIpListRequest) Execute() (*Ip, *http.Response, error)
func (ApiGetServerIpListRequest) Ips ¶
func (r ApiGetServerIpListRequest) Ips(ips string) ApiGetServerIpListRequest
Filter the collection of Ips for the comma separated list of Ips
func (ApiGetServerIpListRequest) Limit ¶
func (r ApiGetServerIpListRequest) Limit(limit int32) ApiGetServerIpListRequest
Limit the number of results returned.
func (ApiGetServerIpListRequest) NetworkType ¶
func (r ApiGetServerIpListRequest) NetworkType(networkType NetworkType) ApiGetServerIpListRequest
Filter the collection of ip addresses by network type
func (ApiGetServerIpListRequest) NullRouted ¶
func (r ApiGetServerIpListRequest) NullRouted(nullRouted string) ApiGetServerIpListRequest
Filter Ips by Nulled-Status
func (ApiGetServerIpListRequest) Offset ¶
func (r ApiGetServerIpListRequest) Offset(offset int32) ApiGetServerIpListRequest
Return results starting from the given offset.
func (ApiGetServerIpListRequest) Version ¶
func (r ApiGetServerIpListRequest) Version(version string) ApiGetServerIpListRequest
Filter the collection by ip version
type ApiGetServerIpRequest ¶
type ApiGetServerIpRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiGetServerJobListRequest ¶
type ApiGetServerJobListRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerJobListRequest) Execute ¶
func (r ApiGetServerJobListRequest) Execute() (*ServerJobList, *http.Response, error)
func (ApiGetServerJobListRequest) IsRunning ¶
func (r ApiGetServerJobListRequest) IsRunning(isRunning string) ApiGetServerJobListRequest
Filter the list for running jobs
func (ApiGetServerJobListRequest) Limit ¶
func (r ApiGetServerJobListRequest) Limit(limit int32) ApiGetServerJobListRequest
Limit the number of results returned.
func (ApiGetServerJobListRequest) Offset ¶
func (r ApiGetServerJobListRequest) Offset(offset int32) ApiGetServerJobListRequest
Return results starting from the given offset.
func (ApiGetServerJobListRequest) Status ¶
func (r ApiGetServerJobListRequest) Status(status string) ApiGetServerJobListRequest
Filter the list of jobs by status.
func (ApiGetServerJobListRequest) Type_ ¶
func (r ApiGetServerJobListRequest) Type_(type_ string) ApiGetServerJobListRequest
Filter the list of jobs by type.
type ApiGetServerJobRequest ¶
type ApiGetServerJobRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerJobRequest) Execute ¶
func (r ApiGetServerJobRequest) Execute() (*CurrentServerJob, *http.Response, error)
type ApiGetServerListRequest ¶
type ApiGetServerListRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerListRequest) Execute ¶
func (r ApiGetServerListRequest) Execute() (*GetServerListResult, *http.Response, error)
func (ApiGetServerListRequest) Ip ¶
func (r ApiGetServerListRequest) Ip(ip string) ApiGetServerListRequest
Filter the list of servers by ip address.
func (ApiGetServerListRequest) Limit ¶
func (r ApiGetServerListRequest) Limit(limit int32) ApiGetServerListRequest
Limit the number of results returned.
func (ApiGetServerListRequest) MacAddress ¶
func (r ApiGetServerListRequest) MacAddress(macAddress string) ApiGetServerListRequest
Filter the list of servers by mac address.
func (ApiGetServerListRequest) Offset ¶
func (r ApiGetServerListRequest) Offset(offset int32) ApiGetServerListRequest
Return results starting from the given offset.
func (ApiGetServerListRequest) PrivateNetworkCapable ¶
func (r ApiGetServerListRequest) PrivateNetworkCapable(privateNetworkCapable string) ApiGetServerListRequest
Filter the list for private network capable servers
func (ApiGetServerListRequest) PrivateNetworkEnabled ¶
func (r ApiGetServerListRequest) PrivateNetworkEnabled(privateNetworkEnabled string) ApiGetServerListRequest
Filter the list for private network enabled servers
func (ApiGetServerListRequest) PrivateRackId ¶
func (r ApiGetServerListRequest) PrivateRackId(privateRackId string) ApiGetServerListRequest
Filter the list of servers by dedicated rack id.
func (ApiGetServerListRequest) Reference ¶
func (r ApiGetServerListRequest) Reference(reference string) ApiGetServerListRequest
Filter the list of servers by reference.
func (ApiGetServerListRequest) Site ¶
func (r ApiGetServerListRequest) Site(site string) ApiGetServerListRequest
Filter the list of servers by site (location).
type ApiGetServerNullRouteHistoryRequest ¶
type ApiGetServerNullRouteHistoryRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerNullRouteHistoryRequest) Execute ¶
func (r ApiGetServerNullRouteHistoryRequest) Execute() (*GetServerNullRouteHistoryResult, *http.Response, error)
func (ApiGetServerNullRouteHistoryRequest) Limit ¶
func (r ApiGetServerNullRouteHistoryRequest) Limit(limit int32) ApiGetServerNullRouteHistoryRequest
Limit the number of results returned.
func (ApiGetServerNullRouteHistoryRequest) Offset ¶
func (r ApiGetServerNullRouteHistoryRequest) Offset(offset int32) ApiGetServerNullRouteHistoryRequest
Return results starting from the given offset.
type ApiGetServerPowerStatusRequest ¶
type ApiGetServerPowerStatusRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiGetServerPowerStatusRequest) Execute ¶
func (r ApiGetServerPowerStatusRequest) Execute() (*GetServerPowerStatusResult, *http.Response, error)
type ApiGetServerRequest ¶
type ApiGetServerRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiInstallOperatingSystemRequest ¶
type ApiInstallOperatingSystemRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiInstallOperatingSystemRequest) Execute ¶
func (r ApiInstallOperatingSystemRequest) Execute() (*InstallationJob, *http.Response, error)
func (ApiInstallOperatingSystemRequest) InstallOperatingSystemOpts ¶
func (r ApiInstallOperatingSystemRequest) InstallOperatingSystemOpts(installOperatingSystemOpts InstallOperatingSystemOpts) ApiInstallOperatingSystemRequest
type ApiIpmiResetServerRequest ¶
type ApiIpmiResetServerRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiIpmiResetServerRequest) Execute ¶
func (r ApiIpmiResetServerRequest) Execute() (*ServerJob, *http.Response, error)
func (ApiIpmiResetServerRequest) IpmiResetServerOpts ¶
func (r ApiIpmiResetServerRequest) IpmiResetServerOpts(ipmiResetServerOpts IpmiResetServerOpts) ApiIpmiResetServerRequest
type ApiNullIpRouteRequest ¶
type ApiNullIpRouteRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiNullNetworkEquipmentIpRouteRequest ¶
type ApiNullNetworkEquipmentIpRouteRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiOpenNetworkInterfaceRequest ¶
type ApiOpenNetworkInterfaceRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiOpenNetworkInterfacesRequest ¶
type ApiOpenNetworkInterfacesRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiPowerCycleNetworkEquipmentRequest ¶
type ApiPowerCycleNetworkEquipmentRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiPowerCycleServerRequest ¶
type ApiPowerCycleServerRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiPowerNetworkEquipmentOffRequest ¶
type ApiPowerNetworkEquipmentOffRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiPowerNetworkEquipmentOnRequest ¶
type ApiPowerNetworkEquipmentOnRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiPowerServerOffRequest ¶
type ApiPowerServerOffRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiPowerServerOnRequest ¶
type ApiPowerServerOnRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiRemoveNullIpRouteRequest ¶
type ApiRemoveNullIpRouteRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiRetryServerJobRequest ¶
type ApiRetryServerJobRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiRetryServerJobRequest) Execute ¶
func (r ApiRetryServerJobRequest) Execute() (*CurrentServerJob, *http.Response, error)
type ApiScanHardwareRequest ¶
type ApiScanHardwareRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiScanHardwareRequest) Execute ¶
func (r ApiScanHardwareRequest) Execute() (*ServerJob, *http.Response, error)
func (ApiScanHardwareRequest) ScanHardwareOpts ¶
func (r ApiScanHardwareRequest) ScanHardwareOpts(scanHardwareOpts ScanHardwareOpts) ApiScanHardwareRequest
type ApiUnNullNetworkEquipmentIpRouteRequest ¶
type ApiUnNullNetworkEquipmentIpRouteRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
type ApiUpdateDdosNotificationSettingRequest ¶
type ApiUpdateDdosNotificationSettingRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiUpdateDdosNotificationSettingRequest) Execute ¶
func (r ApiUpdateDdosNotificationSettingRequest) Execute() (*http.Response, error)
func (ApiUpdateDdosNotificationSettingRequest) UpdateDdosNotificationSettingOpts ¶
func (r ApiUpdateDdosNotificationSettingRequest) UpdateDdosNotificationSettingOpts(updateDdosNotificationSettingOpts UpdateDdosNotificationSettingOpts) ApiUpdateDdosNotificationSettingRequest
type ApiUpdateIpProfileRequest ¶
type ApiUpdateIpProfileRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiUpdateIpProfileRequest) Execute ¶
func (r ApiUpdateIpProfileRequest) Execute() (*Ip, *http.Response, error)
func (ApiUpdateIpProfileRequest) UpdateIpProfileOpts ¶
func (r ApiUpdateIpProfileRequest) UpdateIpProfileOpts(updateIpProfileOpts UpdateIpProfileOpts) ApiUpdateIpProfileRequest
type ApiUpdateNetworkEquipmentCredentialRequest ¶
type ApiUpdateNetworkEquipmentCredentialRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiUpdateNetworkEquipmentCredentialRequest) Execute ¶
func (r ApiUpdateNetworkEquipmentCredentialRequest) Execute() (*Credential, *http.Response, error)
func (ApiUpdateNetworkEquipmentCredentialRequest) UpdateNetworkEquipmentCredentialOpts ¶
func (r ApiUpdateNetworkEquipmentCredentialRequest) UpdateNetworkEquipmentCredentialOpts(updateNetworkEquipmentCredentialOpts UpdateNetworkEquipmentCredentialOpts) ApiUpdateNetworkEquipmentCredentialRequest
type ApiUpdateNetworkEquipmentIpRequest ¶
type ApiUpdateNetworkEquipmentIpRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiUpdateNetworkEquipmentIpRequest) Execute ¶
func (r ApiUpdateNetworkEquipmentIpRequest) Execute() (*Ip, *http.Response, error)
func (ApiUpdateNetworkEquipmentIpRequest) UpdateNetworkEquipmentIpOpts ¶
func (r ApiUpdateNetworkEquipmentIpRequest) UpdateNetworkEquipmentIpOpts(updateNetworkEquipmentIpOpts UpdateNetworkEquipmentIpOpts) ApiUpdateNetworkEquipmentIpRequest
type ApiUpdateNetworkEquipmentReferenceRequest ¶
type ApiUpdateNetworkEquipmentReferenceRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiUpdateNetworkEquipmentReferenceRequest) Execute ¶
func (r ApiUpdateNetworkEquipmentReferenceRequest) Execute() (*http.Response, error)
func (ApiUpdateNetworkEquipmentReferenceRequest) UpdateNetworkEquipmentReferenceOpts ¶
func (r ApiUpdateNetworkEquipmentReferenceRequest) UpdateNetworkEquipmentReferenceOpts(updateNetworkEquipmentReferenceOpts UpdateNetworkEquipmentReferenceOpts) ApiUpdateNetworkEquipmentReferenceRequest
type ApiUpdateServerBandwidthNotificationSettingRequest ¶
type ApiUpdateServerBandwidthNotificationSettingRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiUpdateServerBandwidthNotificationSettingRequest) BandwidthNotificationSettingOpts ¶
func (r ApiUpdateServerBandwidthNotificationSettingRequest) BandwidthNotificationSettingOpts(bandwidthNotificationSettingOpts BandwidthNotificationSettingOpts) ApiUpdateServerBandwidthNotificationSettingRequest
func (ApiUpdateServerBandwidthNotificationSettingRequest) Execute ¶
func (r ApiUpdateServerBandwidthNotificationSettingRequest) Execute() (*BandwidthNotificationSetting, *http.Response, error)
type ApiUpdateServerCredentialRequest ¶
type ApiUpdateServerCredentialRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiUpdateServerCredentialRequest) Execute ¶
func (r ApiUpdateServerCredentialRequest) Execute() (*Credential, *http.Response, error)
func (ApiUpdateServerCredentialRequest) UpdateServerCredentialOpts ¶
func (r ApiUpdateServerCredentialRequest) UpdateServerCredentialOpts(updateServerCredentialOpts UpdateServerCredentialOpts) ApiUpdateServerCredentialRequest
type ApiUpdateServerDataTrafficNotificationSettingRequest ¶
type ApiUpdateServerDataTrafficNotificationSettingRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiUpdateServerDataTrafficNotificationSettingRequest) DataTrafficNotificationSettingOpts ¶
func (r ApiUpdateServerDataTrafficNotificationSettingRequest) DataTrafficNotificationSettingOpts(dataTrafficNotificationSettingOpts DataTrafficNotificationSettingOpts) ApiUpdateServerDataTrafficNotificationSettingRequest
func (ApiUpdateServerDataTrafficNotificationSettingRequest) Execute ¶
func (r ApiUpdateServerDataTrafficNotificationSettingRequest) Execute() (*DataTrafficNotificationSettingOpts, *http.Response, error)
type ApiUpdateServerReferenceRequest ¶
type ApiUpdateServerReferenceRequest struct {
ApiService DedicatedServerAPI
// contains filtered or unexported fields
}
func (ApiUpdateServerReferenceRequest) Execute ¶
func (r ApiUpdateServerReferenceRequest) Execute() (*http.Response, error)
func (ApiUpdateServerReferenceRequest) UpdateServerReferenceOpts ¶
func (r ApiUpdateServerReferenceRequest) UpdateServerReferenceOpts(updateServerReferenceOpts UpdateServerReferenceOpts) ApiUpdateServerReferenceRequest
type Attribute ¶
type Attribute struct {
Flag *string `json:"flag,omitempty"`
Id *string `json:"id,omitempty"`
RawValue *string `json:"raw_value,omitempty"`
Thresh *string `json:"thresh,omitempty"`
Type *string `json:"type,omitempty"`
Updated *string `json:"updated,omitempty"`
Value *string `json:"value,omitempty"`
WhenFailed *string `json:"when_failed,omitempty"`
Worst *string `json:"worst,omitempty"`
AdditionalProperties map[string]interface{}
}
Attribute struct for Attribute
func NewAttribute ¶
func NewAttribute() *Attribute
NewAttribute instantiates a new Attribute 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 NewAttributeWithDefaults ¶
func NewAttributeWithDefaults() *Attribute
NewAttributeWithDefaults instantiates a new Attribute 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 (*Attribute) GetFlagOk ¶
GetFlagOk returns a tuple with the Flag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Attribute) GetIdOk ¶
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 (*Attribute) GetRawValue ¶
GetRawValue returns the RawValue field value if set, zero value otherwise.
func (*Attribute) GetRawValueOk ¶
GetRawValueOk returns a tuple with the RawValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Attribute) GetThresh ¶
GetThresh returns the Thresh field value if set, zero value otherwise.
func (*Attribute) GetThreshOk ¶
GetThreshOk returns a tuple with the Thresh field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Attribute) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Attribute) GetUpdated ¶
GetUpdated returns the Updated field value if set, zero value otherwise.
func (*Attribute) GetUpdatedOk ¶
GetUpdatedOk returns a tuple with the Updated field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Attribute) GetValueOk ¶
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Attribute) GetWhenFailed ¶
GetWhenFailed returns the WhenFailed field value if set, zero value otherwise.
func (*Attribute) GetWhenFailedOk ¶
GetWhenFailedOk returns a tuple with the WhenFailed field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Attribute) GetWorstOk ¶
GetWorstOk returns a tuple with the Worst field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Attribute) HasRawValue ¶
HasRawValue returns a boolean if a field has been set.
func (*Attribute) HasUpdated ¶
HasUpdated returns a boolean if a field has been set.
func (*Attribute) HasWhenFailed ¶
HasWhenFailed returns a boolean if a field has been set.
func (Attribute) MarshalJSON ¶
func (*Attribute) SetFlag ¶
SetFlag gets a reference to the given string and assigns it to the Flag field.
func (*Attribute) SetId ¶
SetId gets a reference to the given string and assigns it to the Id field.
func (*Attribute) SetRawValue ¶
SetRawValue gets a reference to the given string and assigns it to the RawValue field.
func (*Attribute) SetThresh ¶
SetThresh gets a reference to the given string and assigns it to the Thresh field.
func (*Attribute) SetType ¶
SetType gets a reference to the given string and assigns it to the Type field.
func (*Attribute) SetUpdated ¶
SetUpdated gets a reference to the given string and assigns it to the Updated field.
func (*Attribute) SetValue ¶
SetValue gets a reference to the given string and assigns it to the Value field.
func (*Attribute) SetWhenFailed ¶
SetWhenFailed gets a reference to the given string and assigns it to the WhenFailed field.
func (*Attribute) SetWorst ¶
SetWorst gets a reference to the given string and assigns it to the Worst field.
func (*Attribute) UnmarshalJSON ¶
type Attributes ¶
type Attributes struct {
PowerOnHours *Attribute `json:"Power_On_Hours,omitempty"`
ReallocatedSectorCt *Attribute `json:"Reallocated_Sector_Ct,omitempty"`
AdditionalProperties map[string]interface{}
}
Attributes struct for Attributes
func NewAttributes ¶
func NewAttributes() *Attributes
NewAttributes instantiates a new Attributes 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 NewAttributesWithDefaults ¶
func NewAttributesWithDefaults() *Attributes
NewAttributesWithDefaults instantiates a new Attributes 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 (*Attributes) GetPowerOnHours ¶
func (o *Attributes) GetPowerOnHours() Attribute
GetPowerOnHours returns the PowerOnHours field value if set, zero value otherwise.
func (*Attributes) GetPowerOnHoursOk ¶
func (o *Attributes) GetPowerOnHoursOk() (*Attribute, bool)
GetPowerOnHoursOk returns a tuple with the PowerOnHours field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Attributes) GetReallocatedSectorCt ¶
func (o *Attributes) GetReallocatedSectorCt() Attribute
GetReallocatedSectorCt returns the ReallocatedSectorCt field value if set, zero value otherwise.
func (*Attributes) GetReallocatedSectorCtOk ¶
func (o *Attributes) GetReallocatedSectorCtOk() (*Attribute, bool)
GetReallocatedSectorCtOk returns a tuple with the ReallocatedSectorCt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Attributes) HasPowerOnHours ¶
func (o *Attributes) HasPowerOnHours() bool
HasPowerOnHours returns a boolean if a field has been set.
func (*Attributes) HasReallocatedSectorCt ¶
func (o *Attributes) HasReallocatedSectorCt() bool
HasReallocatedSectorCt returns a boolean if a field has been set.
func (Attributes) MarshalJSON ¶
func (o Attributes) MarshalJSON() ([]byte, error)
func (*Attributes) SetPowerOnHours ¶
func (o *Attributes) SetPowerOnHours(v Attribute)
SetPowerOnHours gets a reference to the given Attribute and assigns it to the PowerOnHours field.
func (*Attributes) SetReallocatedSectorCt ¶
func (o *Attributes) SetReallocatedSectorCt(v Attribute)
SetReallocatedSectorCt gets a reference to the given Attribute and assigns it to the ReallocatedSectorCt field.
func (Attributes) ToMap ¶
func (o Attributes) ToMap() (map[string]interface{}, error)
func (*Attributes) UnmarshalJSON ¶
func (o *Attributes) UnmarshalJSON(data []byte) (err error)
type AutoNegotiation ¶
type AutoNegotiation struct {
Enabled *string `json:"enabled,omitempty"`
Supported *string `json:"supported,omitempty"`
AdditionalProperties map[string]interface{}
}
AutoNegotiation struct for AutoNegotiation
func NewAutoNegotiation ¶
func NewAutoNegotiation() *AutoNegotiation
NewAutoNegotiation instantiates a new AutoNegotiation 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 NewAutoNegotiationWithDefaults ¶
func NewAutoNegotiationWithDefaults() *AutoNegotiation
NewAutoNegotiationWithDefaults instantiates a new AutoNegotiation 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 (*AutoNegotiation) GetEnabled ¶
func (o *AutoNegotiation) GetEnabled() string
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*AutoNegotiation) GetEnabledOk ¶
func (o *AutoNegotiation) GetEnabledOk() (*string, 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 (*AutoNegotiation) GetSupported ¶
func (o *AutoNegotiation) GetSupported() string
GetSupported returns the Supported field value if set, zero value otherwise.
func (*AutoNegotiation) GetSupportedOk ¶
func (o *AutoNegotiation) GetSupportedOk() (*string, bool)
GetSupportedOk returns a tuple with the Supported field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AutoNegotiation) HasEnabled ¶
func (o *AutoNegotiation) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (*AutoNegotiation) HasSupported ¶
func (o *AutoNegotiation) HasSupported() bool
HasSupported returns a boolean if a field has been set.
func (AutoNegotiation) MarshalJSON ¶
func (o AutoNegotiation) MarshalJSON() ([]byte, error)
func (*AutoNegotiation) SetEnabled ¶
func (o *AutoNegotiation) SetEnabled(v string)
SetEnabled gets a reference to the given string and assigns it to the Enabled field.
func (*AutoNegotiation) SetSupported ¶
func (o *AutoNegotiation) SetSupported(v string)
SetSupported gets a reference to the given string and assigns it to the Supported field.
func (AutoNegotiation) ToMap ¶
func (o AutoNegotiation) ToMap() (map[string]interface{}, error)
func (*AutoNegotiation) UnmarshalJSON ¶
func (o *AutoNegotiation) UnmarshalJSON(data []byte) (err error)
type BandwidthNotificationSetting ¶
type BandwidthNotificationSetting struct {
// An array of notification setting actions
Actions []Actions `json:"actions,omitempty"`
// Frequency
Frequency string `json:"frequency"`
// Identifier of the notification setting
Id string `json:"id"`
// Date timestamp when the system last checked the server for threshold limit
LastCheckedAt NullableString `json:"lastCheckedAt,omitempty"`
// Threshold Value
Threshold string `json:"threshold"`
// Date timestamp when the threshold exceeded the limit
ThresholdExceededAt NullableString `json:"thresholdExceededAt,omitempty"`
// Unit
Unit string `json:"unit"`
AdditionalProperties map[string]interface{}
}
BandwidthNotificationSetting struct for BandwidthNotificationSetting
func NewBandwidthNotificationSetting ¶
func NewBandwidthNotificationSetting(frequency string, id string, threshold string, unit string) *BandwidthNotificationSetting
NewBandwidthNotificationSetting instantiates a new BandwidthNotificationSetting 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 NewBandwidthNotificationSettingWithDefaults ¶
func NewBandwidthNotificationSettingWithDefaults() *BandwidthNotificationSetting
NewBandwidthNotificationSettingWithDefaults instantiates a new BandwidthNotificationSetting 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 (*BandwidthNotificationSetting) GetActions ¶
func (o *BandwidthNotificationSetting) GetActions() []Actions
GetActions returns the Actions field value if set, zero value otherwise.
func (*BandwidthNotificationSetting) GetActionsOk ¶
func (o *BandwidthNotificationSetting) GetActionsOk() ([]Actions, bool)
GetActionsOk returns a tuple with the Actions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BandwidthNotificationSetting) GetFrequency ¶
func (o *BandwidthNotificationSetting) GetFrequency() string
GetFrequency returns the Frequency field value
func (*BandwidthNotificationSetting) GetFrequencyOk ¶
func (o *BandwidthNotificationSetting) GetFrequencyOk() (*string, bool)
GetFrequencyOk returns a tuple with the Frequency field value and a boolean to check if the value has been set.
func (*BandwidthNotificationSetting) GetId ¶
func (o *BandwidthNotificationSetting) GetId() string
GetId returns the Id field value
func (*BandwidthNotificationSetting) GetIdOk ¶
func (o *BandwidthNotificationSetting) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*BandwidthNotificationSetting) GetLastCheckedAt ¶
func (o *BandwidthNotificationSetting) GetLastCheckedAt() string
GetLastCheckedAt returns the LastCheckedAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*BandwidthNotificationSetting) GetLastCheckedAtOk ¶
func (o *BandwidthNotificationSetting) GetLastCheckedAtOk() (*string, bool)
GetLastCheckedAtOk returns a tuple with the LastCheckedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*BandwidthNotificationSetting) GetThreshold ¶
func (o *BandwidthNotificationSetting) GetThreshold() string
GetThreshold returns the Threshold field value
func (*BandwidthNotificationSetting) GetThresholdExceededAt ¶
func (o *BandwidthNotificationSetting) GetThresholdExceededAt() string
GetThresholdExceededAt returns the ThresholdExceededAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*BandwidthNotificationSetting) GetThresholdExceededAtOk ¶
func (o *BandwidthNotificationSetting) GetThresholdExceededAtOk() (*string, bool)
GetThresholdExceededAtOk returns a tuple with the ThresholdExceededAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*BandwidthNotificationSetting) GetThresholdOk ¶
func (o *BandwidthNotificationSetting) GetThresholdOk() (*string, bool)
GetThresholdOk returns a tuple with the Threshold field value and a boolean to check if the value has been set.
func (*BandwidthNotificationSetting) GetUnit ¶
func (o *BandwidthNotificationSetting) GetUnit() string
GetUnit returns the Unit field value
func (*BandwidthNotificationSetting) GetUnitOk ¶
func (o *BandwidthNotificationSetting) GetUnitOk() (*string, bool)
GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.
func (*BandwidthNotificationSetting) HasActions ¶
func (o *BandwidthNotificationSetting) HasActions() bool
HasActions returns a boolean if a field has been set.
func (*BandwidthNotificationSetting) HasLastCheckedAt ¶
func (o *BandwidthNotificationSetting) HasLastCheckedAt() bool
HasLastCheckedAt returns a boolean if a field has been set.
func (*BandwidthNotificationSetting) HasThresholdExceededAt ¶
func (o *BandwidthNotificationSetting) HasThresholdExceededAt() bool
HasThresholdExceededAt returns a boolean if a field has been set.
func (BandwidthNotificationSetting) MarshalJSON ¶
func (o BandwidthNotificationSetting) MarshalJSON() ([]byte, error)
func (*BandwidthNotificationSetting) SetActions ¶
func (o *BandwidthNotificationSetting) SetActions(v []Actions)
SetActions gets a reference to the given []Actions and assigns it to the Actions field.
func (*BandwidthNotificationSetting) SetFrequency ¶
func (o *BandwidthNotificationSetting) SetFrequency(v string)
SetFrequency sets field value
func (*BandwidthNotificationSetting) SetId ¶
func (o *BandwidthNotificationSetting) SetId(v string)
SetId sets field value
func (*BandwidthNotificationSetting) SetLastCheckedAt ¶
func (o *BandwidthNotificationSetting) SetLastCheckedAt(v string)
SetLastCheckedAt gets a reference to the given NullableString and assigns it to the LastCheckedAt field.
func (*BandwidthNotificationSetting) SetLastCheckedAtNil ¶
func (o *BandwidthNotificationSetting) SetLastCheckedAtNil()
SetLastCheckedAtNil sets the value for LastCheckedAt to be an explicit nil
func (*BandwidthNotificationSetting) SetThreshold ¶
func (o *BandwidthNotificationSetting) SetThreshold(v string)
SetThreshold sets field value
func (*BandwidthNotificationSetting) SetThresholdExceededAt ¶
func (o *BandwidthNotificationSetting) SetThresholdExceededAt(v string)
SetThresholdExceededAt gets a reference to the given NullableString and assigns it to the ThresholdExceededAt field.
func (*BandwidthNotificationSetting) SetThresholdExceededAtNil ¶
func (o *BandwidthNotificationSetting) SetThresholdExceededAtNil()
SetThresholdExceededAtNil sets the value for ThresholdExceededAt to be an explicit nil
func (*BandwidthNotificationSetting) SetUnit ¶
func (o *BandwidthNotificationSetting) SetUnit(v string)
SetUnit sets field value
func (BandwidthNotificationSetting) ToMap ¶
func (o BandwidthNotificationSetting) ToMap() (map[string]interface{}, error)
func (*BandwidthNotificationSetting) UnmarshalJSON ¶
func (o *BandwidthNotificationSetting) UnmarshalJSON(data []byte) (err error)
func (*BandwidthNotificationSetting) UnsetLastCheckedAt ¶
func (o *BandwidthNotificationSetting) UnsetLastCheckedAt()
UnsetLastCheckedAt ensures that no value is present for LastCheckedAt, not even an explicit nil
func (*BandwidthNotificationSetting) UnsetThresholdExceededAt ¶
func (o *BandwidthNotificationSetting) UnsetThresholdExceededAt()
UnsetThresholdExceededAt ensures that no value is present for ThresholdExceededAt, not even an explicit nil
type BandwidthNotificationSettingOpts ¶
type BandwidthNotificationSettingOpts struct {
// Frequency for the Bandwidth Notification
Frequency string `json:"frequency"`
// Threshold Value for the Bandwidth Notification
Threshold string `json:"threshold"`
// Unit for the Bandwidth Notification
Unit string `json:"unit"`
AdditionalProperties map[string]interface{}
}
BandwidthNotificationSettingOpts struct for BandwidthNotificationSettingOpts
func NewBandwidthNotificationSettingOpts ¶
func NewBandwidthNotificationSettingOpts(frequency string, threshold string, unit string) *BandwidthNotificationSettingOpts
NewBandwidthNotificationSettingOpts instantiates a new BandwidthNotificationSettingOpts 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 NewBandwidthNotificationSettingOptsWithDefaults ¶
func NewBandwidthNotificationSettingOptsWithDefaults() *BandwidthNotificationSettingOpts
NewBandwidthNotificationSettingOptsWithDefaults instantiates a new BandwidthNotificationSettingOpts 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 (*BandwidthNotificationSettingOpts) GetFrequency ¶
func (o *BandwidthNotificationSettingOpts) GetFrequency() string
GetFrequency returns the Frequency field value
func (*BandwidthNotificationSettingOpts) GetFrequencyOk ¶
func (o *BandwidthNotificationSettingOpts) GetFrequencyOk() (*string, bool)
GetFrequencyOk returns a tuple with the Frequency field value and a boolean to check if the value has been set.
func (*BandwidthNotificationSettingOpts) GetThreshold ¶
func (o *BandwidthNotificationSettingOpts) GetThreshold() string
GetThreshold returns the Threshold field value
func (*BandwidthNotificationSettingOpts) GetThresholdOk ¶
func (o *BandwidthNotificationSettingOpts) GetThresholdOk() (*string, bool)
GetThresholdOk returns a tuple with the Threshold field value and a boolean to check if the value has been set.
func (*BandwidthNotificationSettingOpts) GetUnit ¶
func (o *BandwidthNotificationSettingOpts) GetUnit() string
GetUnit returns the Unit field value
func (*BandwidthNotificationSettingOpts) GetUnitOk ¶
func (o *BandwidthNotificationSettingOpts) GetUnitOk() (*string, bool)
GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.
func (BandwidthNotificationSettingOpts) MarshalJSON ¶
func (o BandwidthNotificationSettingOpts) MarshalJSON() ([]byte, error)
func (*BandwidthNotificationSettingOpts) SetFrequency ¶
func (o *BandwidthNotificationSettingOpts) SetFrequency(v string)
SetFrequency sets field value
func (*BandwidthNotificationSettingOpts) SetThreshold ¶
func (o *BandwidthNotificationSettingOpts) SetThreshold(v string)
SetThreshold sets field value
func (*BandwidthNotificationSettingOpts) SetUnit ¶
func (o *BandwidthNotificationSettingOpts) SetUnit(v string)
SetUnit sets field value
func (BandwidthNotificationSettingOpts) ToMap ¶
func (o BandwidthNotificationSettingOpts) ToMap() (map[string]interface{}, error)
func (*BandwidthNotificationSettingOpts) UnmarshalJSON ¶
func (o *BandwidthNotificationSettingOpts) UnmarshalJSON(data []byte) (err error)
type BasicAuth ¶
type BasicAuth struct {
UserName string `json:"userName,omitempty"`
Password string `json:"password,omitempty"`
}
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type Chassis ¶
type Chassis struct {
Description *string `json:"description,omitempty"`
Firmware *Firmware `json:"firmware,omitempty"`
Motherboard *Motherboard `json:"motherboard,omitempty"`
Product *string `json:"product,omitempty"`
Serial *string `json:"serial,omitempty"`
Vendor *string `json:"vendor,omitempty"`
AdditionalProperties map[string]interface{}
}
Chassis struct for Chassis
func NewChassis ¶
func NewChassis() *Chassis
NewChassis instantiates a new Chassis 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 NewChassisWithDefaults ¶
func NewChassisWithDefaults() *Chassis
NewChassisWithDefaults instantiates a new Chassis 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 (*Chassis) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*Chassis) GetDescriptionOk ¶
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 (*Chassis) GetFirmware ¶
GetFirmware returns the Firmware field value if set, zero value otherwise.
func (*Chassis) GetFirmwareOk ¶
GetFirmwareOk returns a tuple with the Firmware field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Chassis) GetMotherboard ¶
func (o *Chassis) GetMotherboard() Motherboard
GetMotherboard returns the Motherboard field value if set, zero value otherwise.
func (*Chassis) GetMotherboardOk ¶
func (o *Chassis) GetMotherboardOk() (*Motherboard, bool)
GetMotherboardOk returns a tuple with the Motherboard field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Chassis) GetProduct ¶
GetProduct returns the Product field value if set, zero value otherwise.
func (*Chassis) GetProductOk ¶
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Chassis) GetSerialOk ¶
GetSerialOk returns a tuple with the Serial field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Chassis) GetVendorOk ¶
GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Chassis) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*Chassis) HasFirmware ¶
HasFirmware returns a boolean if a field has been set.
func (*Chassis) HasMotherboard ¶
HasMotherboard returns a boolean if a field has been set.
func (*Chassis) HasProduct ¶
HasProduct returns a boolean if a field has been set.
func (Chassis) MarshalJSON ¶
func (*Chassis) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Chassis) SetFirmware ¶
SetFirmware gets a reference to the given Firmware and assigns it to the Firmware field.
func (*Chassis) SetMotherboard ¶
func (o *Chassis) SetMotherboard(v Motherboard)
SetMotherboard gets a reference to the given Motherboard and assigns it to the Motherboard field.
func (*Chassis) SetProduct ¶
SetProduct gets a reference to the given string and assigns it to the Product field.
func (*Chassis) SetSerial ¶
SetSerial gets a reference to the given string and assigns it to the Serial field.
func (*Chassis) SetVendor ¶
SetVendor gets a reference to the given string and assigns it to the Vendor field.
func (*Chassis) UnmarshalJSON ¶
type Configuration ¶
type Configuration struct {
Host string `json:"host,omitempty"`
Scheme string `json:"scheme,omitempty"`
DefaultHeader map[string]string `json:"defaultHeader,omitempty"`
UserAgent string `json:"userAgent,omitempty"`
Debug bool `json:"debug,omitempty"`
Servers ServerConfigurations
OperationServers map[string]ServerConfigurations
HTTPClient *http.Client
}
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type Contract ¶
type Contract struct {
Id *string `json:"id,omitempty"`
CustomerId *string `json:"customerId,omitempty"`
SalesOrgId *string `json:"salesOrgId,omitempty"`
DeliveryStatus *string `json:"deliveryStatus,omitempty"`
Reference NullableString `json:"reference,omitempty"`
PrivateNetworkPortSpeed NullableString `json:"privateNetworkPortSpeed,omitempty"`
Subnets []Subnet `json:"subnets,omitempty"`
Status *string `json:"status,omitempty"`
StartsAt *time.Time `json:"startsAt,omitempty"`
EndsAt NullableTime `json:"endsAt,omitempty"`
// Service Level Agreement
Sla *string `json:"sla,omitempty"`
ContractTerm *int32 `json:"contractTerm,omitempty"`
ContractType *string `json:"contractType,omitempty"`
// Applied billing cycle
BillingCycle *int32 `json:"billingCycle,omitempty"`
// The interval for which billing will be done
BillingFrequency *string `json:"billingFrequency,omitempty"`
// Price per billing frequency
PricePerFrequency *string `json:"pricePerFrequency,omitempty"`
Currency *string `json:"currency,omitempty"`
NetworkTraffic *NetworkTraffic `json:"networkTraffic,omitempty"`
SoftwareLicenses []SoftwareLicense `json:"softwareLicenses,omitempty"`
ManagedServices []string `json:"managedServices,omitempty"`
AggregationPackId NullableString `json:"aggregationPackId,omitempty"`
Ipv4Quantity NullableInt32 `json:"ipv4Quantity,omitempty"`
AdditionalProperties map[string]interface{}
}
Contract Contract information
func NewContract ¶
func NewContract() *Contract
NewContract instantiates a new Contract 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 NewContractWithDefaults ¶
func NewContractWithDefaults() *Contract
NewContractWithDefaults instantiates a new Contract 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 (*Contract) GetAggregationPackId ¶
GetAggregationPackId returns the AggregationPackId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Contract) GetAggregationPackIdOk ¶
GetAggregationPackIdOk returns a tuple with the AggregationPackId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Contract) GetBillingCycle ¶
GetBillingCycle returns the BillingCycle field value if set, zero value otherwise.
func (*Contract) GetBillingCycleOk ¶
GetBillingCycleOk returns a tuple with the BillingCycle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetBillingFrequency ¶
GetBillingFrequency returns the BillingFrequency field value if set, zero value otherwise.
func (*Contract) GetBillingFrequencyOk ¶
GetBillingFrequencyOk returns a tuple with the BillingFrequency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetContractTerm ¶
GetContractTerm returns the ContractTerm field value if set, zero value otherwise.
func (*Contract) GetContractTermOk ¶
GetContractTermOk returns a tuple with the ContractTerm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetContractType ¶
GetContractType returns the ContractType field value if set, zero value otherwise.
func (*Contract) GetContractTypeOk ¶
GetContractTypeOk returns a tuple with the ContractType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetCurrency ¶
GetCurrency returns the Currency field value if set, zero value otherwise.
func (*Contract) GetCurrencyOk ¶
GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetCustomerId ¶
GetCustomerId returns the CustomerId field value if set, zero value otherwise.
func (*Contract) GetCustomerIdOk ¶
GetCustomerIdOk returns a tuple with the CustomerId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetDeliveryStatus ¶
GetDeliveryStatus returns the DeliveryStatus field value if set, zero value otherwise.
func (*Contract) GetDeliveryStatusOk ¶
GetDeliveryStatusOk returns a tuple with the DeliveryStatus field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetEndsAt ¶
GetEndsAt returns the EndsAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Contract) GetEndsAtOk ¶
GetEndsAtOk returns a tuple with the EndsAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Contract) GetIdOk ¶
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 (*Contract) GetIpv4Quantity ¶
GetIpv4Quantity returns the Ipv4Quantity field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Contract) GetIpv4QuantityOk ¶
GetIpv4QuantityOk returns a tuple with the Ipv4Quantity field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Contract) GetManagedServices ¶
GetManagedServices returns the ManagedServices field value if set, zero value otherwise.
func (*Contract) GetManagedServicesOk ¶
GetManagedServicesOk returns a tuple with the ManagedServices field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetNetworkTraffic ¶
func (o *Contract) GetNetworkTraffic() NetworkTraffic
GetNetworkTraffic returns the NetworkTraffic field value if set, zero value otherwise.
func (*Contract) GetNetworkTrafficOk ¶
func (o *Contract) GetNetworkTrafficOk() (*NetworkTraffic, bool)
GetNetworkTrafficOk returns a tuple with the NetworkTraffic field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetPricePerFrequency ¶
GetPricePerFrequency returns the PricePerFrequency field value if set, zero value otherwise.
func (*Contract) GetPricePerFrequencyOk ¶
GetPricePerFrequencyOk returns a tuple with the PricePerFrequency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetPrivateNetworkPortSpeed ¶
GetPrivateNetworkPortSpeed returns the PrivateNetworkPortSpeed field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Contract) GetPrivateNetworkPortSpeedOk ¶
GetPrivateNetworkPortSpeedOk returns a tuple with the PrivateNetworkPortSpeed field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Contract) GetReference ¶
GetReference returns the Reference field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Contract) GetReferenceOk ¶
GetReferenceOk returns a tuple with the Reference field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Contract) GetSalesOrgId ¶
GetSalesOrgId returns the SalesOrgId field value if set, zero value otherwise.
func (*Contract) GetSalesOrgIdOk ¶
GetSalesOrgIdOk returns a tuple with the SalesOrgId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetSlaOk ¶
GetSlaOk returns a tuple with the Sla field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetSoftwareLicenses ¶
func (o *Contract) GetSoftwareLicenses() []SoftwareLicense
GetSoftwareLicenses returns the SoftwareLicenses field value if set, zero value otherwise.
func (*Contract) GetSoftwareLicensesOk ¶
func (o *Contract) GetSoftwareLicensesOk() ([]SoftwareLicense, bool)
GetSoftwareLicensesOk returns a tuple with the SoftwareLicenses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetStartsAt ¶
GetStartsAt returns the StartsAt field value if set, zero value otherwise.
func (*Contract) GetStartsAtOk ¶
GetStartsAtOk returns a tuple with the StartsAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetStatusOk ¶
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) GetSubnets ¶
GetSubnets returns the Subnets field value if set, zero value otherwise.
func (*Contract) GetSubnetsOk ¶
GetSubnetsOk returns a tuple with the Subnets field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Contract) HasAggregationPackId ¶
HasAggregationPackId returns a boolean if a field has been set.
func (*Contract) HasBillingCycle ¶
HasBillingCycle returns a boolean if a field has been set.
func (*Contract) HasBillingFrequency ¶
HasBillingFrequency returns a boolean if a field has been set.
func (*Contract) HasContractTerm ¶
HasContractTerm returns a boolean if a field has been set.
func (*Contract) HasContractType ¶
HasContractType returns a boolean if a field has been set.
func (*Contract) HasCurrency ¶
HasCurrency returns a boolean if a field has been set.
func (*Contract) HasCustomerId ¶
HasCustomerId returns a boolean if a field has been set.
func (*Contract) HasDeliveryStatus ¶
HasDeliveryStatus returns a boolean if a field has been set.
func (*Contract) HasIpv4Quantity ¶
HasIpv4Quantity returns a boolean if a field has been set.
func (*Contract) HasManagedServices ¶
HasManagedServices returns a boolean if a field has been set.
func (*Contract) HasNetworkTraffic ¶
HasNetworkTraffic returns a boolean if a field has been set.
func (*Contract) HasPricePerFrequency ¶
HasPricePerFrequency returns a boolean if a field has been set.
func (*Contract) HasPrivateNetworkPortSpeed ¶
HasPrivateNetworkPortSpeed returns a boolean if a field has been set.
func (*Contract) HasReference ¶
HasReference returns a boolean if a field has been set.
func (*Contract) HasSalesOrgId ¶
HasSalesOrgId returns a boolean if a field has been set.
func (*Contract) HasSoftwareLicenses ¶
HasSoftwareLicenses returns a boolean if a field has been set.
func (*Contract) HasStartsAt ¶
HasStartsAt returns a boolean if a field has been set.
func (*Contract) HasSubnets ¶
HasSubnets returns a boolean if a field has been set.
func (Contract) MarshalJSON ¶
func (*Contract) SetAggregationPackId ¶
SetAggregationPackId gets a reference to the given NullableString and assigns it to the AggregationPackId field.
func (*Contract) SetAggregationPackIdNil ¶
func (o *Contract) SetAggregationPackIdNil()
SetAggregationPackIdNil sets the value for AggregationPackId to be an explicit nil
func (*Contract) SetBillingCycle ¶
SetBillingCycle gets a reference to the given int32 and assigns it to the BillingCycle field.
func (*Contract) SetBillingFrequency ¶
SetBillingFrequency gets a reference to the given string and assigns it to the BillingFrequency field.
func (*Contract) SetContractTerm ¶
SetContractTerm gets a reference to the given int32 and assigns it to the ContractTerm field.
func (*Contract) SetContractType ¶
SetContractType gets a reference to the given string and assigns it to the ContractType field.
func (*Contract) SetCurrency ¶
SetCurrency gets a reference to the given string and assigns it to the Currency field.
func (*Contract) SetCustomerId ¶
SetCustomerId gets a reference to the given string and assigns it to the CustomerId field.
func (*Contract) SetDeliveryStatus ¶
SetDeliveryStatus gets a reference to the given string and assigns it to the DeliveryStatus field.
func (*Contract) SetEndsAt ¶
SetEndsAt gets a reference to the given NullableTime and assigns it to the EndsAt field.
func (*Contract) SetEndsAtNil ¶
func (o *Contract) SetEndsAtNil()
SetEndsAtNil sets the value for EndsAt to be an explicit nil
func (*Contract) SetIpv4Quantity ¶
SetIpv4Quantity gets a reference to the given NullableInt32 and assigns it to the Ipv4Quantity field.
func (*Contract) SetIpv4QuantityNil ¶
func (o *Contract) SetIpv4QuantityNil()
SetIpv4QuantityNil sets the value for Ipv4Quantity to be an explicit nil
func (*Contract) SetManagedServices ¶
SetManagedServices gets a reference to the given []string and assigns it to the ManagedServices field.
func (*Contract) SetNetworkTraffic ¶
func (o *Contract) SetNetworkTraffic(v NetworkTraffic)
SetNetworkTraffic gets a reference to the given NetworkTraffic and assigns it to the NetworkTraffic field.
func (*Contract) SetPricePerFrequency ¶
SetPricePerFrequency gets a reference to the given string and assigns it to the PricePerFrequency field.
func (*Contract) SetPrivateNetworkPortSpeed ¶
SetPrivateNetworkPortSpeed gets a reference to the given NullableString and assigns it to the PrivateNetworkPortSpeed field.
func (*Contract) SetPrivateNetworkPortSpeedNil ¶
func (o *Contract) SetPrivateNetworkPortSpeedNil()
SetPrivateNetworkPortSpeedNil sets the value for PrivateNetworkPortSpeed to be an explicit nil
func (*Contract) SetReference ¶
SetReference gets a reference to the given NullableString and assigns it to the Reference field.
func (*Contract) SetReferenceNil ¶
func (o *Contract) SetReferenceNil()
SetReferenceNil sets the value for Reference to be an explicit nil
func (*Contract) SetSalesOrgId ¶
SetSalesOrgId gets a reference to the given string and assigns it to the SalesOrgId field.
func (*Contract) SetSla ¶
SetSla gets a reference to the given string and assigns it to the Sla field.
func (*Contract) SetSoftwareLicenses ¶
func (o *Contract) SetSoftwareLicenses(v []SoftwareLicense)
SetSoftwareLicenses gets a reference to the given []SoftwareLicense and assigns it to the SoftwareLicenses field.
func (*Contract) SetStartsAt ¶
SetStartsAt gets a reference to the given time.Time and assigns it to the StartsAt field.
func (*Contract) SetStatus ¶
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*Contract) SetSubnets ¶
SetSubnets gets a reference to the given []Subnet and assigns it to the Subnets field.
func (*Contract) UnmarshalJSON ¶
func (*Contract) UnsetAggregationPackId ¶
func (o *Contract) UnsetAggregationPackId()
UnsetAggregationPackId ensures that no value is present for AggregationPackId, not even an explicit nil
func (*Contract) UnsetEndsAt ¶
func (o *Contract) UnsetEndsAt()
UnsetEndsAt ensures that no value is present for EndsAt, not even an explicit nil
func (*Contract) UnsetIpv4Quantity ¶
func (o *Contract) UnsetIpv4Quantity()
UnsetIpv4Quantity ensures that no value is present for Ipv4Quantity, not even an explicit nil
func (*Contract) UnsetPrivateNetworkPortSpeed ¶
func (o *Contract) UnsetPrivateNetworkPortSpeed()
UnsetPrivateNetworkPortSpeed ensures that no value is present for PrivateNetworkPortSpeed, not even an explicit nil
func (*Contract) UnsetReference ¶
func (o *Contract) UnsetReference()
UnsetReference ensures that no value is present for Reference, not even an explicit nil
type ControlPanel ¶
type ControlPanel struct {
// The unique ID of this control panel
Id string `json:"id"`
// A human readable name describing the control panel
Name string `json:"name"`
AdditionalProperties map[string]interface{}
}
ControlPanel A single control panel
func NewControlPanel ¶
func NewControlPanel(id string, name string) *ControlPanel
NewControlPanel instantiates a new ControlPanel 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 NewControlPanelWithDefaults ¶
func NewControlPanelWithDefaults() *ControlPanel
NewControlPanelWithDefaults instantiates a new ControlPanel 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 (*ControlPanel) GetIdOk ¶
func (o *ControlPanel) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*ControlPanel) GetName ¶
func (o *ControlPanel) GetName() string
GetName returns the Name field value
func (*ControlPanel) GetNameOk ¶
func (o *ControlPanel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (ControlPanel) MarshalJSON ¶
func (o ControlPanel) MarshalJSON() ([]byte, error)
func (ControlPanel) ToMap ¶
func (o ControlPanel) ToMap() (map[string]interface{}, error)
func (*ControlPanel) UnmarshalJSON ¶
func (o *ControlPanel) UnmarshalJSON(data []byte) (err error)
type ControlPanelList ¶
type ControlPanelList struct {
Metadata *Metadata `json:"_metadata,omitempty"`
// A list of control panels
ControlPanels []ControlPanel `json:"controlPanels,omitempty"`
AdditionalProperties map[string]interface{}
}
ControlPanelList struct for ControlPanelList
func NewControlPanelList ¶
func NewControlPanelList() *ControlPanelList
NewControlPanelList instantiates a new ControlPanelList 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 NewControlPanelListWithDefaults ¶
func NewControlPanelListWithDefaults() *ControlPanelList
NewControlPanelListWithDefaults instantiates a new ControlPanelList 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 (*ControlPanelList) GetControlPanels ¶
func (o *ControlPanelList) GetControlPanels() []ControlPanel
GetControlPanels returns the ControlPanels field value if set, zero value otherwise.
func (*ControlPanelList) GetControlPanelsOk ¶
func (o *ControlPanelList) GetControlPanelsOk() ([]ControlPanel, bool)
GetControlPanelsOk returns a tuple with the ControlPanels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ControlPanelList) GetMetadata ¶
func (o *ControlPanelList) GetMetadata() Metadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*ControlPanelList) GetMetadataOk ¶
func (o *ControlPanelList) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ControlPanelList) HasControlPanels ¶
func (o *ControlPanelList) HasControlPanels() bool
HasControlPanels returns a boolean if a field has been set.
func (*ControlPanelList) HasMetadata ¶
func (o *ControlPanelList) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (ControlPanelList) MarshalJSON ¶
func (o ControlPanelList) MarshalJSON() ([]byte, error)
func (*ControlPanelList) SetControlPanels ¶
func (o *ControlPanelList) SetControlPanels(v []ControlPanel)
SetControlPanels gets a reference to the given []ControlPanel and assigns it to the ControlPanels field.
func (*ControlPanelList) SetMetadata ¶
func (o *ControlPanelList) SetMetadata(v Metadata)
SetMetadata gets a reference to the given Metadata and assigns it to the Metadata field.
func (ControlPanelList) ToMap ¶
func (o ControlPanelList) ToMap() (map[string]interface{}, error)
func (*ControlPanelList) UnmarshalJSON ¶
func (o *ControlPanelList) UnmarshalJSON(data []byte) (err error)
type Cpu ¶
type Cpu struct {
// The quantity of CPUs in the server
Quantity *int32 `json:"quantity,omitempty"`
// The type of CPUs in the server
Type *string `json:"type,omitempty"`
AdditionalProperties map[string]interface{}
}
Cpu CPU of the server
func NewCpu ¶
func NewCpu() *Cpu
NewCpu instantiates a new Cpu 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 NewCpuWithDefaults ¶
func NewCpuWithDefaults() *Cpu
NewCpuWithDefaults instantiates a new Cpu 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 (*Cpu) GetQuantity ¶
GetQuantity returns the Quantity field value if set, zero value otherwise.
func (*Cpu) GetQuantityOk ¶
GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Cpu) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Cpu) HasQuantity ¶
HasQuantity returns a boolean if a field has been set.
func (Cpu) MarshalJSON ¶
func (*Cpu) SetQuantity ¶
SetQuantity gets a reference to the given int32 and assigns it to the Quantity field.
func (*Cpu) SetType ¶
SetType gets a reference to the given string and assigns it to the Type field.
func (*Cpu) UnmarshalJSON ¶
type Cpu1 ¶
type Cpu1 struct {
Capabilities *CpuCapabilities `json:"capabilities,omitempty"`
Description *string `json:"description,omitempty"`
Hz *string `json:"hz,omitempty"`
SerialNumber *string `json:"serial_number,omitempty"`
Settings *CpuSettings `json:"settings,omitempty"`
Slot *string `json:"slot,omitempty"`
Vendor *string `json:"vendor,omitempty"`
AdditionalProperties map[string]interface{}
}
Cpu1 struct for Cpu1
func NewCpu1 ¶
func NewCpu1() *Cpu1
NewCpu1 instantiates a new Cpu1 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 NewCpu1WithDefaults ¶
func NewCpu1WithDefaults() *Cpu1
NewCpu1WithDefaults instantiates a new Cpu1 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 (*Cpu1) GetCapabilities ¶
func (o *Cpu1) GetCapabilities() CpuCapabilities
GetCapabilities returns the Capabilities field value if set, zero value otherwise.
func (*Cpu1) GetCapabilitiesOk ¶
func (o *Cpu1) GetCapabilitiesOk() (*CpuCapabilities, bool)
GetCapabilitiesOk returns a tuple with the Capabilities field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Cpu1) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*Cpu1) GetDescriptionOk ¶
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 (*Cpu1) GetHzOk ¶
GetHzOk returns a tuple with the Hz field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Cpu1) GetSerialNumber ¶
GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.
func (*Cpu1) GetSerialNumberOk ¶
GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Cpu1) GetSettings ¶
func (o *Cpu1) GetSettings() CpuSettings
GetSettings returns the Settings field value if set, zero value otherwise.
func (*Cpu1) GetSettingsOk ¶
func (o *Cpu1) GetSettingsOk() (*CpuSettings, bool)
GetSettingsOk returns a tuple with the Settings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Cpu1) GetSlotOk ¶
GetSlotOk returns a tuple with the Slot field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Cpu1) GetVendorOk ¶
GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Cpu1) HasCapabilities ¶
HasCapabilities returns a boolean if a field has been set.
func (*Cpu1) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*Cpu1) HasSerialNumber ¶
HasSerialNumber returns a boolean if a field has been set.
func (*Cpu1) HasSettings ¶
HasSettings returns a boolean if a field has been set.
func (Cpu1) MarshalJSON ¶
func (*Cpu1) SetCapabilities ¶
func (o *Cpu1) SetCapabilities(v CpuCapabilities)
SetCapabilities gets a reference to the given CpuCapabilities and assigns it to the Capabilities field.
func (*Cpu1) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Cpu1) SetSerialNumber ¶
SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.
func (*Cpu1) SetSettings ¶
func (o *Cpu1) SetSettings(v CpuSettings)
SetSettings gets a reference to the given CpuSettings and assigns it to the Settings field.
func (*Cpu1) SetSlot ¶
SetSlot gets a reference to the given string and assigns it to the Slot field.
func (*Cpu1) SetVendor ¶
SetVendor gets a reference to the given string and assigns it to the Vendor field.
func (*Cpu1) UnmarshalJSON ¶
type CpuCapabilities ¶
type CpuCapabilities struct {
Cpufreq *string `json:"cpufreq,omitempty"`
Ht *string `json:"ht,omitempty"`
Vmx *bool `json:"vmx,omitempty"`
X8664 *string `json:"x86-64,omitempty"`
AdditionalProperties map[string]interface{}
}
CpuCapabilities struct for CpuCapabilities
func NewCpuCapabilities ¶
func NewCpuCapabilities() *CpuCapabilities
NewCpuCapabilities instantiates a new CpuCapabilities 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 NewCpuCapabilitiesWithDefaults ¶
func NewCpuCapabilitiesWithDefaults() *CpuCapabilities
NewCpuCapabilitiesWithDefaults instantiates a new CpuCapabilities 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 (*CpuCapabilities) GetCpufreq ¶
func (o *CpuCapabilities) GetCpufreq() string
GetCpufreq returns the Cpufreq field value if set, zero value otherwise.
func (*CpuCapabilities) GetCpufreqOk ¶
func (o *CpuCapabilities) GetCpufreqOk() (*string, bool)
GetCpufreqOk returns a tuple with the Cpufreq field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CpuCapabilities) GetHt ¶
func (o *CpuCapabilities) GetHt() string
GetHt returns the Ht field value if set, zero value otherwise.
func (*CpuCapabilities) GetHtOk ¶
func (o *CpuCapabilities) GetHtOk() (*string, bool)
GetHtOk returns a tuple with the Ht field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CpuCapabilities) GetVmx ¶
func (o *CpuCapabilities) GetVmx() bool
GetVmx returns the Vmx field value if set, zero value otherwise.
func (*CpuCapabilities) GetVmxOk ¶
func (o *CpuCapabilities) GetVmxOk() (*bool, bool)
GetVmxOk returns a tuple with the Vmx field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CpuCapabilities) GetX8664 ¶
func (o *CpuCapabilities) GetX8664() string
GetX8664 returns the X8664 field value if set, zero value otherwise.
func (*CpuCapabilities) GetX8664Ok ¶
func (o *CpuCapabilities) GetX8664Ok() (*string, bool)
GetX8664Ok returns a tuple with the X8664 field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CpuCapabilities) HasCpufreq ¶
func (o *CpuCapabilities) HasCpufreq() bool
HasCpufreq returns a boolean if a field has been set.
func (*CpuCapabilities) HasHt ¶
func (o *CpuCapabilities) HasHt() bool
HasHt returns a boolean if a field has been set.
func (*CpuCapabilities) HasVmx ¶
func (o *CpuCapabilities) HasVmx() bool
HasVmx returns a boolean if a field has been set.
func (*CpuCapabilities) HasX8664 ¶
func (o *CpuCapabilities) HasX8664() bool
HasX8664 returns a boolean if a field has been set.
func (CpuCapabilities) MarshalJSON ¶
func (o CpuCapabilities) MarshalJSON() ([]byte, error)
func (*CpuCapabilities) SetCpufreq ¶
func (o *CpuCapabilities) SetCpufreq(v string)
SetCpufreq gets a reference to the given string and assigns it to the Cpufreq field.
func (*CpuCapabilities) SetHt ¶
func (o *CpuCapabilities) SetHt(v string)
SetHt gets a reference to the given string and assigns it to the Ht field.
func (*CpuCapabilities) SetVmx ¶
func (o *CpuCapabilities) SetVmx(v bool)
SetVmx gets a reference to the given bool and assigns it to the Vmx field.
func (*CpuCapabilities) SetX8664 ¶
func (o *CpuCapabilities) SetX8664(v string)
SetX8664 gets a reference to the given string and assigns it to the X8664 field.
func (CpuCapabilities) ToMap ¶
func (o CpuCapabilities) ToMap() (map[string]interface{}, error)
func (*CpuCapabilities) UnmarshalJSON ¶
func (o *CpuCapabilities) UnmarshalJSON(data []byte) (err error)
type CpuSettings ¶
type CpuSettings struct {
Cores *string `json:"cores,omitempty"`
Enabledcores *string `json:"enabledcores,omitempty"`
Threads *string `json:"threads,omitempty"`
AdditionalProperties map[string]interface{}
}
CpuSettings struct for CpuSettings
func NewCpuSettings ¶
func NewCpuSettings() *CpuSettings
NewCpuSettings instantiates a new CpuSettings 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 NewCpuSettingsWithDefaults ¶
func NewCpuSettingsWithDefaults() *CpuSettings
NewCpuSettingsWithDefaults instantiates a new CpuSettings 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 (*CpuSettings) GetCores ¶
func (o *CpuSettings) GetCores() string
GetCores returns the Cores field value if set, zero value otherwise.
func (*CpuSettings) GetCoresOk ¶
func (o *CpuSettings) GetCoresOk() (*string, bool)
GetCoresOk returns a tuple with the Cores field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CpuSettings) GetEnabledcores ¶
func (o *CpuSettings) GetEnabledcores() string
GetEnabledcores returns the Enabledcores field value if set, zero value otherwise.
func (*CpuSettings) GetEnabledcoresOk ¶
func (o *CpuSettings) GetEnabledcoresOk() (*string, bool)
GetEnabledcoresOk returns a tuple with the Enabledcores field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CpuSettings) GetThreads ¶
func (o *CpuSettings) GetThreads() string
GetThreads returns the Threads field value if set, zero value otherwise.
func (*CpuSettings) GetThreadsOk ¶
func (o *CpuSettings) GetThreadsOk() (*string, bool)
GetThreadsOk returns a tuple with the Threads field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CpuSettings) HasCores ¶
func (o *CpuSettings) HasCores() bool
HasCores returns a boolean if a field has been set.
func (*CpuSettings) HasEnabledcores ¶
func (o *CpuSettings) HasEnabledcores() bool
HasEnabledcores returns a boolean if a field has been set.
func (*CpuSettings) HasThreads ¶
func (o *CpuSettings) HasThreads() bool
HasThreads returns a boolean if a field has been set.
func (CpuSettings) MarshalJSON ¶
func (o CpuSettings) MarshalJSON() ([]byte, error)
func (*CpuSettings) SetCores ¶
func (o *CpuSettings) SetCores(v string)
SetCores gets a reference to the given string and assigns it to the Cores field.
func (*CpuSettings) SetEnabledcores ¶
func (o *CpuSettings) SetEnabledcores(v string)
SetEnabledcores gets a reference to the given string and assigns it to the Enabledcores field.
func (*CpuSettings) SetThreads ¶
func (o *CpuSettings) SetThreads(v string)
SetThreads gets a reference to the given string and assigns it to the Threads field.
func (CpuSettings) ToMap ¶
func (o CpuSettings) ToMap() (map[string]interface{}, error)
func (*CpuSettings) UnmarshalJSON ¶
func (o *CpuSettings) UnmarshalJSON(data []byte) (err error)
type CreateNetworkEquipmentCredentialOpts ¶
type CreateNetworkEquipmentCredentialOpts struct {
// The password for the credentials
Password string `json:"password"`
Type CredentialType `json:"type"`
// The username for the credentials
Username string `json:"username"`
AdditionalProperties map[string]interface{}
}
CreateNetworkEquipmentCredentialOpts struct for CreateNetworkEquipmentCredentialOpts
func NewCreateNetworkEquipmentCredentialOpts ¶
func NewCreateNetworkEquipmentCredentialOpts(password string, type_ CredentialType, username string) *CreateNetworkEquipmentCredentialOpts
NewCreateNetworkEquipmentCredentialOpts instantiates a new CreateNetworkEquipmentCredentialOpts 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 NewCreateNetworkEquipmentCredentialOptsWithDefaults ¶
func NewCreateNetworkEquipmentCredentialOptsWithDefaults() *CreateNetworkEquipmentCredentialOpts
NewCreateNetworkEquipmentCredentialOptsWithDefaults instantiates a new CreateNetworkEquipmentCredentialOpts 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 (*CreateNetworkEquipmentCredentialOpts) GetPassword ¶
func (o *CreateNetworkEquipmentCredentialOpts) GetPassword() string
GetPassword returns the Password field value
func (*CreateNetworkEquipmentCredentialOpts) GetPasswordOk ¶
func (o *CreateNetworkEquipmentCredentialOpts) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.
func (*CreateNetworkEquipmentCredentialOpts) GetType ¶
func (o *CreateNetworkEquipmentCredentialOpts) GetType() CredentialType
GetType returns the Type field value
func (*CreateNetworkEquipmentCredentialOpts) GetTypeOk ¶
func (o *CreateNetworkEquipmentCredentialOpts) GetTypeOk() (*CredentialType, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*CreateNetworkEquipmentCredentialOpts) GetUsername ¶
func (o *CreateNetworkEquipmentCredentialOpts) GetUsername() string
GetUsername returns the Username field value
func (*CreateNetworkEquipmentCredentialOpts) GetUsernameOk ¶
func (o *CreateNetworkEquipmentCredentialOpts) GetUsernameOk() (*string, bool)
GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.
func (CreateNetworkEquipmentCredentialOpts) MarshalJSON ¶
func (o CreateNetworkEquipmentCredentialOpts) MarshalJSON() ([]byte, error)
func (*CreateNetworkEquipmentCredentialOpts) SetPassword ¶
func (o *CreateNetworkEquipmentCredentialOpts) SetPassword(v string)
SetPassword sets field value
func (*CreateNetworkEquipmentCredentialOpts) SetType ¶
func (o *CreateNetworkEquipmentCredentialOpts) SetType(v CredentialType)
SetType sets field value
func (*CreateNetworkEquipmentCredentialOpts) SetUsername ¶
func (o *CreateNetworkEquipmentCredentialOpts) SetUsername(v string)
SetUsername sets field value
func (CreateNetworkEquipmentCredentialOpts) ToMap ¶
func (o CreateNetworkEquipmentCredentialOpts) ToMap() (map[string]interface{}, error)
func (*CreateNetworkEquipmentCredentialOpts) UnmarshalJSON ¶
func (o *CreateNetworkEquipmentCredentialOpts) UnmarshalJSON(data []byte) (err error)
type CreateServerCredentialOpts ¶
type CreateServerCredentialOpts struct {
// The password for the credentials
Password string `json:"password"`
Type CredentialType `json:"type"`
// The username for the credentials
Username string `json:"username"`
AdditionalProperties map[string]interface{}
}
CreateServerCredentialOpts struct for CreateServerCredentialOpts
func NewCreateServerCredentialOpts ¶
func NewCreateServerCredentialOpts(password string, type_ CredentialType, username string) *CreateServerCredentialOpts
NewCreateServerCredentialOpts instantiates a new CreateServerCredentialOpts 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 NewCreateServerCredentialOptsWithDefaults ¶
func NewCreateServerCredentialOptsWithDefaults() *CreateServerCredentialOpts
NewCreateServerCredentialOptsWithDefaults instantiates a new CreateServerCredentialOpts 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 (*CreateServerCredentialOpts) GetPassword ¶
func (o *CreateServerCredentialOpts) GetPassword() string
GetPassword returns the Password field value
func (*CreateServerCredentialOpts) GetPasswordOk ¶
func (o *CreateServerCredentialOpts) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.
func (*CreateServerCredentialOpts) GetType ¶
func (o *CreateServerCredentialOpts) GetType() CredentialType
GetType returns the Type field value
func (*CreateServerCredentialOpts) GetTypeOk ¶
func (o *CreateServerCredentialOpts) GetTypeOk() (*CredentialType, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*CreateServerCredentialOpts) GetUsername ¶
func (o *CreateServerCredentialOpts) GetUsername() string
GetUsername returns the Username field value
func (*CreateServerCredentialOpts) GetUsernameOk ¶
func (o *CreateServerCredentialOpts) GetUsernameOk() (*string, bool)
GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.
func (CreateServerCredentialOpts) MarshalJSON ¶
func (o CreateServerCredentialOpts) MarshalJSON() ([]byte, error)
func (*CreateServerCredentialOpts) SetPassword ¶
func (o *CreateServerCredentialOpts) SetPassword(v string)
SetPassword sets field value
func (*CreateServerCredentialOpts) SetType ¶
func (o *CreateServerCredentialOpts) SetType(v CredentialType)
SetType sets field value
func (*CreateServerCredentialOpts) SetUsername ¶
func (o *CreateServerCredentialOpts) SetUsername(v string)
SetUsername sets field value
func (CreateServerCredentialOpts) ToMap ¶
func (o CreateServerCredentialOpts) ToMap() (map[string]interface{}, error)
func (*CreateServerCredentialOpts) UnmarshalJSON ¶
func (o *CreateServerCredentialOpts) UnmarshalJSON(data []byte) (err error)
type CreateServerDhcpReservationOpts ¶
type CreateServerDhcpReservationOpts struct {
// The URL of PXE boot you want your server to boot from
Bootfile string `json:"bootfile"`
// The hostname for the server
Hostname *string `json:"hostname,omitempty"`
AdditionalProperties map[string]interface{}
}
CreateServerDhcpReservationOpts struct for CreateServerDhcpReservationOpts
func NewCreateServerDhcpReservationOpts ¶
func NewCreateServerDhcpReservationOpts(bootfile string) *CreateServerDhcpReservationOpts
NewCreateServerDhcpReservationOpts instantiates a new CreateServerDhcpReservationOpts 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 NewCreateServerDhcpReservationOptsWithDefaults ¶
func NewCreateServerDhcpReservationOptsWithDefaults() *CreateServerDhcpReservationOpts
NewCreateServerDhcpReservationOptsWithDefaults instantiates a new CreateServerDhcpReservationOpts 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 (*CreateServerDhcpReservationOpts) GetBootfile ¶
func (o *CreateServerDhcpReservationOpts) GetBootfile() string
GetBootfile returns the Bootfile field value
func (*CreateServerDhcpReservationOpts) GetBootfileOk ¶
func (o *CreateServerDhcpReservationOpts) GetBootfileOk() (*string, bool)
GetBootfileOk returns a tuple with the Bootfile field value and a boolean to check if the value has been set.
func (*CreateServerDhcpReservationOpts) GetHostname ¶
func (o *CreateServerDhcpReservationOpts) GetHostname() string
GetHostname returns the Hostname field value if set, zero value otherwise.
func (*CreateServerDhcpReservationOpts) GetHostnameOk ¶
func (o *CreateServerDhcpReservationOpts) GetHostnameOk() (*string, bool)
GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateServerDhcpReservationOpts) HasHostname ¶
func (o *CreateServerDhcpReservationOpts) HasHostname() bool
HasHostname returns a boolean if a field has been set.
func (CreateServerDhcpReservationOpts) MarshalJSON ¶
func (o CreateServerDhcpReservationOpts) MarshalJSON() ([]byte, error)
func (*CreateServerDhcpReservationOpts) SetBootfile ¶
func (o *CreateServerDhcpReservationOpts) SetBootfile(v string)
SetBootfile sets field value
func (*CreateServerDhcpReservationOpts) SetHostname ¶
func (o *CreateServerDhcpReservationOpts) SetHostname(v string)
SetHostname gets a reference to the given string and assigns it to the Hostname field.
func (CreateServerDhcpReservationOpts) ToMap ¶
func (o CreateServerDhcpReservationOpts) ToMap() (map[string]interface{}, error)
func (*CreateServerDhcpReservationOpts) UnmarshalJSON ¶
func (o *CreateServerDhcpReservationOpts) UnmarshalJSON(data []byte) (err error)
type Credential ¶
type Credential struct {
// The password
Password string `json:"password"`
Type CredentialType `json:"type"`
// The username
Username string `json:"username"`
AdditionalProperties map[string]interface{}
}
Credential struct for Credential
func NewCredential ¶
func NewCredential(password string, type_ CredentialType, username string) *Credential
NewCredential instantiates a new Credential 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 NewCredentialWithDefaults ¶
func NewCredentialWithDefaults() *Credential
NewCredentialWithDefaults instantiates a new Credential 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 (*Credential) GetPassword ¶
func (o *Credential) GetPassword() string
GetPassword returns the Password field value
func (*Credential) GetPasswordOk ¶
func (o *Credential) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.
func (*Credential) GetType ¶
func (o *Credential) GetType() CredentialType
GetType returns the Type field value
func (*Credential) GetTypeOk ¶
func (o *Credential) GetTypeOk() (*CredentialType, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*Credential) GetUsername ¶
func (o *Credential) GetUsername() string
GetUsername returns the Username field value
func (*Credential) GetUsernameOk ¶
func (o *Credential) GetUsernameOk() (*string, bool)
GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.
func (Credential) MarshalJSON ¶
func (o Credential) MarshalJSON() ([]byte, error)
func (*Credential) SetPassword ¶
func (o *Credential) SetPassword(v string)
SetPassword sets field value
func (*Credential) SetType ¶
func (o *Credential) SetType(v CredentialType)
SetType sets field value
func (*Credential) SetUsername ¶
func (o *Credential) SetUsername(v string)
SetUsername sets field value
func (Credential) ToMap ¶
func (o Credential) ToMap() (map[string]interface{}, error)
func (*Credential) UnmarshalJSON ¶
func (o *Credential) UnmarshalJSON(data []byte) (err error)
type CredentialList ¶
type CredentialList struct {
Metadata *Metadata `json:"_metadata,omitempty"`
// An array of credentials
Credentials []CredentialWithoutPassword `json:"credentials,omitempty"`
AdditionalProperties map[string]interface{}
}
CredentialList struct for CredentialList
func NewCredentialList ¶
func NewCredentialList() *CredentialList
NewCredentialList instantiates a new CredentialList 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 NewCredentialListWithDefaults ¶
func NewCredentialListWithDefaults() *CredentialList
NewCredentialListWithDefaults instantiates a new CredentialList 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 (*CredentialList) GetCredentials ¶
func (o *CredentialList) GetCredentials() []CredentialWithoutPassword
GetCredentials returns the Credentials field value if set, zero value otherwise.
func (*CredentialList) GetCredentialsOk ¶
func (o *CredentialList) GetCredentialsOk() ([]CredentialWithoutPassword, bool)
GetCredentialsOk returns a tuple with the Credentials field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CredentialList) GetMetadata ¶
func (o *CredentialList) GetMetadata() Metadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*CredentialList) GetMetadataOk ¶
func (o *CredentialList) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CredentialList) HasCredentials ¶
func (o *CredentialList) HasCredentials() bool
HasCredentials returns a boolean if a field has been set.
func (*CredentialList) HasMetadata ¶
func (o *CredentialList) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (CredentialList) MarshalJSON ¶
func (o CredentialList) MarshalJSON() ([]byte, error)
func (*CredentialList) SetCredentials ¶
func (o *CredentialList) SetCredentials(v []CredentialWithoutPassword)
SetCredentials gets a reference to the given []CredentialWithoutPassword and assigns it to the Credentials field.
func (*CredentialList) SetMetadata ¶
func (o *CredentialList) SetMetadata(v Metadata)
SetMetadata gets a reference to the given Metadata and assigns it to the Metadata field.
func (CredentialList) ToMap ¶
func (o CredentialList) ToMap() (map[string]interface{}, error)
func (*CredentialList) UnmarshalJSON ¶
func (o *CredentialList) UnmarshalJSON(data []byte) (err error)
type CredentialType ¶
type CredentialType string
CredentialType The type of the credential.
const ( CREDENTIALTYPE_OPERATING_SYSTEM CredentialType = "OPERATING_SYSTEM" CREDENTIALTYPE_RESCUE_MODE CredentialType = "RESCUE_MODE" CREDENTIALTYPE_REMOTE_MANAGEMENT CredentialType = "REMOTE_MANAGEMENT" CREDENTIALTYPE_CONTROL_PANEL CredentialType = "CONTROL_PANEL" CREDENTIALTYPE_SWITCH CredentialType = "SWITCH" CREDENTIALTYPE_PDU CredentialType = "PDU" CREDENTIALTYPE_FIREWALL CredentialType = "FIREWALL" CREDENTIALTYPE_LOAD_BALANCER CredentialType = "LOAD_BALANCER" CREDENTIALTYPE_VNC CredentialType = "VNC" CREDENTIALTYPE_TEMPORARY_OPERATING_SYSTEM CredentialType = "TEMPORARY_OPERATING_SYSTEM" CREDENTIALTYPE_VPN_USER CredentialType = "VPN_USER" CREDENTIALTYPE_COMBINATION_LOCK CredentialType = "COMBINATION_LOCK" CREDENTIALTYPE_DATABASE CredentialType = "DATABASE" )
List of credentialType
func NewCredentialTypeFromValue ¶
func NewCredentialTypeFromValue(v string) (*CredentialType, error)
NewCredentialTypeFromValue returns a pointer to a valid CredentialType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (CredentialType) IsValid ¶
func (v CredentialType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (CredentialType) Ptr ¶
func (v CredentialType) Ptr() *CredentialType
Ptr returns reference to credentialType value
func (*CredentialType) UnmarshalJSON ¶
func (v *CredentialType) UnmarshalJSON(src []byte) error
type CredentialWithoutPassword ¶
type CredentialWithoutPassword struct {
Type CredentialType `json:"type"`
// The username
Username string `json:"username"`
AdditionalProperties map[string]interface{}
}
CredentialWithoutPassword struct for CredentialWithoutPassword
func NewCredentialWithoutPassword ¶
func NewCredentialWithoutPassword(type_ CredentialType, username string) *CredentialWithoutPassword
NewCredentialWithoutPassword instantiates a new CredentialWithoutPassword 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 NewCredentialWithoutPasswordWithDefaults ¶
func NewCredentialWithoutPasswordWithDefaults() *CredentialWithoutPassword
NewCredentialWithoutPasswordWithDefaults instantiates a new CredentialWithoutPassword 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 (*CredentialWithoutPassword) GetType ¶
func (o *CredentialWithoutPassword) GetType() CredentialType
GetType returns the Type field value
func (*CredentialWithoutPassword) GetTypeOk ¶
func (o *CredentialWithoutPassword) GetTypeOk() (*CredentialType, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*CredentialWithoutPassword) GetUsername ¶
func (o *CredentialWithoutPassword) GetUsername() string
GetUsername returns the Username field value
func (*CredentialWithoutPassword) GetUsernameOk ¶
func (o *CredentialWithoutPassword) GetUsernameOk() (*string, bool)
GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.
func (CredentialWithoutPassword) MarshalJSON ¶
func (o CredentialWithoutPassword) MarshalJSON() ([]byte, error)
func (*CredentialWithoutPassword) SetType ¶
func (o *CredentialWithoutPassword) SetType(v CredentialType)
SetType sets field value
func (*CredentialWithoutPassword) SetUsername ¶
func (o *CredentialWithoutPassword) SetUsername(v string)
SetUsername sets field value
func (CredentialWithoutPassword) ToMap ¶
func (o CredentialWithoutPassword) ToMap() (map[string]interface{}, error)
func (*CredentialWithoutPassword) UnmarshalJSON ¶
func (o *CredentialWithoutPassword) UnmarshalJSON(data []byte) (err error)
type CurrentServerJob ¶
type CurrentServerJob struct {
// Id of the server (deprecated, use serverId instead)
// Deprecated
BareMetalId *string `json:"bareMetalId,omitempty"`
// Creation timestamp
CreatedAt *time.Time `json:"createdAt,omitempty"`
// Job flow
Flow *string `json:"flow,omitempty"`
// Describes whether the job is running
IsRunning *bool `json:"isRunning,omitempty"`
// Node ID for this server
Node *string `json:"node,omitempty"`
Payload *ServerJobPayload `json:"payload,omitempty"`
Progress *Progress `json:"progress,omitempty"`
// Id of the server
ServerId *string `json:"serverId,omitempty"`
// Status of the job
Status *string `json:"status,omitempty"`
// List of tasks in the job
Tasks []Task `json:"tasks,omitempty"`
Type *JobType `json:"type,omitempty"`
// Update timestamp
UpdatedAt *time.Time `json:"updatedAt,omitempty"`
// Unique identifier of the job
Uuid *string `json:"uuid,omitempty"`
Metadata *JobMetadata `json:"metadata,omitempty"`
AdditionalProperties map[string]interface{}
}
CurrentServerJob struct for CurrentServerJob
func NewCurrentServerJob ¶
func NewCurrentServerJob() *CurrentServerJob
NewCurrentServerJob instantiates a new CurrentServerJob 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 NewCurrentServerJobWithDefaults ¶
func NewCurrentServerJobWithDefaults() *CurrentServerJob
NewCurrentServerJobWithDefaults instantiates a new CurrentServerJob 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 (*CurrentServerJob) GetBareMetalId ¶
func (o *CurrentServerJob) GetBareMetalId() string
GetBareMetalId returns the BareMetalId field value if set, zero value otherwise. Deprecated
func (*CurrentServerJob) GetBareMetalIdOk ¶
func (o *CurrentServerJob) GetBareMetalIdOk() (*string, bool)
GetBareMetalIdOk returns a tuple with the BareMetalId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated
func (*CurrentServerJob) GetCreatedAt ¶
func (o *CurrentServerJob) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*CurrentServerJob) GetCreatedAtOk ¶
func (o *CurrentServerJob) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CurrentServerJob) GetFlow ¶
func (o *CurrentServerJob) GetFlow() string
GetFlow returns the Flow field value if set, zero value otherwise.
func (*CurrentServerJob) GetFlowOk ¶
func (o *CurrentServerJob) GetFlowOk() (*string, bool)
GetFlowOk returns a tuple with the Flow field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CurrentServerJob) GetIsRunning ¶
func (o *CurrentServerJob) GetIsRunning() bool
GetIsRunning returns the IsRunning field value if set, zero value otherwise.
func (*CurrentServerJob) GetIsRunningOk ¶
func (o *CurrentServerJob) GetIsRunningOk() (*bool, bool)
GetIsRunningOk returns a tuple with the IsRunning field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CurrentServerJob) GetMetadata ¶
func (o *CurrentServerJob) GetMetadata() JobMetadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*CurrentServerJob) GetMetadataOk ¶
func (o *CurrentServerJob) GetMetadataOk() (*JobMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CurrentServerJob) GetNode ¶
func (o *CurrentServerJob) GetNode() string
GetNode returns the Node field value if set, zero value otherwise.
func (*CurrentServerJob) GetNodeOk ¶
func (o *CurrentServerJob) GetNodeOk() (*string, bool)
GetNodeOk returns a tuple with the Node field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CurrentServerJob) GetPayload ¶
func (o *CurrentServerJob) GetPayload() ServerJobPayload
GetPayload returns the Payload field value if set, zero value otherwise.
func (*CurrentServerJob) GetPayloadOk ¶
func (o *CurrentServerJob) GetPayloadOk() (*ServerJobPayload, bool)
GetPayloadOk returns a tuple with the Payload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CurrentServerJob) GetProgress ¶
func (o *CurrentServerJob) GetProgress() Progress
GetProgress returns the Progress field value if set, zero value otherwise.
func (*CurrentServerJob) GetProgressOk ¶
func (o *CurrentServerJob) GetProgressOk() (*Progress, bool)
GetProgressOk returns a tuple with the Progress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CurrentServerJob) GetServerId ¶
func (o *CurrentServerJob) GetServerId() string
GetServerId returns the ServerId field value if set, zero value otherwise.
func (*CurrentServerJob) GetServerIdOk ¶
func (o *CurrentServerJob) GetServerIdOk() (*string, bool)
GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CurrentServerJob) GetStatus ¶
func (o *CurrentServerJob) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*CurrentServerJob) GetStatusOk ¶
func (o *CurrentServerJob) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CurrentServerJob) GetTasks ¶
func (o *CurrentServerJob) GetTasks() []Task
GetTasks returns the Tasks field value if set, zero value otherwise.
func (*CurrentServerJob) GetTasksOk ¶
func (o *CurrentServerJob) GetTasksOk() ([]Task, bool)
GetTasksOk returns a tuple with the Tasks field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CurrentServerJob) GetType ¶
func (o *CurrentServerJob) GetType() JobType
GetType returns the Type field value if set, zero value otherwise.
func (*CurrentServerJob) GetTypeOk ¶
func (o *CurrentServerJob) GetTypeOk() (*JobType, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CurrentServerJob) GetUpdatedAt ¶
func (o *CurrentServerJob) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*CurrentServerJob) GetUpdatedAtOk ¶
func (o *CurrentServerJob) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CurrentServerJob) GetUuid ¶
func (o *CurrentServerJob) GetUuid() string
GetUuid returns the Uuid field value if set, zero value otherwise.
func (*CurrentServerJob) GetUuidOk ¶
func (o *CurrentServerJob) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CurrentServerJob) HasBareMetalId ¶
func (o *CurrentServerJob) HasBareMetalId() bool
HasBareMetalId returns a boolean if a field has been set.
func (*CurrentServerJob) HasCreatedAt ¶
func (o *CurrentServerJob) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*CurrentServerJob) HasFlow ¶
func (o *CurrentServerJob) HasFlow() bool
HasFlow returns a boolean if a field has been set.
func (*CurrentServerJob) HasIsRunning ¶
func (o *CurrentServerJob) HasIsRunning() bool
HasIsRunning returns a boolean if a field has been set.
func (*CurrentServerJob) HasMetadata ¶
func (o *CurrentServerJob) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*CurrentServerJob) HasNode ¶
func (o *CurrentServerJob) HasNode() bool
HasNode returns a boolean if a field has been set.
func (*CurrentServerJob) HasPayload ¶
func (o *CurrentServerJob) HasPayload() bool
HasPayload returns a boolean if a field has been set.
func (*CurrentServerJob) HasProgress ¶
func (o *CurrentServerJob) HasProgress() bool
HasProgress returns a boolean if a field has been set.
func (*CurrentServerJob) HasServerId ¶
func (o *CurrentServerJob) HasServerId() bool
HasServerId returns a boolean if a field has been set.
func (*CurrentServerJob) HasStatus ¶
func (o *CurrentServerJob) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*CurrentServerJob) HasTasks ¶
func (o *CurrentServerJob) HasTasks() bool
HasTasks returns a boolean if a field has been set.
func (*CurrentServerJob) HasType ¶
func (o *CurrentServerJob) HasType() bool
HasType returns a boolean if a field has been set.
func (*CurrentServerJob) HasUpdatedAt ¶
func (o *CurrentServerJob) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*CurrentServerJob) HasUuid ¶
func (o *CurrentServerJob) HasUuid() bool
HasUuid returns a boolean if a field has been set.
func (CurrentServerJob) MarshalJSON ¶
func (o CurrentServerJob) MarshalJSON() ([]byte, error)
func (*CurrentServerJob) SetBareMetalId ¶
func (o *CurrentServerJob) SetBareMetalId(v string)
SetBareMetalId gets a reference to the given string and assigns it to the BareMetalId field. Deprecated
func (*CurrentServerJob) SetCreatedAt ¶
func (o *CurrentServerJob) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*CurrentServerJob) SetFlow ¶
func (o *CurrentServerJob) SetFlow(v string)
SetFlow gets a reference to the given string and assigns it to the Flow field.
func (*CurrentServerJob) SetIsRunning ¶
func (o *CurrentServerJob) SetIsRunning(v bool)
SetIsRunning gets a reference to the given bool and assigns it to the IsRunning field.
func (*CurrentServerJob) SetMetadata ¶
func (o *CurrentServerJob) SetMetadata(v JobMetadata)
SetMetadata gets a reference to the given JobMetadata and assigns it to the Metadata field.
func (*CurrentServerJob) SetNode ¶
func (o *CurrentServerJob) SetNode(v string)
SetNode gets a reference to the given string and assigns it to the Node field.
func (*CurrentServerJob) SetPayload ¶
func (o *CurrentServerJob) SetPayload(v ServerJobPayload)
SetPayload gets a reference to the given ServerJobPayload and assigns it to the Payload field.
func (*CurrentServerJob) SetProgress ¶
func (o *CurrentServerJob) SetProgress(v Progress)
SetProgress gets a reference to the given Progress and assigns it to the Progress field.
func (*CurrentServerJob) SetServerId ¶
func (o *CurrentServerJob) SetServerId(v string)
SetServerId gets a reference to the given string and assigns it to the ServerId field.
func (*CurrentServerJob) SetStatus ¶
func (o *CurrentServerJob) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*CurrentServerJob) SetTasks ¶
func (o *CurrentServerJob) SetTasks(v []Task)
SetTasks gets a reference to the given []Task and assigns it to the Tasks field.
func (*CurrentServerJob) SetType ¶
func (o *CurrentServerJob) SetType(v JobType)
SetType gets a reference to the given JobType and assigns it to the Type field.
func (*CurrentServerJob) SetUpdatedAt ¶
func (o *CurrentServerJob) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*CurrentServerJob) SetUuid ¶
func (o *CurrentServerJob) SetUuid(v string)
SetUuid gets a reference to the given string and assigns it to the Uuid field.
func (CurrentServerJob) ToMap ¶
func (o CurrentServerJob) ToMap() (map[string]interface{}, error)
func (*CurrentServerJob) UnmarshalJSON ¶
func (o *CurrentServerJob) UnmarshalJSON(data []byte) (err error)
type DDos ¶
type DDos struct {
// The applied detection profile
DetectionProfile *string `json:"detectionProfile,omitempty"`
// The type of DDoS protection
ProtectionType *string `json:"protectionType,omitempty"`
AdditionalProperties map[string]interface{}
}
DDos DDoS IP Protection Details
func NewDDos ¶
func NewDDos() *DDos
NewDDos instantiates a new DDos 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 NewDDosWithDefaults ¶
func NewDDosWithDefaults() *DDos
NewDDosWithDefaults instantiates a new DDos 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 (*DDos) GetDetectionProfile ¶
GetDetectionProfile returns the DetectionProfile field value if set, zero value otherwise.
func (*DDos) GetDetectionProfileOk ¶
GetDetectionProfileOk returns a tuple with the DetectionProfile field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DDos) GetProtectionType ¶
GetProtectionType returns the ProtectionType field value if set, zero value otherwise.
func (*DDos) GetProtectionTypeOk ¶
GetProtectionTypeOk returns a tuple with the ProtectionType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DDos) HasDetectionProfile ¶
HasDetectionProfile returns a boolean if a field has been set.
func (*DDos) HasProtectionType ¶
HasProtectionType returns a boolean if a field has been set.
func (DDos) MarshalJSON ¶
func (*DDos) SetDetectionProfile ¶
SetDetectionProfile gets a reference to the given string and assigns it to the DetectionProfile field.
func (*DDos) SetProtectionType ¶
SetProtectionType gets a reference to the given string and assigns it to the ProtectionType field.
func (*DDos) UnmarshalJSON ¶
type DataTrafficNotificationSetting ¶
type DataTrafficNotificationSetting struct {
// An array of notification setting actions
Actions []Actions `json:"actions,omitempty"`
// Frequency
Frequency string `json:"frequency"`
// Identifier of the notification setting
Id string `json:"id"`
// Date timestamp when the system last checked the server for threshold limit
LastCheckedAt NullableString `json:"lastCheckedAt,omitempty"`
// Threshold Value
Threshold string `json:"threshold"`
// Date timestamp when the threshold exceeded the limit
ThresholdExceededAt NullableString `json:"thresholdExceededAt,omitempty"`
// Unit
Unit string `json:"unit"`
AdditionalProperties map[string]interface{}
}
DataTrafficNotificationSetting struct for DataTrafficNotificationSetting
func NewDataTrafficNotificationSetting ¶
func NewDataTrafficNotificationSetting(frequency string, id string, threshold string, unit string) *DataTrafficNotificationSetting
NewDataTrafficNotificationSetting instantiates a new DataTrafficNotificationSetting 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 NewDataTrafficNotificationSettingWithDefaults ¶
func NewDataTrafficNotificationSettingWithDefaults() *DataTrafficNotificationSetting
NewDataTrafficNotificationSettingWithDefaults instantiates a new DataTrafficNotificationSetting 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 (*DataTrafficNotificationSetting) GetActions ¶
func (o *DataTrafficNotificationSetting) GetActions() []Actions
GetActions returns the Actions field value if set, zero value otherwise.
func (*DataTrafficNotificationSetting) GetActionsOk ¶
func (o *DataTrafficNotificationSetting) GetActionsOk() ([]Actions, bool)
GetActionsOk returns a tuple with the Actions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DataTrafficNotificationSetting) GetFrequency ¶
func (o *DataTrafficNotificationSetting) GetFrequency() string
GetFrequency returns the Frequency field value
func (*DataTrafficNotificationSetting) GetFrequencyOk ¶
func (o *DataTrafficNotificationSetting) GetFrequencyOk() (*string, bool)
GetFrequencyOk returns a tuple with the Frequency field value and a boolean to check if the value has been set.
func (*DataTrafficNotificationSetting) GetId ¶
func (o *DataTrafficNotificationSetting) GetId() string
GetId returns the Id field value
func (*DataTrafficNotificationSetting) GetIdOk ¶
func (o *DataTrafficNotificationSetting) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*DataTrafficNotificationSetting) GetLastCheckedAt ¶
func (o *DataTrafficNotificationSetting) GetLastCheckedAt() string
GetLastCheckedAt returns the LastCheckedAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DataTrafficNotificationSetting) GetLastCheckedAtOk ¶
func (o *DataTrafficNotificationSetting) GetLastCheckedAtOk() (*string, bool)
GetLastCheckedAtOk returns a tuple with the LastCheckedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataTrafficNotificationSetting) GetThreshold ¶
func (o *DataTrafficNotificationSetting) GetThreshold() string
GetThreshold returns the Threshold field value
func (*DataTrafficNotificationSetting) GetThresholdExceededAt ¶
func (o *DataTrafficNotificationSetting) GetThresholdExceededAt() string
GetThresholdExceededAt returns the ThresholdExceededAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DataTrafficNotificationSetting) GetThresholdExceededAtOk ¶
func (o *DataTrafficNotificationSetting) GetThresholdExceededAtOk() (*string, bool)
GetThresholdExceededAtOk returns a tuple with the ThresholdExceededAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataTrafficNotificationSetting) GetThresholdOk ¶
func (o *DataTrafficNotificationSetting) GetThresholdOk() (*string, bool)
GetThresholdOk returns a tuple with the Threshold field value and a boolean to check if the value has been set.
func (*DataTrafficNotificationSetting) GetUnit ¶
func (o *DataTrafficNotificationSetting) GetUnit() string
GetUnit returns the Unit field value
func (*DataTrafficNotificationSetting) GetUnitOk ¶
func (o *DataTrafficNotificationSetting) GetUnitOk() (*string, bool)
GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.
func (*DataTrafficNotificationSetting) HasActions ¶
func (o *DataTrafficNotificationSetting) HasActions() bool
HasActions returns a boolean if a field has been set.
func (*DataTrafficNotificationSetting) HasLastCheckedAt ¶
func (o *DataTrafficNotificationSetting) HasLastCheckedAt() bool
HasLastCheckedAt returns a boolean if a field has been set.
func (*DataTrafficNotificationSetting) HasThresholdExceededAt ¶
func (o *DataTrafficNotificationSetting) HasThresholdExceededAt() bool
HasThresholdExceededAt returns a boolean if a field has been set.
func (DataTrafficNotificationSetting) MarshalJSON ¶
func (o DataTrafficNotificationSetting) MarshalJSON() ([]byte, error)
func (*DataTrafficNotificationSetting) SetActions ¶
func (o *DataTrafficNotificationSetting) SetActions(v []Actions)
SetActions gets a reference to the given []Actions and assigns it to the Actions field.
func (*DataTrafficNotificationSetting) SetFrequency ¶
func (o *DataTrafficNotificationSetting) SetFrequency(v string)
SetFrequency sets field value
func (*DataTrafficNotificationSetting) SetId ¶
func (o *DataTrafficNotificationSetting) SetId(v string)
SetId sets field value
func (*DataTrafficNotificationSetting) SetLastCheckedAt ¶
func (o *DataTrafficNotificationSetting) SetLastCheckedAt(v string)
SetLastCheckedAt gets a reference to the given NullableString and assigns it to the LastCheckedAt field.
func (*DataTrafficNotificationSetting) SetLastCheckedAtNil ¶
func (o *DataTrafficNotificationSetting) SetLastCheckedAtNil()
SetLastCheckedAtNil sets the value for LastCheckedAt to be an explicit nil
func (*DataTrafficNotificationSetting) SetThreshold ¶
func (o *DataTrafficNotificationSetting) SetThreshold(v string)
SetThreshold sets field value
func (*DataTrafficNotificationSetting) SetThresholdExceededAt ¶
func (o *DataTrafficNotificationSetting) SetThresholdExceededAt(v string)
SetThresholdExceededAt gets a reference to the given NullableString and assigns it to the ThresholdExceededAt field.
func (*DataTrafficNotificationSetting) SetThresholdExceededAtNil ¶
func (o *DataTrafficNotificationSetting) SetThresholdExceededAtNil()
SetThresholdExceededAtNil sets the value for ThresholdExceededAt to be an explicit nil
func (*DataTrafficNotificationSetting) SetUnit ¶
func (o *DataTrafficNotificationSetting) SetUnit(v string)
SetUnit sets field value
func (DataTrafficNotificationSetting) ToMap ¶
func (o DataTrafficNotificationSetting) ToMap() (map[string]interface{}, error)
func (*DataTrafficNotificationSetting) UnmarshalJSON ¶
func (o *DataTrafficNotificationSetting) UnmarshalJSON(data []byte) (err error)
func (*DataTrafficNotificationSetting) UnsetLastCheckedAt ¶
func (o *DataTrafficNotificationSetting) UnsetLastCheckedAt()
UnsetLastCheckedAt ensures that no value is present for LastCheckedAt, not even an explicit nil
func (*DataTrafficNotificationSetting) UnsetThresholdExceededAt ¶
func (o *DataTrafficNotificationSetting) UnsetThresholdExceededAt()
UnsetThresholdExceededAt ensures that no value is present for ThresholdExceededAt, not even an explicit nil
type DataTrafficNotificationSettingOpts ¶
type DataTrafficNotificationSettingOpts struct {
// Frequency for the Data Traffic Notification
Frequency string `json:"frequency"`
// Threshold Value for the Data Traffic Notification
Threshold string `json:"threshold"`
// Unit for the Data Traffic Notification
Unit string `json:"unit"`
AdditionalProperties map[string]interface{}
}
DataTrafficNotificationSettingOpts struct for DataTrafficNotificationSettingOpts
func NewDataTrafficNotificationSettingOpts ¶
func NewDataTrafficNotificationSettingOpts(frequency string, threshold string, unit string) *DataTrafficNotificationSettingOpts
NewDataTrafficNotificationSettingOpts instantiates a new DataTrafficNotificationSettingOpts 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 NewDataTrafficNotificationSettingOptsWithDefaults ¶
func NewDataTrafficNotificationSettingOptsWithDefaults() *DataTrafficNotificationSettingOpts
NewDataTrafficNotificationSettingOptsWithDefaults instantiates a new DataTrafficNotificationSettingOpts 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 (*DataTrafficNotificationSettingOpts) GetFrequency ¶
func (o *DataTrafficNotificationSettingOpts) GetFrequency() string
GetFrequency returns the Frequency field value
func (*DataTrafficNotificationSettingOpts) GetFrequencyOk ¶
func (o *DataTrafficNotificationSettingOpts) GetFrequencyOk() (*string, bool)
GetFrequencyOk returns a tuple with the Frequency field value and a boolean to check if the value has been set.
func (*DataTrafficNotificationSettingOpts) GetThreshold ¶
func (o *DataTrafficNotificationSettingOpts) GetThreshold() string
GetThreshold returns the Threshold field value
func (*DataTrafficNotificationSettingOpts) GetThresholdOk ¶
func (o *DataTrafficNotificationSettingOpts) GetThresholdOk() (*string, bool)
GetThresholdOk returns a tuple with the Threshold field value and a boolean to check if the value has been set.
func (*DataTrafficNotificationSettingOpts) GetUnit ¶
func (o *DataTrafficNotificationSettingOpts) GetUnit() string
GetUnit returns the Unit field value
func (*DataTrafficNotificationSettingOpts) GetUnitOk ¶
func (o *DataTrafficNotificationSettingOpts) GetUnitOk() (*string, bool)
GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.
func (DataTrafficNotificationSettingOpts) MarshalJSON ¶
func (o DataTrafficNotificationSettingOpts) MarshalJSON() ([]byte, error)
func (*DataTrafficNotificationSettingOpts) SetFrequency ¶
func (o *DataTrafficNotificationSettingOpts) SetFrequency(v string)
SetFrequency sets field value
func (*DataTrafficNotificationSettingOpts) SetThreshold ¶
func (o *DataTrafficNotificationSettingOpts) SetThreshold(v string)
SetThreshold sets field value
func (*DataTrafficNotificationSettingOpts) SetUnit ¶
func (o *DataTrafficNotificationSettingOpts) SetUnit(v string)
SetUnit sets field value
func (DataTrafficNotificationSettingOpts) ToMap ¶
func (o DataTrafficNotificationSettingOpts) ToMap() (map[string]interface{}, error)
func (*DataTrafficNotificationSettingOpts) UnmarshalJSON ¶
func (o *DataTrafficNotificationSettingOpts) UnmarshalJSON(data []byte) (err error)
type DedicatedServerAPI ¶
type DedicatedServerAPI interface {
/*
AddServerToPrivateNetwork Add a server to private network
It takes a few minutes before the server has access to the private network.
To get the current status of the server you can call
`/bareMetals/v2/servers/{serverId}`.
Once the server is added to the private network the status changes from
`CONFIGURING` to `CONFIGURED`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param privateNetworkId The ID of a Private Network
@return ApiAddServerToPrivateNetworkRequest
*/
AddServerToPrivateNetwork(ctx context.Context, serverId string, privateNetworkId string) ApiAddServerToPrivateNetworkRequest
// AddServerToPrivateNetworkExecute executes the request
AddServerToPrivateNetworkExecute(r ApiAddServerToPrivateNetworkRequest) (*http.Response, error)
/*
CancelActiveJob Cancel active job
Canceling an active job will trigger the `onfail` flow of the current job
often resulting in a server reboot. If you do not want the server state to
change `expire` the active job instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiCancelActiveJobRequest
*/
CancelActiveJob(ctx context.Context, serverId string) ApiCancelActiveJobRequest
// CancelActiveJobExecute executes the request
// @return ServerJob
CancelActiveJobExecute(r ApiCancelActiveJobRequest) (*ServerJob, *http.Response, error)
/*
CloseNetworkInterface Close network interface
Close the network interface of this type of this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param networkTypeURL
@return ApiCloseNetworkInterfaceRequest
*/
CloseNetworkInterface(ctx context.Context, serverId string, networkTypeURL NetworkTypeURL) ApiCloseNetworkInterfaceRequest
// CloseNetworkInterfaceExecute executes the request
CloseNetworkInterfaceExecute(r ApiCloseNetworkInterfaceRequest) (*http.Response, error)
/*
CloseNetworkInterfaces Close all network interfaces
Close all network interfaces for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiCloseNetworkInterfacesRequest
*/
CloseNetworkInterfaces(ctx context.Context, serverId string) ApiCloseNetworkInterfacesRequest
// CloseNetworkInterfacesExecute executes the request
CloseNetworkInterfacesExecute(r ApiCloseNetworkInterfacesRequest) (*http.Response, error)
/*
CreateNetworkEquipmentCredential Create new network equipment credentials
Password will NOT be updated on the network equipment. The ability to update
credentials is for convenience only. It provides a secure way to communicate
passwords with Leaseweb engineers in case support is required.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@return ApiCreateNetworkEquipmentCredentialRequest
*/
CreateNetworkEquipmentCredential(ctx context.Context, networkEquipmentId string) ApiCreateNetworkEquipmentCredentialRequest
// CreateNetworkEquipmentCredentialExecute executes the request
// @return Credential
CreateNetworkEquipmentCredentialExecute(r ApiCreateNetworkEquipmentCredentialRequest) (*Credential, *http.Response, error)
/*
CreateServerBandwidthNotificationSetting Create a bandwidth notification setting
Create a new bandwidth notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiCreateServerBandwidthNotificationSettingRequest
*/
CreateServerBandwidthNotificationSetting(ctx context.Context, serverId string) ApiCreateServerBandwidthNotificationSettingRequest
// CreateServerBandwidthNotificationSettingExecute executes the request
// @return BandwidthNotificationSetting
CreateServerBandwidthNotificationSettingExecute(r ApiCreateServerBandwidthNotificationSettingRequest) (*BandwidthNotificationSetting, *http.Response, error)
/*
CreateServerCredential Create new server credentials
Password will NOT be updated on the server. The ability to update credentials
is for convenience only. It provides a secure way to communicate passwords
with Leaseweb engineers in case support is required.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiCreateServerCredentialRequest
*/
CreateServerCredential(ctx context.Context, serverId string) ApiCreateServerCredentialRequest
// CreateServerCredentialExecute executes the request
// @return Credential
CreateServerCredentialExecute(r ApiCreateServerCredentialRequest) (*Credential, *http.Response, error)
/*
CreateServerDataTrafficNotificationSetting Create a data traffic notification setting
Create a new data traffic notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiCreateServerDataTrafficNotificationSettingRequest
*/
CreateServerDataTrafficNotificationSetting(ctx context.Context, serverId string) ApiCreateServerDataTrafficNotificationSettingRequest
// CreateServerDataTrafficNotificationSettingExecute executes the request
// @return DataTrafficNotificationSetting
CreateServerDataTrafficNotificationSettingExecute(r ApiCreateServerDataTrafficNotificationSettingRequest) (*DataTrafficNotificationSetting, *http.Response, error)
/*
CreateServerDhcpReservation Create a DHCP reservation
After rebooting your server it will acquire this DHCP reservation and boot
from the specified `bootfile` url.
Please note that this API call will not reboot or power cycle your server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiCreateServerDhcpReservationRequest
*/
CreateServerDhcpReservation(ctx context.Context, serverId string) ApiCreateServerDhcpReservationRequest
// CreateServerDhcpReservationExecute executes the request
CreateServerDhcpReservationExecute(r ApiCreateServerDhcpReservationRequest) (*http.Response, error)
/*
DeleteNetworkEquipmentCredential Delete network equipment credentials
This action is purely administrative and will only remove the username and
password associated with this resource from our database.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@param type_ The type of the credential.
@param username Username
@return ApiDeleteNetworkEquipmentCredentialRequest
*/
DeleteNetworkEquipmentCredential(ctx context.Context, networkEquipmentId string, type_ CredentialType, username string) ApiDeleteNetworkEquipmentCredentialRequest
// DeleteNetworkEquipmentCredentialExecute executes the request
DeleteNetworkEquipmentCredentialExecute(r ApiDeleteNetworkEquipmentCredentialRequest) (*http.Response, error)
/*
DeleteServerBandwidthNotificationSetting Delete a bandwidth notification setting
Remove a Bandwidth Notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param notificationSettingId The ID of a notification setting
@return ApiDeleteServerBandwidthNotificationSettingRequest
*/
DeleteServerBandwidthNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiDeleteServerBandwidthNotificationSettingRequest
// DeleteServerBandwidthNotificationSettingExecute executes the request
DeleteServerBandwidthNotificationSettingExecute(r ApiDeleteServerBandwidthNotificationSettingRequest) (*http.Response, error)
/*
DeleteServerCredential Delete server credentials
This action is purely administrative and will only remove the username and
password associated with this resource from our database.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param type_ The type of the credential.
@param username Username
@return ApiDeleteServerCredentialRequest
*/
DeleteServerCredential(ctx context.Context, serverId string, type_ CredentialType, username string) ApiDeleteServerCredentialRequest
// DeleteServerCredentialExecute executes the request
DeleteServerCredentialExecute(r ApiDeleteServerCredentialRequest) (*http.Response, error)
/*
DeleteServerDataTrafficNotificationSetting Delete a data traffic notification setting
Delete the given data traffic notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param notificationSettingId The ID of a notification setting
@return ApiDeleteServerDataTrafficNotificationSettingRequest
*/
DeleteServerDataTrafficNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiDeleteServerDataTrafficNotificationSettingRequest
// DeleteServerDataTrafficNotificationSettingExecute executes the request
DeleteServerDataTrafficNotificationSettingExecute(r ApiDeleteServerDataTrafficNotificationSettingRequest) (*http.Response, error)
/*
DeleteServerDhcpReservation Delete a DHCP reservation
Delete a DHCP reservation for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiDeleteServerDhcpReservationRequest
*/
DeleteServerDhcpReservation(ctx context.Context, serverId string) ApiDeleteServerDhcpReservationRequest
// DeleteServerDhcpReservationExecute executes the request
DeleteServerDhcpReservationExecute(r ApiDeleteServerDhcpReservationRequest) (*http.Response, error)
/*
DeleteServerFromPrivateNetwork Delete a server from a private network
This API call will remove the dedicated server from the private network.
It takes a few minutes before the server has been removed from the private
network.
To get the current status of the server you can call
`/bareMetals/v2/servers/{serverId}`.
While the server is being removed the status changes to `REMOVING`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param privateNetworkId The ID of a Private Network
@return ApiDeleteServerFromPrivateNetworkRequest
*/
DeleteServerFromPrivateNetwork(ctx context.Context, serverId string, privateNetworkId string) ApiDeleteServerFromPrivateNetworkRequest
// DeleteServerFromPrivateNetworkExecute executes the request
DeleteServerFromPrivateNetworkExecute(r ApiDeleteServerFromPrivateNetworkRequest) (*http.Response, error)
/*
EnableServerRescueMode Launch rescue mode
Rescue mode allows you to trouble shoot your server in case your installed
operating system is no longer reachable.
You can supply a `postInstallScript` key in the body of the request which
should contain a base64 encoded string with a valid script. This script will
be executed as soon as rescue mode is launched and can be used to further
automate the process. A requirement for the post install script is that it
starts with a shebang line like `#!/usr/bin/env bash`.
After a rescue mode is launched you can manually reboot the server. After this
reboot the server will boot into the existing operating system.
To get a list of available rescue images, you could do so by sending a `GET`
request to `/bareMetals/v2/rescueImages`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiEnableServerRescueModeRequest
*/
EnableServerRescueMode(ctx context.Context, serverId string) ApiEnableServerRescueModeRequest
// EnableServerRescueModeExecute executes the request
// @return ServerJob
EnableServerRescueModeExecute(r ApiEnableServerRescueModeRequest) (*ServerJob, *http.Response, error)
/*
ExpireActiveJob Expire active job
Expiring an active job will not have any influence on the current state of the
server and is merely an administrative action.
Often you want to `cancel` the job, resulting in a server reboot. In that
case\nuse the `/cancelActiveJob` API call instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiExpireActiveJobRequest
*/
ExpireActiveJob(ctx context.Context, serverId string) ApiExpireActiveJobRequest
// ExpireActiveJobExecute executes the request
// @return ServerJob
ExpireActiveJobExecute(r ApiExpireActiveJobRequest) (*ServerJob, *http.Response, error)
/*
GetControlPanelList List control panels
An `id` of a control panel can be supplied when (re)installing a dedicated
server (for more information on how to install dedicated servers via the API
refer to the API documentation).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetControlPanelListRequest
*/
GetControlPanelList(ctx context.Context) ApiGetControlPanelListRequest
// GetControlPanelListExecute executes the request
// @return ControlPanelList
GetControlPanelListExecute(r ApiGetControlPanelListRequest) (*ControlPanelList, *http.Response, error)
/*
GetControlPanelListByOperatingSystemId List control panels by Operating System
An `id` of a control panel can be supplied when (re)installing a dedicated
server (for more information on how to install dedicated servers via the API
refer to the API documentation).
Not all operating systems support all control panels. Some operating systems
do not allow for installation of a control panel. To filter the list of
control panels which are supported for an operating system use the
`operatingSystemId` query string parameter to filter this list.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param operatingSystemId Operating system ID
@return ApiGetControlPanelListByOperatingSystemIdRequest
*/
GetControlPanelListByOperatingSystemId(ctx context.Context, operatingSystemId string) ApiGetControlPanelListByOperatingSystemIdRequest
// GetControlPanelListByOperatingSystemIdExecute executes the request
// @return ControlPanelList
GetControlPanelListByOperatingSystemIdExecute(r ApiGetControlPanelListByOperatingSystemIdRequest) (*ControlPanelList, *http.Response, error)
/*
GetDdosNotificationSetting Inspect DDoS notification settings
Show all DDoS Protection related notification settings for this server. These
settings control if you want to be notified via email in case a DDoS was
mitigated.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiGetDdosNotificationSettingRequest
*/
GetDdosNotificationSetting(ctx context.Context, serverId string) ApiGetDdosNotificationSettingRequest
// GetDdosNotificationSettingExecute executes the request
// @return GetDdosNotificationSettingResult
GetDdosNotificationSettingExecute(r ApiGetDdosNotificationSettingRequest) (*GetDdosNotificationSettingResult, *http.Response, error)
/*
GetNetworkEquipment Get network equipment
Use this API to get information about a single network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@return ApiGetNetworkEquipmentRequest
*/
GetNetworkEquipment(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentRequest
// GetNetworkEquipmentExecute executes the request
// @return NetworkEquipment
GetNetworkEquipmentExecute(r ApiGetNetworkEquipmentRequest) (*NetworkEquipment, *http.Response, error)
/*
GetNetworkEquipmentCredential Show network equipment credentials
View the password for the given credential, identified by `type` and
`username`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@param type_ The type of the credential.
@param username Username
@return ApiGetNetworkEquipmentCredentialRequest
*/
GetNetworkEquipmentCredential(ctx context.Context, networkEquipmentId string, type_ CredentialType, username string) ApiGetNetworkEquipmentCredentialRequest
// GetNetworkEquipmentCredentialExecute executes the request
// @return Credential
GetNetworkEquipmentCredentialExecute(r ApiGetNetworkEquipmentCredentialRequest) (*Credential, *http.Response, error)
/*
GetNetworkEquipmentCredentialList List network equipment credentials
The credentials API allows you to store usernames and passwords securely.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@return ApiGetNetworkEquipmentCredentialListRequest
*/
GetNetworkEquipmentCredentialList(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentCredentialListRequest
// GetNetworkEquipmentCredentialListExecute executes the request
// @return CredentialList
GetNetworkEquipmentCredentialListExecute(r ApiGetNetworkEquipmentCredentialListRequest) (*CredentialList, *http.Response, error)
/*
GetNetworkEquipmentCredentialListByType List network equipment credentials by type
List all the credentials filtered by the specified type that are associated
with this network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@param type_ The type of the credential.
@return ApiGetNetworkEquipmentCredentialListByTypeRequest
*/
GetNetworkEquipmentCredentialListByType(ctx context.Context, networkEquipmentId string, type_ CredentialType) ApiGetNetworkEquipmentCredentialListByTypeRequest
// GetNetworkEquipmentCredentialListByTypeExecute executes the request
// @return CredentialList
GetNetworkEquipmentCredentialListByTypeExecute(r ApiGetNetworkEquipmentCredentialListByTypeRequest) (*CredentialList, *http.Response, error)
/*
GetNetworkEquipmentIp Show a network equipment IP
Get a single IP address associated with this network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@param ip The IP Address
@return ApiGetNetworkEquipmentIpRequest
*/
GetNetworkEquipmentIp(ctx context.Context, networkEquipmentId string, ip string) ApiGetNetworkEquipmentIpRequest
// GetNetworkEquipmentIpExecute executes the request
// @return Ip
GetNetworkEquipmentIpExecute(r ApiGetNetworkEquipmentIpRequest) (*Ip, *http.Response, error)
/*
GetNetworkEquipmentIpList List IPs
List all IP Addresses associated with this network equipment. Optionally
filtered.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@return ApiGetNetworkEquipmentIpListRequest
*/
GetNetworkEquipmentIpList(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentIpListRequest
// GetNetworkEquipmentIpListExecute executes the request
// @return GetNetworkEquipmentIpListResult
GetNetworkEquipmentIpListExecute(r ApiGetNetworkEquipmentIpListRequest) (*GetNetworkEquipmentIpListResult, *http.Response, error)
/*
GetNetworkEquipmentList List network equipment
List your Dedicated Network Equipment. This api call supports pagination. Use
the `limit` and `offset` query string parameters to paginate through all your
dedicated network equipment.
Every `network equipment` object in the json response lists a few properties
of a network equipment. Use the single resource api call to get more details
for a single network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetNetworkEquipmentListRequest
*/
GetNetworkEquipmentList(ctx context.Context) ApiGetNetworkEquipmentListRequest
// GetNetworkEquipmentListExecute executes the request
// @return GetNetworkEquipmentListResult
GetNetworkEquipmentListExecute(r ApiGetNetworkEquipmentListRequest) (*GetNetworkEquipmentListResult, *http.Response, error)
/*
GetNetworkEquipmentNullRouteHistory Show null route history
Show all null route history for any ips associated with this a network
equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@return ApiGetNetworkEquipmentNullRouteHistoryRequest
*/
GetNetworkEquipmentNullRouteHistory(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentNullRouteHistoryRequest
// GetNetworkEquipmentNullRouteHistoryExecute executes the request
// @return GetNetworkEquipmentNullRouteHistoryResult
GetNetworkEquipmentNullRouteHistoryExecute(r ApiGetNetworkEquipmentNullRouteHistoryRequest) (*GetNetworkEquipmentNullRouteHistoryResult, *http.Response, error)
/*
GetNetworkEquipmentPowerStatus Show power status
The network equipment can either be `ON` or `OFF`. Network Equipment can be
powered on or off by using the respective `/powerOn` and `/powerOff` API
calls. In addition network equipment can also be rebooted using the
`/powerCycle` API call.
The `pdu` object describes the power status from the power distribution unit
(PDU) point of view. If your network equipment is connected to multiple PDU
ports the `status` property will report `on` if at least one PDU port has
power.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@return ApiGetNetworkEquipmentPowerStatusRequest
*/
GetNetworkEquipmentPowerStatus(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentPowerStatusRequest
// GetNetworkEquipmentPowerStatusExecute executes the request
// @return GetNetworkEquipmentPowerStatusResult
GetNetworkEquipmentPowerStatusExecute(r ApiGetNetworkEquipmentPowerStatusRequest) (*GetNetworkEquipmentPowerStatusResult, *http.Response, error)
/*
GetNetworkInterface Show a network interface
Show the network interface of the given type of this server, including its
status.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param networkTypeURL
@return ApiGetNetworkInterfaceRequest
*/
GetNetworkInterface(ctx context.Context, serverId string, networkTypeURL NetworkTypeURL) ApiGetNetworkInterfaceRequest
// GetNetworkInterfaceExecute executes the request
// @return OperationNetworkInterface
GetNetworkInterfaceExecute(r ApiGetNetworkInterfaceRequest) (*OperationNetworkInterface, *http.Response, error)
/*
GetNetworkInterfaceList List network interfaces
List all network interfaces for this server, including their current status.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiGetNetworkInterfaceListRequest
*/
GetNetworkInterfaceList(ctx context.Context, serverId string) ApiGetNetworkInterfaceListRequest
// GetNetworkInterfaceListExecute executes the request
// @return GetNetworkInterfaceListResult
GetNetworkInterfaceListExecute(r ApiGetNetworkInterfaceListRequest) (*GetNetworkInterfaceListResult, *http.Response, error)
/*
GetOperatingSystem Show an operating system
This detailed information shows default options when installing the given
operating system on a dedicated server.
For some operating systems these defaults can be adjusted when making the
`POST` request to `/install`. If the `configurable` parameter is `true` these
defaults can be adjusted by the client.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param operatingSystemId Operating system ID
@return ApiGetOperatingSystemRequest
*/
GetOperatingSystem(ctx context.Context, operatingSystemId string) ApiGetOperatingSystemRequest
// GetOperatingSystemExecute executes the request
// @return GetOperatingSystemResult
GetOperatingSystemExecute(r ApiGetOperatingSystemRequest) (*GetOperatingSystemResult, *http.Response, error)
/*
GetOperatingSystemList List Operating Systems
An `id` of a operating system can be supplied when (re)installing a dedicated
server (for more information on how to install dedicated servers via the API
refer to the API documentation).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetOperatingSystemListRequest
*/
GetOperatingSystemList(ctx context.Context) ApiGetOperatingSystemListRequest
// GetOperatingSystemListExecute executes the request
// @return GetOperatingSystemListResult
GetOperatingSystemListExecute(r ApiGetOperatingSystemListRequest) (*GetOperatingSystemListResult, *http.Response, error)
/*
GetRescueImageList Rescue Images
Lists all Rescue Images which are available for launching a dedicated server
into rescue mode.
A `rescueImageId` can be supplied to the `POST /rescueMode` API call and will
reboot your server into rescue mode.
Launching rescue mode for a server is often used to troubleshoot an existing
installation.
Note that launching rescue mode does not modify any data on the disks of your
server. It will require your server to be rebooted.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRescueImageListRequest
*/
GetRescueImageList(ctx context.Context) ApiGetRescueImageListRequest
// GetRescueImageListExecute executes the request
// @return GetRescueImageListResult
GetRescueImageListExecute(r ApiGetRescueImageListRequest) (*GetRescueImageListResult, *http.Response, error)
/*
GetServer Get server
Use this API to get information about a single server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiGetServerRequest
*/
GetServer(ctx context.Context, serverId string) ApiGetServerRequest
// GetServerExecute executes the request
// @return Server
GetServerExecute(r ApiGetServerRequest) (*Server, *http.Response, error)
/*
GetServerBandwidthMetrics Show bandwidth metrics
At this moment only bandwidth information for the public interface is supported.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiGetServerBandwidthMetricsRequest
*/
GetServerBandwidthMetrics(ctx context.Context, serverId string) ApiGetServerBandwidthMetricsRequest
// GetServerBandwidthMetricsExecute executes the request
// @return Metrics
GetServerBandwidthMetricsExecute(r ApiGetServerBandwidthMetricsRequest) (*Metrics, *http.Response, error)
/*
GetServerBandwidthNotificationSetting Show a bandwidth notification setting
Get a bandwidth notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param notificationSettingId The ID of a notification setting
@return ApiGetServerBandwidthNotificationSettingRequest
*/
GetServerBandwidthNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiGetServerBandwidthNotificationSettingRequest
// GetServerBandwidthNotificationSettingExecute executes the request
// @return BandwidthNotificationSetting
GetServerBandwidthNotificationSettingExecute(r ApiGetServerBandwidthNotificationSettingRequest) (*BandwidthNotificationSetting, *http.Response, error)
/*
GetServerBandwidthNotificationSettingList List bandwidth notification settings
List all bandwidth notification settings for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiGetServerBandwidthNotificationSettingListRequest
*/
GetServerBandwidthNotificationSettingList(ctx context.Context, serverId string) ApiGetServerBandwidthNotificationSettingListRequest
// GetServerBandwidthNotificationSettingListExecute executes the request
// @return GetServerBandwidthNotificationSettingListResult
GetServerBandwidthNotificationSettingListExecute(r ApiGetServerBandwidthNotificationSettingListRequest) (*GetServerBandwidthNotificationSettingListResult, *http.Response, error)
/*
GetServerCredential Show server credentials
View the password for the given credential, identified by `type` and
`username`. Auto generated credentials (during a re-install, rescue mode or
ipmi reset can be found here).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param type_ The type of the credential.
@param username Username
@return ApiGetServerCredentialRequest
*/
GetServerCredential(ctx context.Context, serverId string, type_ CredentialType, username string) ApiGetServerCredentialRequest
// GetServerCredentialExecute executes the request
// @return Credential
GetServerCredentialExecute(r ApiGetServerCredentialRequest) (*Credential, *http.Response, error)
/*
GetServerCredentialList List server credentials
The credentials API allows you to store usernames and passwords securely.
During (re)installations, rescue modes and ipmi resets the newly generated
passwords are stored and can be retrieved using this API.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiGetServerCredentialListRequest
*/
GetServerCredentialList(ctx context.Context, serverId string) ApiGetServerCredentialListRequest
// GetServerCredentialListExecute executes the request
// @return CredentialList
GetServerCredentialListExecute(r ApiGetServerCredentialListRequest) (*CredentialList, *http.Response, error)
/*
GetServerCredentialListByType List server credentials by type
List all the credentials filtered by the specified type that are associated
with this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param type_ The type of the credential.
@return ApiGetServerCredentialListByTypeRequest
*/
GetServerCredentialListByType(ctx context.Context, serverId string, type_ CredentialType) ApiGetServerCredentialListByTypeRequest
// GetServerCredentialListByTypeExecute executes the request
// @return CredentialList
GetServerCredentialListByTypeExecute(r ApiGetServerCredentialListByTypeRequest) (*CredentialList, *http.Response, error)
/*
GetServerDataTrafficMetrics Show datatraffic metrics
At this moment only bandwidth information for the public interface is supported.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiGetServerDataTrafficMetricsRequest
*/
GetServerDataTrafficMetrics(ctx context.Context, serverId string) ApiGetServerDataTrafficMetricsRequest
// GetServerDataTrafficMetricsExecute executes the request
// @return Metrics
GetServerDataTrafficMetricsExecute(r ApiGetServerDataTrafficMetricsRequest) (*Metrics, *http.Response, error)
/*
GetServerDataTrafficNotificationSetting Show a data traffic notification setting
Get a datatraffic notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param notificationSettingId The ID of a notification setting
@return ApiGetServerDataTrafficNotificationSettingRequest
*/
GetServerDataTrafficNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiGetServerDataTrafficNotificationSettingRequest
// GetServerDataTrafficNotificationSettingExecute executes the request
// @return DataTrafficNotificationSetting
GetServerDataTrafficNotificationSettingExecute(r ApiGetServerDataTrafficNotificationSettingRequest) (*DataTrafficNotificationSetting, *http.Response, error)
/*
GetServerDataTrafficNotificationSettingList List data traffic notification settings
List all datatraffic notification settings for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiGetServerDataTrafficNotificationSettingListRequest
*/
GetServerDataTrafficNotificationSettingList(ctx context.Context, serverId string) ApiGetServerDataTrafficNotificationSettingListRequest
// GetServerDataTrafficNotificationSettingListExecute executes the request
// @return GetServerDataTrafficNotificationSettingListResult
GetServerDataTrafficNotificationSettingListExecute(r ApiGetServerDataTrafficNotificationSettingListRequest) (*GetServerDataTrafficNotificationSettingListResult, *http.Response, error)
/*
GetServerDhcpReservationList List DHCP reservations
Please note that this will only show reservations for the public network
interface.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiGetServerDhcpReservationListRequest
*/
GetServerDhcpReservationList(ctx context.Context, serverId string) ApiGetServerDhcpReservationListRequest
// GetServerDhcpReservationListExecute executes the request
// @return GetServerDhcpReservationListResult
GetServerDhcpReservationListExecute(r ApiGetServerDhcpReservationListRequest) (*GetServerDhcpReservationListResult, *http.Response, error)
/*
GetServerHardware Show hardware information
This information is generated when running a hardware scan for your server. A
hardware scan collects hardware information about your system.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiGetServerHardwareRequest
*/
GetServerHardware(ctx context.Context, serverId string) ApiGetServerHardwareRequest
// GetServerHardwareExecute executes the request
// @return GetServerHardwareResult
GetServerHardwareExecute(r ApiGetServerHardwareRequest) (*GetServerHardwareResult, *http.Response, error)
/*
GetServerIp Show a server IP
Get a single IP address associated with this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param ip The IP Address
@return ApiGetServerIpRequest
*/
GetServerIp(ctx context.Context, serverId string, ip string) ApiGetServerIpRequest
// GetServerIpExecute executes the request
// @return Ip
GetServerIpExecute(r ApiGetServerIpRequest) (*Ip, *http.Response, error)
/*
GetServerIpList List IPs
List all IP Addresses associated with this server. Optionally filtered.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiGetServerIpListRequest
*/
GetServerIpList(ctx context.Context, serverId string) ApiGetServerIpListRequest
// GetServerIpListExecute executes the request
// @return Ip
GetServerIpListExecute(r ApiGetServerIpListRequest) (*Ip, *http.Response, error)
/*
GetServerJob Show a job
Get a single job for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param jobId The ID of a Job
@return ApiGetServerJobRequest
*/
GetServerJob(ctx context.Context, serverId string, jobId string) ApiGetServerJobRequest
// GetServerJobExecute executes the request
// @return CurrentServerJob
GetServerJobExecute(r ApiGetServerJobRequest) (*CurrentServerJob, *http.Response, error)
/*
GetServerJobList List jobs
List all jobs for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiGetServerJobListRequest
*/
GetServerJobList(ctx context.Context, serverId string) ApiGetServerJobListRequest
// GetServerJobListExecute executes the request
// @return ServerJobList
GetServerJobListExecute(r ApiGetServerJobListRequest) (*ServerJobList, *http.Response, error)
/*
GetServerList List servers
List your Dedicated Servers. This api call supports pagination. Use the
`limit` and `offset` query string parameters to paginate through all your
dedicated servers.
Every `server` object in the json response lists a few properties of a server.
Use the single resource api call to get more details for a single server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetServerListRequest
*/
GetServerList(ctx context.Context) ApiGetServerListRequest
// GetServerListExecute executes the request
// @return GetServerListResult
GetServerListExecute(r ApiGetServerListRequest) (*GetServerListResult, *http.Response, error)
/*
GetServerNullRouteHistory Show null route history
Show all null route history for any ips associated with this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiGetServerNullRouteHistoryRequest
*/
GetServerNullRouteHistory(ctx context.Context, serverId string) ApiGetServerNullRouteHistoryRequest
// GetServerNullRouteHistoryExecute executes the request
// @return GetServerNullRouteHistoryResult
GetServerNullRouteHistoryExecute(r ApiGetServerNullRouteHistoryRequest) (*GetServerNullRouteHistoryResult, *http.Response, error)
/*
GetServerPowerStatus Show power status
The server can either be `ON` or `OFF`. Servers can be powered on or off by
using the respective `/powerOn` and `/powerOff` API calls. In addition servers
can also be rebooted using the `/powerCycle` API call.
The `pdu` object describes the power status from the power distribution unit
(PDU) point of view. If your server is connected to multiple PDU ports the
`status` property will report `on` if at least one PDU port has power.
The `ipmi` object describes the power status by quering the remote management
interface of your server.
Note that `pdu.status` can report `on` but your server can still be powered
off if it was shutdown via `IPMI` for example.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiGetServerPowerStatusRequest
*/
GetServerPowerStatus(ctx context.Context, serverId string) ApiGetServerPowerStatusRequest
// GetServerPowerStatusExecute executes the request
// @return GetServerPowerStatusResult
GetServerPowerStatusExecute(r ApiGetServerPowerStatusRequest) (*GetServerPowerStatusResult, *http.Response, error)
/*
InstallOperatingSystem Launch installation
Install your server with an Operating System and optional Control Panel.
To retrieve a list of available operating systems use the
`/v2/operatingSystems` endpoint.
To retrieve a list of available control panels use the `/v2/controlPanels`
endpoint.
The default device / partitions to be used are operating system depended and
can be retrieved via the `/v2/operatingSystems/{operatingSystemId}` endpoint.
You are now able to target a specific diskset, like SATA1TB, SATA2TB, SSD256GB,
etc. To see which disksets are available in your server check the `/v2/servers/{serverId}`
endpoint and look for the corresponding diskset id from the hdd array.
For more information about Dedicated Server installation, [click here](https://kb.leaseweb.com/products/dedicated-server/reinstalling-your-dedicated-server) for our related Knowledge Base article.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiInstallOperatingSystemRequest
*/
InstallOperatingSystem(ctx context.Context, serverId string) ApiInstallOperatingSystemRequest
// InstallOperatingSystemExecute executes the request
// @return InstallationJob
InstallOperatingSystemExecute(r ApiInstallOperatingSystemRequest) (*InstallationJob, *http.Response, error)
/*
IpmiResetServer Launch IPMI reset
A reset makes sure that your IPMI interface of your server is compatible with
Leaseweb automation.
An IPMI reset will require a reboot of your server. The contents of your hard
drive won't be altered in any way. After a successful IPMI reset your server
is booted back into the original operating system.",
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiIpmiResetServerRequest
*/
IpmiResetServer(ctx context.Context, serverId string) ApiIpmiResetServerRequest
// IpmiResetServerExecute executes the request
// @return ServerJob
IpmiResetServerExecute(r ApiIpmiResetServerRequest) (*ServerJob, *http.Response, error)
/*
NullIpRoute Null route an IP
Null the given IP address. It might take a few minutes before the change is
propagated across the network.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param ip The IP Address
@return ApiNullIpRouteRequest
*/
NullIpRoute(ctx context.Context, serverId string, ip string) ApiNullIpRouteRequest
// NullIpRouteExecute executes the request
// @return Ip
NullIpRouteExecute(r ApiNullIpRouteRequest) (*Ip, *http.Response, error)
/*
NullNetworkEquipmentIpRoute Null route an IP
Null the given IP address. It might take a few minutes before the change is
propagated across the network.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@param ip The IP Address
@return ApiNullNetworkEquipmentIpRouteRequest
*/
NullNetworkEquipmentIpRoute(ctx context.Context, networkEquipmentId string, ip string) ApiNullNetworkEquipmentIpRouteRequest
// NullNetworkEquipmentIpRouteExecute executes the request
// @return Ip
NullNetworkEquipmentIpRouteExecute(r ApiNullNetworkEquipmentIpRouteRequest) (*Ip, *http.Response, error)
/*
OpenNetworkInterface Open network interface
Open all network interfaces of the given type for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param networkTypeURL
@return ApiOpenNetworkInterfaceRequest
*/
OpenNetworkInterface(ctx context.Context, serverId string, networkTypeURL NetworkTypeURL) ApiOpenNetworkInterfaceRequest
// OpenNetworkInterfaceExecute executes the request
OpenNetworkInterfaceExecute(r ApiOpenNetworkInterfaceRequest) (*http.Response, error)
/*
OpenNetworkInterfaces Open all network interfaces
Open all network interfaces of this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiOpenNetworkInterfacesRequest
*/
OpenNetworkInterfaces(ctx context.Context, serverId string) ApiOpenNetworkInterfacesRequest
// OpenNetworkInterfacesExecute executes the request
OpenNetworkInterfacesExecute(r ApiOpenNetworkInterfacesRequest) (*http.Response, error)
/*
PowerCycleNetworkEquipment Power cycle a network equipment
Powercyle the network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@return ApiPowerCycleNetworkEquipmentRequest
*/
PowerCycleNetworkEquipment(ctx context.Context, networkEquipmentId string) ApiPowerCycleNetworkEquipmentRequest
// PowerCycleNetworkEquipmentExecute executes the request
PowerCycleNetworkEquipmentExecute(r ApiPowerCycleNetworkEquipmentRequest) (*http.Response, error)
/*
PowerCycleServer Power cycle a server
Powercyle the server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiPowerCycleServerRequest
*/
PowerCycleServer(ctx context.Context, serverId string) ApiPowerCycleServerRequest
// PowerCycleServerExecute executes the request
PowerCycleServerExecute(r ApiPowerCycleServerRequest) (*http.Response, error)
/*
PowerNetworkEquipmentOff Power off network equipment
Power off the given network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@return ApiPowerNetworkEquipmentOffRequest
*/
PowerNetworkEquipmentOff(ctx context.Context, networkEquipmentId string) ApiPowerNetworkEquipmentOffRequest
// PowerNetworkEquipmentOffExecute executes the request
PowerNetworkEquipmentOffExecute(r ApiPowerNetworkEquipmentOffRequest) (*http.Response, error)
/*
PowerNetworkEquipmentOn Power on network equipment
Power on the given network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@return ApiPowerNetworkEquipmentOnRequest
*/
PowerNetworkEquipmentOn(ctx context.Context, networkEquipmentId string) ApiPowerNetworkEquipmentOnRequest
// PowerNetworkEquipmentOnExecute executes the request
PowerNetworkEquipmentOnExecute(r ApiPowerNetworkEquipmentOnRequest) (*http.Response, error)
/*
PowerServerOff Power off server
Power off the given server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiPowerServerOffRequest
*/
PowerServerOff(ctx context.Context, serverId string) ApiPowerServerOffRequest
// PowerServerOffExecute executes the request
PowerServerOffExecute(r ApiPowerServerOffRequest) (*http.Response, error)
/*
PowerServerOn Power on server
Power on the given server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiPowerServerOnRequest
*/
PowerServerOn(ctx context.Context, serverId string) ApiPowerServerOnRequest
// PowerServerOnExecute executes the request
PowerServerOnExecute(r ApiPowerServerOnRequest) (*http.Response, error)
/*
RemoveNullIpRoute Remove a null route
Remove an existing null route for the given IP address. It might take a few
minutes before the change is propagated across the network.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param ip The IP Address
@return ApiRemoveNullIpRouteRequest
*/
RemoveNullIpRoute(ctx context.Context, serverId string, ip string) ApiRemoveNullIpRouteRequest
// RemoveNullIpRouteExecute executes the request
// @return Ip
RemoveNullIpRouteExecute(r ApiRemoveNullIpRouteRequest) (*Ip, *http.Response, error)
/*
RetryServerJob Retry a job
Retry a job for a specific server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param jobId The ID of a Job
@return ApiRetryServerJobRequest
*/
RetryServerJob(ctx context.Context, serverId string, jobId string) ApiRetryServerJobRequest
// RetryServerJobExecute executes the request
// @return CurrentServerJob
RetryServerJobExecute(r ApiRetryServerJobRequest) (*CurrentServerJob, *http.Response, error)
/*
ScanHardware Launch hardware scan
A hardware scan collects hardware related information from your server.
A hardware scan will require a reboot of your server. The contents of your
hard drive won't be altered in any way. After a successful hardware scan your
server is booted back into the original operating system.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiScanHardwareRequest
*/
ScanHardware(ctx context.Context, serverId string) ApiScanHardwareRequest
// ScanHardwareExecute executes the request
// @return ServerJob
ScanHardwareExecute(r ApiScanHardwareRequest) (*ServerJob, *http.Response, error)
/*
UnNullNetworkEquipmentIpRoute Remove a null route
Remove an existing null route for the given IP address. It might take a few
minutes before the change is propagated across the network.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@param ip The IP Address
@return ApiUnNullNetworkEquipmentIpRouteRequest
*/
UnNullNetworkEquipmentIpRoute(ctx context.Context, networkEquipmentId string, ip string) ApiUnNullNetworkEquipmentIpRouteRequest
// UnNullNetworkEquipmentIpRouteExecute executes the request
// @return Ip
UnNullNetworkEquipmentIpRouteExecute(r ApiUnNullNetworkEquipmentIpRouteRequest) (*Ip, *http.Response, error)
/*
UpdateDdosNotificationSetting Update DDoS notification settings
Update your DDoS notification settings for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiUpdateDdosNotificationSettingRequest
*/
UpdateDdosNotificationSetting(ctx context.Context, serverId string) ApiUpdateDdosNotificationSettingRequest
// UpdateDdosNotificationSettingExecute executes the request
UpdateDdosNotificationSettingExecute(r ApiUpdateDdosNotificationSettingRequest) (*http.Response, error)
/*
UpdateIpProfile Update an IP
Update the reverse lookup or DDoS detection profile for the ip address.
DDoS detection profiles can only be changed if the IP address is protected
using Advanced DDoS protection.
For more information about DDoS detection profiles [click here](https://kb.leaseweb.com/products/cyber-security/ddos-ip-protection#DDOSIPProtection-DDoSIPProtectionAdvancedDetectionprofiles) for our KB related article.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param ip The IP Address
@return ApiUpdateIpProfileRequest
*/
UpdateIpProfile(ctx context.Context, serverId string, ip string) ApiUpdateIpProfileRequest
// UpdateIpProfileExecute executes the request
// @return Ip
UpdateIpProfileExecute(r ApiUpdateIpProfileRequest) (*Ip, *http.Response, error)
/*
UpdateNetworkEquipmentCredential Update network equipment credentials
The usernames or types cannot be changed. In order to change those remove this
credentials and create a new one.
This action is purely administrative and will only update the password
associated with this resource in our database.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@param type_ The type of the credential.
@param username Username
@return ApiUpdateNetworkEquipmentCredentialRequest
*/
UpdateNetworkEquipmentCredential(ctx context.Context, networkEquipmentId string, type_ CredentialType, username string) ApiUpdateNetworkEquipmentCredentialRequest
// UpdateNetworkEquipmentCredentialExecute executes the request
// @return Credential
UpdateNetworkEquipmentCredentialExecute(r ApiUpdateNetworkEquipmentCredentialRequest) (*Credential, *http.Response, error)
/*
UpdateNetworkEquipmentIp Update an IP
Update the reverse lookup or DDoS detection profile for the ip address.
DDoS detection profiles can only be changed if the IP address is protected
using Advanced DDoS protection.
For more information about DDoS detection profiles [click here](https://kb.leaseweb.com/products/cyber-security/ddos-ip-protection#DDOSIPProtection-DDoSIPProtectionAdvancedDetectionprofiles) for our KB related article.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@param ip The IP Address
@return ApiUpdateNetworkEquipmentIpRequest
*/
UpdateNetworkEquipmentIp(ctx context.Context, networkEquipmentId string, ip string) ApiUpdateNetworkEquipmentIpRequest
// UpdateNetworkEquipmentIpExecute executes the request
// @return Ip
UpdateNetworkEquipmentIpExecute(r ApiUpdateNetworkEquipmentIpRequest) (*Ip, *http.Response, error)
/*
UpdateNetworkEquipmentReference Update network equipment
Update the reference for a network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param networkEquipmentId The ID of a dedicated network equipment
@return ApiUpdateNetworkEquipmentReferenceRequest
*/
UpdateNetworkEquipmentReference(ctx context.Context, networkEquipmentId string) ApiUpdateNetworkEquipmentReferenceRequest
// UpdateNetworkEquipmentReferenceExecute executes the request
UpdateNetworkEquipmentReferenceExecute(r ApiUpdateNetworkEquipmentReferenceRequest) (*http.Response, error)
/*
UpdateServerBandwidthNotificationSetting Update a bandwidth notification setting
Update an existing bandwidth notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param notificationSettingId The ID of a notification setting
@return ApiUpdateServerBandwidthNotificationSettingRequest
*/
UpdateServerBandwidthNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiUpdateServerBandwidthNotificationSettingRequest
// UpdateServerBandwidthNotificationSettingExecute executes the request
// @return BandwidthNotificationSetting
UpdateServerBandwidthNotificationSettingExecute(r ApiUpdateServerBandwidthNotificationSettingRequest) (*BandwidthNotificationSetting, *http.Response, error)
/*
UpdateServerCredential Update server credentials
The usernames or types cannot be changed. In order to change those remove this
credentials and create a new one.
This action is purely administrative and will only update the password
associated with this resource in our database.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param type_ The type of the credential.
@param username Username
@return ApiUpdateServerCredentialRequest
*/
UpdateServerCredential(ctx context.Context, serverId string, type_ CredentialType, username string) ApiUpdateServerCredentialRequest
// UpdateServerCredentialExecute executes the request
// @return Credential
UpdateServerCredentialExecute(r ApiUpdateServerCredentialRequest) (*Credential, *http.Response, error)
/*
UpdateServerDataTrafficNotificationSetting Update a data traffic notification setting
Update an existing data traffic notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@param notificationSettingId The ID of a notification setting
@return ApiUpdateServerDataTrafficNotificationSettingRequest
*/
UpdateServerDataTrafficNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiUpdateServerDataTrafficNotificationSettingRequest
// UpdateServerDataTrafficNotificationSettingExecute executes the request
// @return DataTrafficNotificationSettingOpts
UpdateServerDataTrafficNotificationSettingExecute(r ApiUpdateServerDataTrafficNotificationSettingRequest) (*DataTrafficNotificationSettingOpts, *http.Response, error)
/*
UpdateServerReference Update server
Update the reference for a server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId The ID of a server
@return ApiUpdateServerReferenceRequest
*/
UpdateServerReference(ctx context.Context, serverId string) ApiUpdateServerReferenceRequest
// UpdateServerReferenceExecute executes the request
UpdateServerReferenceExecute(r ApiUpdateServerReferenceRequest) (*http.Response, error)
}
type DedicatedServerAPIService ¶
type DedicatedServerAPIService service
DedicatedServerAPIService DedicatedServerAPI service
func (*DedicatedServerAPIService) AddServerToPrivateNetwork ¶
func (a *DedicatedServerAPIService) AddServerToPrivateNetwork(ctx context.Context, serverId string, privateNetworkId string) ApiAddServerToPrivateNetworkRequest
AddServerToPrivateNetwork Add a server to private network
It takes a few minutes before the server has access to the private network.
To get the current status of the server you can call `/bareMetals/v2/servers/{serverId}`.
Once the server is added to the private network the status changes from `CONFIGURING` to `CONFIGURED`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param privateNetworkId The ID of a Private Network @return ApiAddServerToPrivateNetworkRequest
func (*DedicatedServerAPIService) AddServerToPrivateNetworkExecute ¶
func (a *DedicatedServerAPIService) AddServerToPrivateNetworkExecute(r ApiAddServerToPrivateNetworkRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) CancelActiveJob ¶
func (a *DedicatedServerAPIService) CancelActiveJob(ctx context.Context, serverId string) ApiCancelActiveJobRequest
CancelActiveJob Cancel active job
Canceling an active job will trigger the `onfail` flow of the current job often resulting in a server reboot. If you do not want the server state to change `expire` the active job instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiCancelActiveJobRequest
func (*DedicatedServerAPIService) CancelActiveJobExecute ¶
func (a *DedicatedServerAPIService) CancelActiveJobExecute(r ApiCancelActiveJobRequest) (*ServerJob, *http.Response, error)
Execute executes the request
@return ServerJob
func (*DedicatedServerAPIService) CloseNetworkInterface ¶
func (a *DedicatedServerAPIService) CloseNetworkInterface(ctx context.Context, serverId string, networkTypeURL NetworkTypeURL) ApiCloseNetworkInterfaceRequest
CloseNetworkInterface Close network interface
Close the network interface of this type of this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param networkTypeURL @return ApiCloseNetworkInterfaceRequest
func (*DedicatedServerAPIService) CloseNetworkInterfaceExecute ¶
func (a *DedicatedServerAPIService) CloseNetworkInterfaceExecute(r ApiCloseNetworkInterfaceRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) CloseNetworkInterfaces ¶
func (a *DedicatedServerAPIService) CloseNetworkInterfaces(ctx context.Context, serverId string) ApiCloseNetworkInterfacesRequest
CloseNetworkInterfaces Close all network interfaces
Close all network interfaces for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiCloseNetworkInterfacesRequest
func (*DedicatedServerAPIService) CloseNetworkInterfacesExecute ¶
func (a *DedicatedServerAPIService) CloseNetworkInterfacesExecute(r ApiCloseNetworkInterfacesRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) CreateNetworkEquipmentCredential ¶
func (a *DedicatedServerAPIService) CreateNetworkEquipmentCredential(ctx context.Context, networkEquipmentId string) ApiCreateNetworkEquipmentCredentialRequest
CreateNetworkEquipmentCredential Create new network equipment credentials
Password will NOT be updated on the network equipment. The ability to update credentials is for convenience only. It provides a secure way to communicate passwords with Leaseweb engineers in case support is required.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @return ApiCreateNetworkEquipmentCredentialRequest
func (*DedicatedServerAPIService) CreateNetworkEquipmentCredentialExecute ¶
func (a *DedicatedServerAPIService) CreateNetworkEquipmentCredentialExecute(r ApiCreateNetworkEquipmentCredentialRequest) (*Credential, *http.Response, error)
Execute executes the request
@return Credential
func (*DedicatedServerAPIService) CreateServerBandwidthNotificationSetting ¶
func (a *DedicatedServerAPIService) CreateServerBandwidthNotificationSetting(ctx context.Context, serverId string) ApiCreateServerBandwidthNotificationSettingRequest
CreateServerBandwidthNotificationSetting Create a bandwidth notification setting
Create a new bandwidth notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiCreateServerBandwidthNotificationSettingRequest
func (*DedicatedServerAPIService) CreateServerBandwidthNotificationSettingExecute ¶
func (a *DedicatedServerAPIService) CreateServerBandwidthNotificationSettingExecute(r ApiCreateServerBandwidthNotificationSettingRequest) (*BandwidthNotificationSetting, *http.Response, error)
Execute executes the request
@return BandwidthNotificationSetting
func (*DedicatedServerAPIService) CreateServerCredential ¶
func (a *DedicatedServerAPIService) CreateServerCredential(ctx context.Context, serverId string) ApiCreateServerCredentialRequest
CreateServerCredential Create new server credentials
Password will NOT be updated on the server. The ability to update credentials is for convenience only. It provides a secure way to communicate passwords with Leaseweb engineers in case support is required.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiCreateServerCredentialRequest
func (*DedicatedServerAPIService) CreateServerCredentialExecute ¶
func (a *DedicatedServerAPIService) CreateServerCredentialExecute(r ApiCreateServerCredentialRequest) (*Credential, *http.Response, error)
Execute executes the request
@return Credential
func (*DedicatedServerAPIService) CreateServerDataTrafficNotificationSetting ¶
func (a *DedicatedServerAPIService) CreateServerDataTrafficNotificationSetting(ctx context.Context, serverId string) ApiCreateServerDataTrafficNotificationSettingRequest
CreateServerDataTrafficNotificationSetting Create a data traffic notification setting
Create a new data traffic notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiCreateServerDataTrafficNotificationSettingRequest
func (*DedicatedServerAPIService) CreateServerDataTrafficNotificationSettingExecute ¶
func (a *DedicatedServerAPIService) CreateServerDataTrafficNotificationSettingExecute(r ApiCreateServerDataTrafficNotificationSettingRequest) (*DataTrafficNotificationSetting, *http.Response, error)
Execute executes the request
@return DataTrafficNotificationSetting
func (*DedicatedServerAPIService) CreateServerDhcpReservation ¶
func (a *DedicatedServerAPIService) CreateServerDhcpReservation(ctx context.Context, serverId string) ApiCreateServerDhcpReservationRequest
CreateServerDhcpReservation Create a DHCP reservation
After rebooting your server it will acquire this DHCP reservation and boot from the specified `bootfile` url.
Please note that this API call will not reboot or power cycle your server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiCreateServerDhcpReservationRequest
func (*DedicatedServerAPIService) CreateServerDhcpReservationExecute ¶
func (a *DedicatedServerAPIService) CreateServerDhcpReservationExecute(r ApiCreateServerDhcpReservationRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) DeleteNetworkEquipmentCredential ¶
func (a *DedicatedServerAPIService) DeleteNetworkEquipmentCredential(ctx context.Context, networkEquipmentId string, type_ CredentialType, username string) ApiDeleteNetworkEquipmentCredentialRequest
DeleteNetworkEquipmentCredential Delete network equipment credentials
This action is purely administrative and will only remove the username and password associated with this resource from our database.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @param type_ The type of the credential. @param username Username @return ApiDeleteNetworkEquipmentCredentialRequest
func (*DedicatedServerAPIService) DeleteNetworkEquipmentCredentialExecute ¶
func (a *DedicatedServerAPIService) DeleteNetworkEquipmentCredentialExecute(r ApiDeleteNetworkEquipmentCredentialRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) DeleteServerBandwidthNotificationSetting ¶
func (a *DedicatedServerAPIService) DeleteServerBandwidthNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiDeleteServerBandwidthNotificationSettingRequest
DeleteServerBandwidthNotificationSetting Delete a bandwidth notification setting
Remove a Bandwidth Notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param notificationSettingId The ID of a notification setting @return ApiDeleteServerBandwidthNotificationSettingRequest
func (*DedicatedServerAPIService) DeleteServerBandwidthNotificationSettingExecute ¶
func (a *DedicatedServerAPIService) DeleteServerBandwidthNotificationSettingExecute(r ApiDeleteServerBandwidthNotificationSettingRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) DeleteServerCredential ¶
func (a *DedicatedServerAPIService) DeleteServerCredential(ctx context.Context, serverId string, type_ CredentialType, username string) ApiDeleteServerCredentialRequest
DeleteServerCredential Delete server credentials
This action is purely administrative and will only remove the username and password associated with this resource from our database.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param type_ The type of the credential. @param username Username @return ApiDeleteServerCredentialRequest
func (*DedicatedServerAPIService) DeleteServerCredentialExecute ¶
func (a *DedicatedServerAPIService) DeleteServerCredentialExecute(r ApiDeleteServerCredentialRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) DeleteServerDataTrafficNotificationSetting ¶
func (a *DedicatedServerAPIService) DeleteServerDataTrafficNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiDeleteServerDataTrafficNotificationSettingRequest
DeleteServerDataTrafficNotificationSetting Delete a data traffic notification setting
Delete the given data traffic notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param notificationSettingId The ID of a notification setting @return ApiDeleteServerDataTrafficNotificationSettingRequest
func (*DedicatedServerAPIService) DeleteServerDataTrafficNotificationSettingExecute ¶
func (a *DedicatedServerAPIService) DeleteServerDataTrafficNotificationSettingExecute(r ApiDeleteServerDataTrafficNotificationSettingRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) DeleteServerDhcpReservation ¶
func (a *DedicatedServerAPIService) DeleteServerDhcpReservation(ctx context.Context, serverId string) ApiDeleteServerDhcpReservationRequest
DeleteServerDhcpReservation Delete a DHCP reservation
Delete a DHCP reservation for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiDeleteServerDhcpReservationRequest
func (*DedicatedServerAPIService) DeleteServerDhcpReservationExecute ¶
func (a *DedicatedServerAPIService) DeleteServerDhcpReservationExecute(r ApiDeleteServerDhcpReservationRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) DeleteServerFromPrivateNetwork ¶
func (a *DedicatedServerAPIService) DeleteServerFromPrivateNetwork(ctx context.Context, serverId string, privateNetworkId string) ApiDeleteServerFromPrivateNetworkRequest
DeleteServerFromPrivateNetwork Delete a server from a private network
This API call will remove the dedicated server from the private network.
It takes a few minutes before the server has been removed from the private network.
To get the current status of the server you can call `/bareMetals/v2/servers/{serverId}`.
While the server is being removed the status changes to `REMOVING`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param privateNetworkId The ID of a Private Network @return ApiDeleteServerFromPrivateNetworkRequest
func (*DedicatedServerAPIService) DeleteServerFromPrivateNetworkExecute ¶
func (a *DedicatedServerAPIService) DeleteServerFromPrivateNetworkExecute(r ApiDeleteServerFromPrivateNetworkRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) EnableServerRescueMode ¶
func (a *DedicatedServerAPIService) EnableServerRescueMode(ctx context.Context, serverId string) ApiEnableServerRescueModeRequest
EnableServerRescueMode Launch rescue mode
Rescue mode allows you to trouble shoot your server in case your installed operating system is no longer reachable.
You can supply a `postInstallScript` key in the body of the request which should contain a base64 encoded string with a valid script. This script will be executed as soon as rescue mode is launched and can be used to further automate the process. A requirement for the post install script is that it starts with a shebang line like `#!/usr/bin/env bash`.
After a rescue mode is launched you can manually reboot the server. After this reboot the server will boot into the existing operating system.
To get a list of available rescue images, you could do so by sending a `GET` request to `/bareMetals/v2/rescueImages`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiEnableServerRescueModeRequest
func (*DedicatedServerAPIService) EnableServerRescueModeExecute ¶
func (a *DedicatedServerAPIService) EnableServerRescueModeExecute(r ApiEnableServerRescueModeRequest) (*ServerJob, *http.Response, error)
Execute executes the request
@return ServerJob
func (*DedicatedServerAPIService) ExpireActiveJob ¶
func (a *DedicatedServerAPIService) ExpireActiveJob(ctx context.Context, serverId string) ApiExpireActiveJobRequest
ExpireActiveJob Expire active job
Expiring an active job will not have any influence on the current state of the server and is merely an administrative action.
Often you want to `cancel` the job, resulting in a server reboot. In that case\nuse the `/cancelActiveJob` API call instead.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiExpireActiveJobRequest
func (*DedicatedServerAPIService) ExpireActiveJobExecute ¶
func (a *DedicatedServerAPIService) ExpireActiveJobExecute(r ApiExpireActiveJobRequest) (*ServerJob, *http.Response, error)
Execute executes the request
@return ServerJob
func (*DedicatedServerAPIService) GetControlPanelList ¶
func (a *DedicatedServerAPIService) GetControlPanelList(ctx context.Context) ApiGetControlPanelListRequest
GetControlPanelList List control panels
An `id` of a control panel can be supplied when (re)installing a dedicated server (for more information on how to install dedicated servers via the API refer to the API documentation).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetControlPanelListRequest
func (*DedicatedServerAPIService) GetControlPanelListByOperatingSystemId ¶
func (a *DedicatedServerAPIService) GetControlPanelListByOperatingSystemId(ctx context.Context, operatingSystemId string) ApiGetControlPanelListByOperatingSystemIdRequest
GetControlPanelListByOperatingSystemId List control panels by Operating System
An `id` of a control panel can be supplied when (re)installing a dedicated server (for more information on how to install dedicated servers via the API refer to the API documentation).
Not all operating systems support all control panels. Some operating systems do not allow for installation of a control panel. To filter the list of control panels which are supported for an operating system use the `operatingSystemId` query string parameter to filter this list.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param operatingSystemId Operating system ID @return ApiGetControlPanelListByOperatingSystemIdRequest
func (*DedicatedServerAPIService) GetControlPanelListByOperatingSystemIdExecute ¶
func (a *DedicatedServerAPIService) GetControlPanelListByOperatingSystemIdExecute(r ApiGetControlPanelListByOperatingSystemIdRequest) (*ControlPanelList, *http.Response, error)
Execute executes the request
@return ControlPanelList
func (*DedicatedServerAPIService) GetControlPanelListExecute ¶
func (a *DedicatedServerAPIService) GetControlPanelListExecute(r ApiGetControlPanelListRequest) (*ControlPanelList, *http.Response, error)
Execute executes the request
@return ControlPanelList
func (*DedicatedServerAPIService) GetDdosNotificationSetting ¶
func (a *DedicatedServerAPIService) GetDdosNotificationSetting(ctx context.Context, serverId string) ApiGetDdosNotificationSettingRequest
GetDdosNotificationSetting Inspect DDoS notification settings
Show all DDoS Protection related notification settings for this server. These settings control if you want to be notified via email in case a DDoS was mitigated.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiGetDdosNotificationSettingRequest
func (*DedicatedServerAPIService) GetDdosNotificationSettingExecute ¶
func (a *DedicatedServerAPIService) GetDdosNotificationSettingExecute(r ApiGetDdosNotificationSettingRequest) (*GetDdosNotificationSettingResult, *http.Response, error)
Execute executes the request
@return GetDdosNotificationSettingResult
func (*DedicatedServerAPIService) GetNetworkEquipment ¶
func (a *DedicatedServerAPIService) GetNetworkEquipment(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentRequest
GetNetworkEquipment Get network equipment
Use this API to get information about a single network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @return ApiGetNetworkEquipmentRequest
func (*DedicatedServerAPIService) GetNetworkEquipmentCredential ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentCredential(ctx context.Context, networkEquipmentId string, type_ CredentialType, username string) ApiGetNetworkEquipmentCredentialRequest
GetNetworkEquipmentCredential Show network equipment credentials
View the password for the given credential, identified by `type` and `username`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @param type_ The type of the credential. @param username Username @return ApiGetNetworkEquipmentCredentialRequest
func (*DedicatedServerAPIService) GetNetworkEquipmentCredentialExecute ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentCredentialExecute(r ApiGetNetworkEquipmentCredentialRequest) (*Credential, *http.Response, error)
Execute executes the request
@return Credential
func (*DedicatedServerAPIService) GetNetworkEquipmentCredentialList ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentCredentialList(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentCredentialListRequest
GetNetworkEquipmentCredentialList List network equipment credentials
The credentials API allows you to store usernames and passwords securely.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @return ApiGetNetworkEquipmentCredentialListRequest
func (*DedicatedServerAPIService) GetNetworkEquipmentCredentialListByType ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentCredentialListByType(ctx context.Context, networkEquipmentId string, type_ CredentialType) ApiGetNetworkEquipmentCredentialListByTypeRequest
GetNetworkEquipmentCredentialListByType List network equipment credentials by type
List all the credentials filtered by the specified type that are associated with this network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @param type_ The type of the credential. @return ApiGetNetworkEquipmentCredentialListByTypeRequest
func (*DedicatedServerAPIService) GetNetworkEquipmentCredentialListByTypeExecute ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentCredentialListByTypeExecute(r ApiGetNetworkEquipmentCredentialListByTypeRequest) (*CredentialList, *http.Response, error)
Execute executes the request
@return CredentialList
func (*DedicatedServerAPIService) GetNetworkEquipmentCredentialListExecute ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentCredentialListExecute(r ApiGetNetworkEquipmentCredentialListRequest) (*CredentialList, *http.Response, error)
Execute executes the request
@return CredentialList
func (*DedicatedServerAPIService) GetNetworkEquipmentExecute ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentExecute(r ApiGetNetworkEquipmentRequest) (*NetworkEquipment, *http.Response, error)
Execute executes the request
@return NetworkEquipment
func (*DedicatedServerAPIService) GetNetworkEquipmentIp ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentIp(ctx context.Context, networkEquipmentId string, ip string) ApiGetNetworkEquipmentIpRequest
GetNetworkEquipmentIp Show a network equipment IP
Get a single IP address associated with this network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @param ip The IP Address @return ApiGetNetworkEquipmentIpRequest
func (*DedicatedServerAPIService) GetNetworkEquipmentIpExecute ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentIpExecute(r ApiGetNetworkEquipmentIpRequest) (*Ip, *http.Response, error)
Execute executes the request
@return Ip
func (*DedicatedServerAPIService) GetNetworkEquipmentIpList ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentIpList(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentIpListRequest
GetNetworkEquipmentIpList List IPs
List all IP Addresses associated with this network equipment. Optionally filtered.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @return ApiGetNetworkEquipmentIpListRequest
func (*DedicatedServerAPIService) GetNetworkEquipmentIpListExecute ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentIpListExecute(r ApiGetNetworkEquipmentIpListRequest) (*GetNetworkEquipmentIpListResult, *http.Response, error)
Execute executes the request
@return GetNetworkEquipmentIpListResult
func (*DedicatedServerAPIService) GetNetworkEquipmentList ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentList(ctx context.Context) ApiGetNetworkEquipmentListRequest
GetNetworkEquipmentList List network equipment
List your Dedicated Network Equipment. This api call supports pagination. Use the `limit` and `offset` query string parameters to paginate through all your dedicated network equipment.
Every `network equipment` object in the json response lists a few properties of a network equipment. Use the single resource api call to get more details for a single network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetNetworkEquipmentListRequest
func (*DedicatedServerAPIService) GetNetworkEquipmentListExecute ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentListExecute(r ApiGetNetworkEquipmentListRequest) (*GetNetworkEquipmentListResult, *http.Response, error)
Execute executes the request
@return GetNetworkEquipmentListResult
func (*DedicatedServerAPIService) GetNetworkEquipmentNullRouteHistory ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentNullRouteHistory(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentNullRouteHistoryRequest
GetNetworkEquipmentNullRouteHistory Show null route history
Show all null route history for any ips associated with this a network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @return ApiGetNetworkEquipmentNullRouteHistoryRequest
func (*DedicatedServerAPIService) GetNetworkEquipmentNullRouteHistoryExecute ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentNullRouteHistoryExecute(r ApiGetNetworkEquipmentNullRouteHistoryRequest) (*GetNetworkEquipmentNullRouteHistoryResult, *http.Response, error)
Execute executes the request
@return GetNetworkEquipmentNullRouteHistoryResult
func (*DedicatedServerAPIService) GetNetworkEquipmentPowerStatus ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentPowerStatus(ctx context.Context, networkEquipmentId string) ApiGetNetworkEquipmentPowerStatusRequest
GetNetworkEquipmentPowerStatus Show power status
The network equipment can either be `ON` or `OFF`. Network Equipment can be powered on or off by using the respective `/powerOn` and `/powerOff` API calls. In addition network equipment can also be rebooted using the `/powerCycle` API call.
The `pdu` object describes the power status from the power distribution unit (PDU) point of view. If your network equipment is connected to multiple PDU ports the `status` property will report `on` if at least one PDU port has power.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @return ApiGetNetworkEquipmentPowerStatusRequest
func (*DedicatedServerAPIService) GetNetworkEquipmentPowerStatusExecute ¶
func (a *DedicatedServerAPIService) GetNetworkEquipmentPowerStatusExecute(r ApiGetNetworkEquipmentPowerStatusRequest) (*GetNetworkEquipmentPowerStatusResult, *http.Response, error)
Execute executes the request
@return GetNetworkEquipmentPowerStatusResult
func (*DedicatedServerAPIService) GetNetworkInterface ¶
func (a *DedicatedServerAPIService) GetNetworkInterface(ctx context.Context, serverId string, networkTypeURL NetworkTypeURL) ApiGetNetworkInterfaceRequest
GetNetworkInterface Show a network interface
Show the network interface of the given type of this server, including its status.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param networkTypeURL @return ApiGetNetworkInterfaceRequest
func (*DedicatedServerAPIService) GetNetworkInterfaceExecute ¶
func (a *DedicatedServerAPIService) GetNetworkInterfaceExecute(r ApiGetNetworkInterfaceRequest) (*OperationNetworkInterface, *http.Response, error)
Execute executes the request
@return OperationNetworkInterface
func (*DedicatedServerAPIService) GetNetworkInterfaceList ¶
func (a *DedicatedServerAPIService) GetNetworkInterfaceList(ctx context.Context, serverId string) ApiGetNetworkInterfaceListRequest
GetNetworkInterfaceList List network interfaces
List all network interfaces for this server, including their current status.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiGetNetworkInterfaceListRequest
func (*DedicatedServerAPIService) GetNetworkInterfaceListExecute ¶
func (a *DedicatedServerAPIService) GetNetworkInterfaceListExecute(r ApiGetNetworkInterfaceListRequest) (*GetNetworkInterfaceListResult, *http.Response, error)
Execute executes the request
@return GetNetworkInterfaceListResult
func (*DedicatedServerAPIService) GetOperatingSystem ¶
func (a *DedicatedServerAPIService) GetOperatingSystem(ctx context.Context, operatingSystemId string) ApiGetOperatingSystemRequest
GetOperatingSystem Show an operating system
This detailed information shows default options when installing the given operating system on a dedicated server.
For some operating systems these defaults can be adjusted when making the `POST` request to `/install`. If the `configurable` parameter is `true` these defaults can be adjusted by the client.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param operatingSystemId Operating system ID @return ApiGetOperatingSystemRequest
func (*DedicatedServerAPIService) GetOperatingSystemExecute ¶
func (a *DedicatedServerAPIService) GetOperatingSystemExecute(r ApiGetOperatingSystemRequest) (*GetOperatingSystemResult, *http.Response, error)
Execute executes the request
@return GetOperatingSystemResult
func (*DedicatedServerAPIService) GetOperatingSystemList ¶
func (a *DedicatedServerAPIService) GetOperatingSystemList(ctx context.Context) ApiGetOperatingSystemListRequest
GetOperatingSystemList List Operating Systems
An `id` of a operating system can be supplied when (re)installing a dedicated server (for more information on how to install dedicated servers via the API refer to the API documentation).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetOperatingSystemListRequest
func (*DedicatedServerAPIService) GetOperatingSystemListExecute ¶
func (a *DedicatedServerAPIService) GetOperatingSystemListExecute(r ApiGetOperatingSystemListRequest) (*GetOperatingSystemListResult, *http.Response, error)
Execute executes the request
@return GetOperatingSystemListResult
func (*DedicatedServerAPIService) GetRescueImageList ¶
func (a *DedicatedServerAPIService) GetRescueImageList(ctx context.Context) ApiGetRescueImageListRequest
GetRescueImageList Rescue Images
Lists all Rescue Images which are available for launching a dedicated server into rescue mode.
A `rescueImageId` can be supplied to the `POST /rescueMode` API call and will reboot your server into rescue mode.
Launching rescue mode for a server is often used to troubleshoot an existing installation.
Note that launching rescue mode does not modify any data on the disks of your server. It will require your server to be rebooted.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetRescueImageListRequest
func (*DedicatedServerAPIService) GetRescueImageListExecute ¶
func (a *DedicatedServerAPIService) GetRescueImageListExecute(r ApiGetRescueImageListRequest) (*GetRescueImageListResult, *http.Response, error)
Execute executes the request
@return GetRescueImageListResult
func (*DedicatedServerAPIService) GetServer ¶
func (a *DedicatedServerAPIService) GetServer(ctx context.Context, serverId string) ApiGetServerRequest
GetServer Get server
Use this API to get information about a single server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiGetServerRequest
func (*DedicatedServerAPIService) GetServerBandwidthMetrics ¶
func (a *DedicatedServerAPIService) GetServerBandwidthMetrics(ctx context.Context, serverId string) ApiGetServerBandwidthMetricsRequest
GetServerBandwidthMetrics Show bandwidth metrics
At this moment only bandwidth information for the public interface is supported.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiGetServerBandwidthMetricsRequest
func (*DedicatedServerAPIService) GetServerBandwidthMetricsExecute ¶
func (a *DedicatedServerAPIService) GetServerBandwidthMetricsExecute(r ApiGetServerBandwidthMetricsRequest) (*Metrics, *http.Response, error)
Execute executes the request
@return Metrics
func (*DedicatedServerAPIService) GetServerBandwidthNotificationSetting ¶
func (a *DedicatedServerAPIService) GetServerBandwidthNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiGetServerBandwidthNotificationSettingRequest
GetServerBandwidthNotificationSetting Show a bandwidth notification setting
Get a bandwidth notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param notificationSettingId The ID of a notification setting @return ApiGetServerBandwidthNotificationSettingRequest
func (*DedicatedServerAPIService) GetServerBandwidthNotificationSettingExecute ¶
func (a *DedicatedServerAPIService) GetServerBandwidthNotificationSettingExecute(r ApiGetServerBandwidthNotificationSettingRequest) (*BandwidthNotificationSetting, *http.Response, error)
Execute executes the request
@return BandwidthNotificationSetting
func (*DedicatedServerAPIService) GetServerBandwidthNotificationSettingList ¶
func (a *DedicatedServerAPIService) GetServerBandwidthNotificationSettingList(ctx context.Context, serverId string) ApiGetServerBandwidthNotificationSettingListRequest
GetServerBandwidthNotificationSettingList List bandwidth notification settings
List all bandwidth notification settings for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiGetServerBandwidthNotificationSettingListRequest
func (*DedicatedServerAPIService) GetServerBandwidthNotificationSettingListExecute ¶
func (a *DedicatedServerAPIService) GetServerBandwidthNotificationSettingListExecute(r ApiGetServerBandwidthNotificationSettingListRequest) (*GetServerBandwidthNotificationSettingListResult, *http.Response, error)
Execute executes the request
@return GetServerBandwidthNotificationSettingListResult
func (*DedicatedServerAPIService) GetServerCredential ¶
func (a *DedicatedServerAPIService) GetServerCredential(ctx context.Context, serverId string, type_ CredentialType, username string) ApiGetServerCredentialRequest
GetServerCredential Show server credentials
View the password for the given credential, identified by `type` and `username`. Auto generated credentials (during a re-install, rescue mode or ipmi reset can be found here).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param type_ The type of the credential. @param username Username @return ApiGetServerCredentialRequest
func (*DedicatedServerAPIService) GetServerCredentialExecute ¶
func (a *DedicatedServerAPIService) GetServerCredentialExecute(r ApiGetServerCredentialRequest) (*Credential, *http.Response, error)
Execute executes the request
@return Credential
func (*DedicatedServerAPIService) GetServerCredentialList ¶
func (a *DedicatedServerAPIService) GetServerCredentialList(ctx context.Context, serverId string) ApiGetServerCredentialListRequest
GetServerCredentialList List server credentials
The credentials API allows you to store usernames and passwords securely.
During (re)installations, rescue modes and ipmi resets the newly generated passwords are stored and can be retrieved using this API.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiGetServerCredentialListRequest
func (*DedicatedServerAPIService) GetServerCredentialListByType ¶
func (a *DedicatedServerAPIService) GetServerCredentialListByType(ctx context.Context, serverId string, type_ CredentialType) ApiGetServerCredentialListByTypeRequest
GetServerCredentialListByType List server credentials by type
List all the credentials filtered by the specified type that are associated with this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param type_ The type of the credential. @return ApiGetServerCredentialListByTypeRequest
func (*DedicatedServerAPIService) GetServerCredentialListByTypeExecute ¶
func (a *DedicatedServerAPIService) GetServerCredentialListByTypeExecute(r ApiGetServerCredentialListByTypeRequest) (*CredentialList, *http.Response, error)
Execute executes the request
@return CredentialList
func (*DedicatedServerAPIService) GetServerCredentialListExecute ¶
func (a *DedicatedServerAPIService) GetServerCredentialListExecute(r ApiGetServerCredentialListRequest) (*CredentialList, *http.Response, error)
Execute executes the request
@return CredentialList
func (*DedicatedServerAPIService) GetServerDataTrafficMetrics ¶
func (a *DedicatedServerAPIService) GetServerDataTrafficMetrics(ctx context.Context, serverId string) ApiGetServerDataTrafficMetricsRequest
GetServerDataTrafficMetrics Show datatraffic metrics
At this moment only bandwidth information for the public interface is supported.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiGetServerDataTrafficMetricsRequest
func (*DedicatedServerAPIService) GetServerDataTrafficMetricsExecute ¶
func (a *DedicatedServerAPIService) GetServerDataTrafficMetricsExecute(r ApiGetServerDataTrafficMetricsRequest) (*Metrics, *http.Response, error)
Execute executes the request
@return Metrics
func (*DedicatedServerAPIService) GetServerDataTrafficNotificationSetting ¶
func (a *DedicatedServerAPIService) GetServerDataTrafficNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiGetServerDataTrafficNotificationSettingRequest
GetServerDataTrafficNotificationSetting Show a data traffic notification setting
Get a datatraffic notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param notificationSettingId The ID of a notification setting @return ApiGetServerDataTrafficNotificationSettingRequest
func (*DedicatedServerAPIService) GetServerDataTrafficNotificationSettingExecute ¶
func (a *DedicatedServerAPIService) GetServerDataTrafficNotificationSettingExecute(r ApiGetServerDataTrafficNotificationSettingRequest) (*DataTrafficNotificationSetting, *http.Response, error)
Execute executes the request
@return DataTrafficNotificationSetting
func (*DedicatedServerAPIService) GetServerDataTrafficNotificationSettingList ¶
func (a *DedicatedServerAPIService) GetServerDataTrafficNotificationSettingList(ctx context.Context, serverId string) ApiGetServerDataTrafficNotificationSettingListRequest
GetServerDataTrafficNotificationSettingList List data traffic notification settings
List all datatraffic notification settings for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiGetServerDataTrafficNotificationSettingListRequest
func (*DedicatedServerAPIService) GetServerDataTrafficNotificationSettingListExecute ¶
func (a *DedicatedServerAPIService) GetServerDataTrafficNotificationSettingListExecute(r ApiGetServerDataTrafficNotificationSettingListRequest) (*GetServerDataTrafficNotificationSettingListResult, *http.Response, error)
Execute executes the request
@return GetServerDataTrafficNotificationSettingListResult
func (*DedicatedServerAPIService) GetServerDhcpReservationList ¶
func (a *DedicatedServerAPIService) GetServerDhcpReservationList(ctx context.Context, serverId string) ApiGetServerDhcpReservationListRequest
GetServerDhcpReservationList List DHCP reservations
Please note that this will only show reservations for the public network interface.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiGetServerDhcpReservationListRequest
func (*DedicatedServerAPIService) GetServerDhcpReservationListExecute ¶
func (a *DedicatedServerAPIService) GetServerDhcpReservationListExecute(r ApiGetServerDhcpReservationListRequest) (*GetServerDhcpReservationListResult, *http.Response, error)
Execute executes the request
@return GetServerDhcpReservationListResult
func (*DedicatedServerAPIService) GetServerExecute ¶
func (a *DedicatedServerAPIService) GetServerExecute(r ApiGetServerRequest) (*Server, *http.Response, error)
Execute executes the request
@return Server
func (*DedicatedServerAPIService) GetServerHardware ¶
func (a *DedicatedServerAPIService) GetServerHardware(ctx context.Context, serverId string) ApiGetServerHardwareRequest
GetServerHardware Show hardware information
This information is generated when running a hardware scan for your server. A hardware scan collects hardware information about your system.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiGetServerHardwareRequest
func (*DedicatedServerAPIService) GetServerHardwareExecute ¶
func (a *DedicatedServerAPIService) GetServerHardwareExecute(r ApiGetServerHardwareRequest) (*GetServerHardwareResult, *http.Response, error)
Execute executes the request
@return GetServerHardwareResult
func (*DedicatedServerAPIService) GetServerIp ¶
func (a *DedicatedServerAPIService) GetServerIp(ctx context.Context, serverId string, ip string) ApiGetServerIpRequest
GetServerIp Show a server IP
Get a single IP address associated with this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param ip The IP Address @return ApiGetServerIpRequest
func (*DedicatedServerAPIService) GetServerIpExecute ¶
func (a *DedicatedServerAPIService) GetServerIpExecute(r ApiGetServerIpRequest) (*Ip, *http.Response, error)
Execute executes the request
@return Ip
func (*DedicatedServerAPIService) GetServerIpList ¶
func (a *DedicatedServerAPIService) GetServerIpList(ctx context.Context, serverId string) ApiGetServerIpListRequest
GetServerIpList List IPs
List all IP Addresses associated with this server. Optionally filtered.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiGetServerIpListRequest
func (*DedicatedServerAPIService) GetServerIpListExecute ¶
func (a *DedicatedServerAPIService) GetServerIpListExecute(r ApiGetServerIpListRequest) (*Ip, *http.Response, error)
Execute executes the request
@return Ip
func (*DedicatedServerAPIService) GetServerJob ¶
func (a *DedicatedServerAPIService) GetServerJob(ctx context.Context, serverId string, jobId string) ApiGetServerJobRequest
GetServerJob Show a job
Get a single job for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param jobId The ID of a Job @return ApiGetServerJobRequest
func (*DedicatedServerAPIService) GetServerJobExecute ¶
func (a *DedicatedServerAPIService) GetServerJobExecute(r ApiGetServerJobRequest) (*CurrentServerJob, *http.Response, error)
Execute executes the request
@return CurrentServerJob
func (*DedicatedServerAPIService) GetServerJobList ¶
func (a *DedicatedServerAPIService) GetServerJobList(ctx context.Context, serverId string) ApiGetServerJobListRequest
GetServerJobList List jobs
List all jobs for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiGetServerJobListRequest
func (*DedicatedServerAPIService) GetServerJobListExecute ¶
func (a *DedicatedServerAPIService) GetServerJobListExecute(r ApiGetServerJobListRequest) (*ServerJobList, *http.Response, error)
Execute executes the request
@return ServerJobList
func (*DedicatedServerAPIService) GetServerList ¶
func (a *DedicatedServerAPIService) GetServerList(ctx context.Context) ApiGetServerListRequest
GetServerList List servers
List your Dedicated Servers. This api call supports pagination. Use the `limit` and `offset` query string parameters to paginate through all your dedicated servers.
Every `server` object in the json response lists a few properties of a server. Use the single resource api call to get more details for a single server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiGetServerListRequest
func (*DedicatedServerAPIService) GetServerListExecute ¶
func (a *DedicatedServerAPIService) GetServerListExecute(r ApiGetServerListRequest) (*GetServerListResult, *http.Response, error)
Execute executes the request
@return GetServerListResult
func (*DedicatedServerAPIService) GetServerNullRouteHistory ¶
func (a *DedicatedServerAPIService) GetServerNullRouteHistory(ctx context.Context, serverId string) ApiGetServerNullRouteHistoryRequest
GetServerNullRouteHistory Show null route history
Show all null route history for any ips associated with this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiGetServerNullRouteHistoryRequest
func (*DedicatedServerAPIService) GetServerNullRouteHistoryExecute ¶
func (a *DedicatedServerAPIService) GetServerNullRouteHistoryExecute(r ApiGetServerNullRouteHistoryRequest) (*GetServerNullRouteHistoryResult, *http.Response, error)
Execute executes the request
@return GetServerNullRouteHistoryResult
func (*DedicatedServerAPIService) GetServerPowerStatus ¶
func (a *DedicatedServerAPIService) GetServerPowerStatus(ctx context.Context, serverId string) ApiGetServerPowerStatusRequest
GetServerPowerStatus Show power status
The server can either be `ON` or `OFF`. Servers can be powered on or off by using the respective `/powerOn` and `/powerOff` API calls. In addition servers can also be rebooted using the `/powerCycle` API call.
The `pdu` object describes the power status from the power distribution unit (PDU) point of view. If your server is connected to multiple PDU ports the `status` property will report `on` if at least one PDU port has power.
The `ipmi` object describes the power status by quering the remote management interface of your server.
Note that `pdu.status` can report `on` but your server can still be powered off if it was shutdown via `IPMI` for example.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiGetServerPowerStatusRequest
func (*DedicatedServerAPIService) GetServerPowerStatusExecute ¶
func (a *DedicatedServerAPIService) GetServerPowerStatusExecute(r ApiGetServerPowerStatusRequest) (*GetServerPowerStatusResult, *http.Response, error)
Execute executes the request
@return GetServerPowerStatusResult
func (*DedicatedServerAPIService) InstallOperatingSystem ¶
func (a *DedicatedServerAPIService) InstallOperatingSystem(ctx context.Context, serverId string) ApiInstallOperatingSystemRequest
InstallOperatingSystem Launch installation
Install your server with an Operating System and optional Control Panel.
To retrieve a list of available operating systems use the `/v2/operatingSystems` endpoint.
To retrieve a list of available control panels use the `/v2/controlPanels` endpoint.
The default device / partitions to be used are operating system depended and can be retrieved via the `/v2/operatingSystems/{operatingSystemId}` endpoint.
You are now able to target a specific diskset, like SATA1TB, SATA2TB, SSD256GB, etc. To see which disksets are available in your server check the `/v2/servers/{serverId}` endpoint and look for the corresponding diskset id from the hdd array.
For more information about Dedicated Server installation, [click here](https://kb.leaseweb.com/products/dedicated-server/reinstalling-your-dedicated-server) for our related Knowledge Base article.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiInstallOperatingSystemRequest
func (*DedicatedServerAPIService) InstallOperatingSystemExecute ¶
func (a *DedicatedServerAPIService) InstallOperatingSystemExecute(r ApiInstallOperatingSystemRequest) (*InstallationJob, *http.Response, error)
Execute executes the request
@return InstallationJob
func (*DedicatedServerAPIService) IpmiResetServer ¶
func (a *DedicatedServerAPIService) IpmiResetServer(ctx context.Context, serverId string) ApiIpmiResetServerRequest
IpmiResetServer Launch IPMI reset
A reset makes sure that your IPMI interface of your server is compatible with Leaseweb automation.
An IPMI reset will require a reboot of your server. The contents of your hard drive won't be altered in any way. After a successful IPMI reset your server is booted back into the original operating system.",
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiIpmiResetServerRequest
func (*DedicatedServerAPIService) IpmiResetServerExecute ¶
func (a *DedicatedServerAPIService) IpmiResetServerExecute(r ApiIpmiResetServerRequest) (*ServerJob, *http.Response, error)
Execute executes the request
@return ServerJob
func (*DedicatedServerAPIService) NullIpRoute ¶
func (a *DedicatedServerAPIService) NullIpRoute(ctx context.Context, serverId string, ip string) ApiNullIpRouteRequest
NullIpRoute Null route an IP
Null the given IP address. It might take a few minutes before the change is propagated across the network.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param ip The IP Address @return ApiNullIpRouteRequest
func (*DedicatedServerAPIService) NullIpRouteExecute ¶
func (a *DedicatedServerAPIService) NullIpRouteExecute(r ApiNullIpRouteRequest) (*Ip, *http.Response, error)
Execute executes the request
@return Ip
func (*DedicatedServerAPIService) NullNetworkEquipmentIpRoute ¶
func (a *DedicatedServerAPIService) NullNetworkEquipmentIpRoute(ctx context.Context, networkEquipmentId string, ip string) ApiNullNetworkEquipmentIpRouteRequest
NullNetworkEquipmentIpRoute Null route an IP
Null the given IP address. It might take a few minutes before the change is propagated across the network.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @param ip The IP Address @return ApiNullNetworkEquipmentIpRouteRequest
func (*DedicatedServerAPIService) NullNetworkEquipmentIpRouteExecute ¶
func (a *DedicatedServerAPIService) NullNetworkEquipmentIpRouteExecute(r ApiNullNetworkEquipmentIpRouteRequest) (*Ip, *http.Response, error)
Execute executes the request
@return Ip
func (*DedicatedServerAPIService) OpenNetworkInterface ¶
func (a *DedicatedServerAPIService) OpenNetworkInterface(ctx context.Context, serverId string, networkTypeURL NetworkTypeURL) ApiOpenNetworkInterfaceRequest
OpenNetworkInterface Open network interface
Open all network interfaces of the given type for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param networkTypeURL @return ApiOpenNetworkInterfaceRequest
func (*DedicatedServerAPIService) OpenNetworkInterfaceExecute ¶
func (a *DedicatedServerAPIService) OpenNetworkInterfaceExecute(r ApiOpenNetworkInterfaceRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) OpenNetworkInterfaces ¶
func (a *DedicatedServerAPIService) OpenNetworkInterfaces(ctx context.Context, serverId string) ApiOpenNetworkInterfacesRequest
OpenNetworkInterfaces Open all network interfaces
Open all network interfaces of this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiOpenNetworkInterfacesRequest
func (*DedicatedServerAPIService) OpenNetworkInterfacesExecute ¶
func (a *DedicatedServerAPIService) OpenNetworkInterfacesExecute(r ApiOpenNetworkInterfacesRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) PowerCycleNetworkEquipment ¶
func (a *DedicatedServerAPIService) PowerCycleNetworkEquipment(ctx context.Context, networkEquipmentId string) ApiPowerCycleNetworkEquipmentRequest
PowerCycleNetworkEquipment Power cycle a network equipment
Powercyle the network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @return ApiPowerCycleNetworkEquipmentRequest
func (*DedicatedServerAPIService) PowerCycleNetworkEquipmentExecute ¶
func (a *DedicatedServerAPIService) PowerCycleNetworkEquipmentExecute(r ApiPowerCycleNetworkEquipmentRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) PowerCycleServer ¶
func (a *DedicatedServerAPIService) PowerCycleServer(ctx context.Context, serverId string) ApiPowerCycleServerRequest
PowerCycleServer Power cycle a server
Powercyle the server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiPowerCycleServerRequest
func (*DedicatedServerAPIService) PowerCycleServerExecute ¶
func (a *DedicatedServerAPIService) PowerCycleServerExecute(r ApiPowerCycleServerRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) PowerNetworkEquipmentOff ¶
func (a *DedicatedServerAPIService) PowerNetworkEquipmentOff(ctx context.Context, networkEquipmentId string) ApiPowerNetworkEquipmentOffRequest
PowerNetworkEquipmentOff Power off network equipment
Power off the given network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @return ApiPowerNetworkEquipmentOffRequest
func (*DedicatedServerAPIService) PowerNetworkEquipmentOffExecute ¶
func (a *DedicatedServerAPIService) PowerNetworkEquipmentOffExecute(r ApiPowerNetworkEquipmentOffRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) PowerNetworkEquipmentOn ¶
func (a *DedicatedServerAPIService) PowerNetworkEquipmentOn(ctx context.Context, networkEquipmentId string) ApiPowerNetworkEquipmentOnRequest
PowerNetworkEquipmentOn Power on network equipment
Power on the given network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @return ApiPowerNetworkEquipmentOnRequest
func (*DedicatedServerAPIService) PowerNetworkEquipmentOnExecute ¶
func (a *DedicatedServerAPIService) PowerNetworkEquipmentOnExecute(r ApiPowerNetworkEquipmentOnRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) PowerServerOff ¶
func (a *DedicatedServerAPIService) PowerServerOff(ctx context.Context, serverId string) ApiPowerServerOffRequest
PowerServerOff Power off server
Power off the given server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiPowerServerOffRequest
func (*DedicatedServerAPIService) PowerServerOffExecute ¶
func (a *DedicatedServerAPIService) PowerServerOffExecute(r ApiPowerServerOffRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) PowerServerOn ¶
func (a *DedicatedServerAPIService) PowerServerOn(ctx context.Context, serverId string) ApiPowerServerOnRequest
PowerServerOn Power on server
Power on the given server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiPowerServerOnRequest
func (*DedicatedServerAPIService) PowerServerOnExecute ¶
func (a *DedicatedServerAPIService) PowerServerOnExecute(r ApiPowerServerOnRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) RemoveNullIpRoute ¶
func (a *DedicatedServerAPIService) RemoveNullIpRoute(ctx context.Context, serverId string, ip string) ApiRemoveNullIpRouteRequest
RemoveNullIpRoute Remove a null route
Remove an existing null route for the given IP address. It might take a few minutes before the change is propagated across the network.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param ip The IP Address @return ApiRemoveNullIpRouteRequest
func (*DedicatedServerAPIService) RemoveNullIpRouteExecute ¶
func (a *DedicatedServerAPIService) RemoveNullIpRouteExecute(r ApiRemoveNullIpRouteRequest) (*Ip, *http.Response, error)
Execute executes the request
@return Ip
func (*DedicatedServerAPIService) RetryServerJob ¶
func (a *DedicatedServerAPIService) RetryServerJob(ctx context.Context, serverId string, jobId string) ApiRetryServerJobRequest
RetryServerJob Retry a job
Retry a job for a specific server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param jobId The ID of a Job @return ApiRetryServerJobRequest
func (*DedicatedServerAPIService) RetryServerJobExecute ¶
func (a *DedicatedServerAPIService) RetryServerJobExecute(r ApiRetryServerJobRequest) (*CurrentServerJob, *http.Response, error)
Execute executes the request
@return CurrentServerJob
func (*DedicatedServerAPIService) ScanHardware ¶
func (a *DedicatedServerAPIService) ScanHardware(ctx context.Context, serverId string) ApiScanHardwareRequest
ScanHardware Launch hardware scan
A hardware scan collects hardware related information from your server.
A hardware scan will require a reboot of your server. The contents of your hard drive won't be altered in any way. After a successful hardware scan your server is booted back into the original operating system.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiScanHardwareRequest
func (*DedicatedServerAPIService) ScanHardwareExecute ¶
func (a *DedicatedServerAPIService) ScanHardwareExecute(r ApiScanHardwareRequest) (*ServerJob, *http.Response, error)
Execute executes the request
@return ServerJob
func (*DedicatedServerAPIService) UnNullNetworkEquipmentIpRoute ¶
func (a *DedicatedServerAPIService) UnNullNetworkEquipmentIpRoute(ctx context.Context, networkEquipmentId string, ip string) ApiUnNullNetworkEquipmentIpRouteRequest
UnNullNetworkEquipmentIpRoute Remove a null route
Remove an existing null route for the given IP address. It might take a few minutes before the change is propagated across the network.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @param ip The IP Address @return ApiUnNullNetworkEquipmentIpRouteRequest
func (*DedicatedServerAPIService) UnNullNetworkEquipmentIpRouteExecute ¶
func (a *DedicatedServerAPIService) UnNullNetworkEquipmentIpRouteExecute(r ApiUnNullNetworkEquipmentIpRouteRequest) (*Ip, *http.Response, error)
Execute executes the request
@return Ip
func (*DedicatedServerAPIService) UpdateDdosNotificationSetting ¶
func (a *DedicatedServerAPIService) UpdateDdosNotificationSetting(ctx context.Context, serverId string) ApiUpdateDdosNotificationSettingRequest
UpdateDdosNotificationSetting Update DDoS notification settings
Update your DDoS notification settings for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiUpdateDdosNotificationSettingRequest
func (*DedicatedServerAPIService) UpdateDdosNotificationSettingExecute ¶
func (a *DedicatedServerAPIService) UpdateDdosNotificationSettingExecute(r ApiUpdateDdosNotificationSettingRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) UpdateIpProfile ¶
func (a *DedicatedServerAPIService) UpdateIpProfile(ctx context.Context, serverId string, ip string) ApiUpdateIpProfileRequest
UpdateIpProfile Update an IP
Update the reverse lookup or DDoS detection profile for the ip address.
DDoS detection profiles can only be changed if the IP address is protected using Advanced DDoS protection.
For more information about DDoS detection profiles [click here](https://kb.leaseweb.com/products/cyber-security/ddos-ip-protection#DDOSIPProtection-DDoSIPProtectionAdvancedDetectionprofiles) for our KB related article.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param ip The IP Address @return ApiUpdateIpProfileRequest
func (*DedicatedServerAPIService) UpdateIpProfileExecute ¶
func (a *DedicatedServerAPIService) UpdateIpProfileExecute(r ApiUpdateIpProfileRequest) (*Ip, *http.Response, error)
Execute executes the request
@return Ip
func (*DedicatedServerAPIService) UpdateNetworkEquipmentCredential ¶
func (a *DedicatedServerAPIService) UpdateNetworkEquipmentCredential(ctx context.Context, networkEquipmentId string, type_ CredentialType, username string) ApiUpdateNetworkEquipmentCredentialRequest
UpdateNetworkEquipmentCredential Update network equipment credentials
The usernames or types cannot be changed. In order to change those remove this credentials and create a new one.
This action is purely administrative and will only update the password associated with this resource in our database.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @param type_ The type of the credential. @param username Username @return ApiUpdateNetworkEquipmentCredentialRequest
func (*DedicatedServerAPIService) UpdateNetworkEquipmentCredentialExecute ¶
func (a *DedicatedServerAPIService) UpdateNetworkEquipmentCredentialExecute(r ApiUpdateNetworkEquipmentCredentialRequest) (*Credential, *http.Response, error)
Execute executes the request
@return Credential
func (*DedicatedServerAPIService) UpdateNetworkEquipmentIp ¶
func (a *DedicatedServerAPIService) UpdateNetworkEquipmentIp(ctx context.Context, networkEquipmentId string, ip string) ApiUpdateNetworkEquipmentIpRequest
UpdateNetworkEquipmentIp Update an IP
Update the reverse lookup or DDoS detection profile for the ip address.
DDoS detection profiles can only be changed if the IP address is protected using Advanced DDoS protection.
For more information about DDoS detection profiles [click here](https://kb.leaseweb.com/products/cyber-security/ddos-ip-protection#DDOSIPProtection-DDoSIPProtectionAdvancedDetectionprofiles) for our KB related article.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @param ip The IP Address @return ApiUpdateNetworkEquipmentIpRequest
func (*DedicatedServerAPIService) UpdateNetworkEquipmentIpExecute ¶
func (a *DedicatedServerAPIService) UpdateNetworkEquipmentIpExecute(r ApiUpdateNetworkEquipmentIpRequest) (*Ip, *http.Response, error)
Execute executes the request
@return Ip
func (*DedicatedServerAPIService) UpdateNetworkEquipmentReference ¶
func (a *DedicatedServerAPIService) UpdateNetworkEquipmentReference(ctx context.Context, networkEquipmentId string) ApiUpdateNetworkEquipmentReferenceRequest
UpdateNetworkEquipmentReference Update network equipment
Update the reference for a network equipment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param networkEquipmentId The ID of a dedicated network equipment @return ApiUpdateNetworkEquipmentReferenceRequest
func (*DedicatedServerAPIService) UpdateNetworkEquipmentReferenceExecute ¶
func (a *DedicatedServerAPIService) UpdateNetworkEquipmentReferenceExecute(r ApiUpdateNetworkEquipmentReferenceRequest) (*http.Response, error)
Execute executes the request
func (*DedicatedServerAPIService) UpdateServerBandwidthNotificationSetting ¶
func (a *DedicatedServerAPIService) UpdateServerBandwidthNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiUpdateServerBandwidthNotificationSettingRequest
UpdateServerBandwidthNotificationSetting Update a bandwidth notification setting
Update an existing bandwidth notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param notificationSettingId The ID of a notification setting @return ApiUpdateServerBandwidthNotificationSettingRequest
func (*DedicatedServerAPIService) UpdateServerBandwidthNotificationSettingExecute ¶
func (a *DedicatedServerAPIService) UpdateServerBandwidthNotificationSettingExecute(r ApiUpdateServerBandwidthNotificationSettingRequest) (*BandwidthNotificationSetting, *http.Response, error)
Execute executes the request
@return BandwidthNotificationSetting
func (*DedicatedServerAPIService) UpdateServerCredential ¶
func (a *DedicatedServerAPIService) UpdateServerCredential(ctx context.Context, serverId string, type_ CredentialType, username string) ApiUpdateServerCredentialRequest
UpdateServerCredential Update server credentials
The usernames or types cannot be changed. In order to change those remove this credentials and create a new one.
This action is purely administrative and will only update the password associated with this resource in our database.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param type_ The type of the credential. @param username Username @return ApiUpdateServerCredentialRequest
func (*DedicatedServerAPIService) UpdateServerCredentialExecute ¶
func (a *DedicatedServerAPIService) UpdateServerCredentialExecute(r ApiUpdateServerCredentialRequest) (*Credential, *http.Response, error)
Execute executes the request
@return Credential
func (*DedicatedServerAPIService) UpdateServerDataTrafficNotificationSetting ¶
func (a *DedicatedServerAPIService) UpdateServerDataTrafficNotificationSetting(ctx context.Context, serverId string, notificationSettingId string) ApiUpdateServerDataTrafficNotificationSettingRequest
UpdateServerDataTrafficNotificationSetting Update a data traffic notification setting
Update an existing data traffic notification setting for this server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @param notificationSettingId The ID of a notification setting @return ApiUpdateServerDataTrafficNotificationSettingRequest
func (*DedicatedServerAPIService) UpdateServerDataTrafficNotificationSettingExecute ¶
func (a *DedicatedServerAPIService) UpdateServerDataTrafficNotificationSettingExecute(r ApiUpdateServerDataTrafficNotificationSettingRequest) (*DataTrafficNotificationSettingOpts, *http.Response, error)
Execute executes the request
@return DataTrafficNotificationSettingOpts
func (*DedicatedServerAPIService) UpdateServerReference ¶
func (a *DedicatedServerAPIService) UpdateServerReference(ctx context.Context, serverId string) ApiUpdateServerReferenceRequest
UpdateServerReference Update server
Update the reference for a server.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId The ID of a server @return ApiUpdateServerReferenceRequest
func (*DedicatedServerAPIService) UpdateServerReferenceExecute ¶
func (a *DedicatedServerAPIService) UpdateServerReferenceExecute(r ApiUpdateServerReferenceRequest) (*http.Response, error)
Execute executes the request
type Defaults ¶
type Defaults struct {
// Device name
Device *string `json:"device,omitempty"`
Partitions []Partition `json:"partitions,omitempty"`
AdditionalProperties map[string]interface{}
}
Defaults An object containing defaults for this operating system
func NewDefaults ¶
func NewDefaults() *Defaults
NewDefaults instantiates a new Defaults 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 NewDefaultsWithDefaults ¶
func NewDefaultsWithDefaults() *Defaults
NewDefaultsWithDefaults instantiates a new Defaults 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 (*Defaults) GetDeviceOk ¶
GetDeviceOk returns a tuple with the Device field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Defaults) GetPartitions ¶
GetPartitions returns the Partitions field value if set, zero value otherwise.
func (*Defaults) GetPartitionsOk ¶
GetPartitionsOk returns a tuple with the Partitions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Defaults) HasPartitions ¶
HasPartitions returns a boolean if a field has been set.
func (Defaults) MarshalJSON ¶
func (*Defaults) SetDevice ¶
SetDevice gets a reference to the given string and assigns it to the Device field.
func (*Defaults) SetPartitions ¶
SetPartitions gets a reference to the given []Partition and assigns it to the Partitions field.
func (*Defaults) UnmarshalJSON ¶
type Disk ¶
type Disk struct {
Description *string `json:"description,omitempty"`
Id *string `json:"id,omitempty"`
Product *string `json:"product,omitempty"`
SerialNumber *string `json:"serial_number,omitempty"`
Size *string `json:"size,omitempty"`
Smartctl *Smartctl `json:"smartctl,omitempty"`
Vendor *string `json:"vendor,omitempty"`
AdditionalProperties map[string]interface{}
}
Disk struct for Disk
func NewDisk ¶
func NewDisk() *Disk
NewDisk instantiates a new Disk 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 NewDiskWithDefaults ¶
func NewDiskWithDefaults() *Disk
NewDiskWithDefaults instantiates a new Disk 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 (*Disk) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*Disk) GetDescriptionOk ¶
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 (*Disk) GetIdOk ¶
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 (*Disk) GetProduct ¶
GetProduct returns the Product field value if set, zero value otherwise.
func (*Disk) GetProductOk ¶
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Disk) GetSerialNumber ¶
GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.
func (*Disk) GetSerialNumberOk ¶
GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Disk) GetSizeOk ¶
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Disk) GetSmartctl ¶
GetSmartctl returns the Smartctl field value if set, zero value otherwise.
func (*Disk) GetSmartctlOk ¶
GetSmartctlOk returns a tuple with the Smartctl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Disk) GetVendorOk ¶
GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Disk) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*Disk) HasProduct ¶
HasProduct returns a boolean if a field has been set.
func (*Disk) HasSerialNumber ¶
HasSerialNumber returns a boolean if a field has been set.
func (*Disk) HasSmartctl ¶
HasSmartctl returns a boolean if a field has been set.
func (Disk) MarshalJSON ¶
func (*Disk) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Disk) SetProduct ¶
SetProduct gets a reference to the given string and assigns it to the Product field.
func (*Disk) SetSerialNumber ¶
SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.
func (*Disk) SetSize ¶
SetSize gets a reference to the given string and assigns it to the Size field.
func (*Disk) SetSmartctl ¶
SetSmartctl gets a reference to the given Smartctl and assigns it to the Smartctl field.
func (*Disk) SetVendor ¶
SetVendor gets a reference to the given string and assigns it to the Vendor field.
func (*Disk) UnmarshalJSON ¶
type EnableServerRescueModeOpts ¶
type EnableServerRescueModeOpts struct {
// Url which will receive callbacks
CallbackUrl *string `json:"callbackUrl,omitempty"`
// Rescue mode password. If not provided, it would be automatically generated
Password *string `json:"password,omitempty"`
// Base64 Encoded string containing a valid bash script to be run right after rescue mode is launched
PostInstallScript *string `json:"postInstallScript,omitempty"`
// If set to `true`, server will be power cycled in order to complete the operation
PowerCycle *bool `json:"powerCycle,omitempty"`
// Rescue image identifier
RescueImageId string `json:"rescueImageId"`
// User ssh keys
SshKeys *string `json:"sshKeys,omitempty"`
AdditionalProperties map[string]interface{}
}
EnableServerRescueModeOpts struct for EnableServerRescueModeOpts
func NewEnableServerRescueModeOpts ¶
func NewEnableServerRescueModeOpts(rescueImageId string) *EnableServerRescueModeOpts
NewEnableServerRescueModeOpts instantiates a new EnableServerRescueModeOpts 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 NewEnableServerRescueModeOptsWithDefaults ¶
func NewEnableServerRescueModeOptsWithDefaults() *EnableServerRescueModeOpts
NewEnableServerRescueModeOptsWithDefaults instantiates a new EnableServerRescueModeOpts 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 (*EnableServerRescueModeOpts) GetCallbackUrl ¶
func (o *EnableServerRescueModeOpts) GetCallbackUrl() string
GetCallbackUrl returns the CallbackUrl field value if set, zero value otherwise.
func (*EnableServerRescueModeOpts) GetCallbackUrlOk ¶
func (o *EnableServerRescueModeOpts) GetCallbackUrlOk() (*string, bool)
GetCallbackUrlOk returns a tuple with the CallbackUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnableServerRescueModeOpts) GetPassword ¶
func (o *EnableServerRescueModeOpts) GetPassword() string
GetPassword returns the Password field value if set, zero value otherwise.
func (*EnableServerRescueModeOpts) GetPasswordOk ¶
func (o *EnableServerRescueModeOpts) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnableServerRescueModeOpts) GetPostInstallScript ¶
func (o *EnableServerRescueModeOpts) GetPostInstallScript() string
GetPostInstallScript returns the PostInstallScript field value if set, zero value otherwise.
func (*EnableServerRescueModeOpts) GetPostInstallScriptOk ¶
func (o *EnableServerRescueModeOpts) GetPostInstallScriptOk() (*string, bool)
GetPostInstallScriptOk returns a tuple with the PostInstallScript field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnableServerRescueModeOpts) GetPowerCycle ¶
func (o *EnableServerRescueModeOpts) GetPowerCycle() bool
GetPowerCycle returns the PowerCycle field value if set, zero value otherwise.
func (*EnableServerRescueModeOpts) GetPowerCycleOk ¶
func (o *EnableServerRescueModeOpts) GetPowerCycleOk() (*bool, bool)
GetPowerCycleOk returns a tuple with the PowerCycle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnableServerRescueModeOpts) GetRescueImageId ¶
func (o *EnableServerRescueModeOpts) GetRescueImageId() string
GetRescueImageId returns the RescueImageId field value
func (*EnableServerRescueModeOpts) GetRescueImageIdOk ¶
func (o *EnableServerRescueModeOpts) GetRescueImageIdOk() (*string, bool)
GetRescueImageIdOk returns a tuple with the RescueImageId field value and a boolean to check if the value has been set.
func (*EnableServerRescueModeOpts) GetSshKeys ¶
func (o *EnableServerRescueModeOpts) GetSshKeys() string
GetSshKeys returns the SshKeys field value if set, zero value otherwise.
func (*EnableServerRescueModeOpts) GetSshKeysOk ¶
func (o *EnableServerRescueModeOpts) GetSshKeysOk() (*string, bool)
GetSshKeysOk returns a tuple with the SshKeys field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnableServerRescueModeOpts) HasCallbackUrl ¶
func (o *EnableServerRescueModeOpts) HasCallbackUrl() bool
HasCallbackUrl returns a boolean if a field has been set.
func (*EnableServerRescueModeOpts) HasPassword ¶
func (o *EnableServerRescueModeOpts) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (*EnableServerRescueModeOpts) HasPostInstallScript ¶
func (o *EnableServerRescueModeOpts) HasPostInstallScript() bool
HasPostInstallScript returns a boolean if a field has been set.
func (*EnableServerRescueModeOpts) HasPowerCycle ¶
func (o *EnableServerRescueModeOpts) HasPowerCycle() bool
HasPowerCycle returns a boolean if a field has been set.
func (*EnableServerRescueModeOpts) HasSshKeys ¶
func (o *EnableServerRescueModeOpts) HasSshKeys() bool
HasSshKeys returns a boolean if a field has been set.
func (EnableServerRescueModeOpts) MarshalJSON ¶
func (o EnableServerRescueModeOpts) MarshalJSON() ([]byte, error)
func (*EnableServerRescueModeOpts) SetCallbackUrl ¶
func (o *EnableServerRescueModeOpts) SetCallbackUrl(v string)
SetCallbackUrl gets a reference to the given string and assigns it to the CallbackUrl field.
func (*EnableServerRescueModeOpts) SetPassword ¶
func (o *EnableServerRescueModeOpts) SetPassword(v string)
SetPassword gets a reference to the given string and assigns it to the Password field.
func (*EnableServerRescueModeOpts) SetPostInstallScript ¶
func (o *EnableServerRescueModeOpts) SetPostInstallScript(v string)
SetPostInstallScript gets a reference to the given string and assigns it to the PostInstallScript field.
func (*EnableServerRescueModeOpts) SetPowerCycle ¶
func (o *EnableServerRescueModeOpts) SetPowerCycle(v bool)
SetPowerCycle gets a reference to the given bool and assigns it to the PowerCycle field.
func (*EnableServerRescueModeOpts) SetRescueImageId ¶
func (o *EnableServerRescueModeOpts) SetRescueImageId(v string)
SetRescueImageId sets field value
func (*EnableServerRescueModeOpts) SetSshKeys ¶
func (o *EnableServerRescueModeOpts) SetSshKeys(v string)
SetSshKeys gets a reference to the given string and assigns it to the SshKeys field.
func (EnableServerRescueModeOpts) ToMap ¶
func (o EnableServerRescueModeOpts) ToMap() (map[string]interface{}, error)
func (*EnableServerRescueModeOpts) UnmarshalJSON ¶
func (o *EnableServerRescueModeOpts) UnmarshalJSON(data []byte) (err error)
type ErrorResult ¶
type ErrorResult struct {
// The correlation ID of the current request.
CorrelationId *string `json:"correlationId,omitempty"`
// The error code.
ErrorCode *string `json:"errorCode,omitempty"`
// A human friendly description of the error.
ErrorMessage *string `json:"errorMessage,omitempty"`
ErrorDetails *map[string][]string `json:"errorDetails,omitempty"`
AdditionalProperties map[string]interface{}
}
ErrorResult struct for ErrorResult
func NewErrorResult ¶
func NewErrorResult() *ErrorResult
NewErrorResult instantiates a new ErrorResult 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 NewErrorResultWithDefaults ¶
func NewErrorResultWithDefaults() *ErrorResult
NewErrorResultWithDefaults instantiates a new ErrorResult 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 (*ErrorResult) GetCorrelationId ¶
func (o *ErrorResult) GetCorrelationId() string
GetCorrelationId returns the CorrelationId field value if set, zero value otherwise.
func (*ErrorResult) GetCorrelationIdOk ¶
func (o *ErrorResult) GetCorrelationIdOk() (*string, bool)
GetCorrelationIdOk returns a tuple with the CorrelationId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorResult) GetErrorCode ¶
func (o *ErrorResult) GetErrorCode() string
GetErrorCode returns the ErrorCode field value if set, zero value otherwise.
func (*ErrorResult) GetErrorCodeOk ¶
func (o *ErrorResult) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorResult) GetErrorDetails ¶
func (o *ErrorResult) GetErrorDetails() map[string][]string
GetErrorDetails returns the ErrorDetails field value if set, zero value otherwise.
func (*ErrorResult) GetErrorDetailsOk ¶
func (o *ErrorResult) GetErrorDetailsOk() (*map[string][]string, bool)
GetErrorDetailsOk returns a tuple with the ErrorDetails field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorResult) GetErrorMessage ¶
func (o *ErrorResult) GetErrorMessage() string
GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.
func (*ErrorResult) GetErrorMessageOk ¶
func (o *ErrorResult) GetErrorMessageOk() (*string, bool)
GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorResult) HasCorrelationId ¶
func (o *ErrorResult) HasCorrelationId() bool
HasCorrelationId returns a boolean if a field has been set.
func (*ErrorResult) HasErrorCode ¶
func (o *ErrorResult) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ErrorResult) HasErrorDetails ¶
func (o *ErrorResult) HasErrorDetails() bool
HasErrorDetails returns a boolean if a field has been set.
func (*ErrorResult) HasErrorMessage ¶
func (o *ErrorResult) HasErrorMessage() bool
HasErrorMessage returns a boolean if a field has been set.
func (ErrorResult) MarshalJSON ¶
func (o ErrorResult) MarshalJSON() ([]byte, error)
func (*ErrorResult) SetCorrelationId ¶
func (o *ErrorResult) SetCorrelationId(v string)
SetCorrelationId gets a reference to the given string and assigns it to the CorrelationId field.
func (*ErrorResult) SetErrorCode ¶
func (o *ErrorResult) SetErrorCode(v string)
SetErrorCode gets a reference to the given string and assigns it to the ErrorCode field.
func (*ErrorResult) SetErrorDetails ¶
func (o *ErrorResult) SetErrorDetails(v map[string][]string)
SetErrorDetails gets a reference to the given map[string][]string and assigns it to the ErrorDetails field.
func (*ErrorResult) SetErrorMessage ¶
func (o *ErrorResult) SetErrorMessage(v string)
SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.
func (ErrorResult) ToMap ¶
func (o ErrorResult) ToMap() (map[string]interface{}, error)
func (*ErrorResult) UnmarshalJSON ¶
func (o *ErrorResult) UnmarshalJSON(data []byte) (err error)
type FeatureAvailability ¶
type FeatureAvailability struct {
Automation *bool `json:"automation,omitempty"`
PowerCycle *bool `json:"powerCycle,omitempty"`
IpmiReboot *bool `json:"ipmiReboot,omitempty"`
PrivateNetwork *bool `json:"privateNetwork,omitempty"`
RemoteManagement *bool `json:"remoteManagement,omitempty"`
AdditionalProperties map[string]interface{}
}
FeatureAvailability List of features that are available for this device
func NewFeatureAvailability ¶
func NewFeatureAvailability() *FeatureAvailability
NewFeatureAvailability instantiates a new FeatureAvailability 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 NewFeatureAvailabilityWithDefaults ¶
func NewFeatureAvailabilityWithDefaults() *FeatureAvailability
NewFeatureAvailabilityWithDefaults instantiates a new FeatureAvailability 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 (*FeatureAvailability) GetAutomation ¶
func (o *FeatureAvailability) GetAutomation() bool
GetAutomation returns the Automation field value if set, zero value otherwise.
func (*FeatureAvailability) GetAutomationOk ¶
func (o *FeatureAvailability) GetAutomationOk() (*bool, bool)
GetAutomationOk returns a tuple with the Automation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureAvailability) GetIpmiReboot ¶
func (o *FeatureAvailability) GetIpmiReboot() bool
GetIpmiReboot returns the IpmiReboot field value if set, zero value otherwise.
func (*FeatureAvailability) GetIpmiRebootOk ¶
func (o *FeatureAvailability) GetIpmiRebootOk() (*bool, bool)
GetIpmiRebootOk returns a tuple with the IpmiReboot field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureAvailability) GetPowerCycle ¶
func (o *FeatureAvailability) GetPowerCycle() bool
GetPowerCycle returns the PowerCycle field value if set, zero value otherwise.
func (*FeatureAvailability) GetPowerCycleOk ¶
func (o *FeatureAvailability) GetPowerCycleOk() (*bool, bool)
GetPowerCycleOk returns a tuple with the PowerCycle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureAvailability) GetPrivateNetwork ¶
func (o *FeatureAvailability) GetPrivateNetwork() bool
GetPrivateNetwork returns the PrivateNetwork field value if set, zero value otherwise.
func (*FeatureAvailability) GetPrivateNetworkOk ¶
func (o *FeatureAvailability) GetPrivateNetworkOk() (*bool, bool)
GetPrivateNetworkOk returns a tuple with the PrivateNetwork field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureAvailability) GetRemoteManagement ¶
func (o *FeatureAvailability) GetRemoteManagement() bool
GetRemoteManagement returns the RemoteManagement field value if set, zero value otherwise.
func (*FeatureAvailability) GetRemoteManagementOk ¶
func (o *FeatureAvailability) GetRemoteManagementOk() (*bool, bool)
GetRemoteManagementOk returns a tuple with the RemoteManagement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureAvailability) HasAutomation ¶
func (o *FeatureAvailability) HasAutomation() bool
HasAutomation returns a boolean if a field has been set.
func (*FeatureAvailability) HasIpmiReboot ¶
func (o *FeatureAvailability) HasIpmiReboot() bool
HasIpmiReboot returns a boolean if a field has been set.
func (*FeatureAvailability) HasPowerCycle ¶
func (o *FeatureAvailability) HasPowerCycle() bool
HasPowerCycle returns a boolean if a field has been set.
func (*FeatureAvailability) HasPrivateNetwork ¶
func (o *FeatureAvailability) HasPrivateNetwork() bool
HasPrivateNetwork returns a boolean if a field has been set.
func (*FeatureAvailability) HasRemoteManagement ¶
func (o *FeatureAvailability) HasRemoteManagement() bool
HasRemoteManagement returns a boolean if a field has been set.
func (FeatureAvailability) MarshalJSON ¶
func (o FeatureAvailability) MarshalJSON() ([]byte, error)
func (*FeatureAvailability) SetAutomation ¶
func (o *FeatureAvailability) SetAutomation(v bool)
SetAutomation gets a reference to the given bool and assigns it to the Automation field.
func (*FeatureAvailability) SetIpmiReboot ¶
func (o *FeatureAvailability) SetIpmiReboot(v bool)
SetIpmiReboot gets a reference to the given bool and assigns it to the IpmiReboot field.
func (*FeatureAvailability) SetPowerCycle ¶
func (o *FeatureAvailability) SetPowerCycle(v bool)
SetPowerCycle gets a reference to the given bool and assigns it to the PowerCycle field.
func (*FeatureAvailability) SetPrivateNetwork ¶
func (o *FeatureAvailability) SetPrivateNetwork(v bool)
SetPrivateNetwork gets a reference to the given bool and assigns it to the PrivateNetwork field.
func (*FeatureAvailability) SetRemoteManagement ¶
func (o *FeatureAvailability) SetRemoteManagement(v bool)
SetRemoteManagement gets a reference to the given bool and assigns it to the RemoteManagement field.
func (FeatureAvailability) ToMap ¶
func (o FeatureAvailability) ToMap() (map[string]interface{}, error)
func (*FeatureAvailability) UnmarshalJSON ¶
func (o *FeatureAvailability) UnmarshalJSON(data []byte) (err error)
type Firmware ¶
type Firmware struct {
Date *string `json:"date,omitempty"`
Description *string `json:"description,omitempty"`
Vendor *string `json:"vendor,omitempty"`
Version *string `json:"version,omitempty"`
AdditionalProperties map[string]interface{}
}
Firmware struct for Firmware
func NewFirmware ¶
func NewFirmware() *Firmware
NewFirmware instantiates a new Firmware 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 NewFirmwareWithDefaults ¶
func NewFirmwareWithDefaults() *Firmware
NewFirmwareWithDefaults instantiates a new Firmware 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 (*Firmware) GetDateOk ¶
GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Firmware) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*Firmware) GetDescriptionOk ¶
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 (*Firmware) GetVendorOk ¶
GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Firmware) GetVersion ¶
GetVersion returns the Version field value if set, zero value otherwise.
func (*Firmware) GetVersionOk ¶
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Firmware) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*Firmware) HasVersion ¶
HasVersion returns a boolean if a field has been set.
func (Firmware) MarshalJSON ¶
func (*Firmware) SetDate ¶
SetDate gets a reference to the given string and assigns it to the Date field.
func (*Firmware) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Firmware) SetVendor ¶
SetVendor gets a reference to the given string and assigns it to the Vendor field.
func (*Firmware) SetVersion ¶
SetVersion gets a reference to the given string and assigns it to the Version field.
func (*Firmware) UnmarshalJSON ¶
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type GetDdosNotificationSettingResult ¶
type GetDdosNotificationSettingResult struct {
// Email notifications for nulling events
Nulling *string `json:"nulling,omitempty"`
// Email notifications for scrubbing events
Scrubbing *string `json:"scrubbing,omitempty"`
AdditionalProperties map[string]interface{}
}
GetDdosNotificationSettingResult struct for GetDdosNotificationSettingResult
func NewGetDdosNotificationSettingResult ¶
func NewGetDdosNotificationSettingResult() *GetDdosNotificationSettingResult
NewGetDdosNotificationSettingResult instantiates a new GetDdosNotificationSettingResult 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 NewGetDdosNotificationSettingResultWithDefaults ¶
func NewGetDdosNotificationSettingResultWithDefaults() *GetDdosNotificationSettingResult
NewGetDdosNotificationSettingResultWithDefaults instantiates a new GetDdosNotificationSettingResult 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 (*GetDdosNotificationSettingResult) GetNulling ¶
func (o *GetDdosNotificationSettingResult) GetNulling() string
GetNulling returns the Nulling field value if set, zero value otherwise.
func (*GetDdosNotificationSettingResult) GetNullingOk ¶
func (o *GetDdosNotificationSettingResult) GetNullingOk() (*string, bool)
GetNullingOk returns a tuple with the Nulling field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetDdosNotificationSettingResult) GetScrubbing ¶
func (o *GetDdosNotificationSettingResult) GetScrubbing() string
GetScrubbing returns the Scrubbing field value if set, zero value otherwise.
func (*GetDdosNotificationSettingResult) GetScrubbingOk ¶
func (o *GetDdosNotificationSettingResult) GetScrubbingOk() (*string, bool)
GetScrubbingOk returns a tuple with the Scrubbing field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetDdosNotificationSettingResult) HasNulling ¶
func (o *GetDdosNotificationSettingResult) HasNulling() bool
HasNulling returns a boolean if a field has been set.
func (*GetDdosNotificationSettingResult) HasScrubbing ¶
func (o *GetDdosNotificationSettingResult) HasScrubbing() bool
HasScrubbing returns a boolean if a field has been set.
func (GetDdosNotificationSettingResult) MarshalJSON ¶
func (o GetDdosNotificationSettingResult) MarshalJSON() ([]byte, error)
func (*GetDdosNotificationSettingResult) SetNulling ¶
func (o *GetDdosNotificationSettingResult) SetNulling(v string)
SetNulling gets a reference to the given string and assigns it to the Nulling field.
func (*GetDdosNotificationSettingResult) SetScrubbing ¶
func (o *GetDdosNotificationSettingResult) SetScrubbing(v string)
SetScrubbing gets a reference to the given string and assigns it to the Scrubbing field.
func (GetDdosNotificationSettingResult) ToMap ¶
func (o GetDdosNotificationSettingResult) ToMap() (map[string]interface{}, error)
func (*GetDdosNotificationSettingResult) UnmarshalJSON ¶
func (o *GetDdosNotificationSettingResult) UnmarshalJSON(data []byte) (err error)
type GetNetworkEquipmentIpListResult ¶
type GetNetworkEquipmentIpListResult struct {
Metadata *Metadata `json:"_metadata,omitempty"`
// An array of IP addresses
Ips []Ip `json:"ips,omitempty"`
AdditionalProperties map[string]interface{}
}
GetNetworkEquipmentIpListResult struct for GetNetworkEquipmentIpListResult
func NewGetNetworkEquipmentIpListResult ¶
func NewGetNetworkEquipmentIpListResult() *GetNetworkEquipmentIpListResult
NewGetNetworkEquipmentIpListResult instantiates a new GetNetworkEquipmentIpListResult 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 NewGetNetworkEquipmentIpListResultWithDefaults ¶
func NewGetNetworkEquipmentIpListResultWithDefaults() *GetNetworkEquipmentIpListResult
NewGetNetworkEquipmentIpListResultWithDefaults instantiates a new GetNetworkEquipmentIpListResult 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 (*GetNetworkEquipmentIpListResult) GetIps ¶
func (o *GetNetworkEquipmentIpListResult) GetIps() []Ip
GetIps returns the Ips field value if set, zero value otherwise.
func (*GetNetworkEquipmentIpListResult) GetIpsOk ¶
func (o *GetNetworkEquipmentIpListResult) GetIpsOk() ([]Ip, bool)
GetIpsOk returns a tuple with the Ips field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetNetworkEquipmentIpListResult) GetMetadata ¶
func (o *GetNetworkEquipmentIpListResult) GetMetadata() Metadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*GetNetworkEquipmentIpListResult) GetMetadataOk ¶
func (o *GetNetworkEquipmentIpListResult) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetNetworkEquipmentIpListResult) HasIps ¶
func (o *GetNetworkEquipmentIpListResult) HasIps() bool
HasIps returns a boolean if a field has been set.
func (*GetNetworkEquipmentIpListResult) HasMetadata ¶
func (o *GetNetworkEquipmentIpListResult) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (GetNetworkEquipmentIpListResult) MarshalJSON ¶
func (o GetNetworkEquipmentIpListResult) MarshalJSON() ([]byte, error)
func (*GetNetworkEquipmentIpListResult) SetIps ¶
func (o *GetNetworkEquipmentIpListResult) SetIps(v []Ip)
SetIps gets a reference to the given []Ip and assigns it to the Ips field.
func (*GetNetworkEquipmentIpListResult) SetMetadata ¶
func (o *GetNetworkEquipmentIpListResult) SetMetadata(v Metadata)
SetMetadata gets a reference to the given Metadata and assigns it to the Metadata field.
func (GetNetworkEquipmentIpListResult) ToMap ¶
func (o GetNetworkEquipmentIpListResult) ToMap() (map[string]interface{}, error)
func (*GetNetworkEquipmentIpListResult) UnmarshalJSON ¶
func (o *GetNetworkEquipmentIpListResult) UnmarshalJSON(data []byte) (err error)
type GetNetworkEquipmentListResult ¶
type GetNetworkEquipmentListResult struct {
Metadata *Metadata `json:"_metadata,omitempty"`
// An array of network equipment
NetworkEquipments []NetworkEquipment `json:"networkEquipments,omitempty"`
AdditionalProperties map[string]interface{}
}
GetNetworkEquipmentListResult struct for GetNetworkEquipmentListResult
func NewGetNetworkEquipmentListResult ¶
func NewGetNetworkEquipmentListResult() *GetNetworkEquipmentListResult
NewGetNetworkEquipmentListResult instantiates a new GetNetworkEquipmentListResult 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 NewGetNetworkEquipmentListResultWithDefaults ¶
func NewGetNetworkEquipmentListResultWithDefaults() *GetNetworkEquipmentListResult
NewGetNetworkEquipmentListResultWithDefaults instantiates a new GetNetworkEquipmentListResult 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 (*GetNetworkEquipmentListResult) GetMetadata ¶
func (o *GetNetworkEquipmentListResult) GetMetadata() Metadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*GetNetworkEquipmentListResult) GetMetadataOk ¶
func (o *GetNetworkEquipmentListResult) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetNetworkEquipmentListResult) GetNetworkEquipments ¶
func (o *GetNetworkEquipmentListResult) GetNetworkEquipments() []NetworkEquipment
GetNetworkEquipments returns the NetworkEquipments field value if set, zero value otherwise.
func (*GetNetworkEquipmentListResult) GetNetworkEquipmentsOk ¶
func (o *GetNetworkEquipmentListResult) GetNetworkEquipmentsOk() ([]NetworkEquipment, bool)
GetNetworkEquipmentsOk returns a tuple with the NetworkEquipments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetNetworkEquipmentListResult) HasMetadata ¶
func (o *GetNetworkEquipmentListResult) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*GetNetworkEquipmentListResult) HasNetworkEquipments ¶
func (o *GetNetworkEquipmentListResult) HasNetworkEquipments() bool
HasNetworkEquipments returns a boolean if a field has been set.
func (GetNetworkEquipmentListResult) MarshalJSON ¶
func (o GetNetworkEquipmentListResult) MarshalJSON() ([]byte, error)
func (*GetNetworkEquipmentListResult) SetMetadata ¶
func (o *GetNetworkEquipmentListResult) SetMetadata(v Metadata)
SetMetadata gets a reference to the given Metadata and assigns it to the Metadata field.
func (*GetNetworkEquipmentListResult) SetNetworkEquipments ¶
func (o *GetNetworkEquipmentListResult) SetNetworkEquipments(v []NetworkEquipment)
SetNetworkEquipments gets a reference to the given []NetworkEquipment and assigns it to the NetworkEquipments field.
func (GetNetworkEquipmentListResult) ToMap ¶
func (o GetNetworkEquipmentListResult) ToMap() (map[string]interface{}, error)
func (*GetNetworkEquipmentListResult) UnmarshalJSON ¶
func (o *GetNetworkEquipmentListResult) UnmarshalJSON(data []byte) (err error)
type GetNetworkEquipmentNullRouteHistoryResult ¶
type GetNetworkEquipmentNullRouteHistoryResult struct {
Metadata *Metadata `json:"_metadata,omitempty"`
// An array of network equipment null route events
NullRoutes []NullRoute `json:"nullRoutes,omitempty"`
AdditionalProperties map[string]interface{}
}
GetNetworkEquipmentNullRouteHistoryResult struct for GetNetworkEquipmentNullRouteHistoryResult
func NewGetNetworkEquipmentNullRouteHistoryResult ¶
func NewGetNetworkEquipmentNullRouteHistoryResult() *GetNetworkEquipmentNullRouteHistoryResult
NewGetNetworkEquipmentNullRouteHistoryResult instantiates a new GetNetworkEquipmentNullRouteHistoryResult 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 NewGetNetworkEquipmentNullRouteHistoryResultWithDefaults ¶
func NewGetNetworkEquipmentNullRouteHistoryResultWithDefaults() *GetNetworkEquipmentNullRouteHistoryResult
NewGetNetworkEquipmentNullRouteHistoryResultWithDefaults instantiates a new GetNetworkEquipmentNullRouteHistoryResult 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 (*GetNetworkEquipmentNullRouteHistoryResult) GetMetadata ¶
func (o *GetNetworkEquipmentNullRouteHistoryResult) GetMetadata() Metadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*GetNetworkEquipmentNullRouteHistoryResult) GetMetadataOk ¶
func (o *GetNetworkEquipmentNullRouteHistoryResult) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetNetworkEquipmentNullRouteHistoryResult) GetNullRoutes ¶
func (o *GetNetworkEquipmentNullRouteHistoryResult) GetNullRoutes() []NullRoute
GetNullRoutes returns the NullRoutes field value if set, zero value otherwise.
func (*GetNetworkEquipmentNullRouteHistoryResult) GetNullRoutesOk ¶
func (o *GetNetworkEquipmentNullRouteHistoryResult) GetNullRoutesOk() ([]NullRoute, bool)
GetNullRoutesOk returns a tuple with the NullRoutes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetNetworkEquipmentNullRouteHistoryResult) HasMetadata ¶
func (o *GetNetworkEquipmentNullRouteHistoryResult) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*GetNetworkEquipmentNullRouteHistoryResult) HasNullRoutes ¶
func (o *GetNetworkEquipmentNullRouteHistoryResult) HasNullRoutes() bool
HasNullRoutes returns a boolean if a field has been set.
func (GetNetworkEquipmentNullRouteHistoryResult) MarshalJSON ¶
func (o GetNetworkEquipmentNullRouteHistoryResult) MarshalJSON() ([]byte, error)
func (*GetNetworkEquipmentNullRouteHistoryResult) SetMetadata ¶
func (o *GetNetworkEquipmentNullRouteHistoryResult) SetMetadata(v Metadata)
SetMetadata gets a reference to the given Metadata and assigns it to the Metadata field.
func (*GetNetworkEquipmentNullRouteHistoryResult) SetNullRoutes ¶
func (o *GetNetworkEquipmentNullRouteHistoryResult) SetNullRoutes(v []NullRoute)
SetNullRoutes gets a reference to the given []NullRoute and assigns it to the NullRoutes field.
func (GetNetworkEquipmentNullRouteHistoryResult) ToMap ¶
func (o GetNetworkEquipmentNullRouteHistoryResult) ToMap() (map[string]interface{}, error)
func (*GetNetworkEquipmentNullRouteHistoryResult) UnmarshalJSON ¶
func (o *GetNetworkEquipmentNullRouteHistoryResult) UnmarshalJSON(data []byte) (err error)
type GetNetworkEquipmentPowerStatusResult ¶
type GetNetworkEquipmentPowerStatusResult struct {
Pdu *Pdu `json:"pdu,omitempty"`
AdditionalProperties map[string]interface{}
}
GetNetworkEquipmentPowerStatusResult struct for GetNetworkEquipmentPowerStatusResult
func NewGetNetworkEquipmentPowerStatusResult ¶
func NewGetNetworkEquipmentPowerStatusResult() *GetNetworkEquipmentPowerStatusResult
NewGetNetworkEquipmentPowerStatusResult instantiates a new GetNetworkEquipmentPowerStatusResult 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 NewGetNetworkEquipmentPowerStatusResultWithDefaults ¶
func NewGetNetworkEquipmentPowerStatusResultWithDefaults() *GetNetworkEquipmentPowerStatusResult
NewGetNetworkEquipmentPowerStatusResultWithDefaults instantiates a new GetNetworkEquipmentPowerStatusResult 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 (*GetNetworkEquipmentPowerStatusResult) GetPdu ¶
func (o *GetNetworkEquipmentPowerStatusResult) GetPdu() Pdu
GetPdu returns the Pdu field value if set, zero value otherwise.
func (*GetNetworkEquipmentPowerStatusResult) GetPduOk ¶
func (o *GetNetworkEquipmentPowerStatusResult) GetPduOk() (*Pdu, bool)
GetPduOk returns a tuple with the Pdu field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetNetworkEquipmentPowerStatusResult) HasPdu ¶
func (o *GetNetworkEquipmentPowerStatusResult) HasPdu() bool
HasPdu returns a boolean if a field has been set.
func (GetNetworkEquipmentPowerStatusResult) MarshalJSON ¶
func (o GetNetworkEquipmentPowerStatusResult) MarshalJSON() ([]byte, error)
func (*GetNetworkEquipmentPowerStatusResult) SetPdu ¶
func (o *GetNetworkEquipmentPowerStatusResult) SetPdu(v Pdu)
SetPdu gets a reference to the given Pdu and assigns it to the Pdu field.
func (GetNetworkEquipmentPowerStatusResult) ToMap ¶
func (o GetNetworkEquipmentPowerStatusResult) ToMap() (map[string]interface{}, error)
func (*GetNetworkEquipmentPowerStatusResult) UnmarshalJSON ¶
func (o *GetNetworkEquipmentPowerStatusResult) UnmarshalJSON(data []byte) (err error)
type GetNetworkInterfaceListResult ¶
type GetNetworkInterfaceListResult struct {
Metadata *Metadata `json:"_metadata,omitempty"`
// An array of network interfaces
NetworkInterfaces []OperationNetworkInterface `json:"networkInterfaces,omitempty"`
AdditionalProperties map[string]interface{}
}
GetNetworkInterfaceListResult struct for GetNetworkInterfaceListResult
func NewGetNetworkInterfaceListResult ¶
func NewGetNetworkInterfaceListResult() *GetNetworkInterfaceListResult
NewGetNetworkInterfaceListResult instantiates a new GetNetworkInterfaceListResult 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 NewGetNetworkInterfaceListResultWithDefaults ¶
func NewGetNetworkInterfaceListResultWithDefaults() *GetNetworkInterfaceListResult
NewGetNetworkInterfaceListResultWithDefaults instantiates a new GetNetworkInterfaceListResult 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 (*GetNetworkInterfaceListResult) GetMetadata ¶
func (o *GetNetworkInterfaceListResult) GetMetadata() Metadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*GetNetworkInterfaceListResult) GetMetadataOk ¶
func (o *GetNetworkInterfaceListResult) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetNetworkInterfaceListResult) GetNetworkInterfaces ¶
func (o *GetNetworkInterfaceListResult) GetNetworkInterfaces() []OperationNetworkInterface
GetNetworkInterfaces returns the NetworkInterfaces field value if set, zero value otherwise.
func (*GetNetworkInterfaceListResult) GetNetworkInterfacesOk ¶
func (o *GetNetworkInterfaceListResult) GetNetworkInterfacesOk() ([]OperationNetworkInterface, bool)
GetNetworkInterfacesOk returns a tuple with the NetworkInterfaces field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetNetworkInterfaceListResult) HasMetadata ¶
func (o *GetNetworkInterfaceListResult) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*GetNetworkInterfaceListResult) HasNetworkInterfaces ¶
func (o *GetNetworkInterfaceListResult) HasNetworkInterfaces() bool
HasNetworkInterfaces returns a boolean if a field has been set.
func (GetNetworkInterfaceListResult) MarshalJSON ¶
func (o GetNetworkInterfaceListResult) MarshalJSON() ([]byte, error)
func (*GetNetworkInterfaceListResult) SetMetadata ¶
func (o *GetNetworkInterfaceListResult) SetMetadata(v Metadata)
SetMetadata gets a reference to the given Metadata and assigns it to the Metadata field.
func (*GetNetworkInterfaceListResult) SetNetworkInterfaces ¶
func (o *GetNetworkInterfaceListResult) SetNetworkInterfaces(v []OperationNetworkInterface)
SetNetworkInterfaces gets a reference to the given []OperationNetworkInterface and assigns it to the NetworkInterfaces field.
func (GetNetworkInterfaceListResult) ToMap ¶
func (o GetNetworkInterfaceListResult) ToMap() (map[string]interface{}, error)
func (*GetNetworkInterfaceListResult) UnmarshalJSON ¶
func (o *GetNetworkInterfaceListResult) UnmarshalJSON(data []byte) (err error)
type GetOperatingSystemListResult ¶
type GetOperatingSystemListResult struct {
Metadata *Metadata `json:"_metadata,omitempty"`
// A list of operating systems
OperatingSystems []OperatingSystem `json:"operatingSystems,omitempty"`
AdditionalProperties map[string]interface{}
}
GetOperatingSystemListResult struct for GetOperatingSystemListResult
func NewGetOperatingSystemListResult ¶
func NewGetOperatingSystemListResult() *GetOperatingSystemListResult
NewGetOperatingSystemListResult instantiates a new GetOperatingSystemListResult 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 NewGetOperatingSystemListResultWithDefaults ¶
func NewGetOperatingSystemListResultWithDefaults() *GetOperatingSystemListResult
NewGetOperatingSystemListResultWithDefaults instantiates a new GetOperatingSystemListResult 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 (*GetOperatingSystemListResult) GetMetadata ¶
func (o *GetOperatingSystemListResult) GetMetadata() Metadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*GetOperatingSystemListResult) GetMetadataOk ¶
func (o *GetOperatingSystemListResult) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetOperatingSystemListResult) GetOperatingSystems ¶
func (o *GetOperatingSystemListResult) GetOperatingSystems() []OperatingSystem
GetOperatingSystems returns the OperatingSystems field value if set, zero value otherwise.
func (*GetOperatingSystemListResult) GetOperatingSystemsOk ¶
func (o *GetOperatingSystemListResult) GetOperatingSystemsOk() ([]OperatingSystem, bool)
GetOperatingSystemsOk returns a tuple with the OperatingSystems field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetOperatingSystemListResult) HasMetadata ¶
func (o *GetOperatingSystemListResult) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*GetOperatingSystemListResult) HasOperatingSystems ¶
func (o *GetOperatingSystemListResult) HasOperatingSystems() bool
HasOperatingSystems returns a boolean if a field has been set.
func (GetOperatingSystemListResult) MarshalJSON ¶
func (o GetOperatingSystemListResult) MarshalJSON() ([]byte, error)
func (*GetOperatingSystemListResult) SetMetadata ¶
func (o *GetOperatingSystemListResult) SetMetadata(v Metadata)
SetMetadata gets a reference to the given Metadata and assigns it to the Metadata field.
func (*GetOperatingSystemListResult) SetOperatingSystems ¶
func (o *GetOperatingSystemListResult) SetOperatingSystems(v []OperatingSystem)
SetOperatingSystems gets a reference to the given []OperatingSystem and assigns it to the OperatingSystems field.
func (GetOperatingSystemListResult) ToMap ¶
func (o GetOperatingSystemListResult) ToMap() (map[string]interface{}, error)
func (*GetOperatingSystemListResult) UnmarshalJSON ¶
func (o *GetOperatingSystemListResult) UnmarshalJSON(data []byte) (err error)
type GetOperatingSystemResult ¶
type GetOperatingSystemResult struct {
// The architecture of the operating system
Architecture *string `json:"architecture,omitempty"`
// If the default options are configurable or not
Configurable *bool `json:"configurable,omitempty"`
Defaults *Defaults `json:"defaults,omitempty"`
// The operating system family
Family *string `json:"family,omitempty"`
// The operating system ID
Id *string `json:"id,omitempty"`
// A human readable name for the operating system
Name *string `json:"name,omitempty"`
// The type of operating system
Type *string `json:"type,omitempty"`
// The version of the operating system
Version *string `json:"version,omitempty"`
// Operating system features
Features []string `json:"features,omitempty"`
// Operating system supported file systems
SupportedFileSystems []string `json:"supportedFileSystems,omitempty"`
// Operating system supported boot devices
SupportedBootDevices []string `json:"supportedBootDevices,omitempty"`
AdditionalProperties map[string]interface{}
}
GetOperatingSystemResult struct for GetOperatingSystemResult
func NewGetOperatingSystemResult ¶
func NewGetOperatingSystemResult() *GetOperatingSystemResult
NewGetOperatingSystemResult instantiates a new GetOperatingSystemResult 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 NewGetOperatingSystemResultWithDefaults ¶
func NewGetOperatingSystemResultWithDefaults() *GetOperatingSystemResult
NewGetOperatingSystemResultWithDefaults instantiates a new GetOperatingSystemResult 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 (*GetOperatingSystemResult) GetArchitecture ¶
func (o *GetOperatingSystemResult) GetArchitecture() string
GetArchitecture returns the Architecture field value if set, zero value otherwise.
func (*GetOperatingSystemResult) GetArchitectureOk ¶
func (o *GetOperatingSystemResult) GetArchitectureOk() (*string, bool)
GetArchitectureOk returns a tuple with the Architecture field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetOperatingSystemResult) GetConfigurable ¶
func (o *GetOperatingSystemResult) GetConfigurable() bool
GetConfigurable returns the Configurable field value if set, zero value otherwise.
func (*GetOperatingSystemResult) GetConfigurableOk ¶
func (o *GetOperatingSystemResult) GetConfigurableOk() (*bool, bool)
GetConfigurableOk returns a tuple with the Configurable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetOperatingSystemResult) GetDefaults ¶
func (o *GetOperatingSystemResult) GetDefaults() Defaults
GetDefaults returns the Defaults field value if set, zero value otherwise.
func (*GetOperatingSystemResult) GetDefaultsOk ¶
func (o *GetOperatingSystemResult) GetDefaultsOk() (*Defaults, bool)
GetDefaultsOk returns a tuple with the Defaults field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetOperatingSystemResult) GetFamily ¶
func (o *GetOperatingSystemResult) GetFamily() string
GetFamily returns the Family field value if set, zero value otherwise.
func (*GetOperatingSystemResult) GetFamilyOk ¶
func (o *GetOperatingSystemResult) GetFamilyOk() (*string, bool)
GetFamilyOk returns a tuple with the Family field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetOperatingSystemResult) GetFeatures ¶
func (o *GetOperatingSystemResult) GetFeatures() []string
GetFeatures returns the Features field value if set, zero value otherwise.
func (*GetOperatingSystemResult) GetFeaturesOk ¶
func (o *GetOperatingSystemResult) GetFeaturesOk() ([]string, bool)
GetFeaturesOk returns a tuple with the Features field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetOperatingSystemResult) GetId ¶
func (o *GetOperatingSystemResult) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*GetOperatingSystemResult) GetIdOk ¶
func (o *GetOperatingSystemResult) GetIdOk() (*string, 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 (*GetOperatingSystemResult) GetName ¶
func (o *GetOperatingSystemResult) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*GetOperatingSystemResult) GetNameOk ¶
func (o *GetOperatingSystemResult) GetNameOk() (*string, 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 (*GetOperatingSystemResult) GetSupportedBootDevices ¶
func (o *GetOperatingSystemResult) GetSupportedBootDevices() []string
GetSupportedBootDevices returns the SupportedBootDevices field value if set, zero value otherwise.
func (*GetOperatingSystemResult) GetSupportedBootDevicesOk ¶
func (o *GetOperatingSystemResult) GetSupportedBootDevicesOk() ([]string, bool)
GetSupportedBootDevicesOk returns a tuple with the SupportedBootDevices field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetOperatingSystemResult) GetSupportedFileSystems ¶
func (o *GetOperatingSystemResult) GetSupportedFileSystems() []string
GetSupportedFileSystems returns the SupportedFileSystems field value if set, zero value otherwise.
func (*GetOperatingSystemResult) GetSupportedFileSystemsOk ¶
func (o *GetOperatingSystemResult) GetSupportedFileSystemsOk() ([]string, bool)
GetSupportedFileSystemsOk returns a tuple with the SupportedFileSystems field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetOperatingSystemResult) GetType ¶
func (o *GetOperatingSystemResult) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*GetOperatingSystemResult) GetTypeOk ¶
func (o *GetOperatingSystemResult) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetOperatingSystemResult) GetVersion ¶
func (o *GetOperatingSystemResult) GetVersion() string
GetVersion returns the Version field value if set, zero value otherwise.
func (*GetOperatingSystemResult) GetVersionOk ¶
func (o *GetOperatingSystemResult) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetOperatingSystemResult) HasArchitecture ¶
func (o *GetOperatingSystemResult) HasArchitecture() bool
HasArchitecture returns a boolean if a field has been set.
func (*GetOperatingSystemResult) HasConfigurable ¶
func (o *GetOperatingSystemResult) HasConfigurable() bool
HasConfigurable returns a boolean if a field has been set.
func (*GetOperatingSystemResult) HasDefaults ¶
func (o *GetOperatingSystemResult) HasDefaults() bool
HasDefaults returns a boolean if a field has been set.
func (*GetOperatingSystemResult) HasFamily ¶
func (o *GetOperatingSystemResult) HasFamily() bool
HasFamily returns a boolean if a field has been set.
func (*GetOperatingSystemResult) HasFeatures ¶
func (o *GetOperatingSystemResult) HasFeatures() bool
HasFeatures returns a boolean if a field has been set.
func (*GetOperatingSystemResult) HasId ¶
func (o *GetOperatingSystemResult) HasId() bool
HasId returns a boolean if a field has been set.
func (*GetOperatingSystemResult) HasName ¶
func (o *GetOperatingSystemResult) HasName() bool
HasName returns a boolean if a field has been set.
func (*GetOperatingSystemResult) HasSupportedBootDevices ¶
func (o *GetOperatingSystemResult) HasSupportedBootDevices() bool
HasSupportedBootDevices returns a boolean if a field has been set.
func (*GetOperatingSystemResult) HasSupportedFileSystems ¶
func (o *GetOperatingSystemResult) HasSupportedFileSystems() bool
HasSupportedFileSystems returns a boolean if a field has been set.
func (*GetOperatingSystemResult) HasType ¶
func (o *GetOperatingSystemResult) HasType() bool
HasType returns a boolean if a field has been set.
func (*GetOperatingSystemResult) HasVersion ¶
func (o *GetOperatingSystemResult) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (GetOperatingSystemResult) MarshalJSON ¶
func (o GetOperatingSystemResult) MarshalJSON() ([]byte, error)
func (*GetOperatingSystemResult) SetArchitecture ¶
func (o *GetOperatingSystemResult) SetArchitecture(v string)
SetArchitecture gets a reference to the given string and assigns it to the Architecture field.
func (*GetOperatingSystemResult) SetConfigurable ¶
func (o *GetOperatingSystemResult) SetConfigurable(v bool)
SetConfigurable gets a reference to the given bool and assigns it to the Configurable field.
func (*GetOperatingSystemResult) SetDefaults ¶
func (o *GetOperatingSystemResult) SetDefaults(v Defaults)
SetDefaults gets a reference to the given Defaults and assigns it to the Defaults field.
func (*GetOperatingSystemResult) SetFamily ¶
func (o *GetOperatingSystemResult) SetFamily(v string)
SetFamily gets a reference to the given string and assigns it to the Family field.
func (*GetOperatingSystemResult) SetFeatures ¶
func (o *GetOperatingSystemResult) SetFeatures(v []string)
SetFeatures gets a reference to the given []string and assigns it to the Features field.
func (*GetOperatingSystemResult) SetId ¶
func (o *GetOperatingSystemResult) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*GetOperatingSystemResult) SetName ¶
func (o *GetOperatingSystemResult) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*GetOperatingSystemResult) SetSupportedBootDevices ¶
func (o *GetOperatingSystemResult) SetSupportedBootDevices(v []string)
SetSupportedBootDevices gets a reference to the given []string and assigns it to the SupportedBootDevices field.
func (*GetOperatingSystemResult) SetSupportedFileSystems ¶
func (o *GetOperatingSystemResult) SetSupportedFileSystems(v []string)
SetSupportedFileSystems gets a reference to the given []string and assigns it to the SupportedFileSystems field.
func (*GetOperatingSystemResult) SetType ¶
func (o *GetOperatingSystemResult) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (*GetOperatingSystemResult) SetVersion ¶
func (o *GetOperatingSystemResult) SetVersion(v string)
SetVersion gets a reference to the given string and assigns it to the Version field.
func (GetOperatingSystemResult) ToMap ¶
func (o GetOperatingSystemResult) ToMap() (map[string]interface{}, error)
func (*GetOperatingSystemResult) UnmarshalJSON ¶
func (o *GetOperatingSystemResult) UnmarshalJSON(data []byte) (err error)
type GetRescueImageListResult ¶
type GetRescueImageListResult struct {
Metadata *Metadata `json:"_metadata,omitempty"`
// A list of operating systems
RescueImages []RescueImage `json:"rescueImages,omitempty"`
AdditionalProperties map[string]interface{}
}
GetRescueImageListResult struct for GetRescueImageListResult
func NewGetRescueImageListResult ¶
func NewGetRescueImageListResult() *GetRescueImageListResult
NewGetRescueImageListResult instantiates a new GetRescueImageListResult 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 NewGetRescueImageListResultWithDefaults ¶
func NewGetRescueImageListResultWithDefaults() *GetRescueImageListResult
NewGetRescueImageListResultWithDefaults instantiates a new GetRescueImageListResult 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 (*GetRescueImageListResult) GetMetadata ¶
func (o *GetRescueImageListResult) GetMetadata() Metadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*GetRescueImageListResult) GetMetadataOk ¶
func (o *GetRescueImageListResult) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetRescueImageListResult) GetRescueImages ¶
func (o *GetRescueImageListResult) GetRescueImages() []RescueImage
GetRescueImages returns the RescueImages field value if set, zero value otherwise.
func (*GetRescueImageListResult) GetRescueImagesOk ¶
func (o *GetRescueImageListResult) GetRescueImagesOk() ([]RescueImage, bool)
GetRescueImagesOk returns a tuple with the RescueImages field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetRescueImageListResult) HasMetadata ¶
func (o *GetRescueImageListResult) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*GetRescueImageListResult) HasRescueImages ¶
func (o *GetRescueImageListResult) HasRescueImages() bool
HasRescueImages returns a boolean if a field has been set.
func (GetRescueImageListResult) MarshalJSON ¶
func (o GetRescueImageListResult) MarshalJSON() ([]byte, error)
func (*GetRescueImageListResult) SetMetadata ¶
func (o *GetRescueImageListResult) SetMetadata(v Metadata)
SetMetadata gets a reference to the given Metadata and assigns it to the Metadata field.
func (*GetRescueImageListResult) SetRescueImages ¶
func (o *GetRescueImageListResult) SetRescueImages(v []RescueImage)
SetRescueImages gets a reference to the given []RescueImage and assigns it to the RescueImages field.
func (GetRescueImageListResult) ToMap ¶
func (o GetRescueImageListResult) ToMap() (map[string]interface{}, error)
func (*GetRescueImageListResult) UnmarshalJSON ¶
func (o *GetRescueImageListResult) UnmarshalJSON(data []byte) (err error)
type GetServerBandwidthNotificationSettingListResult ¶
type GetServerBandwidthNotificationSettingListResult struct {
Metadata *Metadata `json:"_metadata,omitempty"`
// An array of Bandwidth Notification Settings
BandwidthNotificationSettings []BandwidthNotificationSetting `json:"bandwidthNotificationSettings,omitempty"`
AdditionalProperties map[string]interface{}
}
GetServerBandwidthNotificationSettingListResult struct for GetServerBandwidthNotificationSettingListResult
func NewGetServerBandwidthNotificationSettingListResult ¶
func NewGetServerBandwidthNotificationSettingListResult() *GetServerBandwidthNotificationSettingListResult
NewGetServerBandwidthNotificationSettingListResult instantiates a new GetServerBandwidthNotificationSettingListResult 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 NewGetServerBandwidthNotificationSettingListResultWithDefaults ¶
func NewGetServerBandwidthNotificationSettingListResultWithDefaults() *GetServerBandwidthNotificationSettingListResult
NewGetServerBandwidthNotificationSettingListResultWithDefaults instantiates a new GetServerBandwidthNotificationSettingListResult 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 (*GetServerBandwidthNotificationSettingListResult) GetBandwidthNotificationSettings ¶
func (o *GetServerBandwidthNotificationSettingListResult) GetBandwidthNotificationSettings() []BandwidthNotificationSetting
GetBandwidthNotificationSettings returns the BandwidthNotificationSettings field value if set, zero value otherwise.
func (*GetServerBandwidthNotificationSettingListResult) GetBandwidthNotificationSettingsOk ¶
func (o *GetServerBandwidthNotificationSettingListResult) GetBandwidthNotificationSettingsOk() ([]BandwidthNotificationSetting, bool)
GetBandwidthNotificationSettingsOk returns a tuple with the BandwidthNotificationSettings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerBandwidthNotificationSettingListResult) GetMetadata ¶
func (o *GetServerBandwidthNotificationSettingListResult) GetMetadata() Metadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*GetServerBandwidthNotificationSettingListResult) GetMetadataOk ¶
func (o *GetServerBandwidthNotificationSettingListResult) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerBandwidthNotificationSettingListResult) HasBandwidthNotificationSettings ¶
func (o *GetServerBandwidthNotificationSettingListResult) HasBandwidthNotificationSettings() bool
HasBandwidthNotificationSettings returns a boolean if a field has been set.
func (*GetServerBandwidthNotificationSettingListResult) HasMetadata ¶
func (o *GetServerBandwidthNotificationSettingListResult) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (GetServerBandwidthNotificationSettingListResult) MarshalJSON ¶
func (o GetServerBandwidthNotificationSettingListResult) MarshalJSON() ([]byte, error)
func (*GetServerBandwidthNotificationSettingListResult) SetBandwidthNotificationSettings ¶
func (o *GetServerBandwidthNotificationSettingListResult) SetBandwidthNotificationSettings(v []BandwidthNotificationSetting)
SetBandwidthNotificationSettings gets a reference to the given []BandwidthNotificationSetting and assigns it to the BandwidthNotificationSettings field.
func (*GetServerBandwidthNotificationSettingListResult) SetMetadata ¶
func (o *GetServerBandwidthNotificationSettingListResult) SetMetadata(v Metadata)
SetMetadata gets a reference to the given Metadata and assigns it to the Metadata field.
func (GetServerBandwidthNotificationSettingListResult) ToMap ¶
func (o GetServerBandwidthNotificationSettingListResult) ToMap() (map[string]interface{}, error)
func (*GetServerBandwidthNotificationSettingListResult) UnmarshalJSON ¶
func (o *GetServerBandwidthNotificationSettingListResult) UnmarshalJSON(data []byte) (err error)
type GetServerDataTrafficNotificationSettingListResult ¶
type GetServerDataTrafficNotificationSettingListResult struct {
Metadata *Metadata `json:"_metadata,omitempty"`
// An array of Data traffic Notification Settings
DatatrafficNotificationSettings []DataTrafficNotificationSetting `json:"datatrafficNotificationSettings,omitempty"`
AdditionalProperties map[string]interface{}
}
GetServerDataTrafficNotificationSettingListResult struct for GetServerDataTrafficNotificationSettingListResult
func NewGetServerDataTrafficNotificationSettingListResult ¶
func NewGetServerDataTrafficNotificationSettingListResult() *GetServerDataTrafficNotificationSettingListResult
NewGetServerDataTrafficNotificationSettingListResult instantiates a new GetServerDataTrafficNotificationSettingListResult 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 NewGetServerDataTrafficNotificationSettingListResultWithDefaults ¶
func NewGetServerDataTrafficNotificationSettingListResultWithDefaults() *GetServerDataTrafficNotificationSettingListResult
NewGetServerDataTrafficNotificationSettingListResultWithDefaults instantiates a new GetServerDataTrafficNotificationSettingListResult 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 (*GetServerDataTrafficNotificationSettingListResult) GetDatatrafficNotificationSettings ¶
func (o *GetServerDataTrafficNotificationSettingListResult) GetDatatrafficNotificationSettings() []DataTrafficNotificationSetting
GetDatatrafficNotificationSettings returns the DatatrafficNotificationSettings field value if set, zero value otherwise.
func (*GetServerDataTrafficNotificationSettingListResult) GetDatatrafficNotificationSettingsOk ¶
func (o *GetServerDataTrafficNotificationSettingListResult) GetDatatrafficNotificationSettingsOk() ([]DataTrafficNotificationSetting, bool)
GetDatatrafficNotificationSettingsOk returns a tuple with the DatatrafficNotificationSettings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerDataTrafficNotificationSettingListResult) GetMetadata ¶
func (o *GetServerDataTrafficNotificationSettingListResult) GetMetadata() Metadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*GetServerDataTrafficNotificationSettingListResult) GetMetadataOk ¶
func (o *GetServerDataTrafficNotificationSettingListResult) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerDataTrafficNotificationSettingListResult) HasDatatrafficNotificationSettings ¶
func (o *GetServerDataTrafficNotificationSettingListResult) HasDatatrafficNotificationSettings() bool
HasDatatrafficNotificationSettings returns a boolean if a field has been set.
func (*GetServerDataTrafficNotificationSettingListResult) HasMetadata ¶
func (o *GetServerDataTrafficNotificationSettingListResult) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (GetServerDataTrafficNotificationSettingListResult) MarshalJSON ¶
func (o GetServerDataTrafficNotificationSettingListResult) MarshalJSON() ([]byte, error)
func (*GetServerDataTrafficNotificationSettingListResult) SetDatatrafficNotificationSettings ¶
func (o *GetServerDataTrafficNotificationSettingListResult) SetDatatrafficNotificationSettings(v []DataTrafficNotificationSetting)
SetDatatrafficNotificationSettings gets a reference to the given []DataTrafficNotificationSetting and assigns it to the DatatrafficNotificationSettings field.
func (*GetServerDataTrafficNotificationSettingListResult) SetMetadata ¶
func (o *GetServerDataTrafficNotificationSettingListResult) SetMetadata(v Metadata)
SetMetadata gets a reference to the given Metadata and assigns it to the Metadata field.
func (GetServerDataTrafficNotificationSettingListResult) ToMap ¶
func (o GetServerDataTrafficNotificationSettingListResult) ToMap() (map[string]interface{}, error)
func (*GetServerDataTrafficNotificationSettingListResult) UnmarshalJSON ¶
func (o *GetServerDataTrafficNotificationSettingListResult) UnmarshalJSON(data []byte) (err error)
type GetServerDhcpReservationListResult ¶
type GetServerDhcpReservationListResult struct {
Metadata *Metadata `json:"_metadata,omitempty"`
// An array of active DHCP reservations
Leases []Lease `json:"leases,omitempty"`
AdditionalProperties map[string]interface{}
}
GetServerDhcpReservationListResult struct for GetServerDhcpReservationListResult
func NewGetServerDhcpReservationListResult ¶
func NewGetServerDhcpReservationListResult() *GetServerDhcpReservationListResult
NewGetServerDhcpReservationListResult instantiates a new GetServerDhcpReservationListResult 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 NewGetServerDhcpReservationListResultWithDefaults ¶
func NewGetServerDhcpReservationListResultWithDefaults() *GetServerDhcpReservationListResult
NewGetServerDhcpReservationListResultWithDefaults instantiates a new GetServerDhcpReservationListResult 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 (*GetServerDhcpReservationListResult) GetLeases ¶
func (o *GetServerDhcpReservationListResult) GetLeases() []Lease
GetLeases returns the Leases field value if set, zero value otherwise.
func (*GetServerDhcpReservationListResult) GetLeasesOk ¶
func (o *GetServerDhcpReservationListResult) GetLeasesOk() ([]Lease, bool)
GetLeasesOk returns a tuple with the Leases field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerDhcpReservationListResult) GetMetadata ¶
func (o *GetServerDhcpReservationListResult) GetMetadata() Metadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*GetServerDhcpReservationListResult) GetMetadataOk ¶
func (o *GetServerDhcpReservationListResult) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerDhcpReservationListResult) HasLeases ¶
func (o *GetServerDhcpReservationListResult) HasLeases() bool
HasLeases returns a boolean if a field has been set.
func (*GetServerDhcpReservationListResult) HasMetadata ¶
func (o *GetServerDhcpReservationListResult) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (GetServerDhcpReservationListResult) MarshalJSON ¶
func (o GetServerDhcpReservationListResult) MarshalJSON() ([]byte, error)
func (*GetServerDhcpReservationListResult) SetLeases ¶
func (o *GetServerDhcpReservationListResult) SetLeases(v []Lease)
SetLeases gets a reference to the given []Lease and assigns it to the Leases field.
func (*GetServerDhcpReservationListResult) SetMetadata ¶
func (o *GetServerDhcpReservationListResult) SetMetadata(v Metadata)
SetMetadata gets a reference to the given Metadata and assigns it to the Metadata field.
func (GetServerDhcpReservationListResult) ToMap ¶
func (o GetServerDhcpReservationListResult) ToMap() (map[string]interface{}, error)
func (*GetServerDhcpReservationListResult) UnmarshalJSON ¶
func (o *GetServerDhcpReservationListResult) UnmarshalJSON(data []byte) (err error)
type GetServerHardwareResult ¶
type GetServerHardwareResult struct {
// Id of this hardware scan result
Id *string `json:"id,omitempty"`
// Version of the parser used for this hardware info
ParserVersion *string `json:"parserVersion,omitempty"`
Result *Result `json:"result,omitempty"`
// Timestamp of hardware scan, the ISO-8601 format
ScannedAt *time.Time `json:"scannedAt,omitempty"`
ServerId *string `json:"serverId,omitempty"`
AdditionalProperties map[string]interface{}
}
GetServerHardwareResult struct for GetServerHardwareResult
func NewGetServerHardwareResult ¶
func NewGetServerHardwareResult() *GetServerHardwareResult
NewGetServerHardwareResult instantiates a new GetServerHardwareResult 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 NewGetServerHardwareResultWithDefaults ¶
func NewGetServerHardwareResultWithDefaults() *GetServerHardwareResult
NewGetServerHardwareResultWithDefaults instantiates a new GetServerHardwareResult 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 (*GetServerHardwareResult) GetId ¶
func (o *GetServerHardwareResult) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*GetServerHardwareResult) GetIdOk ¶
func (o *GetServerHardwareResult) GetIdOk() (*string, 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 (*GetServerHardwareResult) GetParserVersion ¶
func (o *GetServerHardwareResult) GetParserVersion() string
GetParserVersion returns the ParserVersion field value if set, zero value otherwise.
func (*GetServerHardwareResult) GetParserVersionOk ¶
func (o *GetServerHardwareResult) GetParserVersionOk() (*string, bool)
GetParserVersionOk returns a tuple with the ParserVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerHardwareResult) GetResult ¶
func (o *GetServerHardwareResult) GetResult() Result
GetResult returns the Result field value if set, zero value otherwise.
func (*GetServerHardwareResult) GetResultOk ¶
func (o *GetServerHardwareResult) GetResultOk() (*Result, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerHardwareResult) GetScannedAt ¶
func (o *GetServerHardwareResult) GetScannedAt() time.Time
GetScannedAt returns the ScannedAt field value if set, zero value otherwise.
func (*GetServerHardwareResult) GetScannedAtOk ¶
func (o *GetServerHardwareResult) GetScannedAtOk() (*time.Time, bool)
GetScannedAtOk returns a tuple with the ScannedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerHardwareResult) GetServerId ¶
func (o *GetServerHardwareResult) GetServerId() string
GetServerId returns the ServerId field value if set, zero value otherwise.
func (*GetServerHardwareResult) GetServerIdOk ¶
func (o *GetServerHardwareResult) GetServerIdOk() (*string, bool)
GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerHardwareResult) HasId ¶
func (o *GetServerHardwareResult) HasId() bool
HasId returns a boolean if a field has been set.
func (*GetServerHardwareResult) HasParserVersion ¶
func (o *GetServerHardwareResult) HasParserVersion() bool
HasParserVersion returns a boolean if a field has been set.
func (*GetServerHardwareResult) HasResult ¶
func (o *GetServerHardwareResult) HasResult() bool
HasResult returns a boolean if a field has been set.
func (*GetServerHardwareResult) HasScannedAt ¶
func (o *GetServerHardwareResult) HasScannedAt() bool
HasScannedAt returns a boolean if a field has been set.
func (*GetServerHardwareResult) HasServerId ¶
func (o *GetServerHardwareResult) HasServerId() bool
HasServerId returns a boolean if a field has been set.
func (GetServerHardwareResult) MarshalJSON ¶
func (o GetServerHardwareResult) MarshalJSON() ([]byte, error)
func (*GetServerHardwareResult) SetId ¶
func (o *GetServerHardwareResult) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*GetServerHardwareResult) SetParserVersion ¶
func (o *GetServerHardwareResult) SetParserVersion(v string)
SetParserVersion gets a reference to the given string and assigns it to the ParserVersion field.
func (*GetServerHardwareResult) SetResult ¶
func (o *GetServerHardwareResult) SetResult(v Result)
SetResult gets a reference to the given Result and assigns it to the Result field.
func (*GetServerHardwareResult) SetScannedAt ¶
func (o *GetServerHardwareResult) SetScannedAt(v time.Time)
SetScannedAt gets a reference to the given time.Time and assigns it to the ScannedAt field.
func (*GetServerHardwareResult) SetServerId ¶
func (o *GetServerHardwareResult) SetServerId(v string)
SetServerId gets a reference to the given string and assigns it to the ServerId field.
func (GetServerHardwareResult) ToMap ¶
func (o GetServerHardwareResult) ToMap() (map[string]interface{}, error)
func (*GetServerHardwareResult) UnmarshalJSON ¶
func (o *GetServerHardwareResult) UnmarshalJSON(data []byte) (err error)
type GetServerListResult ¶
type GetServerListResult struct {
Metadata *Metadata `json:"_metadata,omitempty"`
// An array of servers
Servers []Server `json:"servers,omitempty"`
AdditionalProperties map[string]interface{}
}
GetServerListResult struct for GetServerListResult
func NewGetServerListResult ¶
func NewGetServerListResult() *GetServerListResult
NewGetServerListResult instantiates a new GetServerListResult 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 NewGetServerListResultWithDefaults ¶
func NewGetServerListResultWithDefaults() *GetServerListResult
NewGetServerListResultWithDefaults instantiates a new GetServerListResult 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 (*GetServerListResult) GetMetadata ¶
func (o *GetServerListResult) GetMetadata() Metadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*GetServerListResult) GetMetadataOk ¶
func (o *GetServerListResult) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerListResult) GetServers ¶
func (o *GetServerListResult) GetServers() []Server
GetServers returns the Servers field value if set, zero value otherwise.
func (*GetServerListResult) GetServersOk ¶
func (o *GetServerListResult) GetServersOk() ([]Server, bool)
GetServersOk returns a tuple with the Servers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerListResult) HasMetadata ¶
func (o *GetServerListResult) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*GetServerListResult) HasServers ¶
func (o *GetServerListResult) HasServers() bool
HasServers returns a boolean if a field has been set.
func (GetServerListResult) MarshalJSON ¶
func (o GetServerListResult) MarshalJSON() ([]byte, error)
func (*GetServerListResult) SetMetadata ¶
func (o *GetServerListResult) SetMetadata(v Metadata)
SetMetadata gets a reference to the given Metadata and assigns it to the Metadata field.
func (*GetServerListResult) SetServers ¶
func (o *GetServerListResult) SetServers(v []Server)
SetServers gets a reference to the given []Server and assigns it to the Servers field.
func (GetServerListResult) ToMap ¶
func (o GetServerListResult) ToMap() (map[string]interface{}, error)
func (*GetServerListResult) UnmarshalJSON ¶
func (o *GetServerListResult) UnmarshalJSON(data []byte) (err error)
type GetServerNullRouteHistoryResult ¶
type GetServerNullRouteHistoryResult struct {
Metadata *Metadata `json:"_metadata,omitempty"`
// An array of server null route events
NullRoutes []NullRoute `json:"nullRoutes,omitempty"`
AdditionalProperties map[string]interface{}
}
GetServerNullRouteHistoryResult struct for GetServerNullRouteHistoryResult
func NewGetServerNullRouteHistoryResult ¶
func NewGetServerNullRouteHistoryResult() *GetServerNullRouteHistoryResult
NewGetServerNullRouteHistoryResult instantiates a new GetServerNullRouteHistoryResult 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 NewGetServerNullRouteHistoryResultWithDefaults ¶
func NewGetServerNullRouteHistoryResultWithDefaults() *GetServerNullRouteHistoryResult
NewGetServerNullRouteHistoryResultWithDefaults instantiates a new GetServerNullRouteHistoryResult 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 (*GetServerNullRouteHistoryResult) GetMetadata ¶
func (o *GetServerNullRouteHistoryResult) GetMetadata() Metadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*GetServerNullRouteHistoryResult) GetMetadataOk ¶
func (o *GetServerNullRouteHistoryResult) GetMetadataOk() (*Metadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerNullRouteHistoryResult) GetNullRoutes ¶
func (o *GetServerNullRouteHistoryResult) GetNullRoutes() []NullRoute
GetNullRoutes returns the NullRoutes field value if set, zero value otherwise.
func (*GetServerNullRouteHistoryResult) GetNullRoutesOk ¶
func (o *GetServerNullRouteHistoryResult) GetNullRoutesOk() ([]NullRoute, bool)
GetNullRoutesOk returns a tuple with the NullRoutes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerNullRouteHistoryResult) HasMetadata ¶
func (o *GetServerNullRouteHistoryResult) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*GetServerNullRouteHistoryResult) HasNullRoutes ¶
func (o *GetServerNullRouteHistoryResult) HasNullRoutes() bool
HasNullRoutes returns a boolean if a field has been set.
func (GetServerNullRouteHistoryResult) MarshalJSON ¶
func (o GetServerNullRouteHistoryResult) MarshalJSON() ([]byte, error)
func (*GetServerNullRouteHistoryResult) SetMetadata ¶
func (o *GetServerNullRouteHistoryResult) SetMetadata(v Metadata)
SetMetadata gets a reference to the given Metadata and assigns it to the Metadata field.
func (*GetServerNullRouteHistoryResult) SetNullRoutes ¶
func (o *GetServerNullRouteHistoryResult) SetNullRoutes(v []NullRoute)
SetNullRoutes gets a reference to the given []NullRoute and assigns it to the NullRoutes field.
func (GetServerNullRouteHistoryResult) ToMap ¶
func (o GetServerNullRouteHistoryResult) ToMap() (map[string]interface{}, error)
func (*GetServerNullRouteHistoryResult) UnmarshalJSON ¶
func (o *GetServerNullRouteHistoryResult) UnmarshalJSON(data []byte) (err error)
type GetServerPowerStatusResult ¶
type GetServerPowerStatusResult struct {
Ipmi *Ipmi `json:"ipmi,omitempty"`
Pdu *Pdu `json:"pdu,omitempty"`
AdditionalProperties map[string]interface{}
}
GetServerPowerStatusResult struct for GetServerPowerStatusResult
func NewGetServerPowerStatusResult ¶
func NewGetServerPowerStatusResult() *GetServerPowerStatusResult
NewGetServerPowerStatusResult instantiates a new GetServerPowerStatusResult 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 NewGetServerPowerStatusResultWithDefaults ¶
func NewGetServerPowerStatusResultWithDefaults() *GetServerPowerStatusResult
NewGetServerPowerStatusResultWithDefaults instantiates a new GetServerPowerStatusResult 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 (*GetServerPowerStatusResult) GetIpmi ¶
func (o *GetServerPowerStatusResult) GetIpmi() Ipmi
GetIpmi returns the Ipmi field value if set, zero value otherwise.
func (*GetServerPowerStatusResult) GetIpmiOk ¶
func (o *GetServerPowerStatusResult) GetIpmiOk() (*Ipmi, bool)
GetIpmiOk returns a tuple with the Ipmi field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerPowerStatusResult) GetPdu ¶
func (o *GetServerPowerStatusResult) GetPdu() Pdu
GetPdu returns the Pdu field value if set, zero value otherwise.
func (*GetServerPowerStatusResult) GetPduOk ¶
func (o *GetServerPowerStatusResult) GetPduOk() (*Pdu, bool)
GetPduOk returns a tuple with the Pdu field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetServerPowerStatusResult) HasIpmi ¶
func (o *GetServerPowerStatusResult) HasIpmi() bool
HasIpmi returns a boolean if a field has been set.
func (*GetServerPowerStatusResult) HasPdu ¶
func (o *GetServerPowerStatusResult) HasPdu() bool
HasPdu returns a boolean if a field has been set.
func (GetServerPowerStatusResult) MarshalJSON ¶
func (o GetServerPowerStatusResult) MarshalJSON() ([]byte, error)
func (*GetServerPowerStatusResult) SetIpmi ¶
func (o *GetServerPowerStatusResult) SetIpmi(v Ipmi)
SetIpmi gets a reference to the given Ipmi and assigns it to the Ipmi field.
func (*GetServerPowerStatusResult) SetPdu ¶
func (o *GetServerPowerStatusResult) SetPdu(v Pdu)
SetPdu gets a reference to the given Pdu and assigns it to the Pdu field.
func (GetServerPowerStatusResult) ToMap ¶
func (o GetServerPowerStatusResult) ToMap() (map[string]interface{}, error)
func (*GetServerPowerStatusResult) UnmarshalJSON ¶
func (o *GetServerPowerStatusResult) UnmarshalJSON(data []byte) (err error)
type Hdd ¶
type Hdd struct {
// Id of the hard disk drive
Id *string `json:"id,omitempty"`
// The total amount of hard disk drives
Amount *int32 `json:"amount,omitempty"`
// The size number of the hard disk drive
Size *float32 `json:"size,omitempty"`
// The type of the hard disk drive
Type *string `json:"type,omitempty"`
// The unit of the hard disk drive
Unit *string `json:"unit,omitempty"`
// Hard disk drive performance type
PerformanceType NullableString `json:"performanceType,omitempty"`
AdditionalProperties map[string]interface{}
}
Hdd A single object of the hard disk drive
func NewHdd ¶
func NewHdd() *Hdd
NewHdd instantiates a new Hdd 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 NewHddWithDefaults ¶
func NewHddWithDefaults() *Hdd
NewHddWithDefaults instantiates a new Hdd 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 (*Hdd) GetAmountOk ¶
GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Hdd) GetIdOk ¶
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 (*Hdd) GetPerformanceType ¶
GetPerformanceType returns the PerformanceType field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Hdd) GetPerformanceTypeOk ¶
GetPerformanceTypeOk returns a tuple with the PerformanceType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Hdd) GetSizeOk ¶
GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Hdd) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Hdd) GetUnitOk ¶
GetUnitOk returns a tuple with the Unit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Hdd) HasPerformanceType ¶
HasPerformanceType returns a boolean if a field has been set.
func (Hdd) MarshalJSON ¶
func (*Hdd) SetAmount ¶
SetAmount gets a reference to the given int32 and assigns it to the Amount field.
func (*Hdd) SetPerformanceType ¶
SetPerformanceType gets a reference to the given NullableString and assigns it to the PerformanceType field.
func (*Hdd) SetPerformanceTypeNil ¶
func (o *Hdd) SetPerformanceTypeNil()
SetPerformanceTypeNil sets the value for PerformanceType to be an explicit nil
func (*Hdd) SetSize ¶
SetSize gets a reference to the given float32 and assigns it to the Size field.
func (*Hdd) SetType ¶
SetType gets a reference to the given string and assigns it to the Type field.
func (*Hdd) SetUnit ¶
SetUnit gets a reference to the given string and assigns it to the Unit field.
func (*Hdd) UnmarshalJSON ¶
func (*Hdd) UnsetPerformanceType ¶
func (o *Hdd) UnsetPerformanceType()
UnsetPerformanceType ensures that no value is present for PerformanceType, not even an explicit nil
type InstallOperatingSystemOpts ¶
type InstallOperatingSystemOpts struct {
// Url which will receive callbacks when the installation is finished or failed
CallbackUrl *string `json:"callbackUrl,omitempty"`
// Control panel identifier
ControlPanelId *string `json:"controlPanelId,omitempty"`
// Block devices in a disk set in which the partitions will be installed. Supported values are any disk set id, SATA_SAS or NVME
Device *string `json:"device,omitempty"`
// Hostname to be used in your installation
Hostname *string `json:"hostname,omitempty"`
// Operating system identifier
OperatingSystemId string `json:"operatingSystemId"`
// Array of partition objects that should be installed per partition
Partitions []Partition `json:"partitions,omitempty"`
// Server root password. If not provided, it would be automatically generated
Password *string `json:"password,omitempty"`
// Base64 Encoded string containing a valid bash script to be run right after the installation
PostInstallScript *string `json:"postInstallScript,omitempty"`
// If true, allows system reboots to happen automatically within the process. Otherwise, you should do them manually
PowerCycle *bool `json:"powerCycle,omitempty"`
Raid *Raid `json:"raid,omitempty"`
// List of public sshKeys to be setup in your installation, separated by new lines
SshKeys *string `json:"sshKeys,omitempty"`
// Timezone represented as Geographical_Area/City
Timezone *string `json:"timezone,omitempty"`
AdditionalProperties map[string]interface{}
}
InstallOperatingSystemOpts struct for InstallOperatingSystemOpts
func NewInstallOperatingSystemOpts ¶
func NewInstallOperatingSystemOpts(operatingSystemId string) *InstallOperatingSystemOpts
NewInstallOperatingSystemOpts instantiates a new InstallOperatingSystemOpts 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 NewInstallOperatingSystemOptsWithDefaults ¶
func NewInstallOperatingSystemOptsWithDefaults() *InstallOperatingSystemOpts
NewInstallOperatingSystemOptsWithDefaults instantiates a new InstallOperatingSystemOpts 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 (*InstallOperatingSystemOpts) GetCallbackUrl ¶
func (o *InstallOperatingSystemOpts) GetCallbackUrl() string
GetCallbackUrl returns the CallbackUrl field value if set, zero value otherwise.
func (*InstallOperatingSystemOpts) GetCallbackUrlOk ¶
func (o *InstallOperatingSystemOpts) GetCallbackUrlOk() (*string, bool)
GetCallbackUrlOk returns a tuple with the CallbackUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemOpts) GetControlPanelId ¶
func (o *InstallOperatingSystemOpts) GetControlPanelId() string
GetControlPanelId returns the ControlPanelId field value if set, zero value otherwise.
func (*InstallOperatingSystemOpts) GetControlPanelIdOk ¶
func (o *InstallOperatingSystemOpts) GetControlPanelIdOk() (*string, bool)
GetControlPanelIdOk returns a tuple with the ControlPanelId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemOpts) GetDevice ¶
func (o *InstallOperatingSystemOpts) GetDevice() string
GetDevice returns the Device field value if set, zero value otherwise.
func (*InstallOperatingSystemOpts) GetDeviceOk ¶
func (o *InstallOperatingSystemOpts) GetDeviceOk() (*string, bool)
GetDeviceOk returns a tuple with the Device field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemOpts) GetHostname ¶
func (o *InstallOperatingSystemOpts) GetHostname() string
GetHostname returns the Hostname field value if set, zero value otherwise.
func (*InstallOperatingSystemOpts) GetHostnameOk ¶
func (o *InstallOperatingSystemOpts) GetHostnameOk() (*string, bool)
GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemOpts) GetOperatingSystemId ¶
func (o *InstallOperatingSystemOpts) GetOperatingSystemId() string
GetOperatingSystemId returns the OperatingSystemId field value
func (*InstallOperatingSystemOpts) GetOperatingSystemIdOk ¶
func (o *InstallOperatingSystemOpts) GetOperatingSystemIdOk() (*string, bool)
GetOperatingSystemIdOk returns a tuple with the OperatingSystemId field value and a boolean to check if the value has been set.
func (*InstallOperatingSystemOpts) GetPartitions ¶
func (o *InstallOperatingSystemOpts) GetPartitions() []Partition
GetPartitions returns the Partitions field value if set, zero value otherwise.
func (*InstallOperatingSystemOpts) GetPartitionsOk ¶
func (o *InstallOperatingSystemOpts) GetPartitionsOk() ([]Partition, bool)
GetPartitionsOk returns a tuple with the Partitions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemOpts) GetPassword ¶
func (o *InstallOperatingSystemOpts) GetPassword() string
GetPassword returns the Password field value if set, zero value otherwise.
func (*InstallOperatingSystemOpts) GetPasswordOk ¶
func (o *InstallOperatingSystemOpts) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemOpts) GetPostInstallScript ¶
func (o *InstallOperatingSystemOpts) GetPostInstallScript() string
GetPostInstallScript returns the PostInstallScript field value if set, zero value otherwise.
func (*InstallOperatingSystemOpts) GetPostInstallScriptOk ¶
func (o *InstallOperatingSystemOpts) GetPostInstallScriptOk() (*string, bool)
GetPostInstallScriptOk returns a tuple with the PostInstallScript field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemOpts) GetPowerCycle ¶
func (o *InstallOperatingSystemOpts) GetPowerCycle() bool
GetPowerCycle returns the PowerCycle field value if set, zero value otherwise.
func (*InstallOperatingSystemOpts) GetPowerCycleOk ¶
func (o *InstallOperatingSystemOpts) GetPowerCycleOk() (*bool, bool)
GetPowerCycleOk returns a tuple with the PowerCycle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemOpts) GetRaid ¶
func (o *InstallOperatingSystemOpts) GetRaid() Raid
GetRaid returns the Raid field value if set, zero value otherwise.
func (*InstallOperatingSystemOpts) GetRaidOk ¶
func (o *InstallOperatingSystemOpts) GetRaidOk() (*Raid, bool)
GetRaidOk returns a tuple with the Raid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemOpts) GetSshKeys ¶
func (o *InstallOperatingSystemOpts) GetSshKeys() string
GetSshKeys returns the SshKeys field value if set, zero value otherwise.
func (*InstallOperatingSystemOpts) GetSshKeysOk ¶
func (o *InstallOperatingSystemOpts) GetSshKeysOk() (*string, bool)
GetSshKeysOk returns a tuple with the SshKeys field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemOpts) GetTimezone ¶
func (o *InstallOperatingSystemOpts) GetTimezone() string
GetTimezone returns the Timezone field value if set, zero value otherwise.
func (*InstallOperatingSystemOpts) GetTimezoneOk ¶
func (o *InstallOperatingSystemOpts) GetTimezoneOk() (*string, bool)
GetTimezoneOk returns a tuple with the Timezone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemOpts) HasCallbackUrl ¶
func (o *InstallOperatingSystemOpts) HasCallbackUrl() bool
HasCallbackUrl returns a boolean if a field has been set.
func (*InstallOperatingSystemOpts) HasControlPanelId ¶
func (o *InstallOperatingSystemOpts) HasControlPanelId() bool
HasControlPanelId returns a boolean if a field has been set.
func (*InstallOperatingSystemOpts) HasDevice ¶
func (o *InstallOperatingSystemOpts) HasDevice() bool
HasDevice returns a boolean if a field has been set.
func (*InstallOperatingSystemOpts) HasHostname ¶
func (o *InstallOperatingSystemOpts) HasHostname() bool
HasHostname returns a boolean if a field has been set.
func (*InstallOperatingSystemOpts) HasPartitions ¶
func (o *InstallOperatingSystemOpts) HasPartitions() bool
HasPartitions returns a boolean if a field has been set.
func (*InstallOperatingSystemOpts) HasPassword ¶
func (o *InstallOperatingSystemOpts) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (*InstallOperatingSystemOpts) HasPostInstallScript ¶
func (o *InstallOperatingSystemOpts) HasPostInstallScript() bool
HasPostInstallScript returns a boolean if a field has been set.
func (*InstallOperatingSystemOpts) HasPowerCycle ¶
func (o *InstallOperatingSystemOpts) HasPowerCycle() bool
HasPowerCycle returns a boolean if a field has been set.
func (*InstallOperatingSystemOpts) HasRaid ¶
func (o *InstallOperatingSystemOpts) HasRaid() bool
HasRaid returns a boolean if a field has been set.
func (*InstallOperatingSystemOpts) HasSshKeys ¶
func (o *InstallOperatingSystemOpts) HasSshKeys() bool
HasSshKeys returns a boolean if a field has been set.
func (*InstallOperatingSystemOpts) HasTimezone ¶
func (o *InstallOperatingSystemOpts) HasTimezone() bool
HasTimezone returns a boolean if a field has been set.
func (InstallOperatingSystemOpts) MarshalJSON ¶
func (o InstallOperatingSystemOpts) MarshalJSON() ([]byte, error)
func (*InstallOperatingSystemOpts) SetCallbackUrl ¶
func (o *InstallOperatingSystemOpts) SetCallbackUrl(v string)
SetCallbackUrl gets a reference to the given string and assigns it to the CallbackUrl field.
func (*InstallOperatingSystemOpts) SetControlPanelId ¶
func (o *InstallOperatingSystemOpts) SetControlPanelId(v string)
SetControlPanelId gets a reference to the given string and assigns it to the ControlPanelId field.
func (*InstallOperatingSystemOpts) SetDevice ¶
func (o *InstallOperatingSystemOpts) SetDevice(v string)
SetDevice gets a reference to the given string and assigns it to the Device field.
func (*InstallOperatingSystemOpts) SetHostname ¶
func (o *InstallOperatingSystemOpts) SetHostname(v string)
SetHostname gets a reference to the given string and assigns it to the Hostname field.
func (*InstallOperatingSystemOpts) SetOperatingSystemId ¶
func (o *InstallOperatingSystemOpts) SetOperatingSystemId(v string)
SetOperatingSystemId sets field value
func (*InstallOperatingSystemOpts) SetPartitions ¶
func (o *InstallOperatingSystemOpts) SetPartitions(v []Partition)
SetPartitions gets a reference to the given []Partition and assigns it to the Partitions field.
func (*InstallOperatingSystemOpts) SetPassword ¶
func (o *InstallOperatingSystemOpts) SetPassword(v string)
SetPassword gets a reference to the given string and assigns it to the Password field.
func (*InstallOperatingSystemOpts) SetPostInstallScript ¶
func (o *InstallOperatingSystemOpts) SetPostInstallScript(v string)
SetPostInstallScript gets a reference to the given string and assigns it to the PostInstallScript field.
func (*InstallOperatingSystemOpts) SetPowerCycle ¶
func (o *InstallOperatingSystemOpts) SetPowerCycle(v bool)
SetPowerCycle gets a reference to the given bool and assigns it to the PowerCycle field.
func (*InstallOperatingSystemOpts) SetRaid ¶
func (o *InstallOperatingSystemOpts) SetRaid(v Raid)
SetRaid gets a reference to the given Raid and assigns it to the Raid field.
func (*InstallOperatingSystemOpts) SetSshKeys ¶
func (o *InstallOperatingSystemOpts) SetSshKeys(v string)
SetSshKeys gets a reference to the given string and assigns it to the SshKeys field.
func (*InstallOperatingSystemOpts) SetTimezone ¶
func (o *InstallOperatingSystemOpts) SetTimezone(v string)
SetTimezone gets a reference to the given string and assigns it to the Timezone field.
func (InstallOperatingSystemOpts) ToMap ¶
func (o InstallOperatingSystemOpts) ToMap() (map[string]interface{}, error)
func (*InstallOperatingSystemOpts) UnmarshalJSON ¶
func (o *InstallOperatingSystemOpts) UnmarshalJSON(data []byte) (err error)
type InstallOperatingSystemPayload ¶
type InstallOperatingSystemPayload struct {
FileserverBaseUrl *string `json:"fileserverBaseUrl,omitempty"`
Pop *string `json:"pop,omitempty"`
PowerCycle *bool `json:"powerCycle,omitempty"`
IsUnassignedServer *bool `json:"isUnassignedServer,omitempty"`
// Id of the server
ServerId *string `json:"serverId,omitempty"`
JobType string `json:"jobType"`
Configurable *bool `json:"configurable,omitempty"`
Device *string `json:"device,omitempty"`
NumberOfDisks NullableInt32 `json:"numberOfDisks,omitempty"`
OperatingSystemId *string `json:"operatingSystemId,omitempty"`
Os *Os `json:"os,omitempty"`
Partitions []Partition `json:"partitions,omitempty"`
RaidLevel NullableInt32 `json:"raidLevel,omitempty"`
// Timezone represented as Geographical_Area/City
Timezone *string `json:"timezone,omitempty"`
AdditionalProperties map[string]interface{}
}
InstallOperatingSystemPayload struct for InstallOperatingSystemPayload
func NewInstallOperatingSystemPayload ¶
func NewInstallOperatingSystemPayload(jobType string) *InstallOperatingSystemPayload
NewInstallOperatingSystemPayload instantiates a new InstallOperatingSystemPayload 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 NewInstallOperatingSystemPayloadWithDefaults ¶
func NewInstallOperatingSystemPayloadWithDefaults() *InstallOperatingSystemPayload
NewInstallOperatingSystemPayloadWithDefaults instantiates a new InstallOperatingSystemPayload 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 (*InstallOperatingSystemPayload) GetConfigurable ¶
func (o *InstallOperatingSystemPayload) GetConfigurable() bool
GetConfigurable returns the Configurable field value if set, zero value otherwise.
func (*InstallOperatingSystemPayload) GetConfigurableOk ¶
func (o *InstallOperatingSystemPayload) GetConfigurableOk() (*bool, bool)
GetConfigurableOk returns a tuple with the Configurable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemPayload) GetDevice ¶
func (o *InstallOperatingSystemPayload) GetDevice() string
GetDevice returns the Device field value if set, zero value otherwise.
func (*InstallOperatingSystemPayload) GetDeviceOk ¶
func (o *InstallOperatingSystemPayload) GetDeviceOk() (*string, bool)
GetDeviceOk returns a tuple with the Device field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemPayload) GetFileserverBaseUrl ¶
func (o *InstallOperatingSystemPayload) GetFileserverBaseUrl() string
GetFileserverBaseUrl returns the FileserverBaseUrl field value if set, zero value otherwise.
func (*InstallOperatingSystemPayload) GetFileserverBaseUrlOk ¶
func (o *InstallOperatingSystemPayload) GetFileserverBaseUrlOk() (*string, bool)
GetFileserverBaseUrlOk returns a tuple with the FileserverBaseUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemPayload) GetIsUnassignedServer ¶
func (o *InstallOperatingSystemPayload) GetIsUnassignedServer() bool
GetIsUnassignedServer returns the IsUnassignedServer field value if set, zero value otherwise.
func (*InstallOperatingSystemPayload) GetIsUnassignedServerOk ¶
func (o *InstallOperatingSystemPayload) GetIsUnassignedServerOk() (*bool, bool)
GetIsUnassignedServerOk returns a tuple with the IsUnassignedServer field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemPayload) GetJobType ¶
func (o *InstallOperatingSystemPayload) GetJobType() string
GetJobType returns the JobType field value
func (*InstallOperatingSystemPayload) GetJobTypeOk ¶
func (o *InstallOperatingSystemPayload) GetJobTypeOk() (*string, bool)
GetJobTypeOk returns a tuple with the JobType field value and a boolean to check if the value has been set.
func (*InstallOperatingSystemPayload) GetNumberOfDisks ¶
func (o *InstallOperatingSystemPayload) GetNumberOfDisks() int32
GetNumberOfDisks returns the NumberOfDisks field value if set, zero value otherwise (both if not set or set to explicit null).
func (*InstallOperatingSystemPayload) GetNumberOfDisksOk ¶
func (o *InstallOperatingSystemPayload) GetNumberOfDisksOk() (*int32, bool)
GetNumberOfDisksOk returns a tuple with the NumberOfDisks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*InstallOperatingSystemPayload) GetOperatingSystemId ¶
func (o *InstallOperatingSystemPayload) GetOperatingSystemId() string
GetOperatingSystemId returns the OperatingSystemId field value if set, zero value otherwise.
func (*InstallOperatingSystemPayload) GetOperatingSystemIdOk ¶
func (o *InstallOperatingSystemPayload) GetOperatingSystemIdOk() (*string, bool)
GetOperatingSystemIdOk returns a tuple with the OperatingSystemId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemPayload) GetOs ¶
func (o *InstallOperatingSystemPayload) GetOs() Os
GetOs returns the Os field value if set, zero value otherwise.
func (*InstallOperatingSystemPayload) GetOsOk ¶
func (o *InstallOperatingSystemPayload) GetOsOk() (*Os, bool)
GetOsOk returns a tuple with the Os field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemPayload) GetPartitions ¶
func (o *InstallOperatingSystemPayload) GetPartitions() []Partition
GetPartitions returns the Partitions field value if set, zero value otherwise.
func (*InstallOperatingSystemPayload) GetPartitionsOk ¶
func (o *InstallOperatingSystemPayload) GetPartitionsOk() ([]Partition, bool)
GetPartitionsOk returns a tuple with the Partitions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemPayload) GetPop ¶
func (o *InstallOperatingSystemPayload) GetPop() string
GetPop returns the Pop field value if set, zero value otherwise.
func (*InstallOperatingSystemPayload) GetPopOk ¶
func (o *InstallOperatingSystemPayload) GetPopOk() (*string, bool)
GetPopOk returns a tuple with the Pop field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemPayload) GetPowerCycle ¶
func (o *InstallOperatingSystemPayload) GetPowerCycle() bool
GetPowerCycle returns the PowerCycle field value if set, zero value otherwise.
func (*InstallOperatingSystemPayload) GetPowerCycleOk ¶
func (o *InstallOperatingSystemPayload) GetPowerCycleOk() (*bool, bool)
GetPowerCycleOk returns a tuple with the PowerCycle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemPayload) GetRaidLevel ¶
func (o *InstallOperatingSystemPayload) GetRaidLevel() int32
GetRaidLevel returns the RaidLevel field value if set, zero value otherwise (both if not set or set to explicit null).
func (*InstallOperatingSystemPayload) GetRaidLevelOk ¶
func (o *InstallOperatingSystemPayload) GetRaidLevelOk() (*int32, bool)
GetRaidLevelOk returns a tuple with the RaidLevel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*InstallOperatingSystemPayload) GetServerId ¶
func (o *InstallOperatingSystemPayload) GetServerId() string
GetServerId returns the ServerId field value if set, zero value otherwise.
func (*InstallOperatingSystemPayload) GetServerIdOk ¶
func (o *InstallOperatingSystemPayload) GetServerIdOk() (*string, bool)
GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemPayload) GetTimezone ¶
func (o *InstallOperatingSystemPayload) GetTimezone() string
GetTimezone returns the Timezone field value if set, zero value otherwise.
func (*InstallOperatingSystemPayload) GetTimezoneOk ¶
func (o *InstallOperatingSystemPayload) GetTimezoneOk() (*string, bool)
GetTimezoneOk returns a tuple with the Timezone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallOperatingSystemPayload) HasConfigurable ¶
func (o *InstallOperatingSystemPayload) HasConfigurable() bool
HasConfigurable returns a boolean if a field has been set.
func (*InstallOperatingSystemPayload) HasDevice ¶
func (o *InstallOperatingSystemPayload) HasDevice() bool
HasDevice returns a boolean if a field has been set.
func (*InstallOperatingSystemPayload) HasFileserverBaseUrl ¶
func (o *InstallOperatingSystemPayload) HasFileserverBaseUrl() bool
HasFileserverBaseUrl returns a boolean if a field has been set.
func (*InstallOperatingSystemPayload) HasIsUnassignedServer ¶
func (o *InstallOperatingSystemPayload) HasIsUnassignedServer() bool
HasIsUnassignedServer returns a boolean if a field has been set.
func (*InstallOperatingSystemPayload) HasNumberOfDisks ¶
func (o *InstallOperatingSystemPayload) HasNumberOfDisks() bool
HasNumberOfDisks returns a boolean if a field has been set.
func (*InstallOperatingSystemPayload) HasOperatingSystemId ¶
func (o *InstallOperatingSystemPayload) HasOperatingSystemId() bool
HasOperatingSystemId returns a boolean if a field has been set.
func (*InstallOperatingSystemPayload) HasOs ¶
func (o *InstallOperatingSystemPayload) HasOs() bool
HasOs returns a boolean if a field has been set.
func (*InstallOperatingSystemPayload) HasPartitions ¶
func (o *InstallOperatingSystemPayload) HasPartitions() bool
HasPartitions returns a boolean if a field has been set.
func (*InstallOperatingSystemPayload) HasPop ¶
func (o *InstallOperatingSystemPayload) HasPop() bool
HasPop returns a boolean if a field has been set.
func (*InstallOperatingSystemPayload) HasPowerCycle ¶
func (o *InstallOperatingSystemPayload) HasPowerCycle() bool
HasPowerCycle returns a boolean if a field has been set.
func (*InstallOperatingSystemPayload) HasRaidLevel ¶
func (o *InstallOperatingSystemPayload) HasRaidLevel() bool
HasRaidLevel returns a boolean if a field has been set.
func (*InstallOperatingSystemPayload) HasServerId ¶
func (o *InstallOperatingSystemPayload) HasServerId() bool
HasServerId returns a boolean if a field has been set.
func (*InstallOperatingSystemPayload) HasTimezone ¶
func (o *InstallOperatingSystemPayload) HasTimezone() bool
HasTimezone returns a boolean if a field has been set.
func (InstallOperatingSystemPayload) MarshalJSON ¶
func (o InstallOperatingSystemPayload) MarshalJSON() ([]byte, error)
func (*InstallOperatingSystemPayload) SetConfigurable ¶
func (o *InstallOperatingSystemPayload) SetConfigurable(v bool)
SetConfigurable gets a reference to the given bool and assigns it to the Configurable field.
func (*InstallOperatingSystemPayload) SetDevice ¶
func (o *InstallOperatingSystemPayload) SetDevice(v string)
SetDevice gets a reference to the given string and assigns it to the Device field.
func (*InstallOperatingSystemPayload) SetFileserverBaseUrl ¶
func (o *InstallOperatingSystemPayload) SetFileserverBaseUrl(v string)
SetFileserverBaseUrl gets a reference to the given string and assigns it to the FileserverBaseUrl field.
func (*InstallOperatingSystemPayload) SetIsUnassignedServer ¶
func (o *InstallOperatingSystemPayload) SetIsUnassignedServer(v bool)
SetIsUnassignedServer gets a reference to the given bool and assigns it to the IsUnassignedServer field.
func (*InstallOperatingSystemPayload) SetJobType ¶
func (o *InstallOperatingSystemPayload) SetJobType(v string)
SetJobType sets field value
func (*InstallOperatingSystemPayload) SetNumberOfDisks ¶
func (o *InstallOperatingSystemPayload) SetNumberOfDisks(v int32)
SetNumberOfDisks gets a reference to the given NullableInt32 and assigns it to the NumberOfDisks field.
func (*InstallOperatingSystemPayload) SetNumberOfDisksNil ¶
func (o *InstallOperatingSystemPayload) SetNumberOfDisksNil()
SetNumberOfDisksNil sets the value for NumberOfDisks to be an explicit nil
func (*InstallOperatingSystemPayload) SetOperatingSystemId ¶
func (o *InstallOperatingSystemPayload) SetOperatingSystemId(v string)
SetOperatingSystemId gets a reference to the given string and assigns it to the OperatingSystemId field.
func (*InstallOperatingSystemPayload) SetOs ¶
func (o *InstallOperatingSystemPayload) SetOs(v Os)
SetOs gets a reference to the given Os and assigns it to the Os field.
func (*InstallOperatingSystemPayload) SetPartitions ¶
func (o *InstallOperatingSystemPayload) SetPartitions(v []Partition)
SetPartitions gets a reference to the given []Partition and assigns it to the Partitions field.
func (*InstallOperatingSystemPayload) SetPop ¶
func (o *InstallOperatingSystemPayload) SetPop(v string)
SetPop gets a reference to the given string and assigns it to the Pop field.
func (*InstallOperatingSystemPayload) SetPowerCycle ¶
func (o *InstallOperatingSystemPayload) SetPowerCycle(v bool)
SetPowerCycle gets a reference to the given bool and assigns it to the PowerCycle field.
func (*InstallOperatingSystemPayload) SetRaidLevel ¶
func (o *InstallOperatingSystemPayload) SetRaidLevel(v int32)
SetRaidLevel gets a reference to the given NullableInt32 and assigns it to the RaidLevel field.
func (*InstallOperatingSystemPayload) SetRaidLevelNil ¶
func (o *InstallOperatingSystemPayload) SetRaidLevelNil()
SetRaidLevelNil sets the value for RaidLevel to be an explicit nil
func (*InstallOperatingSystemPayload) SetServerId ¶
func (o *InstallOperatingSystemPayload) SetServerId(v string)
SetServerId gets a reference to the given string and assigns it to the ServerId field.
func (*InstallOperatingSystemPayload) SetTimezone ¶
func (o *InstallOperatingSystemPayload) SetTimezone(v string)
SetTimezone gets a reference to the given string and assigns it to the Timezone field.
func (InstallOperatingSystemPayload) ToMap ¶
func (o InstallOperatingSystemPayload) ToMap() (map[string]interface{}, error)
func (*InstallOperatingSystemPayload) UnmarshalJSON ¶
func (o *InstallOperatingSystemPayload) UnmarshalJSON(data []byte) (err error)
func (*InstallOperatingSystemPayload) UnsetNumberOfDisks ¶
func (o *InstallOperatingSystemPayload) UnsetNumberOfDisks()
UnsetNumberOfDisks ensures that no value is present for NumberOfDisks, not even an explicit nil
func (*InstallOperatingSystemPayload) UnsetRaidLevel ¶
func (o *InstallOperatingSystemPayload) UnsetRaidLevel()
UnsetRaidLevel ensures that no value is present for RaidLevel, not even an explicit nil
type InstallationJob ¶
type InstallationJob struct {
// Id of the server (deprecated, use serverId instead)
// Deprecated
BareMetalId *string `json:"bareMetalId,omitempty"`
// Creation timestamp
CreatedAt *time.Time `json:"createdAt,omitempty"`
// Job flow
Flow *string `json:"flow,omitempty"`
// Describes whether the job is running
IsRunning *bool `json:"isRunning,omitempty"`
// Node ID for this server
Node *string `json:"node,omitempty"`
Payload *InstallationJobPayload `json:"payload,omitempty"`
Progress *Progress `json:"progress,omitempty"`
// Id of the server
ServerId *string `json:"serverId,omitempty"`
// Status of the job
Status *string `json:"status,omitempty"`
// List of tasks in the job
Tasks []Task `json:"tasks,omitempty"`
Type *JobType `json:"type,omitempty"`
// Update timestamp
UpdatedAt *time.Time `json:"updatedAt,omitempty"`
// Unique identifier of the job
Uuid *string `json:"uuid,omitempty"`
AdditionalProperties map[string]interface{}
}
InstallationJob struct for InstallationJob
func NewInstallationJob ¶
func NewInstallationJob() *InstallationJob
NewInstallationJob instantiates a new InstallationJob 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 NewInstallationJobWithDefaults ¶
func NewInstallationJobWithDefaults() *InstallationJob
NewInstallationJobWithDefaults instantiates a new InstallationJob 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 (*InstallationJob) GetBareMetalId ¶
func (o *InstallationJob) GetBareMetalId() string
GetBareMetalId returns the BareMetalId field value if set, zero value otherwise. Deprecated
func (*InstallationJob) GetBareMetalIdOk ¶
func (o *InstallationJob) GetBareMetalIdOk() (*string, bool)
GetBareMetalIdOk returns a tuple with the BareMetalId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated
func (*InstallationJob) GetCreatedAt ¶
func (o *InstallationJob) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*InstallationJob) GetCreatedAtOk ¶
func (o *InstallationJob) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJob) GetFlow ¶
func (o *InstallationJob) GetFlow() string
GetFlow returns the Flow field value if set, zero value otherwise.
func (*InstallationJob) GetFlowOk ¶
func (o *InstallationJob) GetFlowOk() (*string, bool)
GetFlowOk returns a tuple with the Flow field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJob) GetIsRunning ¶
func (o *InstallationJob) GetIsRunning() bool
GetIsRunning returns the IsRunning field value if set, zero value otherwise.
func (*InstallationJob) GetIsRunningOk ¶
func (o *InstallationJob) GetIsRunningOk() (*bool, bool)
GetIsRunningOk returns a tuple with the IsRunning field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJob) GetNode ¶
func (o *InstallationJob) GetNode() string
GetNode returns the Node field value if set, zero value otherwise.
func (*InstallationJob) GetNodeOk ¶
func (o *InstallationJob) GetNodeOk() (*string, bool)
GetNodeOk returns a tuple with the Node field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJob) GetPayload ¶
func (o *InstallationJob) GetPayload() InstallationJobPayload
GetPayload returns the Payload field value if set, zero value otherwise.
func (*InstallationJob) GetPayloadOk ¶
func (o *InstallationJob) GetPayloadOk() (*InstallationJobPayload, bool)
GetPayloadOk returns a tuple with the Payload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJob) GetProgress ¶
func (o *InstallationJob) GetProgress() Progress
GetProgress returns the Progress field value if set, zero value otherwise.
func (*InstallationJob) GetProgressOk ¶
func (o *InstallationJob) GetProgressOk() (*Progress, bool)
GetProgressOk returns a tuple with the Progress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJob) GetServerId ¶
func (o *InstallationJob) GetServerId() string
GetServerId returns the ServerId field value if set, zero value otherwise.
func (*InstallationJob) GetServerIdOk ¶
func (o *InstallationJob) GetServerIdOk() (*string, bool)
GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJob) GetStatus ¶
func (o *InstallationJob) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*InstallationJob) GetStatusOk ¶
func (o *InstallationJob) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJob) GetTasks ¶
func (o *InstallationJob) GetTasks() []Task
GetTasks returns the Tasks field value if set, zero value otherwise.
func (*InstallationJob) GetTasksOk ¶
func (o *InstallationJob) GetTasksOk() ([]Task, bool)
GetTasksOk returns a tuple with the Tasks field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJob) GetType ¶
func (o *InstallationJob) GetType() JobType
GetType returns the Type field value if set, zero value otherwise.
func (*InstallationJob) GetTypeOk ¶
func (o *InstallationJob) GetTypeOk() (*JobType, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJob) GetUpdatedAt ¶
func (o *InstallationJob) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*InstallationJob) GetUpdatedAtOk ¶
func (o *InstallationJob) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJob) GetUuid ¶
func (o *InstallationJob) GetUuid() string
GetUuid returns the Uuid field value if set, zero value otherwise.
func (*InstallationJob) GetUuidOk ¶
func (o *InstallationJob) GetUuidOk() (*string, bool)
GetUuidOk returns a tuple with the Uuid field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJob) HasBareMetalId ¶
func (o *InstallationJob) HasBareMetalId() bool
HasBareMetalId returns a boolean if a field has been set.
func (*InstallationJob) HasCreatedAt ¶
func (o *InstallationJob) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*InstallationJob) HasFlow ¶
func (o *InstallationJob) HasFlow() bool
HasFlow returns a boolean if a field has been set.
func (*InstallationJob) HasIsRunning ¶
func (o *InstallationJob) HasIsRunning() bool
HasIsRunning returns a boolean if a field has been set.
func (*InstallationJob) HasNode ¶
func (o *InstallationJob) HasNode() bool
HasNode returns a boolean if a field has been set.
func (*InstallationJob) HasPayload ¶
func (o *InstallationJob) HasPayload() bool
HasPayload returns a boolean if a field has been set.
func (*InstallationJob) HasProgress ¶
func (o *InstallationJob) HasProgress() bool
HasProgress returns a boolean if a field has been set.
func (*InstallationJob) HasServerId ¶
func (o *InstallationJob) HasServerId() bool
HasServerId returns a boolean if a field has been set.
func (*InstallationJob) HasStatus ¶
func (o *InstallationJob) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*InstallationJob) HasTasks ¶
func (o *InstallationJob) HasTasks() bool
HasTasks returns a boolean if a field has been set.
func (*InstallationJob) HasType ¶
func (o *InstallationJob) HasType() bool
HasType returns a boolean if a field has been set.
func (*InstallationJob) HasUpdatedAt ¶
func (o *InstallationJob) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*InstallationJob) HasUuid ¶
func (o *InstallationJob) HasUuid() bool
HasUuid returns a boolean if a field has been set.
func (InstallationJob) MarshalJSON ¶
func (o InstallationJob) MarshalJSON() ([]byte, error)
func (*InstallationJob) SetBareMetalId ¶
func (o *InstallationJob) SetBareMetalId(v string)
SetBareMetalId gets a reference to the given string and assigns it to the BareMetalId field. Deprecated
func (*InstallationJob) SetCreatedAt ¶
func (o *InstallationJob) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*InstallationJob) SetFlow ¶
func (o *InstallationJob) SetFlow(v string)
SetFlow gets a reference to the given string and assigns it to the Flow field.
func (*InstallationJob) SetIsRunning ¶
func (o *InstallationJob) SetIsRunning(v bool)
SetIsRunning gets a reference to the given bool and assigns it to the IsRunning field.
func (*InstallationJob) SetNode ¶
func (o *InstallationJob) SetNode(v string)
SetNode gets a reference to the given string and assigns it to the Node field.
func (*InstallationJob) SetPayload ¶
func (o *InstallationJob) SetPayload(v InstallationJobPayload)
SetPayload gets a reference to the given InstallationJobPayload and assigns it to the Payload field.
func (*InstallationJob) SetProgress ¶
func (o *InstallationJob) SetProgress(v Progress)
SetProgress gets a reference to the given Progress and assigns it to the Progress field.
func (*InstallationJob) SetServerId ¶
func (o *InstallationJob) SetServerId(v string)
SetServerId gets a reference to the given string and assigns it to the ServerId field.
func (*InstallationJob) SetStatus ¶
func (o *InstallationJob) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*InstallationJob) SetTasks ¶
func (o *InstallationJob) SetTasks(v []Task)
SetTasks gets a reference to the given []Task and assigns it to the Tasks field.
func (*InstallationJob) SetType ¶
func (o *InstallationJob) SetType(v JobType)
SetType gets a reference to the given JobType and assigns it to the Type field.
func (*InstallationJob) SetUpdatedAt ¶
func (o *InstallationJob) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*InstallationJob) SetUuid ¶
func (o *InstallationJob) SetUuid(v string)
SetUuid gets a reference to the given string and assigns it to the Uuid field.
func (InstallationJob) ToMap ¶
func (o InstallationJob) ToMap() (map[string]interface{}, error)
func (*InstallationJob) UnmarshalJSON ¶
func (o *InstallationJob) UnmarshalJSON(data []byte) (err error)
type InstallationJobPayload ¶
type InstallationJobPayload struct {
FileserverBaseUrl *string `json:"fileserverBaseUrl,omitempty"`
Pop *string `json:"pop,omitempty"`
PowerCycle *bool `json:"powerCycle,omitempty"`
IsUnassignedServer *bool `json:"isUnassignedServer,omitempty"`
// Id of the server
ServerId *string `json:"serverId,omitempty"`
JobType *string `json:"jobType,omitempty"`
Configurable *bool `json:"configurable,omitempty"`
Device *string `json:"device,omitempty"`
NumberOfDisks NullableInt32 `json:"numberOfDisks,omitempty"`
OperatingSystemId *string `json:"operatingSystemId,omitempty"`
Os *Os `json:"os,omitempty"`
Partitions []Partition `json:"partitions,omitempty"`
RaidLevel NullableInt32 `json:"raidLevel,omitempty"`
// Timezone represented as Geographical_Area/City
Timezone *string `json:"timezone,omitempty"`
AdditionalProperties map[string]interface{}
}
InstallationJobPayload struct for InstallationJobPayload
func NewInstallationJobPayload ¶
func NewInstallationJobPayload() *InstallationJobPayload
NewInstallationJobPayload instantiates a new InstallationJobPayload 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 NewInstallationJobPayloadWithDefaults ¶
func NewInstallationJobPayloadWithDefaults() *InstallationJobPayload
NewInstallationJobPayloadWithDefaults instantiates a new InstallationJobPayload 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 (*InstallationJobPayload) GetConfigurable ¶
func (o *InstallationJobPayload) GetConfigurable() bool
GetConfigurable returns the Configurable field value if set, zero value otherwise.
func (*InstallationJobPayload) GetConfigurableOk ¶
func (o *InstallationJobPayload) GetConfigurableOk() (*bool, bool)
GetConfigurableOk returns a tuple with the Configurable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJobPayload) GetDevice ¶
func (o *InstallationJobPayload) GetDevice() string
GetDevice returns the Device field value if set, zero value otherwise.
func (*InstallationJobPayload) GetDeviceOk ¶
func (o *InstallationJobPayload) GetDeviceOk() (*string, bool)
GetDeviceOk returns a tuple with the Device field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJobPayload) GetFileserverBaseUrl ¶
func (o *InstallationJobPayload) GetFileserverBaseUrl() string
GetFileserverBaseUrl returns the FileserverBaseUrl field value if set, zero value otherwise.
func (*InstallationJobPayload) GetFileserverBaseUrlOk ¶
func (o *InstallationJobPayload) GetFileserverBaseUrlOk() (*string, bool)
GetFileserverBaseUrlOk returns a tuple with the FileserverBaseUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJobPayload) GetIsUnassignedServer ¶
func (o *InstallationJobPayload) GetIsUnassignedServer() bool
GetIsUnassignedServer returns the IsUnassignedServer field value if set, zero value otherwise.
func (*InstallationJobPayload) GetIsUnassignedServerOk ¶
func (o *InstallationJobPayload) GetIsUnassignedServerOk() (*bool, bool)
GetIsUnassignedServerOk returns a tuple with the IsUnassignedServer field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJobPayload) GetJobType ¶
func (o *InstallationJobPayload) GetJobType() string
GetJobType returns the JobType field value if set, zero value otherwise.
func (*InstallationJobPayload) GetJobTypeOk ¶
func (o *InstallationJobPayload) GetJobTypeOk() (*string, bool)
GetJobTypeOk returns a tuple with the JobType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJobPayload) GetNumberOfDisks ¶
func (o *InstallationJobPayload) GetNumberOfDisks() int32
GetNumberOfDisks returns the NumberOfDisks field value if set, zero value otherwise (both if not set or set to explicit null).
func (*InstallationJobPayload) GetNumberOfDisksOk ¶
func (o *InstallationJobPayload) GetNumberOfDisksOk() (*int32, bool)
GetNumberOfDisksOk returns a tuple with the NumberOfDisks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*InstallationJobPayload) GetOperatingSystemId ¶
func (o *InstallationJobPayload) GetOperatingSystemId() string
GetOperatingSystemId returns the OperatingSystemId field value if set, zero value otherwise.
func (*InstallationJobPayload) GetOperatingSystemIdOk ¶
func (o *InstallationJobPayload) GetOperatingSystemIdOk() (*string, bool)
GetOperatingSystemIdOk returns a tuple with the OperatingSystemId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJobPayload) GetOs ¶
func (o *InstallationJobPayload) GetOs() Os
GetOs returns the Os field value if set, zero value otherwise.
func (*InstallationJobPayload) GetOsOk ¶
func (o *InstallationJobPayload) GetOsOk() (*Os, bool)
GetOsOk returns a tuple with the Os field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJobPayload) GetPartitions ¶
func (o *InstallationJobPayload) GetPartitions() []Partition
GetPartitions returns the Partitions field value if set, zero value otherwise.
func (*InstallationJobPayload) GetPartitionsOk ¶
func (o *InstallationJobPayload) GetPartitionsOk() ([]Partition, bool)
GetPartitionsOk returns a tuple with the Partitions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJobPayload) GetPop ¶
func (o *InstallationJobPayload) GetPop() string
GetPop returns the Pop field value if set, zero value otherwise.
func (*InstallationJobPayload) GetPopOk ¶
func (o *InstallationJobPayload) GetPopOk() (*string, bool)
GetPopOk returns a tuple with the Pop field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJobPayload) GetPowerCycle ¶
func (o *InstallationJobPayload) GetPowerCycle() bool
GetPowerCycle returns the PowerCycle field value if set, zero value otherwise.
func (*InstallationJobPayload) GetPowerCycleOk ¶
func (o *InstallationJobPayload) GetPowerCycleOk() (*bool, bool)
GetPowerCycleOk returns a tuple with the PowerCycle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJobPayload) GetRaidLevel ¶
func (o *InstallationJobPayload) GetRaidLevel() int32
GetRaidLevel returns the RaidLevel field value if set, zero value otherwise (both if not set or set to explicit null).
func (*InstallationJobPayload) GetRaidLevelOk ¶
func (o *InstallationJobPayload) GetRaidLevelOk() (*int32, bool)
GetRaidLevelOk returns a tuple with the RaidLevel field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*InstallationJobPayload) GetServerId ¶
func (o *InstallationJobPayload) GetServerId() string
GetServerId returns the ServerId field value if set, zero value otherwise.
func (*InstallationJobPayload) GetServerIdOk ¶
func (o *InstallationJobPayload) GetServerIdOk() (*string, bool)
GetServerIdOk returns a tuple with the ServerId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJobPayload) GetTimezone ¶
func (o *InstallationJobPayload) GetTimezone() string
GetTimezone returns the Timezone field value if set, zero value otherwise.
func (*InstallationJobPayload) GetTimezoneOk ¶
func (o *InstallationJobPayload) GetTimezoneOk() (*string, bool)
GetTimezoneOk returns a tuple with the Timezone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InstallationJobPayload) HasConfigurable ¶
func (o *InstallationJobPayload) HasConfigurable() bool
HasConfigurable returns a boolean if a field has been set.
func (*InstallationJobPayload) HasDevice ¶
func (o *InstallationJobPayload) HasDevice() bool
HasDevice returns a boolean if a field has been set.
func (*InstallationJobPayload) HasFileserverBaseUrl ¶
func (o *InstallationJobPayload) HasFileserverBaseUrl() bool
HasFileserverBaseUrl returns a boolean if a field has been set.
func (*InstallationJobPayload) HasIsUnassignedServer ¶
func (o *InstallationJobPayload) HasIsUnassignedServer() bool
HasIsUnassignedServer returns a boolean if a field has been set.
func (*InstallationJobPayload) HasJobType ¶
func (o *InstallationJobPayload) HasJobType() bool
HasJobType returns a boolean if a field has been set.
func (*InstallationJobPayload) HasNumberOfDisks ¶
func (o *InstallationJobPayload) HasNumberOfDisks() bool
HasNumberOfDisks returns a boolean if a field has been set.
func (*InstallationJobPayload) HasOperatingSystemId ¶
func (o *InstallationJobPayload) HasOperatingSystemId() bool
HasOperatingSystemId returns a boolean if a field has been set.
func (*InstallationJobPayload) HasOs ¶
func (o *InstallationJobPayload) HasOs() bool
HasOs returns a boolean if a field has been set.
func (*InstallationJobPayload) HasPartitions ¶
func (o *InstallationJobPayload) HasPartitions() bool
HasPartitions returns a boolean if a field has been set.
func (*InstallationJobPayload) HasPop ¶
func (o *InstallationJobPayload) HasPop() bool
HasPop returns a boolean if a field has been set.
func (*InstallationJobPayload) HasPowerCycle ¶
func (o *InstallationJobPayload) HasPowerCycle() bool
HasPowerCycle returns a boolean if a field has been set.
func (*InstallationJobPayload) HasRaidLevel ¶
func (o *InstallationJobPayload) HasRaidLevel() bool
HasRaidLevel returns a boolean if a field has been set.
func (*InstallationJobPayload) HasServerId ¶
func (o *InstallationJobPayload) HasServerId() bool
HasServerId returns a boolean if a field has been set.
func (*InstallationJobPayload) HasTimezone ¶
func (o *InstallationJobPayload) HasTimezone() bool
HasTimezone returns a boolean if a field has been set.
func (InstallationJobPayload) MarshalJSON ¶
func (o InstallationJobPayload) MarshalJSON() ([]byte, error)
func (*InstallationJobPayload) SetConfigurable ¶
func (o *InstallationJobPayload) SetConfigurable(v bool)
SetConfigurable gets a reference to the given bool and assigns it to the Configurable field.
func (*InstallationJobPayload) SetDevice ¶
func (o *InstallationJobPayload) SetDevice(v string)
SetDevice gets a reference to the given string and assigns it to the Device field.
func (*InstallationJobPayload) SetFileserverBaseUrl ¶
func (o *InstallationJobPayload) SetFileserverBaseUrl(v string)
SetFileserverBaseUrl gets a reference to the given string and assigns it to the FileserverBaseUrl field.
func (*InstallationJobPayload) SetIsUnassignedServer ¶
func (o *InstallationJobPayload) SetIsUnassignedServer(v bool)
SetIsUnassignedServer gets a reference to the given bool and assigns it to the IsUnassignedServer field.
func (*InstallationJobPayload) SetJobType ¶
func (o *InstallationJobPayload) SetJobType(v string)
SetJobType gets a reference to the given string and assigns it to the JobType field.
func (*InstallationJobPayload) SetNumberOfDisks ¶
func (o *InstallationJobPayload) SetNumberOfDisks(v int32)
SetNumberOfDisks gets a reference to the given NullableInt32 and assigns it to the NumberOfDisks field.
func (*InstallationJobPayload) SetNumberOfDisksNil ¶
func (o *InstallationJobPayload) SetNumberOfDisksNil()
SetNumberOfDisksNil sets the value for NumberOfDisks to be an explicit nil
func (*InstallationJobPayload) SetOperatingSystemId ¶
func (o *InstallationJobPayload) SetOperatingSystemId(v string)
SetOperatingSystemId gets a reference to the given string and assigns it to the OperatingSystemId field.
func (*InstallationJobPayload) SetOs ¶
func (o *InstallationJobPayload) SetOs(v Os)
SetOs gets a reference to the given Os and assigns it to the Os field.
func (*InstallationJobPayload) SetPartitions ¶
func (o *InstallationJobPayload) SetPartitions(v []Partition)
SetPartitions gets a reference to the given []Partition and assigns it to the Partitions field.
func (*InstallationJobPayload) SetPop ¶
func (o *InstallationJobPayload) SetPop(v string)
SetPop gets a reference to the given string and assigns it to the Pop field.
func (*InstallationJobPayload) SetPowerCycle ¶
func (o *InstallationJobPayload) SetPowerCycle(v bool)
SetPowerCycle gets a reference to the given bool and assigns it to the PowerCycle field.
func (*InstallationJobPayload) SetRaidLevel ¶
func (o *InstallationJobPayload) SetRaidLevel(v int32)
SetRaidLevel gets a reference to the given NullableInt32 and assigns it to the RaidLevel field.
func (*InstallationJobPayload) SetRaidLevelNil ¶
func (o *InstallationJobPayload) SetRaidLevelNil()
SetRaidLevelNil sets the value for RaidLevel to be an explicit nil
func (*InstallationJobPayload) SetServerId ¶
func (o *InstallationJobPayload) SetServerId(v string)
SetServerId gets a reference to the given string and assigns it to the ServerId field.
func (*InstallationJobPayload) SetTimezone ¶
func (o *InstallationJobPayload) SetTimezone(v string)
SetTimezone gets a reference to the given string and assigns it to the Timezone field.
func (InstallationJobPayload) ToMap ¶
func (o InstallationJobPayload) ToMap() (map[string]interface{}, error)
func (*InstallationJobPayload) UnmarshalJSON ¶
func (o *InstallationJobPayload) UnmarshalJSON(data []byte) (err error)
func (*InstallationJobPayload) UnsetNumberOfDisks ¶
func (o *InstallationJobPayload) UnsetNumberOfDisks()
UnsetNumberOfDisks ensures that no value is present for NumberOfDisks, not even an explicit nil
func (*InstallationJobPayload) UnsetRaidLevel ¶
func (o *InstallationJobPayload) UnsetRaidLevel()
UnsetRaidLevel ensures that no value is present for RaidLevel, not even an explicit nil
type Ip ¶
type Ip struct {
Ddos *DDos `json:"ddos,omitempty"`
// Indicates if the IP is a Floating IP
FloatingIp *bool `json:"floatingIp,omitempty"`
// Gateway
Gateway *string `json:"gateway,omitempty"`
// IP address in CIDR notation
Ip *string `json:"ip,omitempty"`
// IP address is main
MainIp *bool `json:"mainIp,omitempty"`
NetworkType *NetworkType `json:"networkType,omitempty"`
// IP address null routed
NullRouted *bool `json:"nullRouted,omitempty"`
// The reverse lookup value
ReverseLookup *string `json:"reverseLookup,omitempty"`
// IP version
Version *int32 `json:"version,omitempty"`
AdditionalProperties map[string]interface{}
}
Ip struct for Ip
func NewIp ¶
func NewIp() *Ip
NewIp instantiates a new Ip 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 NewIpWithDefaults ¶
func NewIpWithDefaults() *Ip
NewIpWithDefaults instantiates a new Ip 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 (*Ip) GetDdosOk ¶
GetDdosOk returns a tuple with the Ddos field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ip) GetFloatingIp ¶
GetFloatingIp returns the FloatingIp field value if set, zero value otherwise.
func (*Ip) GetFloatingIpOk ¶
GetFloatingIpOk returns a tuple with the FloatingIp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ip) GetGateway ¶
GetGateway returns the Gateway field value if set, zero value otherwise.
func (*Ip) GetGatewayOk ¶
GetGatewayOk returns a tuple with the Gateway field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ip) GetIpOk ¶
GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ip) GetMainIpOk ¶
GetMainIpOk returns a tuple with the MainIp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ip) GetNetworkType ¶
func (o *Ip) GetNetworkType() NetworkType
GetNetworkType returns the NetworkType field value if set, zero value otherwise.
func (*Ip) GetNetworkTypeOk ¶
func (o *Ip) GetNetworkTypeOk() (*NetworkType, bool)
GetNetworkTypeOk returns a tuple with the NetworkType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ip) GetNullRouted ¶
GetNullRouted returns the NullRouted field value if set, zero value otherwise.
func (*Ip) GetNullRoutedOk ¶
GetNullRoutedOk returns a tuple with the NullRouted field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ip) GetReverseLookup ¶
GetReverseLookup returns the ReverseLookup field value if set, zero value otherwise.
func (*Ip) GetReverseLookupOk ¶
GetReverseLookupOk returns a tuple with the ReverseLookup field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ip) GetVersion ¶
GetVersion returns the Version field value if set, zero value otherwise.
func (*Ip) GetVersionOk ¶
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ip) HasFloatingIp ¶
HasFloatingIp returns a boolean if a field has been set.
func (*Ip) HasGateway ¶
HasGateway returns a boolean if a field has been set.
func (*Ip) HasNetworkType ¶
HasNetworkType returns a boolean if a field has been set.
func (*Ip) HasNullRouted ¶
HasNullRouted returns a boolean if a field has been set.
func (*Ip) HasReverseLookup ¶
HasReverseLookup returns a boolean if a field has been set.
func (*Ip) HasVersion ¶
HasVersion returns a boolean if a field has been set.
func (Ip) MarshalJSON ¶
func (*Ip) SetFloatingIp ¶
SetFloatingIp gets a reference to the given bool and assigns it to the FloatingIp field.
func (*Ip) SetGateway ¶
SetGateway gets a reference to the given string and assigns it to the Gateway field.
func (*Ip) SetMainIp ¶
SetMainIp gets a reference to the given bool and assigns it to the MainIp field.
func (*Ip) SetNetworkType ¶
func (o *Ip) SetNetworkType(v NetworkType)
SetNetworkType gets a reference to the given NetworkType and assigns it to the NetworkType field.
func (*Ip) SetNullRouted ¶
SetNullRouted gets a reference to the given bool and assigns it to the NullRouted field.
func (*Ip) SetReverseLookup ¶
SetReverseLookup gets a reference to the given string and assigns it to the ReverseLookup field.
func (*Ip) SetVersion ¶
SetVersion gets a reference to the given int32 and assigns it to the Version field.
func (*Ip) UnmarshalJSON ¶
type Ipmi ¶
type Ipmi struct {
// The current power status of the server.
Status *string `json:"status,omitempty"`
AdditionalProperties map[string]interface{}
}
Ipmi Object describing the IPMI power information
func NewIpmi ¶
func NewIpmi() *Ipmi
NewIpmi instantiates a new Ipmi 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 NewIpmiWithDefaults ¶
func NewIpmiWithDefaults() *Ipmi
NewIpmiWithDefaults instantiates a new Ipmi 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 (*Ipmi) GetStatusOk ¶
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (Ipmi) MarshalJSON ¶
func (*Ipmi) SetStatus ¶
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*Ipmi) UnmarshalJSON ¶
type Ipmi1 ¶
type Ipmi1 struct {
Defgateway *string `json:"defgateway,omitempty"`
Firmware *string `json:"firmware,omitempty"`
Ipaddress *string `json:"ipaddress,omitempty"`
Ipsource *string `json:"ipsource,omitempty"`
// Represents a MAC Address in the standard colon delimited format. Eg. `01:23:45:67:89:0A`
Macaddress *string `json:"macaddress,omitempty"`
Subnetmask *string `json:"subnetmask,omitempty"`
Vendor *string `json:"vendor,omitempty"`
AdditionalProperties map[string]interface{}
}
Ipmi1 struct for Ipmi1
func NewIpmi1 ¶
func NewIpmi1() *Ipmi1
NewIpmi1 instantiates a new Ipmi1 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 NewIpmi1WithDefaults ¶
func NewIpmi1WithDefaults() *Ipmi1
NewIpmi1WithDefaults instantiates a new Ipmi1 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 (*Ipmi1) GetDefgateway ¶
GetDefgateway returns the Defgateway field value if set, zero value otherwise.
func (*Ipmi1) GetDefgatewayOk ¶
GetDefgatewayOk returns a tuple with the Defgateway field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ipmi1) GetFirmware ¶
GetFirmware returns the Firmware field value if set, zero value otherwise.
func (*Ipmi1) GetFirmwareOk ¶
GetFirmwareOk returns a tuple with the Firmware field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ipmi1) GetIpaddress ¶
GetIpaddress returns the Ipaddress field value if set, zero value otherwise.
func (*Ipmi1) GetIpaddressOk ¶
GetIpaddressOk returns a tuple with the Ipaddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ipmi1) GetIpsource ¶
GetIpsource returns the Ipsource field value if set, zero value otherwise.
func (*Ipmi1) GetIpsourceOk ¶
GetIpsourceOk returns a tuple with the Ipsource field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ipmi1) GetMacaddress ¶
GetMacaddress returns the Macaddress field value if set, zero value otherwise.
func (*Ipmi1) GetMacaddressOk ¶
GetMacaddressOk returns a tuple with the Macaddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ipmi1) GetSubnetmask ¶
GetSubnetmask returns the Subnetmask field value if set, zero value otherwise.
func (*Ipmi1) GetSubnetmaskOk ¶
GetSubnetmaskOk returns a tuple with the Subnetmask field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ipmi1) GetVendorOk ¶
GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Ipmi1) HasDefgateway ¶
HasDefgateway returns a boolean if a field has been set.
func (*Ipmi1) HasFirmware ¶
HasFirmware returns a boolean if a field has been set.
func (*Ipmi1) HasIpaddress ¶
HasIpaddress returns a boolean if a field has been set.
func (*Ipmi1) HasIpsource ¶
HasIpsource returns a boolean if a field has been set.
func (*Ipmi1) HasMacaddress ¶
HasMacaddress returns a boolean if a field has been set.
func (*Ipmi1) HasSubnetmask ¶
HasSubnetmask returns a boolean if a field has been set.
func (Ipmi1) MarshalJSON ¶
func (*Ipmi1) SetDefgateway ¶
SetDefgateway gets a reference to the given string and assigns it to the Defgateway field.
func (*Ipmi1) SetFirmware ¶
SetFirmware gets a reference to the given string and assigns it to the Firmware field.
func (*Ipmi1) SetIpaddress ¶
SetIpaddress gets a reference to the given string and assigns it to the Ipaddress field.
func (*Ipmi1) SetIpsource ¶
SetIpsource gets a reference to the given string and assigns it to the Ipsource field.
func (*Ipmi1) SetMacaddress ¶
SetMacaddress gets a reference to the given string and assigns it to the Macaddress field.
func (*Ipmi1) SetSubnetmask ¶
SetSubnetmask gets a reference to the given string and assigns it to the Subnetmask field.
func (*Ipmi1) SetVendor ¶
SetVendor gets a reference to the given string and assigns it to the Vendor field.
func (*Ipmi1) UnmarshalJSON ¶
type IpmiResetServerOpts ¶
type IpmiResetServerOpts struct {
// Url which will receive callbacks
CallbackUrl *string `json:"callbackUrl,omitempty"`
// If set to `true`, server will be power cycled in order to complete the operation
PowerCycle *bool `json:"powerCycle,omitempty"`
AdditionalProperties map[string]interface{}
}
IpmiResetServerOpts struct for IpmiResetServerOpts
func NewIpmiResetServerOpts ¶
func NewIpmiResetServerOpts() *IpmiResetServerOpts
NewIpmiResetServerOpts instantiates a new IpmiResetServerOpts 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 NewIpmiResetServerOptsWithDefaults ¶
func NewIpmiResetServerOptsWithDefaults() *IpmiResetServerOpts
NewIpmiResetServerOptsWithDefaults instantiates a new IpmiResetServerOpts 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 (*IpmiResetServerOpts) GetCallbackUrl ¶
func (o *IpmiResetServerOpts) GetCallbackUrl() string
GetCallbackUrl returns the CallbackUrl field value if set, zero value otherwise.
func (*IpmiResetServerOpts) GetCallbackUrlOk ¶
func (o *IpmiResetServerOpts) GetCallbackUrlOk() (*string, bool)
GetCallbackUrlOk returns a tuple with the CallbackUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IpmiResetServerOpts) GetPowerCycle ¶
func (o *IpmiResetServerOpts) GetPowerCycle() bool
GetPowerCycle returns the PowerCycle field value if set, zero value otherwise.
func (*IpmiResetServerOpts) GetPowerCycleOk ¶
func (o *IpmiResetServerOpts) GetPowerCycleOk() (*bool, bool)
GetPowerCycleOk returns a tuple with the PowerCycle field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IpmiResetServerOpts) HasCallbackUrl ¶
func (o *IpmiResetServerOpts) HasCallbackUrl() bool
HasCallbackUrl returns a boolean if a field has been set.
func (*IpmiResetServerOpts) HasPowerCycle ¶
func (o *IpmiResetServerOpts) HasPowerCycle() bool
HasPowerCycle returns a boolean if a field has been set.
func (IpmiResetServerOpts) MarshalJSON ¶
func (o IpmiResetServerOpts) MarshalJSON() ([]byte, error)
func (*IpmiResetServerOpts) SetCallbackUrl ¶
func (o *IpmiResetServerOpts) SetCallbackUrl(v string)
SetCallbackUrl gets a reference to the given string and assigns it to the CallbackUrl field.
func (*IpmiResetServerOpts) SetPowerCycle ¶
func (o *IpmiResetServerOpts) SetPowerCycle(v bool)
SetPowerCycle gets a reference to the given bool and assigns it to the PowerCycle field.
func (IpmiResetServerOpts) ToMap ¶
func (o IpmiResetServerOpts) ToMap() (map[string]interface{}, error)
func (*IpmiResetServerOpts) UnmarshalJSON ¶
func (o *IpmiResetServerOpts) UnmarshalJSON(data []byte) (err error)
type JobMetadata ¶
type JobMetadata struct {
// Batch ID for batch jobs
BATCH_ID *string `json:"BATCH_ID,omitempty"`
AdditionalProperties map[string]interface{}
}
JobMetadata The Job Metadata schema
func NewJobMetadata ¶
func NewJobMetadata() *JobMetadata
NewJobMetadata instantiates a new JobMetadata 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 NewJobMetadataWithDefaults ¶
func NewJobMetadataWithDefaults() *JobMetadata
NewJobMetadataWithDefaults instantiates a new JobMetadata 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 (*JobMetadata) GetBATCH_ID ¶
func (o *JobMetadata) GetBATCH_ID() string
GetBATCH_ID returns the BATCH_ID field value if set, zero value otherwise.
func (*JobMetadata) GetBATCH_IDOk ¶
func (o *JobMetadata) GetBATCH_IDOk() (*string, bool)
GetBATCH_IDOk returns a tuple with the BATCH_ID field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JobMetadata) HasBATCH_ID ¶
func (o *JobMetadata) HasBATCH_ID() bool
HasBATCH_ID returns a boolean if a field has been set.
func (JobMetadata) MarshalJSON ¶
func (o JobMetadata) MarshalJSON() ([]byte, error)
func (*JobMetadata) SetBATCH_ID ¶
func (o *JobMetadata) SetBATCH_ID(v string)
SetBATCH_ID gets a reference to the given string and assigns it to the BATCH_ID field.
func (JobMetadata) ToMap ¶
func (o JobMetadata) ToMap() (map[string]interface{}, error)
func (*JobMetadata) UnmarshalJSON ¶
func (o *JobMetadata) UnmarshalJSON(data []byte) (err error)
type JobType ¶
type JobType string
JobType the model 'JobType'
const ( JOBTYPE_INSTALL JobType = "install" JOBTYPE_RESCUE_MODE JobType = "rescueMode" JOBTYPE_HARDWARE_SCAN JobType = "hardwareScan" JOBTYPE_IPMI_RESET JobType = "ipmiReset" )
List of jobType
func NewJobTypeFromValue ¶
NewJobTypeFromValue returns a pointer to a valid JobType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (*JobType) UnmarshalJSON ¶
type LastClientRequest ¶
type LastClientRequest struct {
// The relay agent that forwarded the DHCP traffic
RelayAgent NullableString `json:"relayAgent,omitempty"`
// The type of DHCP packet requested by the client
Type *string `json:"type,omitempty"`
// The user agent of the client making the DHCP request
UserAgent *string `json:"userAgent,omitempty"`
AdditionalProperties map[string]interface{}
}
LastClientRequest If the server acquired this DHCP reservation, this object shows information about the client
func NewLastClientRequest ¶
func NewLastClientRequest() *LastClientRequest
NewLastClientRequest instantiates a new LastClientRequest 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 NewLastClientRequestWithDefaults ¶
func NewLastClientRequestWithDefaults() *LastClientRequest
NewLastClientRequestWithDefaults instantiates a new LastClientRequest 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 (*LastClientRequest) GetRelayAgent ¶
func (o *LastClientRequest) GetRelayAgent() string
GetRelayAgent returns the RelayAgent field value if set, zero value otherwise (both if not set or set to explicit null).
func (*LastClientRequest) GetRelayAgentOk ¶
func (o *LastClientRequest) GetRelayAgentOk() (*string, bool)
GetRelayAgentOk returns a tuple with the RelayAgent field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*LastClientRequest) GetType ¶
func (o *LastClientRequest) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*LastClientRequest) GetTypeOk ¶
func (o *LastClientRequest) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LastClientRequest) GetUserAgent ¶
func (o *LastClientRequest) GetUserAgent() string
GetUserAgent returns the UserAgent field value if set, zero value otherwise.
func (*LastClientRequest) GetUserAgentOk ¶
func (o *LastClientRequest) GetUserAgentOk() (*string, bool)
GetUserAgentOk returns a tuple with the UserAgent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LastClientRequest) HasRelayAgent ¶
func (o *LastClientRequest) HasRelayAgent() bool
HasRelayAgent returns a boolean if a field has been set.
func (*LastClientRequest) HasType ¶
func (o *LastClientRequest) HasType() bool
HasType returns a boolean if a field has been set.
func (*LastClientRequest) HasUserAgent ¶
func (o *LastClientRequest) HasUserAgent() bool
HasUserAgent returns a boolean if a field has been set.
func (LastClientRequest) MarshalJSON ¶
func (o LastClientRequest) MarshalJSON() ([]byte, error)
func (*LastClientRequest) SetRelayAgent ¶
func (o *LastClientRequest) SetRelayAgent(v string)
SetRelayAgent gets a reference to the given NullableString and assigns it to the RelayAgent field.
func (*LastClientRequest) SetRelayAgentNil ¶
func (o *LastClientRequest) SetRelayAgentNil()
SetRelayAgentNil sets the value for RelayAgent to be an explicit nil
func (*LastClientRequest) SetType ¶
func (o *LastClientRequest) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (*LastClientRequest) SetUserAgent ¶
func (o *LastClientRequest) SetUserAgent(v string)
SetUserAgent gets a reference to the given string and assigns it to the UserAgent field.
func (LastClientRequest) ToMap ¶
func (o LastClientRequest) ToMap() (map[string]interface{}, error)
func (*LastClientRequest) UnmarshalJSON ¶
func (o *LastClientRequest) UnmarshalJSON(data []byte) (err error)
func (*LastClientRequest) UnsetRelayAgent ¶
func (o *LastClientRequest) UnsetRelayAgent()
UnsetRelayAgent ensures that no value is present for RelayAgent, not even an explicit nil
type Lease ¶
type Lease struct {
// The PXE bootfile the server will network boot from
Bootfile *string `json:"bootfile,omitempty"`
// The time when the DHCP reservation was created
CreatedAt *string `json:"createdAt,omitempty"`
// The gateway for this DHCP reservation
Gateway *string `json:"gateway,omitempty"`
// The hostname for the server
Hostname *string `json:"hostname,omitempty"`
// The IP address this DHCP reservation is for
Ip *string `json:"ip,omitempty"`
LastClientRequest *LastClientRequest `json:"lastClientRequest,omitempty"`
// Represents a MAC Address in the standard colon delimited format. Eg. `01:23:45:67:89:0A`
Mac *string `json:"mac,omitempty"`
// The netmask for this DHCP reservation
Netmask *string `json:"netmask,omitempty"`
// The site serving this DHCP reservation
Site *string `json:"site,omitempty"`
// The time when the DHCP reservation was last updated or used by a client
UpdatedAt *string `json:"updatedAt,omitempty"`
AdditionalProperties map[string]interface{}
}
Lease A single DHCP reservation
func NewLease ¶
func NewLease() *Lease
NewLease instantiates a new Lease 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 NewLeaseWithDefaults ¶
func NewLeaseWithDefaults() *Lease
NewLeaseWithDefaults instantiates a new Lease 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 (*Lease) GetBootfile ¶
GetBootfile returns the Bootfile field value if set, zero value otherwise.
func (*Lease) GetBootfileOk ¶
GetBootfileOk returns a tuple with the Bootfile field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Lease) GetCreatedAt ¶
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Lease) GetCreatedAtOk ¶
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Lease) GetGateway ¶
GetGateway returns the Gateway field value if set, zero value otherwise.
func (*Lease) GetGatewayOk ¶
GetGatewayOk returns a tuple with the Gateway field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Lease) GetHostname ¶
GetHostname returns the Hostname field value if set, zero value otherwise.
func (*Lease) GetHostnameOk ¶
GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Lease) GetIpOk ¶
GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Lease) GetLastClientRequest ¶
func (o *Lease) GetLastClientRequest() LastClientRequest
GetLastClientRequest returns the LastClientRequest field value if set, zero value otherwise.
func (*Lease) GetLastClientRequestOk ¶
func (o *Lease) GetLastClientRequestOk() (*LastClientRequest, bool)
GetLastClientRequestOk returns a tuple with the LastClientRequest field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Lease) GetMacOk ¶
GetMacOk returns a tuple with the Mac field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Lease) GetNetmask ¶
GetNetmask returns the Netmask field value if set, zero value otherwise.
func (*Lease) GetNetmaskOk ¶
GetNetmaskOk returns a tuple with the Netmask field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Lease) GetSiteOk ¶
GetSiteOk returns a tuple with the Site field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Lease) GetUpdatedAt ¶
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Lease) GetUpdatedAtOk ¶
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Lease) HasBootfile ¶
HasBootfile returns a boolean if a field has been set.
func (*Lease) HasCreatedAt ¶
HasCreatedAt returns a boolean if a field has been set.
func (*Lease) HasGateway ¶
HasGateway returns a boolean if a field has been set.
func (*Lease) HasHostname ¶
HasHostname returns a boolean if a field has been set.
func (*Lease) HasLastClientRequest ¶
HasLastClientRequest returns a boolean if a field has been set.
func (*Lease) HasNetmask ¶
HasNetmask returns a boolean if a field has been set.
func (*Lease) HasUpdatedAt ¶
HasUpdatedAt returns a boolean if a field has been set.
func (Lease) MarshalJSON ¶
func (*Lease) SetBootfile ¶
SetBootfile gets a reference to the given string and assigns it to the Bootfile field.
func (*Lease) SetCreatedAt ¶
SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.
func (*Lease) SetGateway ¶
SetGateway gets a reference to the given string and assigns it to the Gateway field.
func (*Lease) SetHostname ¶
SetHostname gets a reference to the given string and assigns it to the Hostname field.
func (*Lease) SetLastClientRequest ¶
func (o *Lease) SetLastClientRequest(v LastClientRequest)
SetLastClientRequest gets a reference to the given LastClientRequest and assigns it to the LastClientRequest field.
func (*Lease) SetNetmask ¶
SetNetmask gets a reference to the given string and assigns it to the Netmask field.
func (*Lease) SetSite ¶
SetSite gets a reference to the given string and assigns it to the Site field.
func (*Lease) SetUpdatedAt ¶
SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.
func (*Lease) UnmarshalJSON ¶
type LinkSpeed ¶
type LinkSpeed int32
LinkSpeed The port speed in Mbps
const ( LINKSPEED__100 LinkSpeed = 100 LINKSPEED__1000 LinkSpeed = 1000 LINKSPEED__10000 LinkSpeed = 10000 )
List of linkSpeed
func NewLinkSpeedFromValue ¶
NewLinkSpeedFromValue returns a pointer to a valid LinkSpeed for the value passed as argument, or an error if the value passed is not allowed by the enum
func (*LinkSpeed) UnmarshalJSON ¶
type LinkSpeeds ¶
type LinkSpeeds struct {
Var1000btFd *string `json:"1000bt-fd,omitempty"`
Var100bt *string `json:"100bt,omitempty"`
Var100btFd *string `json:"100bt-fd,omitempty"`
Var10bt *string `json:"10bt,omitempty"`
Var10btFd *string `json:"10bt-fd,omitempty"`
AdditionalProperties map[string]interface{}
}
LinkSpeeds struct for LinkSpeeds
func NewLinkSpeeds ¶
func NewLinkSpeeds() *LinkSpeeds
NewLinkSpeeds instantiates a new LinkSpeeds 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 NewLinkSpeedsWithDefaults ¶
func NewLinkSpeedsWithDefaults() *LinkSpeeds
NewLinkSpeedsWithDefaults instantiates a new LinkSpeeds 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 (*LinkSpeeds) GetVar10bt ¶
func (o *LinkSpeeds) GetVar10bt() string
GetVar10bt returns the Var10bt field value if set, zero value otherwise.
func (*LinkSpeeds) GetVar10btFd ¶
func (o *LinkSpeeds) GetVar10btFd() string
GetVar10btFd returns the Var10btFd field value if set, zero value otherwise.
func (*LinkSpeeds) GetVar10btFdOk ¶
func (o *LinkSpeeds) GetVar10btFdOk() (*string, bool)
GetVar10btFdOk returns a tuple with the Var10btFd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LinkSpeeds) GetVar10btOk ¶
func (o *LinkSpeeds) GetVar10btOk() (*string, bool)
GetVar10btOk returns a tuple with the Var10bt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LinkSpeeds) GetVar100bt ¶
func (o *LinkSpeeds) GetVar100bt() string
GetVar100bt returns the Var100bt field value if set, zero value otherwise.
func (*LinkSpeeds) GetVar100btFd ¶
func (o *LinkSpeeds) GetVar100btFd() string
GetVar100btFd returns the Var100btFd field value if set, zero value otherwise.
func (*LinkSpeeds) GetVar100btFdOk ¶
func (o *LinkSpeeds) GetVar100btFdOk() (*string, bool)
GetVar100btFdOk returns a tuple with the Var100btFd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LinkSpeeds) GetVar100btOk ¶
func (o *LinkSpeeds) GetVar100btOk() (*string, bool)
GetVar100btOk returns a tuple with the Var100bt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LinkSpeeds) GetVar1000btFd ¶
func (o *LinkSpeeds) GetVar1000btFd() string
GetVar1000btFd returns the Var1000btFd field value if set, zero value otherwise.
func (*LinkSpeeds) GetVar1000btFdOk ¶
func (o *LinkSpeeds) GetVar1000btFdOk() (*string, bool)
GetVar1000btFdOk returns a tuple with the Var1000btFd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LinkSpeeds) HasVar10bt ¶
func (o *LinkSpeeds) HasVar10bt() bool
HasVar10bt returns a boolean if a field has been set.
func (*LinkSpeeds) HasVar10btFd ¶
func (o *LinkSpeeds) HasVar10btFd() bool
HasVar10btFd returns a boolean if a field has been set.
func (*LinkSpeeds) HasVar100bt ¶
func (o *LinkSpeeds) HasVar100bt() bool
HasVar100bt returns a boolean if a field has been set.
func (*LinkSpeeds) HasVar100btFd ¶
func (o *LinkSpeeds) HasVar100btFd() bool
HasVar100btFd returns a boolean if a field has been set.
func (*LinkSpeeds) HasVar1000btFd ¶
func (o *LinkSpeeds) HasVar1000btFd() bool
HasVar1000btFd returns a boolean if a field has been set.
func (LinkSpeeds) MarshalJSON ¶
func (o LinkSpeeds) MarshalJSON() ([]byte, error)
func (*LinkSpeeds) SetVar10bt ¶
func (o *LinkSpeeds) SetVar10bt(v string)
SetVar10bt gets a reference to the given string and assigns it to the Var10bt field.
func (*LinkSpeeds) SetVar10btFd ¶
func (o *LinkSpeeds) SetVar10btFd(v string)
SetVar10btFd gets a reference to the given string and assigns it to the Var10btFd field.
func (*LinkSpeeds) SetVar100bt ¶
func (o *LinkSpeeds) SetVar100bt(v string)
SetVar100bt gets a reference to the given string and assigns it to the Var100bt field.
func (*LinkSpeeds) SetVar100btFd ¶
func (o *LinkSpeeds) SetVar100btFd(v string)
SetVar100btFd gets a reference to the given string and assigns it to the Var100btFd field.
func (*LinkSpeeds) SetVar1000btFd ¶
func (o *LinkSpeeds) SetVar1000btFd(v string)
SetVar1000btFd gets a reference to the given string and assigns it to the Var1000btFd field.
func (LinkSpeeds) ToMap ¶
func (o LinkSpeeds) ToMap() (map[string]interface{}, error)
func (*LinkSpeeds) UnmarshalJSON ¶
func (o *LinkSpeeds) UnmarshalJSON(data []byte) (err error)
type Lldp ¶
type Lldp struct {
Chassis *LldpChassis `json:"chassis,omitempty"`
Port *Port1 `json:"port,omitempty"`
Vlan *Vlan `json:"vlan,omitempty"`
AdditionalProperties map[string]interface{}
}
Lldp struct for Lldp
func NewLldp ¶
func NewLldp() *Lldp
NewLldp instantiates a new Lldp 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 NewLldpWithDefaults ¶
func NewLldpWithDefaults() *Lldp
NewLldpWithDefaults instantiates a new Lldp 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 (*Lldp) GetChassis ¶
func (o *Lldp) GetChassis() LldpChassis
GetChassis returns the Chassis field value if set, zero value otherwise.
func (*Lldp) GetChassisOk ¶
func (o *Lldp) GetChassisOk() (*LldpChassis, bool)
GetChassisOk returns a tuple with the Chassis field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Lldp) GetPortOk ¶
GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Lldp) GetVlanOk ¶
GetVlanOk returns a tuple with the Vlan field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Lldp) HasChassis ¶
HasChassis returns a boolean if a field has been set.
func (Lldp) MarshalJSON ¶
func (*Lldp) SetChassis ¶
func (o *Lldp) SetChassis(v LldpChassis)
SetChassis gets a reference to the given LldpChassis and assigns it to the Chassis field.
func (*Lldp) SetPort ¶
SetPort gets a reference to the given Port1 and assigns it to the Port field.
func (*Lldp) UnmarshalJSON ¶
type LldpChassis ¶
type LldpChassis struct {
Description *string `json:"description,omitempty"`
// Represents a MAC Address in the standard colon delimited format. Eg. `01:23:45:67:89:0A`
MacAddress *string `json:"mac_address,omitempty"`
Name *string `json:"name,omitempty"`
AdditionalProperties map[string]interface{}
}
LldpChassis struct for LldpChassis
func NewLldpChassis ¶
func NewLldpChassis() *LldpChassis
NewLldpChassis instantiates a new LldpChassis 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 NewLldpChassisWithDefaults ¶
func NewLldpChassisWithDefaults() *LldpChassis
NewLldpChassisWithDefaults instantiates a new LldpChassis 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 (*LldpChassis) GetDescription ¶
func (o *LldpChassis) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*LldpChassis) GetDescriptionOk ¶
func (o *LldpChassis) GetDescriptionOk() (*string, 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 (*LldpChassis) GetMacAddress ¶
func (o *LldpChassis) GetMacAddress() string
GetMacAddress returns the MacAddress field value if set, zero value otherwise.
func (*LldpChassis) GetMacAddressOk ¶
func (o *LldpChassis) GetMacAddressOk() (*string, bool)
GetMacAddressOk returns a tuple with the MacAddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LldpChassis) GetName ¶
func (o *LldpChassis) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*LldpChassis) GetNameOk ¶
func (o *LldpChassis) GetNameOk() (*string, 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 (*LldpChassis) HasDescription ¶
func (o *LldpChassis) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*LldpChassis) HasMacAddress ¶
func (o *LldpChassis) HasMacAddress() bool
HasMacAddress returns a boolean if a field has been set.
func (*LldpChassis) HasName ¶
func (o *LldpChassis) HasName() bool
HasName returns a boolean if a field has been set.
func (LldpChassis) MarshalJSON ¶
func (o LldpChassis) MarshalJSON() ([]byte, error)
func (*LldpChassis) SetDescription ¶
func (o *LldpChassis) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*LldpChassis) SetMacAddress ¶
func (o *LldpChassis) SetMacAddress(v string)
SetMacAddress gets a reference to the given string and assigns it to the MacAddress field.
func (*LldpChassis) SetName ¶
func (o *LldpChassis) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (LldpChassis) ToMap ¶
func (o LldpChassis) ToMap() (map[string]interface{}, error)
func (*LldpChassis) UnmarshalJSON ¶
func (o *LldpChassis) UnmarshalJSON(data []byte) (err error)
type Location ¶
type Location struct {
Site *string `json:"site,omitempty"`
Suite *string `json:"suite,omitempty"`
Rack *string `json:"rack,omitempty"`
Unit *string `json:"unit,omitempty"`
AdditionalProperties map[string]interface{}
}
Location Device location
func NewLocation ¶
func NewLocation() *Location
NewLocation instantiates a new Location 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 NewLocationWithDefaults ¶
func NewLocationWithDefaults() *Location
NewLocationWithDefaults instantiates a new Location 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 (*Location) GetRackOk ¶
GetRackOk returns a tuple with the Rack field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Location) GetSiteOk ¶
GetSiteOk returns a tuple with the Site field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Location) GetSuiteOk ¶
GetSuiteOk returns a tuple with the Suite field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Location) GetUnitOk ¶
GetUnitOk returns a tuple with the Unit field value if set, nil otherwise and a boolean to check if the value has been set.
func (Location) MarshalJSON ¶
func (*Location) SetRack ¶
SetRack gets a reference to the given string and assigns it to the Rack field.
func (*Location) SetSite ¶
SetSite gets a reference to the given string and assigns it to the Site field.
func (*Location) SetSuite ¶
SetSuite gets a reference to the given string and assigns it to the Suite field.
func (*Location) SetUnit ¶
SetUnit gets a reference to the given string and assigns it to the Unit field.
func (*Location) UnmarshalJSON ¶
type MappedNullable ¶
type MemoryBank ¶
type MemoryBank struct {
Description *string `json:"description,omitempty"`
Id *string `json:"id,omitempty"`
ClockHz *string `json:"clock_hz,omitempty"`
SerialNumber *string `json:"serial_number,omitempty"`
SizeBytes *string `json:"size_bytes,omitempty"`
AdditionalProperties map[string]interface{}
}
MemoryBank struct for MemoryBank
func NewMemoryBank ¶
func NewMemoryBank() *MemoryBank
NewMemoryBank instantiates a new MemoryBank 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 NewMemoryBankWithDefaults ¶
func NewMemoryBankWithDefaults() *MemoryBank
NewMemoryBankWithDefaults instantiates a new MemoryBank 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 (*MemoryBank) GetClockHz ¶
func (o *MemoryBank) GetClockHz() string
GetClockHz returns the ClockHz field value if set, zero value otherwise.
func (*MemoryBank) GetClockHzOk ¶
func (o *MemoryBank) GetClockHzOk() (*string, bool)
GetClockHzOk returns a tuple with the ClockHz field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MemoryBank) GetDescription ¶
func (o *MemoryBank) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*MemoryBank) GetDescriptionOk ¶
func (o *MemoryBank) GetDescriptionOk() (*string, 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 (*MemoryBank) GetId ¶
func (o *MemoryBank) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*MemoryBank) GetIdOk ¶
func (o *MemoryBank) GetIdOk() (*string, 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 (*MemoryBank) GetSerialNumber ¶
func (o *MemoryBank) GetSerialNumber() string
GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.
func (*MemoryBank) GetSerialNumberOk ¶
func (o *MemoryBank) GetSerialNumberOk() (*string, bool)
GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MemoryBank) GetSizeBytes ¶
func (o *MemoryBank) GetSizeBytes() string
GetSizeBytes returns the SizeBytes field value if set, zero value otherwise.
func (*MemoryBank) GetSizeBytesOk ¶
func (o *MemoryBank) GetSizeBytesOk() (*string, bool)
GetSizeBytesOk returns a tuple with the SizeBytes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MemoryBank) HasClockHz ¶
func (o *MemoryBank) HasClockHz() bool
HasClockHz returns a boolean if a field has been set.
func (*MemoryBank) HasDescription ¶
func (o *MemoryBank) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*MemoryBank) HasId ¶
func (o *MemoryBank) HasId() bool
HasId returns a boolean if a field has been set.
func (*MemoryBank) HasSerialNumber ¶
func (o *MemoryBank) HasSerialNumber() bool
HasSerialNumber returns a boolean if a field has been set.
func (*MemoryBank) HasSizeBytes ¶
func (o *MemoryBank) HasSizeBytes() bool
HasSizeBytes returns a boolean if a field has been set.
func (MemoryBank) MarshalJSON ¶
func (o MemoryBank) MarshalJSON() ([]byte, error)
func (*MemoryBank) SetClockHz ¶
func (o *MemoryBank) SetClockHz(v string)
SetClockHz gets a reference to the given string and assigns it to the ClockHz field.
func (*MemoryBank) SetDescription ¶
func (o *MemoryBank) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*MemoryBank) SetId ¶
func (o *MemoryBank) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*MemoryBank) SetSerialNumber ¶
func (o *MemoryBank) SetSerialNumber(v string)
SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.
func (*MemoryBank) SetSizeBytes ¶
func (o *MemoryBank) SetSizeBytes(v string)
SetSizeBytes gets a reference to the given string and assigns it to the SizeBytes field.
func (MemoryBank) ToMap ¶
func (o MemoryBank) ToMap() (map[string]interface{}, error)
func (*MemoryBank) UnmarshalJSON ¶
func (o *MemoryBank) UnmarshalJSON(data []byte) (err error)
type Metadata ¶
type Metadata struct {
// Total amount of elements in this collection
TotalCount int32 `json:"totalCount"`
// The offset used to generate this response
Offset int32 `json:"offset"`
// The limit used to generate this response
Limit int32 `json:"limit"`
AdditionalProperties map[string]interface{}
}
Metadata Metadata about the collection
func NewMetadata ¶
NewMetadata instantiates a new Metadata 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 NewMetadataWithDefaults ¶
func NewMetadataWithDefaults() *Metadata
NewMetadataWithDefaults instantiates a new Metadata 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 (*Metadata) GetLimitOk ¶
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*Metadata) GetOffsetOk ¶
GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.
func (*Metadata) GetTotalCount ¶
GetTotalCount returns the TotalCount field value
func (*Metadata) GetTotalCountOk ¶
GetTotalCountOk returns a tuple with the TotalCount field value and a boolean to check if the value has been set.
func (Metadata) MarshalJSON ¶
func (*Metadata) SetTotalCount ¶
SetTotalCount sets field value
func (*Metadata) UnmarshalJSON ¶
type Metric ¶
type Metric struct {
// The metric unit that's used
Unit *string `json:"unit,omitempty"`
Values []MetricValue `json:"values,omitempty"`
AdditionalProperties map[string]interface{}
}
Metric struct for Metric
func NewMetric ¶
func NewMetric() *Metric
NewMetric instantiates a new Metric 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 NewMetricWithDefaults ¶
func NewMetricWithDefaults() *Metric
NewMetricWithDefaults instantiates a new Metric 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 (*Metric) GetUnitOk ¶
GetUnitOk returns a tuple with the Unit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Metric) GetValues ¶
func (o *Metric) GetValues() []MetricValue
GetValues returns the Values field value if set, zero value otherwise.
func (*Metric) GetValuesOk ¶
func (o *Metric) GetValuesOk() ([]MetricValue, bool)
GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.
func (Metric) MarshalJSON ¶
func (*Metric) SetUnit ¶
SetUnit gets a reference to the given string and assigns it to the Unit field.
func (*Metric) SetValues ¶
func (o *Metric) SetValues(v []MetricValue)
SetValues gets a reference to the given []MetricValue and assigns it to the Values field.
func (*Metric) UnmarshalJSON ¶
type MetricValue ¶
type MetricValue struct {
// The time of the current metric
Timestamp *time.Time `json:"timestamp,omitempty"`
// The value of the current metric
Value *int32 `json:"value,omitempty"`
AdditionalProperties map[string]interface{}
}
MetricValue An array of metrics grouped by granularity
func NewMetricValue ¶
func NewMetricValue() *MetricValue
NewMetricValue instantiates a new MetricValue 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 NewMetricValueWithDefaults ¶
func NewMetricValueWithDefaults() *MetricValue
NewMetricValueWithDefaults instantiates a new MetricValue 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 (*MetricValue) GetTimestamp ¶
func (o *MetricValue) GetTimestamp() time.Time
GetTimestamp returns the Timestamp field value if set, zero value otherwise.
func (*MetricValue) GetTimestampOk ¶
func (o *MetricValue) GetTimestampOk() (*time.Time, bool)
GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricValue) GetValue ¶
func (o *MetricValue) GetValue() int32
GetValue returns the Value field value if set, zero value otherwise.
func (*MetricValue) GetValueOk ¶
func (o *MetricValue) GetValueOk() (*int32, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricValue) HasTimestamp ¶
func (o *MetricValue) HasTimestamp() bool
HasTimestamp returns a boolean if a field has been set.
func (*MetricValue) HasValue ¶
func (o *MetricValue) HasValue() bool
HasValue returns a boolean if a field has been set.
func (MetricValue) MarshalJSON ¶
func (o MetricValue) MarshalJSON() ([]byte, error)
func (*MetricValue) SetTimestamp ¶
func (o *MetricValue) SetTimestamp(v time.Time)
SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.
func (*MetricValue) SetValue ¶
func (o *MetricValue) SetValue(v int32)
SetValue gets a reference to the given int32 and assigns it to the Value field.
func (MetricValue) ToMap ¶
func (o MetricValue) ToMap() (map[string]interface{}, error)
func (*MetricValue) UnmarshalJSON ¶
func (o *MetricValue) UnmarshalJSON(data []byte) (err error)
type MetricValues ¶
type MetricValues struct {
UP_PUBLIC *Metric `json:"UP_PUBLIC,omitempty"`
DOWN_PUBLIC *Metric `json:"DOWN_PUBLIC,omitempty"`
AdditionalProperties map[string]interface{}
}
MetricValues Object containing all metrics
func NewMetricValues ¶
func NewMetricValues() *MetricValues
NewMetricValues instantiates a new MetricValues 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 NewMetricValuesWithDefaults ¶
func NewMetricValuesWithDefaults() *MetricValues
NewMetricValuesWithDefaults instantiates a new MetricValues 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 (*MetricValues) GetDOWN_PUBLIC ¶
func (o *MetricValues) GetDOWN_PUBLIC() Metric
GetDOWN_PUBLIC returns the DOWN_PUBLIC field value if set, zero value otherwise.
func (*MetricValues) GetDOWN_PUBLICOk ¶
func (o *MetricValues) GetDOWN_PUBLICOk() (*Metric, bool)
GetDOWN_PUBLICOk returns a tuple with the DOWN_PUBLIC field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricValues) GetUP_PUBLIC ¶
func (o *MetricValues) GetUP_PUBLIC() Metric
GetUP_PUBLIC returns the UP_PUBLIC field value if set, zero value otherwise.
func (*MetricValues) GetUP_PUBLICOk ¶
func (o *MetricValues) GetUP_PUBLICOk() (*Metric, bool)
GetUP_PUBLICOk returns a tuple with the UP_PUBLIC field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricValues) HasDOWN_PUBLIC ¶
func (o *MetricValues) HasDOWN_PUBLIC() bool
HasDOWN_PUBLIC returns a boolean if a field has been set.
func (*MetricValues) HasUP_PUBLIC ¶
func (o *MetricValues) HasUP_PUBLIC() bool
HasUP_PUBLIC returns a boolean if a field has been set.
func (MetricValues) MarshalJSON ¶
func (o MetricValues) MarshalJSON() ([]byte, error)
func (*MetricValues) SetDOWN_PUBLIC ¶
func (o *MetricValues) SetDOWN_PUBLIC(v Metric)
SetDOWN_PUBLIC gets a reference to the given Metric and assigns it to the DOWN_PUBLIC field.
func (*MetricValues) SetUP_PUBLIC ¶
func (o *MetricValues) SetUP_PUBLIC(v Metric)
SetUP_PUBLIC gets a reference to the given Metric and assigns it to the UP_PUBLIC field.
func (MetricValues) ToMap ¶
func (o MetricValues) ToMap() (map[string]interface{}, error)
func (*MetricValues) UnmarshalJSON ¶
func (o *MetricValues) UnmarshalJSON(data []byte) (err error)
type Metrics ¶
type Metrics struct {
Metadata *MetricsMetadata `json:"_metadata,omitempty"`
Metrics *MetricValues `json:"metrics,omitempty"`
AdditionalProperties map[string]interface{}
}
Metrics struct for Metrics
func NewMetrics ¶
func NewMetrics() *Metrics
NewMetrics instantiates a new Metrics 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 NewMetricsWithDefaults ¶
func NewMetricsWithDefaults() *Metrics
NewMetricsWithDefaults instantiates a new Metrics 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 (*Metrics) GetMetadata ¶
func (o *Metrics) GetMetadata() MetricsMetadata
GetMetadata returns the Metadata field value if set, zero value otherwise.
func (*Metrics) GetMetadataOk ¶
func (o *Metrics) GetMetadataOk() (*MetricsMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Metrics) GetMetrics ¶
func (o *Metrics) GetMetrics() MetricValues
GetMetrics returns the Metrics field value if set, zero value otherwise.
func (*Metrics) GetMetricsOk ¶
func (o *Metrics) GetMetricsOk() (*MetricValues, bool)
GetMetricsOk returns a tuple with the Metrics field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Metrics) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*Metrics) HasMetrics ¶
HasMetrics returns a boolean if a field has been set.
func (Metrics) MarshalJSON ¶
func (*Metrics) SetMetadata ¶
func (o *Metrics) SetMetadata(v MetricsMetadata)
SetMetadata gets a reference to the given MetricsMetadata and assigns it to the Metadata field.
func (*Metrics) SetMetrics ¶
func (o *Metrics) SetMetrics(v MetricValues)
SetMetrics gets a reference to the given MetricValues and assigns it to the Metrics field.
func (*Metrics) UnmarshalJSON ¶
type MetricsMetadata ¶
type MetricsMetadata struct {
// The aggregation type for this request
Aggregation *string `json:"aggregation,omitempty"`
// Start of date interval in ISO-8601 format
From *time.Time `json:"from,omitempty"`
// The interval for each metric
Granularity *string `json:"granularity,omitempty"`
// End of date interval in ISO-8601 format
To *time.Time `json:"to,omitempty"`
AdditionalProperties map[string]interface{}
}
MetricsMetadata Metadata about the collection
func NewMetricsMetadata ¶
func NewMetricsMetadata() *MetricsMetadata
NewMetricsMetadata instantiates a new MetricsMetadata 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 NewMetricsMetadataWithDefaults ¶
func NewMetricsMetadataWithDefaults() *MetricsMetadata
NewMetricsMetadataWithDefaults instantiates a new MetricsMetadata 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 (*MetricsMetadata) GetAggregation ¶
func (o *MetricsMetadata) GetAggregation() string
GetAggregation returns the Aggregation field value if set, zero value otherwise.
func (*MetricsMetadata) GetAggregationOk ¶
func (o *MetricsMetadata) GetAggregationOk() (*string, bool)
GetAggregationOk returns a tuple with the Aggregation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricsMetadata) GetFrom ¶
func (o *MetricsMetadata) GetFrom() time.Time
GetFrom returns the From field value if set, zero value otherwise.
func (*MetricsMetadata) GetFromOk ¶
func (o *MetricsMetadata) GetFromOk() (*time.Time, bool)
GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricsMetadata) GetGranularity ¶
func (o *MetricsMetadata) GetGranularity() string
GetGranularity returns the Granularity field value if set, zero value otherwise.
func (*MetricsMetadata) GetGranularityOk ¶
func (o *MetricsMetadata) GetGranularityOk() (*string, bool)
GetGranularityOk returns a tuple with the Granularity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricsMetadata) GetTo ¶
func (o *MetricsMetadata) GetTo() time.Time
GetTo returns the To field value if set, zero value otherwise.
func (*MetricsMetadata) GetToOk ¶
func (o *MetricsMetadata) GetToOk() (*time.Time, bool)
GetToOk returns a tuple with the To field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricsMetadata) HasAggregation ¶
func (o *MetricsMetadata) HasAggregation() bool
HasAggregation returns a boolean if a field has been set.
func (*MetricsMetadata) HasFrom ¶
func (o *MetricsMetadata) HasFrom() bool
HasFrom returns a boolean if a field has been set.
func (*MetricsMetadata) HasGranularity ¶
func (o *MetricsMetadata) HasGranularity() bool
HasGranularity returns a boolean if a field has been set.
func (*MetricsMetadata) HasTo ¶
func (o *MetricsMetadata) HasTo() bool
HasTo returns a boolean if a field has been set.
func (MetricsMetadata) MarshalJSON ¶
func (o MetricsMetadata) MarshalJSON() ([]byte, error)
func (*MetricsMetadata) SetAggregation ¶
func (o *MetricsMetadata) SetAggregation(v string)
SetAggregation gets a reference to the given string and assigns it to the Aggregation field.
func (*MetricsMetadata) SetFrom ¶
func (o *MetricsMetadata) SetFrom(v time.Time)
SetFrom gets a reference to the given time.Time and assigns it to the From field.
func (*MetricsMetadata) SetGranularity ¶
func (o *MetricsMetadata) SetGranularity(v string)
SetGranularity gets a reference to the given string and assigns it to the Granularity field.
func (*MetricsMetadata) SetTo ¶
func (o *MetricsMetadata) SetTo(v time.Time)
SetTo gets a reference to the given time.Time and assigns it to the To field.
func (MetricsMetadata) ToMap ¶
func (o MetricsMetadata) ToMap() (map[string]interface{}, error)
func (*MetricsMetadata) UnmarshalJSON ¶
func (o *MetricsMetadata) UnmarshalJSON(data []byte) (err error)
type Motherboard ¶
type Motherboard struct {
Product *string `json:"product,omitempty"`
Serial *string `json:"serial,omitempty"`
Vendor *string `json:"vendor,omitempty"`
AdditionalProperties map[string]interface{}
}
Motherboard struct for Motherboard
func NewMotherboard ¶
func NewMotherboard() *Motherboard
NewMotherboard instantiates a new Motherboard 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 NewMotherboardWithDefaults ¶
func NewMotherboardWithDefaults() *Motherboard
NewMotherboardWithDefaults instantiates a new Motherboard 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 (*Motherboard) GetProduct ¶
func (o *Motherboard) GetProduct() string
GetProduct returns the Product field value if set, zero value otherwise.
func (*Motherboard) GetProductOk ¶
func (o *Motherboard) GetProductOk() (*string, bool)
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Motherboard) GetSerial ¶
func (o *Motherboard) GetSerial() string
GetSerial returns the Serial field value if set, zero value otherwise.
func (*Motherboard) GetSerialOk ¶
func (o *Motherboard) GetSerialOk() (*string, bool)
GetSerialOk returns a tuple with the Serial field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Motherboard) GetVendor ¶
func (o *Motherboard) GetVendor() string
GetVendor returns the Vendor field value if set, zero value otherwise.
func (*Motherboard) GetVendorOk ¶
func (o *Motherboard) GetVendorOk() (*string, bool)
GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Motherboard) HasProduct ¶
func (o *Motherboard) HasProduct() bool
HasProduct returns a boolean if a field has been set.
func (*Motherboard) HasSerial ¶
func (o *Motherboard) HasSerial() bool
HasSerial returns a boolean if a field has been set.
func (*Motherboard) HasVendor ¶
func (o *Motherboard) HasVendor() bool
HasVendor returns a boolean if a field has been set.
func (Motherboard) MarshalJSON ¶
func (o Motherboard) MarshalJSON() ([]byte, error)
func (*Motherboard) SetProduct ¶
func (o *Motherboard) SetProduct(v string)
SetProduct gets a reference to the given string and assigns it to the Product field.
func (*Motherboard) SetSerial ¶
func (o *Motherboard) SetSerial(v string)
SetSerial gets a reference to the given string and assigns it to the Serial field.
func (*Motherboard) SetVendor ¶
func (o *Motherboard) SetVendor(v string)
SetVendor gets a reference to the given string and assigns it to the Vendor field.
func (Motherboard) ToMap ¶
func (o Motherboard) ToMap() (map[string]interface{}, error)
func (*Motherboard) UnmarshalJSON ¶
func (o *Motherboard) UnmarshalJSON(data []byte) (err error)
type Network ¶
type Network struct {
Capabilities *NetworkCapabilities `json:"capabilities,omitempty"`
Lldp *Lldp `json:"lldp,omitempty"`
LogicalName *string `json:"logical_name,omitempty"`
// Represents a MAC Address in the standard colon delimited format. Eg. `01:23:45:67:89:0A`
MacAddress *string `json:"mac_address,omitempty"`
Product *string `json:"product,omitempty"`
Settings *NetworkSettings `json:"settings,omitempty"`
Vendor *string `json:"vendor,omitempty"`
AdditionalProperties map[string]interface{}
}
Network struct for Network
func NewNetwork ¶
func NewNetwork() *Network
NewNetwork instantiates a new Network 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 NewNetworkWithDefaults ¶
func NewNetworkWithDefaults() *Network
NewNetworkWithDefaults instantiates a new Network 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 (*Network) GetCapabilities ¶
func (o *Network) GetCapabilities() NetworkCapabilities
GetCapabilities returns the Capabilities field value if set, zero value otherwise.
func (*Network) GetCapabilitiesOk ¶
func (o *Network) GetCapabilitiesOk() (*NetworkCapabilities, bool)
GetCapabilitiesOk returns a tuple with the Capabilities field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetLldpOk ¶
GetLldpOk returns a tuple with the Lldp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetLogicalName ¶
GetLogicalName returns the LogicalName field value if set, zero value otherwise.
func (*Network) GetLogicalNameOk ¶
GetLogicalNameOk returns a tuple with the LogicalName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetMacAddress ¶
GetMacAddress returns the MacAddress field value if set, zero value otherwise.
func (*Network) GetMacAddressOk ¶
GetMacAddressOk returns a tuple with the MacAddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetProduct ¶
GetProduct returns the Product field value if set, zero value otherwise.
func (*Network) GetProductOk ¶
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetSettings ¶
func (o *Network) GetSettings() NetworkSettings
GetSettings returns the Settings field value if set, zero value otherwise.
func (*Network) GetSettingsOk ¶
func (o *Network) GetSettingsOk() (*NetworkSettings, bool)
GetSettingsOk returns a tuple with the Settings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) GetVendorOk ¶
GetVendorOk returns a tuple with the Vendor field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Network) HasCapabilities ¶
HasCapabilities returns a boolean if a field has been set.
func (*Network) HasLogicalName ¶
HasLogicalName returns a boolean if a field has been set.
func (*Network) HasMacAddress ¶
HasMacAddress returns a boolean if a field has been set.
func (*Network) HasProduct ¶
HasProduct returns a boolean if a field has been set.
func (*Network) HasSettings ¶
HasSettings returns a boolean if a field has been set.
func (Network) MarshalJSON ¶
func (*Network) SetCapabilities ¶
func (o *Network) SetCapabilities(v NetworkCapabilities)
SetCapabilities gets a reference to the given NetworkCapabilities and assigns it to the Capabilities field.
func (*Network) SetLldp ¶
SetLldp gets a reference to the given Lldp and assigns it to the Lldp field.
func (*Network) SetLogicalName ¶
SetLogicalName gets a reference to the given string and assigns it to the LogicalName field.
func (*Network) SetMacAddress ¶
SetMacAddress gets a reference to the given string and assigns it to the MacAddress field.
func (*Network) SetProduct ¶
SetProduct gets a reference to the given string and assigns it to the Product field.
func (*Network) SetSettings ¶
func (o *Network) SetSettings(v NetworkSettings)
SetSettings gets a reference to the given NetworkSettings and assigns it to the Settings field.
func (*Network) SetVendor ¶
SetVendor gets a reference to the given string and assigns it to the Vendor field.
func (*Network) UnmarshalJSON ¶
type NetworkCapabilities ¶
type NetworkCapabilities struct {
Autonegotiation *string `json:"autonegotiation,omitempty"`
BusMaster *string `json:"bus_master,omitempty"`
CapList *string `json:"cap_list,omitempty"`
Ethernet *string `json:"ethernet,omitempty"`
LinkSpeeds *LinkSpeeds `json:"link_speeds,omitempty"`
Msi *string `json:"msi,omitempty"`
Msix *string `json:"msix,omitempty"`
Pciexpress *string `json:"pciexpress,omitempty"`
Physical *string `json:"physical,omitempty"`
Pm *string `json:"pm,omitempty"`
Tp *string `json:"tp,omitempty"`
AdditionalProperties map[string]interface{}
}
NetworkCapabilities struct for NetworkCapabilities
func NewNetworkCapabilities ¶
func NewNetworkCapabilities() *NetworkCapabilities
NewNetworkCapabilities instantiates a new NetworkCapabilities 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 NewNetworkCapabilitiesWithDefaults ¶
func NewNetworkCapabilitiesWithDefaults() *NetworkCapabilities
NewNetworkCapabilitiesWithDefaults instantiates a new NetworkCapabilities 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 (*NetworkCapabilities) GetAutonegotiation ¶
func (o *NetworkCapabilities) GetAutonegotiation() string
GetAutonegotiation returns the Autonegotiation field value if set, zero value otherwise.
func (*NetworkCapabilities) GetAutonegotiationOk ¶
func (o *NetworkCapabilities) GetAutonegotiationOk() (*string, bool)
GetAutonegotiationOk returns a tuple with the Autonegotiation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkCapabilities) GetBusMaster ¶
func (o *NetworkCapabilities) GetBusMaster() string
GetBusMaster returns the BusMaster field value if set, zero value otherwise.
func (*NetworkCapabilities) GetBusMasterOk ¶
func (o *NetworkCapabilities) GetBusMasterOk() (*string, bool)
GetBusMasterOk returns a tuple with the BusMaster field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkCapabilities) GetCapList ¶
func (o *NetworkCapabilities) GetCapList() string
GetCapList returns the CapList field value if set, zero value otherwise.
func (*NetworkCapabilities) GetCapListOk ¶
func (o *NetworkCapabilities) GetCapListOk() (*string, bool)
GetCapListOk returns a tuple with the CapList field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkCapabilities) GetEthernet ¶
func (o *NetworkCapabilities) GetEthernet() string
GetEthernet returns the Ethernet field value if set, zero value otherwise.
func (*NetworkCapabilities) GetEthernetOk ¶
func (o *NetworkCapabilities) GetEthernetOk() (*string, bool)
GetEthernetOk returns a tuple with the Ethernet field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkCapabilities) GetLinkSpeeds ¶
func (o *NetworkCapabilities) GetLinkSpeeds() LinkSpeeds
GetLinkSpeeds returns the LinkSpeeds field value if set, zero value otherwise.
func (*NetworkCapabilities) GetLinkSpeedsOk ¶
func (o *NetworkCapabilities) GetLinkSpeedsOk() (*LinkSpeeds, bool)
GetLinkSpeedsOk returns a tuple with the LinkSpeeds field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkCapabilities) GetMsi ¶
func (o *NetworkCapabilities) GetMsi() string
GetMsi returns the Msi field value if set, zero value otherwise.
func (*NetworkCapabilities) GetMsiOk ¶
func (o *NetworkCapabilities) GetMsiOk() (*string, bool)
GetMsiOk returns a tuple with the Msi field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkCapabilities) GetMsix ¶
func (o *NetworkCapabilities) GetMsix() string
GetMsix returns the Msix field value if set, zero value otherwise.
func (*NetworkCapabilities) GetMsixOk ¶
func (o *NetworkCapabilities) GetMsixOk() (*string, bool)
GetMsixOk returns a tuple with the Msix field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkCapabilities) GetPciexpress ¶
func (o *NetworkCapabilities) GetPciexpress() string
GetPciexpress returns the Pciexpress field value if set, zero value otherwise.
func (*NetworkCapabilities) GetPciexpressOk ¶
func (o *NetworkCapabilities) GetPciexpressOk() (*string, bool)
GetPciexpressOk returns a tuple with the Pciexpress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkCapabilities) GetPhysical ¶
func (o *NetworkCapabilities) GetPhysical() string
GetPhysical returns the Physical field value if set, zero value otherwise.
func (*NetworkCapabilities) GetPhysicalOk ¶
func (o *NetworkCapabilities) GetPhysicalOk() (*string, bool)
GetPhysicalOk returns a tuple with the Physical field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkCapabilities) GetPm ¶
func (o *NetworkCapabilities) GetPm() string
GetPm returns the Pm field value if set, zero value otherwise.
func (*NetworkCapabilities) GetPmOk ¶
func (o *NetworkCapabilities) GetPmOk() (*string, bool)
GetPmOk returns a tuple with the Pm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkCapabilities) GetTp ¶
func (o *NetworkCapabilities) GetTp() string
GetTp returns the Tp field value if set, zero value otherwise.
func (*NetworkCapabilities) GetTpOk ¶
func (o *NetworkCapabilities) GetTpOk() (*string, bool)
GetTpOk returns a tuple with the Tp field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkCapabilities) HasAutonegotiation ¶
func (o *NetworkCapabilities) HasAutonegotiation() bool
HasAutonegotiation returns a boolean if a field has been set.
func (*NetworkCapabilities) HasBusMaster ¶
func (o *NetworkCapabilities) HasBusMaster() bool
HasBusMaster returns a boolean if a field has been set.
func (*NetworkCapabilities) HasCapList ¶
func (o *NetworkCapabilities) HasCapList() bool
HasCapList returns a boolean if a field has been set.
func (*NetworkCapabilities) HasEthernet ¶
func (o *NetworkCapabilities) HasEthernet() bool
HasEthernet returns a boolean if a field has been set.
func (*NetworkCapabilities) HasLinkSpeeds ¶
func (o *NetworkCapabilities) HasLinkSpeeds() bool
HasLinkSpeeds returns a boolean if a field has been set.
func (*NetworkCapabilities) HasMsi ¶
func (o *NetworkCapabilities) HasMsi() bool
HasMsi returns a boolean if a field has been set.
func (*NetworkCapabilities) HasMsix ¶
func (o *NetworkCapabilities) HasMsix() bool
HasMsix returns a boolean if a field has been set.
func (*NetworkCapabilities) HasPciexpress ¶
func (o *NetworkCapabilities) HasPciexpress() bool
HasPciexpress returns a boolean if a field has been set.
func (*NetworkCapabilities) HasPhysical ¶
func (o *NetworkCapabilities) HasPhysical() bool
HasPhysical returns a boolean if a field has been set.
func (*NetworkCapabilities) HasPm ¶
func (o *NetworkCapabilities) HasPm() bool
HasPm returns a boolean if a field has been set.
func (*NetworkCapabilities) HasTp ¶
func (o *NetworkCapabilities) HasTp() bool
HasTp returns a boolean if a field has been set.
func (NetworkCapabilities) MarshalJSON ¶
func (o NetworkCapabilities) MarshalJSON() ([]byte, error)
func (*NetworkCapabilities) SetAutonegotiation ¶
func (o *NetworkCapabilities) SetAutonegotiation(v string)
SetAutonegotiation gets a reference to the given string and assigns it to the Autonegotiation field.
func (*NetworkCapabilities) SetBusMaster ¶
func (o *NetworkCapabilities) SetBusMaster(v string)
SetBusMaster gets a reference to the given string and assigns it to the BusMaster field.
func (*NetworkCapabilities) SetCapList ¶
func (o *NetworkCapabilities) SetCapList(v string)
SetCapList gets a reference to the given string and assigns it to the CapList field.
func (*NetworkCapabilities) SetEthernet ¶
func (o *NetworkCapabilities) SetEthernet(v string)
SetEthernet gets a reference to the given string and assigns it to the Ethernet field.
func (*NetworkCapabilities) SetLinkSpeeds ¶
func (o *NetworkCapabilities) SetLinkSpeeds(v LinkSpeeds)
SetLinkSpeeds gets a reference to the given LinkSpeeds and assigns it to the LinkSpeeds field.
func (*NetworkCapabilities) SetMsi ¶
func (o *NetworkCapabilities) SetMsi(v string)
SetMsi gets a reference to the given string and assigns it to the Msi field.
func (*NetworkCapabilities) SetMsix ¶
func (o *NetworkCapabilities) SetMsix(v string)
SetMsix gets a reference to the given string and assigns it to the Msix field.
func (*NetworkCapabilities) SetPciexpress ¶
func (o *NetworkCapabilities) SetPciexpress(v string)
SetPciexpress gets a reference to the given string and assigns it to the Pciexpress field.
func (*NetworkCapabilities) SetPhysical ¶
func (o *NetworkCapabilities) SetPhysical(v string)
SetPhysical gets a reference to the given string and assigns it to the Physical field.
func (*NetworkCapabilities) SetPm ¶
func (o *NetworkCapabilities) SetPm(v string)
SetPm gets a reference to the given string and assigns it to the Pm field.
func (*NetworkCapabilities) SetTp ¶
func (o *NetworkCapabilities) SetTp(v string)
SetTp gets a reference to the given string and assigns it to the Tp field.
func (NetworkCapabilities) ToMap ¶
func (o NetworkCapabilities) ToMap() (map[string]interface{}, error)
func (*NetworkCapabilities) UnmarshalJSON ¶
func (o *NetworkCapabilities) UnmarshalJSON(data []byte) (err error)
type NetworkEquipment ¶
type NetworkEquipment struct {
Contract *Contract `json:"contract,omitempty"`
FeatureAvailability *FeatureAvailability `json:"featureAvailability,omitempty"`
// Id of the network equipment
Id *string `json:"id,omitempty"`
Location *Location `json:"location,omitempty"`
// The name of the network equipment
Name *string `json:"name,omitempty"`
// The network equipment type
Type *string `json:"type,omitempty"`
NetworkInterfaces *NetworkInterfaces `json:"networkInterfaces,omitempty"`
// List of ports that can be used to manage power of the network equipment
PowerPorts []Port `json:"powerPorts,omitempty"`
Rack *Rack `json:"rack,omitempty"`
// Serial number of network equipment
SerialNumber *string `json:"serialNumber,omitempty"`
Specs *NetworkEquipmentSpecs `json:"specs,omitempty"`
AdditionalProperties map[string]interface{}
}
NetworkEquipment struct for NetworkEquipment
func NewNetworkEquipment ¶
func NewNetworkEquipment() *NetworkEquipment
NewNetworkEquipment instantiates a new NetworkEquipment 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 NewNetworkEquipmentWithDefaults ¶
func NewNetworkEquipmentWithDefaults() *NetworkEquipment
NewNetworkEquipmentWithDefaults instantiates a new NetworkEquipment 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 (*NetworkEquipment) GetContract ¶
func (o *NetworkEquipment) GetContract() Contract
GetContract returns the Contract field value if set, zero value otherwise.
func (*NetworkEquipment) GetContractOk ¶
func (o *NetworkEquipment) GetContractOk() (*Contract, bool)
GetContractOk returns a tuple with the Contract field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkEquipment) GetFeatureAvailability ¶
func (o *NetworkEquipment) GetFeatureAvailability() FeatureAvailability
GetFeatureAvailability returns the FeatureAvailability field value if set, zero value otherwise.
func (*NetworkEquipment) GetFeatureAvailabilityOk ¶
func (o *NetworkEquipment) GetFeatureAvailabilityOk() (*FeatureAvailability, bool)
GetFeatureAvailabilityOk returns a tuple with the FeatureAvailability field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkEquipment) GetId ¶
func (o *NetworkEquipment) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*NetworkEquipment) GetIdOk ¶
func (o *NetworkEquipment) GetIdOk() (*string, 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 (*NetworkEquipment) GetLocation ¶
func (o *NetworkEquipment) GetLocation() Location
GetLocation returns the Location field value if set, zero value otherwise.
func (*NetworkEquipment) GetLocationOk ¶
func (o *NetworkEquipment) GetLocationOk() (*Location, bool)
GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkEquipment) GetName ¶
func (o *NetworkEquipment) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*NetworkEquipment) GetNameOk ¶
func (o *NetworkEquipment) GetNameOk() (*string, 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 (*NetworkEquipment) GetNetworkInterfaces ¶
func (o *NetworkEquipment) GetNetworkInterfaces() NetworkInterfaces
GetNetworkInterfaces returns the NetworkInterfaces field value if set, zero value otherwise.
func (*NetworkEquipment) GetNetworkInterfacesOk ¶
func (o *NetworkEquipment) GetNetworkInterfacesOk() (*NetworkInterfaces, bool)
GetNetworkInterfacesOk returns a tuple with the NetworkInterfaces field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkEquipment) GetPowerPorts ¶
func (o *NetworkEquipment) GetPowerPorts() []Port
GetPowerPorts returns the PowerPorts field value if set, zero value otherwise.
func (*NetworkEquipment) GetPowerPortsOk ¶
func (o *NetworkEquipment) GetPowerPortsOk() ([]Port, bool)
GetPowerPortsOk returns a tuple with the PowerPorts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkEquipment) GetRack ¶
func (o *NetworkEquipment) GetRack() Rack
GetRack returns the Rack field value if set, zero value otherwise.
func (*NetworkEquipment) GetRackOk ¶
func (o *NetworkEquipment) GetRackOk() (*Rack, bool)
GetRackOk returns a tuple with the Rack field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkEquipment) GetSerialNumber ¶
func (o *NetworkEquipment) GetSerialNumber() string
GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.
func (*NetworkEquipment) GetSerialNumberOk ¶
func (o *NetworkEquipment) GetSerialNumberOk() (*string, bool)
GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkEquipment) GetSpecs ¶
func (o *NetworkEquipment) GetSpecs() NetworkEquipmentSpecs
GetSpecs returns the Specs field value if set, zero value otherwise.
func (*NetworkEquipment) GetSpecsOk ¶
func (o *NetworkEquipment) GetSpecsOk() (*NetworkEquipmentSpecs, bool)
GetSpecsOk returns a tuple with the Specs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkEquipment) GetType ¶
func (o *NetworkEquipment) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*NetworkEquipment) GetTypeOk ¶
func (o *NetworkEquipment) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkEquipment) HasContract ¶
func (o *NetworkEquipment) HasContract() bool
HasContract returns a boolean if a field has been set.
func (*NetworkEquipment) HasFeatureAvailability ¶
func (o *NetworkEquipment) HasFeatureAvailability() bool
HasFeatureAvailability returns a boolean if a field has been set.
func (*NetworkEquipment) HasId ¶
func (o *NetworkEquipment) HasId() bool
HasId returns a boolean if a field has been set.
func (*NetworkEquipment) HasLocation ¶
func (o *NetworkEquipment) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (*NetworkEquipment) HasName ¶
func (o *NetworkEquipment) HasName() bool
HasName returns a boolean if a field has been set.
func (*NetworkEquipment) HasNetworkInterfaces ¶
func (o *NetworkEquipment) HasNetworkInterfaces() bool
HasNetworkInterfaces returns a boolean if a field has been set.
func (*NetworkEquipment) HasPowerPorts ¶
func (o *NetworkEquipment) HasPowerPorts() bool
HasPowerPorts returns a boolean if a field has been set.
func (*NetworkEquipment) HasRack ¶
func (o *NetworkEquipment) HasRack() bool
HasRack returns a boolean if a field has been set.
func (*NetworkEquipment) HasSerialNumber ¶
func (o *NetworkEquipment) HasSerialNumber() bool
HasSerialNumber returns a boolean if a field has been set.
func (*NetworkEquipment) HasSpecs ¶
func (o *NetworkEquipment) HasSpecs() bool
HasSpecs returns a boolean if a field has been set.
func (*NetworkEquipment) HasType ¶
func (o *NetworkEquipment) HasType() bool
HasType returns a boolean if a field has been set.
func (NetworkEquipment) MarshalJSON ¶
func (o NetworkEquipment) MarshalJSON() ([]byte, error)
func (*NetworkEquipment) SetContract ¶
func (o *NetworkEquipment) SetContract(v Contract)
SetContract gets a reference to the given Contract and assigns it to the Contract field.
func (*NetworkEquipment) SetFeatureAvailability ¶
func (o *NetworkEquipment) SetFeatureAvailability(v FeatureAvailability)
SetFeatureAvailability gets a reference to the given FeatureAvailability and assigns it to the FeatureAvailability field.
func (*NetworkEquipment) SetId ¶
func (o *NetworkEquipment) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*NetworkEquipment) SetLocation ¶
func (o *NetworkEquipment) SetLocation(v Location)
SetLocation gets a reference to the given Location and assigns it to the Location field.
func (*NetworkEquipment) SetName ¶
func (o *NetworkEquipment) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*NetworkEquipment) SetNetworkInterfaces ¶
func (o *NetworkEquipment) SetNetworkInterfaces(v NetworkInterfaces)
SetNetworkInterfaces gets a reference to the given NetworkInterfaces and assigns it to the NetworkInterfaces field.
func (*NetworkEquipment) SetPowerPorts ¶
func (o *NetworkEquipment) SetPowerPorts(v []Port)
SetPowerPorts gets a reference to the given []Port and assigns it to the PowerPorts field.
func (*NetworkEquipment) SetRack ¶
func (o *NetworkEquipment) SetRack(v Rack)
SetRack gets a reference to the given Rack and assigns it to the Rack field.
func (*NetworkEquipment) SetSerialNumber ¶
func (o *NetworkEquipment) SetSerialNumber(v string)
SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.
func (*NetworkEquipment) SetSpecs ¶
func (o *NetworkEquipment) SetSpecs(v NetworkEquipmentSpecs)
SetSpecs gets a reference to the given NetworkEquipmentSpecs and assigns it to the Specs field.
func (*NetworkEquipment) SetType ¶
func (o *NetworkEquipment) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (NetworkEquipment) ToMap ¶
func (o NetworkEquipment) ToMap() (map[string]interface{}, error)
func (*NetworkEquipment) UnmarshalJSON ¶
func (o *NetworkEquipment) UnmarshalJSON(data []byte) (err error)
type NetworkEquipmentSpecs ¶
type NetworkEquipmentSpecs struct {
// The brand of the network equipment
Brand *string `json:"brand,omitempty"`
// The model of the network equipment
Model *string `json:"model,omitempty"`
AdditionalProperties map[string]interface{}
}
NetworkEquipmentSpecs Hardware information of the network equipment
func NewNetworkEquipmentSpecs ¶
func NewNetworkEquipmentSpecs() *NetworkEquipmentSpecs
NewNetworkEquipmentSpecs instantiates a new NetworkEquipmentSpecs 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 NewNetworkEquipmentSpecsWithDefaults ¶
func NewNetworkEquipmentSpecsWithDefaults() *NetworkEquipmentSpecs
NewNetworkEquipmentSpecsWithDefaults instantiates a new NetworkEquipmentSpecs 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 (*NetworkEquipmentSpecs) GetBrand ¶
func (o *NetworkEquipmentSpecs) GetBrand() string
GetBrand returns the Brand field value if set, zero value otherwise.
func (*NetworkEquipmentSpecs) GetBrandOk ¶
func (o *NetworkEquipmentSpecs) GetBrandOk() (*string, bool)
GetBrandOk returns a tuple with the Brand field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkEquipmentSpecs) GetModel ¶
func (o *NetworkEquipmentSpecs) GetModel() string
GetModel returns the Model field value if set, zero value otherwise.
func (*NetworkEquipmentSpecs) GetModelOk ¶
func (o *NetworkEquipmentSpecs) GetModelOk() (*string, bool)
GetModelOk returns a tuple with the Model field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkEquipmentSpecs) HasBrand ¶
func (o *NetworkEquipmentSpecs) HasBrand() bool
HasBrand returns a boolean if a field has been set.
func (*NetworkEquipmentSpecs) HasModel ¶
func (o *NetworkEquipmentSpecs) HasModel() bool
HasModel returns a boolean if a field has been set.
func (NetworkEquipmentSpecs) MarshalJSON ¶
func (o NetworkEquipmentSpecs) MarshalJSON() ([]byte, error)
func (*NetworkEquipmentSpecs) SetBrand ¶
func (o *NetworkEquipmentSpecs) SetBrand(v string)
SetBrand gets a reference to the given string and assigns it to the Brand field.
func (*NetworkEquipmentSpecs) SetModel ¶
func (o *NetworkEquipmentSpecs) SetModel(v string)
SetModel gets a reference to the given string and assigns it to the Model field.
func (NetworkEquipmentSpecs) ToMap ¶
func (o NetworkEquipmentSpecs) ToMap() (map[string]interface{}, error)
func (*NetworkEquipmentSpecs) UnmarshalJSON ¶
func (o *NetworkEquipmentSpecs) UnmarshalJSON(data []byte) (err error)
type NetworkInterface ¶
type NetworkInterface struct {
// Represents a MAC Address in the standard colon delimited format. Eg. `01:23:45:67:89:0A`
Mac NullableString `json:"mac,omitempty"`
Ip NullableString `json:"ip,omitempty"`
NullRouted NullableBool `json:"nullRouted,omitempty"`
Gateway NullableString `json:"gateway,omitempty"`
Ports []Port `json:"ports,omitempty"`
LocationId NullableString `json:"locationId,omitempty"`
AdditionalProperties map[string]interface{}
}
NetworkInterface struct for NetworkInterface
func NewNetworkInterface ¶
func NewNetworkInterface() *NetworkInterface
NewNetworkInterface instantiates a new NetworkInterface 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 NewNetworkInterfaceWithDefaults ¶
func NewNetworkInterfaceWithDefaults() *NetworkInterface
NewNetworkInterfaceWithDefaults instantiates a new NetworkInterface 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 (*NetworkInterface) GetGateway ¶
func (o *NetworkInterface) GetGateway() string
GetGateway returns the Gateway field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NetworkInterface) GetGatewayOk ¶
func (o *NetworkInterface) GetGatewayOk() (*string, bool)
GetGatewayOk returns a tuple with the Gateway field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NetworkInterface) GetIp ¶
func (o *NetworkInterface) GetIp() string
GetIp returns the Ip field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NetworkInterface) GetIpOk ¶
func (o *NetworkInterface) GetIpOk() (*string, bool)
GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NetworkInterface) GetLocationId ¶
func (o *NetworkInterface) GetLocationId() string
GetLocationId returns the LocationId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NetworkInterface) GetLocationIdOk ¶
func (o *NetworkInterface) GetLocationIdOk() (*string, bool)
GetLocationIdOk returns a tuple with the LocationId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NetworkInterface) GetMac ¶
func (o *NetworkInterface) GetMac() string
GetMac returns the Mac field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NetworkInterface) GetMacOk ¶
func (o *NetworkInterface) GetMacOk() (*string, bool)
GetMacOk returns a tuple with the Mac field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NetworkInterface) GetNullRouted ¶
func (o *NetworkInterface) GetNullRouted() bool
GetNullRouted returns the NullRouted field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NetworkInterface) GetNullRoutedOk ¶
func (o *NetworkInterface) GetNullRoutedOk() (*bool, bool)
GetNullRoutedOk returns a tuple with the NullRouted field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NetworkInterface) GetPorts ¶
func (o *NetworkInterface) GetPorts() []Port
GetPorts returns the Ports field value if set, zero value otherwise.
func (*NetworkInterface) GetPortsOk ¶
func (o *NetworkInterface) GetPortsOk() ([]Port, bool)
GetPortsOk returns a tuple with the Ports field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkInterface) HasGateway ¶
func (o *NetworkInterface) HasGateway() bool
HasGateway returns a boolean if a field has been set.
func (*NetworkInterface) HasIp ¶
func (o *NetworkInterface) HasIp() bool
HasIp returns a boolean if a field has been set.
func (*NetworkInterface) HasLocationId ¶
func (o *NetworkInterface) HasLocationId() bool
HasLocationId returns a boolean if a field has been set.
func (*NetworkInterface) HasMac ¶
func (o *NetworkInterface) HasMac() bool
HasMac returns a boolean if a field has been set.
func (*NetworkInterface) HasNullRouted ¶
func (o *NetworkInterface) HasNullRouted() bool
HasNullRouted returns a boolean if a field has been set.
func (*NetworkInterface) HasPorts ¶
func (o *NetworkInterface) HasPorts() bool
HasPorts returns a boolean if a field has been set.
func (NetworkInterface) MarshalJSON ¶
func (o NetworkInterface) MarshalJSON() ([]byte, error)
func (*NetworkInterface) SetGateway ¶
func (o *NetworkInterface) SetGateway(v string)
SetGateway gets a reference to the given NullableString and assigns it to the Gateway field.
func (*NetworkInterface) SetGatewayNil ¶
func (o *NetworkInterface) SetGatewayNil()
SetGatewayNil sets the value for Gateway to be an explicit nil
func (*NetworkInterface) SetIp ¶
func (o *NetworkInterface) SetIp(v string)
SetIp gets a reference to the given NullableString and assigns it to the Ip field.
func (*NetworkInterface) SetIpNil ¶
func (o *NetworkInterface) SetIpNil()
SetIpNil sets the value for Ip to be an explicit nil
func (*NetworkInterface) SetLocationId ¶
func (o *NetworkInterface) SetLocationId(v string)
SetLocationId gets a reference to the given NullableString and assigns it to the LocationId field.
func (*NetworkInterface) SetLocationIdNil ¶
func (o *NetworkInterface) SetLocationIdNil()
SetLocationIdNil sets the value for LocationId to be an explicit nil
func (*NetworkInterface) SetMac ¶
func (o *NetworkInterface) SetMac(v string)
SetMac gets a reference to the given NullableString and assigns it to the Mac field.
func (*NetworkInterface) SetMacNil ¶
func (o *NetworkInterface) SetMacNil()
SetMacNil sets the value for Mac to be an explicit nil
func (*NetworkInterface) SetNullRouted ¶
func (o *NetworkInterface) SetNullRouted(v bool)
SetNullRouted gets a reference to the given NullableBool and assigns it to the NullRouted field.
func (*NetworkInterface) SetNullRoutedNil ¶
func (o *NetworkInterface) SetNullRoutedNil()
SetNullRoutedNil sets the value for NullRouted to be an explicit nil
func (*NetworkInterface) SetPorts ¶
func (o *NetworkInterface) SetPorts(v []Port)
SetPorts gets a reference to the given []Port and assigns it to the Ports field.
func (NetworkInterface) ToMap ¶
func (o NetworkInterface) ToMap() (map[string]interface{}, error)
func (*NetworkInterface) UnmarshalJSON ¶
func (o *NetworkInterface) UnmarshalJSON(data []byte) (err error)
func (*NetworkInterface) UnsetGateway ¶
func (o *NetworkInterface) UnsetGateway()
UnsetGateway ensures that no value is present for Gateway, not even an explicit nil
func (*NetworkInterface) UnsetIp ¶
func (o *NetworkInterface) UnsetIp()
UnsetIp ensures that no value is present for Ip, not even an explicit nil
func (*NetworkInterface) UnsetLocationId ¶
func (o *NetworkInterface) UnsetLocationId()
UnsetLocationId ensures that no value is present for LocationId, not even an explicit nil
func (*NetworkInterface) UnsetMac ¶
func (o *NetworkInterface) UnsetMac()
UnsetMac ensures that no value is present for Mac, not even an explicit nil
func (*NetworkInterface) UnsetNullRouted ¶
func (o *NetworkInterface) UnsetNullRouted()
UnsetNullRouted ensures that no value is present for NullRouted, not even an explicit nil
type NetworkInterfaces ¶
type NetworkInterfaces struct {
Public *NetworkInterface `json:"public,omitempty"`
Internal *NetworkInterface `json:"internal,omitempty"`
RemoteManagement *NetworkInterface `json:"remoteManagement,omitempty"`
AdditionalProperties map[string]interface{}
}
NetworkInterfaces Network interface information grouped by type
func NewNetworkInterfaces ¶
func NewNetworkInterfaces() *NetworkInterfaces
NewNetworkInterfaces instantiates a new NetworkInterfaces 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 NewNetworkInterfacesWithDefaults ¶
func NewNetworkInterfacesWithDefaults() *NetworkInterfaces
NewNetworkInterfacesWithDefaults instantiates a new NetworkInterfaces 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 (*NetworkInterfaces) GetInternal ¶
func (o *NetworkInterfaces) GetInternal() NetworkInterface
GetInternal returns the Internal field value if set, zero value otherwise.
func (*NetworkInterfaces) GetInternalOk ¶
func (o *NetworkInterfaces) GetInternalOk() (*NetworkInterface, bool)
GetInternalOk returns a tuple with the Internal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkInterfaces) GetPublic ¶
func (o *NetworkInterfaces) GetPublic() NetworkInterface
GetPublic returns the Public field value if set, zero value otherwise.
func (*NetworkInterfaces) GetPublicOk ¶
func (o *NetworkInterfaces) GetPublicOk() (*NetworkInterface, bool)
GetPublicOk returns a tuple with the Public field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkInterfaces) GetRemoteManagement ¶
func (o *NetworkInterfaces) GetRemoteManagement() NetworkInterface
GetRemoteManagement returns the RemoteManagement field value if set, zero value otherwise.
func (*NetworkInterfaces) GetRemoteManagementOk ¶
func (o *NetworkInterfaces) GetRemoteManagementOk() (*NetworkInterface, bool)
GetRemoteManagementOk returns a tuple with the RemoteManagement field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkInterfaces) HasInternal ¶
func (o *NetworkInterfaces) HasInternal() bool
HasInternal returns a boolean if a field has been set.
func (*NetworkInterfaces) HasPublic ¶
func (o *NetworkInterfaces) HasPublic() bool
HasPublic returns a boolean if a field has been set.
func (*NetworkInterfaces) HasRemoteManagement ¶
func (o *NetworkInterfaces) HasRemoteManagement() bool
HasRemoteManagement returns a boolean if a field has been set.
func (NetworkInterfaces) MarshalJSON ¶
func (o NetworkInterfaces) MarshalJSON() ([]byte, error)
func (*NetworkInterfaces) SetInternal ¶
func (o *NetworkInterfaces) SetInternal(v NetworkInterface)
SetInternal gets a reference to the given NetworkInterface and assigns it to the Internal field.
func (*NetworkInterfaces) SetPublic ¶
func (o *NetworkInterfaces) SetPublic(v NetworkInterface)
SetPublic gets a reference to the given NetworkInterface and assigns it to the Public field.
func (*NetworkInterfaces) SetRemoteManagement ¶
func (o *NetworkInterfaces) SetRemoteManagement(v NetworkInterface)
SetRemoteManagement gets a reference to the given NetworkInterface and assigns it to the RemoteManagement field.
func (NetworkInterfaces) ToMap ¶
func (o NetworkInterfaces) ToMap() (map[string]interface{}, error)
func (*NetworkInterfaces) UnmarshalJSON ¶
func (o *NetworkInterfaces) UnmarshalJSON(data []byte) (err error)
type NetworkSettings ¶
type NetworkSettings struct {
Autonegotiation *string `json:"autonegotiation,omitempty"`
Broadcast *string `json:"broadcast,omitempty"`
Driver *string `json:"driver,omitempty"`
Driverversion *string `json:"driverversion,omitempty"`
Duplex *string `json:"duplex,omitempty"`
Firmware *string `json:"firmware,omitempty"`
Ip *string `json:"ip,omitempty"`
Latency *string `json:"latency,omitempty"`
Link *string `json:"link,omitempty"`
Multicast *string `json:"multicast,omitempty"`
Port *string `json:"port,omitempty"`
Speed *string `json:"speed,omitempty"`
AdditionalProperties map[string]interface{}
}
NetworkSettings struct for NetworkSettings
func NewNetworkSettings ¶
func NewNetworkSettings() *NetworkSettings
NewNetworkSettings instantiates a new NetworkSettings 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 NewNetworkSettingsWithDefaults ¶
func NewNetworkSettingsWithDefaults() *NetworkSettings
NewNetworkSettingsWithDefaults instantiates a new NetworkSettings 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 (*NetworkSettings) GetAutonegotiation ¶
func (o *NetworkSettings) GetAutonegotiation() string
GetAutonegotiation returns the Autonegotiation field value if set, zero value otherwise.
func (*NetworkSettings) GetAutonegotiationOk ¶
func (o *NetworkSettings) GetAutonegotiationOk() (*string, bool)
GetAutonegotiationOk returns a tuple with the Autonegotiation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkSettings) GetBroadcast ¶
func (o *NetworkSettings) GetBroadcast() string
GetBroadcast returns the Broadcast field value if set, zero value otherwise.
func (*NetworkSettings) GetBroadcastOk ¶
func (o *NetworkSettings) GetBroadcastOk() (*string, bool)
GetBroadcastOk returns a tuple with the Broadcast field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkSettings) GetDriver ¶
func (o *NetworkSettings) GetDriver() string
GetDriver returns the Driver field value if set, zero value otherwise.
func (*NetworkSettings) GetDriverOk ¶
func (o *NetworkSettings) GetDriverOk() (*string, bool)
GetDriverOk returns a tuple with the Driver field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkSettings) GetDriverversion ¶
func (o *NetworkSettings) GetDriverversion() string
GetDriverversion returns the Driverversion field value if set, zero value otherwise.
func (*NetworkSettings) GetDriverversionOk ¶
func (o *NetworkSettings) GetDriverversionOk() (*string, bool)
GetDriverversionOk returns a tuple with the Driverversion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkSettings) GetDuplex ¶
func (o *NetworkSettings) GetDuplex() string
GetDuplex returns the Duplex field value if set, zero value otherwise.
func (*NetworkSettings) GetDuplexOk ¶
func (o *NetworkSettings) GetDuplexOk() (*string, bool)
GetDuplexOk returns a tuple with the Duplex field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkSettings) GetFirmware ¶
func (o *NetworkSettings) GetFirmware() string
GetFirmware returns the Firmware field value if set, zero value otherwise.
func (*NetworkSettings) GetFirmwareOk ¶
func (o *NetworkSettings) GetFirmwareOk() (*string, bool)
GetFirmwareOk returns a tuple with the Firmware field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkSettings) GetIp ¶
func (o *NetworkSettings) GetIp() string
GetIp returns the Ip field value if set, zero value otherwise.
func (*NetworkSettings) GetIpOk ¶
func (o *NetworkSettings) GetIpOk() (*string, bool)
GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkSettings) GetLatency ¶
func (o *NetworkSettings) GetLatency() string
GetLatency returns the Latency field value if set, zero value otherwise.
func (*NetworkSettings) GetLatencyOk ¶
func (o *NetworkSettings) GetLatencyOk() (*string, bool)
GetLatencyOk returns a tuple with the Latency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkSettings) GetLink ¶
func (o *NetworkSettings) GetLink() string
GetLink returns the Link field value if set, zero value otherwise.
func (*NetworkSettings) GetLinkOk ¶
func (o *NetworkSettings) GetLinkOk() (*string, bool)
GetLinkOk returns a tuple with the Link field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkSettings) GetMulticast ¶
func (o *NetworkSettings) GetMulticast() string
GetMulticast returns the Multicast field value if set, zero value otherwise.
func (*NetworkSettings) GetMulticastOk ¶
func (o *NetworkSettings) GetMulticastOk() (*string, bool)
GetMulticastOk returns a tuple with the Multicast field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkSettings) GetPort ¶
func (o *NetworkSettings) GetPort() string
GetPort returns the Port field value if set, zero value otherwise.
func (*NetworkSettings) GetPortOk ¶
func (o *NetworkSettings) GetPortOk() (*string, bool)
GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkSettings) GetSpeed ¶
func (o *NetworkSettings) GetSpeed() string
GetSpeed returns the Speed field value if set, zero value otherwise.
func (*NetworkSettings) GetSpeedOk ¶
func (o *NetworkSettings) GetSpeedOk() (*string, bool)
GetSpeedOk returns a tuple with the Speed field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NetworkSettings) HasAutonegotiation ¶
func (o *NetworkSettings) HasAutonegotiation() bool
HasAutonegotiation returns a boolean if a field has been set.
func (*NetworkSettings) HasBroadcast ¶
func (o *NetworkSettings) HasBroadcast() bool
HasBroadcast returns a boolean if a field has been set.
func (*NetworkSettings) HasDriver ¶
func (o *NetworkSettings) HasDriver() bool
HasDriver returns a boolean if a field has been set.
func (*NetworkSettings) HasDriverversion ¶
func (o *NetworkSettings) HasDriverversion() bool
HasDriverversion returns a boolean if a field has been set.
func (*NetworkSettings) HasDuplex ¶
func (o *NetworkSettings) HasDuplex() bool
HasDuplex returns a boolean if a field has been set.
func (*NetworkSettings) HasFirmware ¶
func (o *NetworkSettings) HasFirmware() bool
HasFirmware returns a boolean if a field has been set.
func (*NetworkSettings) HasIp ¶
func (o *NetworkSettings) HasIp() bool
HasIp returns a boolean if a field has been set.
func (*NetworkSettings) HasLatency ¶
func (o *NetworkSettings) HasLatency() bool
HasLatency returns a boolean if a field has been set.
func (*NetworkSettings) HasLink ¶
func (o *NetworkSettings) HasLink() bool
HasLink returns a boolean if a field has been set.
func (*NetworkSettings) HasMulticast ¶
func (o *NetworkSettings) HasMulticast() bool
HasMulticast returns a boolean if a field has been set.
func (*NetworkSettings) HasPort ¶
func (o *NetworkSettings) HasPort() bool
HasPort returns a boolean if a field has been set.
func (*NetworkSettings) HasSpeed ¶
func (o *NetworkSettings) HasSpeed() bool
HasSpeed returns a boolean if a field has been set.
func (NetworkSettings) MarshalJSON ¶
func (o NetworkSettings) MarshalJSON() ([]byte, error)
func (*NetworkSettings) SetAutonegotiation ¶
func (o *NetworkSettings) SetAutonegotiation(v string)
SetAutonegotiation gets a reference to the given string and assigns it to the Autonegotiation field.
func (*NetworkSettings) SetBroadcast ¶
func (o *NetworkSettings) SetBroadcast(v string)
SetBroadcast gets a reference to the given string and assigns it to the Broadcast field.
func (*NetworkSettings) SetDriver ¶
func (o *NetworkSettings) SetDriver(v string)
SetDriver gets a reference to the given string and assigns it to the Driver field.
func (*NetworkSettings) SetDriverversion ¶
func (o *NetworkSettings) SetDriverversion(v string)
SetDriverversion gets a reference to the given string and assigns it to the Driverversion field.
func (*NetworkSettings) SetDuplex ¶
func (o *NetworkSettings) SetDuplex(v string)
SetDuplex gets a reference to the given string and assigns it to the Duplex field.
func (*NetworkSettings) SetFirmware ¶
func (o *NetworkSettings) SetFirmware(v string)
SetFirmware gets a reference to the given string and assigns it to the Firmware field.
func (*NetworkSettings) SetIp ¶
func (o *NetworkSettings) SetIp(v string)
SetIp gets a reference to the given string and assigns it to the Ip field.
func (*NetworkSettings) SetLatency ¶
func (o *NetworkSettings) SetLatency(v string)
SetLatency gets a reference to the given string and assigns it to the Latency field.
func (*NetworkSettings) SetLink ¶
func (o *NetworkSettings) SetLink(v string)
SetLink gets a reference to the given string and assigns it to the Link field.
func (*NetworkSettings) SetMulticast ¶
func (o *NetworkSettings) SetMulticast(v string)
SetMulticast gets a reference to the given string and assigns it to the Multicast field.
func (*NetworkSettings) SetPort ¶
func (o *NetworkSettings) SetPort(v string)
SetPort gets a reference to the given string and assigns it to the Port field.
func (*NetworkSettings) SetSpeed ¶
func (o *NetworkSettings) SetSpeed(v string)
SetSpeed gets a reference to the given string and assigns it to the Speed field.
func (NetworkSettings) ToMap ¶
func (o NetworkSettings) ToMap() (map[string]interface{}, error)
func (*NetworkSettings) UnmarshalJSON ¶
func (o *NetworkSettings) UnmarshalJSON(data []byte) (err error)
type NetworkTraffic ¶
type NetworkTraffic struct {
// Type of network traffic
Type NullableString `json:"type,omitempty"`
ConnectivityType NullableString `json:"connectivityType,omitempty"`
// Type of traffic
TrafficType NullableString `json:"trafficType,omitempty"`
// Unit in which the data traffic limit is represented
DatatrafficUnit NullableString `json:"datatrafficUnit,omitempty"`
// Data traffic limit
DatatrafficLimit NullableFloat32 `json:"datatrafficLimit,omitempty"`
AdditionalProperties map[string]interface{}
}
NetworkTraffic Network traffic associated to the server
func NewNetworkTraffic ¶
func NewNetworkTraffic() *NetworkTraffic
NewNetworkTraffic instantiates a new NetworkTraffic 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 NewNetworkTrafficWithDefaults ¶
func NewNetworkTrafficWithDefaults() *NetworkTraffic
NewNetworkTrafficWithDefaults instantiates a new NetworkTraffic 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 (*NetworkTraffic) GetConnectivityType ¶
func (o *NetworkTraffic) GetConnectivityType() string
GetConnectivityType returns the ConnectivityType field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NetworkTraffic) GetConnectivityTypeOk ¶
func (o *NetworkTraffic) GetConnectivityTypeOk() (*string, bool)
GetConnectivityTypeOk returns a tuple with the ConnectivityType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NetworkTraffic) GetDatatrafficLimit ¶
func (o *NetworkTraffic) GetDatatrafficLimit() float32
GetDatatrafficLimit returns the DatatrafficLimit field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NetworkTraffic) GetDatatrafficLimitOk ¶
func (o *NetworkTraffic) GetDatatrafficLimitOk() (*float32, bool)
GetDatatrafficLimitOk returns a tuple with the DatatrafficLimit field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NetworkTraffic) GetDatatrafficUnit ¶
func (o *NetworkTraffic) GetDatatrafficUnit() string
GetDatatrafficUnit returns the DatatrafficUnit field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NetworkTraffic) GetDatatrafficUnitOk ¶
func (o *NetworkTraffic) GetDatatrafficUnitOk() (*string, bool)
GetDatatrafficUnitOk returns a tuple with the DatatrafficUnit field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NetworkTraffic) GetTrafficType ¶
func (o *NetworkTraffic) GetTrafficType() string
GetTrafficType returns the TrafficType field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NetworkTraffic) GetTrafficTypeOk ¶
func (o *NetworkTraffic) GetTrafficTypeOk() (*string, bool)
GetTrafficTypeOk returns a tuple with the TrafficType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NetworkTraffic) GetType ¶
func (o *NetworkTraffic) GetType() string
GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NetworkTraffic) GetTypeOk ¶
func (o *NetworkTraffic) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NetworkTraffic) HasConnectivityType ¶
func (o *NetworkTraffic) HasConnectivityType() bool
HasConnectivityType returns a boolean if a field has been set.
func (*NetworkTraffic) HasDatatrafficLimit ¶
func (o *NetworkTraffic) HasDatatrafficLimit() bool
HasDatatrafficLimit returns a boolean if a field has been set.
func (*NetworkTraffic) HasDatatrafficUnit ¶
func (o *NetworkTraffic) HasDatatrafficUnit() bool
HasDatatrafficUnit returns a boolean if a field has been set.
func (*NetworkTraffic) HasTrafficType ¶
func (o *NetworkTraffic) HasTrafficType() bool
HasTrafficType returns a boolean if a field has been set.
func (*NetworkTraffic) HasType ¶
func (o *NetworkTraffic) HasType() bool
HasType returns a boolean if a field has been set.
func (NetworkTraffic) MarshalJSON ¶
func (o NetworkTraffic) MarshalJSON() ([]byte, error)
func (*NetworkTraffic) SetConnectivityType ¶
func (o *NetworkTraffic) SetConnectivityType(v string)
SetConnectivityType gets a reference to the given NullableString and assigns it to the ConnectivityType field.
func (*NetworkTraffic) SetConnectivityTypeNil ¶
func (o *NetworkTraffic) SetConnectivityTypeNil()
SetConnectivityTypeNil sets the value for ConnectivityType to be an explicit nil
func (*NetworkTraffic) SetDatatrafficLimit ¶
func (o *NetworkTraffic) SetDatatrafficLimit(v float32)
SetDatatrafficLimit gets a reference to the given NullableFloat32 and assigns it to the DatatrafficLimit field.
func (*NetworkTraffic) SetDatatrafficLimitNil ¶
func (o *NetworkTraffic) SetDatatrafficLimitNil()
SetDatatrafficLimitNil sets the value for DatatrafficLimit to be an explicit nil
func (*NetworkTraffic) SetDatatrafficUnit ¶
func (o *NetworkTraffic) SetDatatrafficUnit(v string)
SetDatatrafficUnit gets a reference to the given NullableString and assigns it to the DatatrafficUnit field.
func (*NetworkTraffic) SetDatatrafficUnitNil ¶
func (o *NetworkTraffic) SetDatatrafficUnitNil()
SetDatatrafficUnitNil sets the value for DatatrafficUnit to be an explicit nil
func (*NetworkTraffic) SetTrafficType ¶
func (o *NetworkTraffic) SetTrafficType(v string)
SetTrafficType gets a reference to the given NullableString and assigns it to the TrafficType field.
func (*NetworkTraffic) SetTrafficTypeNil ¶
func (o *NetworkTraffic) SetTrafficTypeNil()
SetTrafficTypeNil sets the value for TrafficType to be an explicit nil
func (*NetworkTraffic) SetType ¶
func (o *NetworkTraffic) SetType(v string)
SetType gets a reference to the given NullableString and assigns it to the Type field.
func (*NetworkTraffic) SetTypeNil ¶
func (o *NetworkTraffic) SetTypeNil()
SetTypeNil sets the value for Type to be an explicit nil
func (NetworkTraffic) ToMap ¶
func (o NetworkTraffic) ToMap() (map[string]interface{}, error)
func (*NetworkTraffic) UnmarshalJSON ¶
func (o *NetworkTraffic) UnmarshalJSON(data []byte) (err error)
func (*NetworkTraffic) UnsetConnectivityType ¶
func (o *NetworkTraffic) UnsetConnectivityType()
UnsetConnectivityType ensures that no value is present for ConnectivityType, not even an explicit nil
func (*NetworkTraffic) UnsetDatatrafficLimit ¶
func (o *NetworkTraffic) UnsetDatatrafficLimit()
UnsetDatatrafficLimit ensures that no value is present for DatatrafficLimit, not even an explicit nil
func (*NetworkTraffic) UnsetDatatrafficUnit ¶
func (o *NetworkTraffic) UnsetDatatrafficUnit()
UnsetDatatrafficUnit ensures that no value is present for DatatrafficUnit, not even an explicit nil
func (*NetworkTraffic) UnsetTrafficType ¶
func (o *NetworkTraffic) UnsetTrafficType()
UnsetTrafficType ensures that no value is present for TrafficType, not even an explicit nil
func (*NetworkTraffic) UnsetType ¶
func (o *NetworkTraffic) UnsetType()
UnsetType ensures that no value is present for Type, not even an explicit nil
type NetworkType ¶
type NetworkType string
NetworkType Type of network
const ( NETWORKTYPE_INTERNAL NetworkType = "INTERNAL" NETWORKTYPE_PUBLIC NetworkType = "PUBLIC" NETWORKTYPE_REMOTE_MANAGEMENT NetworkType = "REMOTE_MANAGEMENT" )
List of networkType
func NewNetworkTypeFromValue ¶
func NewNetworkTypeFromValue(v string) (*NetworkType, error)
NewNetworkTypeFromValue returns a pointer to a valid NetworkType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (NetworkType) IsValid ¶
func (v NetworkType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (NetworkType) Ptr ¶
func (v NetworkType) Ptr() *NetworkType
Ptr returns reference to networkType value
func (*NetworkType) UnmarshalJSON ¶
func (v *NetworkType) UnmarshalJSON(src []byte) error
type NetworkTypeURL ¶
type NetworkTypeURL string
NetworkTypeURL Type of network
const ( NETWORKTYPEURL_INTERNAL NetworkTypeURL = "internal" NETWORKTYPEURL_PUBLIC NetworkTypeURL = "public" NETWORKTYPEURL_REMOTE_MANAGEMENT NetworkTypeURL = "remoteManagement" )
List of networkTypeURL
func NewNetworkTypeURLFromValue ¶
func NewNetworkTypeURLFromValue(v string) (*NetworkTypeURL, error)
NewNetworkTypeURLFromValue returns a pointer to a valid NetworkTypeURL for the value passed as argument, or an error if the value passed is not allowed by the enum
func (NetworkTypeURL) IsValid ¶
func (v NetworkTypeURL) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (NetworkTypeURL) Ptr ¶
func (v NetworkTypeURL) Ptr() *NetworkTypeURL
Ptr returns reference to networkTypeURL value
func (*NetworkTypeURL) UnmarshalJSON ¶
func (v *NetworkTypeURL) UnmarshalJSON(src []byte) error
type NotificationSetting ¶
type NotificationSetting struct {
// An array of notification setting actions
Actions []Actions `json:"actions,omitempty"`
// Frequency
Frequency string `json:"frequency"`
// Identifier of the notification setting
Id string `json:"id"`
// Date timestamp when the system last checked the server for threshold limit
LastCheckedAt NullableString `json:"lastCheckedAt,omitempty"`
// Threshold Value
Threshold string `json:"threshold"`
// Date timestamp when the threshold exceeded the limit
ThresholdExceededAt NullableString `json:"thresholdExceededAt,omitempty"`
AdditionalProperties map[string]interface{}
}
NotificationSetting struct for NotificationSetting
func NewNotificationSetting ¶
func NewNotificationSetting(frequency string, id string, threshold string) *NotificationSetting
NewNotificationSetting instantiates a new NotificationSetting 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 NewNotificationSettingWithDefaults ¶
func NewNotificationSettingWithDefaults() *NotificationSetting
NewNotificationSettingWithDefaults instantiates a new NotificationSetting 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 (*NotificationSetting) GetActions ¶
func (o *NotificationSetting) GetActions() []Actions
GetActions returns the Actions field value if set, zero value otherwise.
func (*NotificationSetting) GetActionsOk ¶
func (o *NotificationSetting) GetActionsOk() ([]Actions, bool)
GetActionsOk returns a tuple with the Actions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NotificationSetting) GetFrequency ¶
func (o *NotificationSetting) GetFrequency() string
GetFrequency returns the Frequency field value
func (*NotificationSetting) GetFrequencyOk ¶
func (o *NotificationSetting) GetFrequencyOk() (*string, bool)
GetFrequencyOk returns a tuple with the Frequency field value and a boolean to check if the value has been set.
func (*NotificationSetting) GetId ¶
func (o *NotificationSetting) GetId() string
GetId returns the Id field value
func (*NotificationSetting) GetIdOk ¶
func (o *NotificationSetting) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*NotificationSetting) GetLastCheckedAt ¶
func (o *NotificationSetting) GetLastCheckedAt() string
GetLastCheckedAt returns the LastCheckedAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NotificationSetting) GetLastCheckedAtOk ¶
func (o *NotificationSetting) GetLastCheckedAtOk() (*string, bool)
GetLastCheckedAtOk returns a tuple with the LastCheckedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NotificationSetting) GetThreshold ¶
func (o *NotificationSetting) GetThreshold() string
GetThreshold returns the Threshold field value
func (*NotificationSetting) GetThresholdExceededAt ¶
func (o *NotificationSetting) GetThresholdExceededAt() string
GetThresholdExceededAt returns the ThresholdExceededAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*NotificationSetting) GetThresholdExceededAtOk ¶
func (o *NotificationSetting) GetThresholdExceededAtOk() (*string, bool)
GetThresholdExceededAtOk returns a tuple with the ThresholdExceededAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*NotificationSetting) GetThresholdOk ¶
func (o *NotificationSetting) GetThresholdOk() (*string, bool)
GetThresholdOk returns a tuple with the Threshold field value and a boolean to check if the value has been set.
func (*NotificationSetting) HasActions ¶
func (o *NotificationSetting) HasActions() bool
HasActions returns a boolean if a field has been set.
func (*NotificationSetting) HasLastCheckedAt ¶
func (o *NotificationSetting) HasLastCheckedAt() bool
HasLastCheckedAt returns a boolean if a field has been set.
func (*NotificationSetting) HasThresholdExceededAt ¶
func (o *NotificationSetting) HasThresholdExceededAt() bool
HasThresholdExceededAt returns a boolean if a field has been set.
func (NotificationSetting) MarshalJSON ¶
func (o NotificationSetting) MarshalJSON() ([]byte, error)
func (*NotificationSetting) SetActions ¶
func (o *NotificationSetting) SetActions(v []Actions)
SetActions gets a reference to the given []Actions and assigns it to the Actions field.
func (*NotificationSetting) SetFrequency ¶
func (o *NotificationSetting) SetFrequency(v string)
SetFrequency sets field value
func (*NotificationSetting) SetId ¶
func (o *NotificationSetting) SetId(v string)
SetId sets field value
func (*NotificationSetting) SetLastCheckedAt ¶
func (o *NotificationSetting) SetLastCheckedAt(v string)
SetLastCheckedAt gets a reference to the given NullableString and assigns it to the LastCheckedAt field.
func (*NotificationSetting) SetLastCheckedAtNil ¶
func (o *NotificationSetting) SetLastCheckedAtNil()
SetLastCheckedAtNil sets the value for LastCheckedAt to be an explicit nil
func (*NotificationSetting) SetThreshold ¶
func (o *NotificationSetting) SetThreshold(v string)
SetThreshold sets field value
func (*NotificationSetting) SetThresholdExceededAt ¶
func (o *NotificationSetting) SetThresholdExceededAt(v string)
SetThresholdExceededAt gets a reference to the given NullableString and assigns it to the ThresholdExceededAt field.
func (*NotificationSetting) SetThresholdExceededAtNil ¶
func (o *NotificationSetting) SetThresholdExceededAtNil()
SetThresholdExceededAtNil sets the value for ThresholdExceededAt to be an explicit nil
func (NotificationSetting) ToMap ¶
func (o NotificationSetting) ToMap() (map[string]interface{}, error)
func (*NotificationSetting) UnmarshalJSON ¶
func (o *NotificationSetting) UnmarshalJSON(data []byte) (err error)
func (*NotificationSetting) UnsetLastCheckedAt ¶
func (o *NotificationSetting) UnsetLastCheckedAt()
UnsetLastCheckedAt ensures that no value is present for LastCheckedAt, not even an explicit nil
func (*NotificationSetting) UnsetThresholdExceededAt ¶
func (o *NotificationSetting) UnsetThresholdExceededAt()
UnsetThresholdExceededAt ensures that no value is present for ThresholdExceededAt, not even an explicit nil
type NullRoute ¶
type NullRoute struct {
// The time the null route was removed or will be removed.
AutomatedUnnullingAt *time.Time `json:"automatedUnnullingAt,omitempty"`
// An optional comment for the reason of the null route
Comment *string `json:"comment,omitempty"`
// The ip address that was null routed
Ip *string `json:"ip,omitempty"`
// The level of the null route
NullLevel *int32 `json:"nullLevel,omitempty"`
// The time the null route was created
NulledAt *time.Time `json:"nulledAt,omitempty"`
// A ticket number if available
TicketId *string `json:"ticketId,omitempty"`
AdditionalProperties map[string]interface{}
}
NullRoute struct for NullRoute
func NewNullRoute ¶
func NewNullRoute() *NullRoute
NewNullRoute instantiates a new NullRoute 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 NewNullRouteWithDefaults ¶
func NewNullRouteWithDefaults() *NullRoute
NewNullRouteWithDefaults instantiates a new NullRoute 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 (*NullRoute) GetAutomatedUnnullingAt ¶
GetAutomatedUnnullingAt returns the AutomatedUnnullingAt field value if set, zero value otherwise.
func (*NullRoute) GetAutomatedUnnullingAtOk ¶
GetAutomatedUnnullingAtOk returns a tuple with the AutomatedUnnullingAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NullRoute) GetComment ¶
GetComment returns the Comment field value if set, zero value otherwise.
func (*NullRoute) GetCommentOk ¶
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NullRoute) GetIpOk ¶
GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NullRoute) GetNullLevel ¶
GetNullLevel returns the NullLevel field value if set, zero value otherwise.
func (*NullRoute) GetNullLevelOk ¶
GetNullLevelOk returns a tuple with the NullLevel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NullRoute) GetNulledAt ¶
GetNulledAt returns the NulledAt field value if set, zero value otherwise.
func (*NullRoute) GetNulledAtOk ¶
GetNulledAtOk returns a tuple with the NulledAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NullRoute) GetTicketId ¶
GetTicketId returns the TicketId field value if set, zero value otherwise.
func (*NullRoute) GetTicketIdOk ¶
GetTicketIdOk returns a tuple with the TicketId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NullRoute) HasAutomatedUnnullingAt ¶
HasAutomatedUnnullingAt returns a boolean if a field has been set.
func (*NullRoute) HasComment ¶
HasComment returns a boolean if a field has been set.
func (*NullRoute) HasNullLevel ¶
HasNullLevel returns a boolean if a field has been set.
func (*NullRoute) HasNulledAt ¶
HasNulledAt returns a boolean if a field has been set.
func (*NullRoute) HasTicketId ¶
HasTicketId returns a boolean if a field has been set.
func (NullRoute) MarshalJSON ¶
func (*NullRoute) SetAutomatedUnnullingAt ¶
SetAutomatedUnnullingAt gets a reference to the given time.Time and assigns it to the AutomatedUnnullingAt field.
func (*NullRoute) SetComment ¶
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*NullRoute) SetIp ¶
SetIp gets a reference to the given string and assigns it to the Ip field.
func (*NullRoute) SetNullLevel ¶
SetNullLevel gets a reference to the given int32 and assigns it to the NullLevel field.
func (*NullRoute) SetNulledAt ¶
SetNulledAt gets a reference to the given time.Time and assigns it to the NulledAt field.
func (*NullRoute) SetTicketId ¶
SetTicketId gets a reference to the given string and assigns it to the TicketId field.
func (*NullRoute) UnmarshalJSON ¶
type NullableActions ¶
type NullableActions struct {
// contains filtered or unexported fields
}
func NewNullableActions ¶
func NewNullableActions(val *Actions) *NullableActions
func (NullableActions) Get ¶
func (v NullableActions) Get() *Actions
func (NullableActions) IsSet ¶
func (v NullableActions) IsSet() bool
func (NullableActions) MarshalJSON ¶
func (v NullableActions) MarshalJSON() ([]byte, error)
func (*NullableActions) Set ¶
func (v *NullableActions) Set(val *Actions)
func (*NullableActions) UnmarshalJSON ¶
func (v *NullableActions) UnmarshalJSON(src []byte) error
func (*NullableActions) Unset ¶
func (v *NullableActions) Unset()
type NullableAddServerToPrivateNetworkOpts ¶
type NullableAddServerToPrivateNetworkOpts struct {
// contains filtered or unexported fields
}
func NewNullableAddServerToPrivateNetworkOpts ¶
func NewNullableAddServerToPrivateNetworkOpts(val *AddServerToPrivateNetworkOpts) *NullableAddServerToPrivateNetworkOpts
func (NullableAddServerToPrivateNetworkOpts) Get ¶
func (v NullableAddServerToPrivateNetworkOpts) Get() *AddServerToPrivateNetworkOpts
func (NullableAddServerToPrivateNetworkOpts) IsSet ¶
func (v NullableAddServerToPrivateNetworkOpts) IsSet() bool
func (NullableAddServerToPrivateNetworkOpts) MarshalJSON ¶
func (v NullableAddServerToPrivateNetworkOpts) MarshalJSON() ([]byte, error)
func (*NullableAddServerToPrivateNetworkOpts) Set ¶
func (v *NullableAddServerToPrivateNetworkOpts) Set(val *AddServerToPrivateNetworkOpts)
func (*NullableAddServerToPrivateNetworkOpts) UnmarshalJSON ¶
func (v *NullableAddServerToPrivateNetworkOpts) UnmarshalJSON(src []byte) error
func (*NullableAddServerToPrivateNetworkOpts) Unset ¶
func (v *NullableAddServerToPrivateNetworkOpts) Unset()
type NullableAttribute ¶
type NullableAttribute struct {
// contains filtered or unexported fields
}
func NewNullableAttribute ¶
func NewNullableAttribute(val *Attribute) *NullableAttribute
func (NullableAttribute) Get ¶
func (v NullableAttribute) Get() *Attribute
func (NullableAttribute) IsSet ¶
func (v NullableAttribute) IsSet() bool
func (NullableAttribute) MarshalJSON ¶
func (v NullableAttribute) MarshalJSON() ([]byte, error)
func (*NullableAttribute) Set ¶
func (v *NullableAttribute) Set(val *Attribute)
func (*NullableAttribute) UnmarshalJSON ¶
func (v *NullableAttribute) UnmarshalJSON(src []byte) error
func (*NullableAttribute) Unset ¶
func (v *NullableAttribute) Unset()
type NullableAttributes ¶
type NullableAttributes struct {
// contains filtered or unexported fields
}
func NewNullableAttributes ¶
func NewNullableAttributes(val *Attributes) *NullableAttributes
func (NullableAttributes) Get ¶
func (v NullableAttributes) Get() *Attributes
func (NullableAttributes) IsSet ¶
func (v NullableAttributes) IsSet() bool
func (NullableAttributes) MarshalJSON ¶
func (v NullableAttributes) MarshalJSON() ([]byte, error)
func (*NullableAttributes) Set ¶
func (v *NullableAttributes) Set(val *Attributes)
func (*NullableAttributes) UnmarshalJSON ¶
func (v *NullableAttributes) UnmarshalJSON(src []byte) error
func (*NullableAttributes) Unset ¶
func (v *NullableAttributes) Unset()
type NullableAutoNegotiation ¶
type NullableAutoNegotiation struct {
// contains filtered or unexported fields
}
func NewNullableAutoNegotiation ¶
func NewNullableAutoNegotiation(val *AutoNegotiation) *NullableAutoNegotiation
func (NullableAutoNegotiation) Get ¶
func (v NullableAutoNegotiation) Get() *AutoNegotiation
func (NullableAutoNegotiation) IsSet ¶
func (v NullableAutoNegotiation) IsSet() bool
func (NullableAutoNegotiation) MarshalJSON ¶
func (v NullableAutoNegotiation) MarshalJSON() ([]byte, error)
func (*NullableAutoNegotiation) Set ¶
func (v *NullableAutoNegotiation) Set(val *AutoNegotiation)
func (*NullableAutoNegotiation) UnmarshalJSON ¶
func (v *NullableAutoNegotiation) UnmarshalJSON(src []byte) error
func (*NullableAutoNegotiation) Unset ¶
func (v *NullableAutoNegotiation) Unset()
type NullableBandwidthNotificationSetting ¶
type NullableBandwidthNotificationSetting struct {
// contains filtered or unexported fields
}
func NewNullableBandwidthNotificationSetting ¶
func NewNullableBandwidthNotificationSetting(val *BandwidthNotificationSetting) *NullableBandwidthNotificationSetting
func (NullableBandwidthNotificationSetting) Get ¶
func (v NullableBandwidthNotificationSetting) Get() *BandwidthNotificationSetting
func (NullableBandwidthNotificationSetting) IsSet ¶
func (v NullableBandwidthNotificationSetting) IsSet() bool
func (NullableBandwidthNotificationSetting) MarshalJSON ¶
func (v NullableBandwidthNotificationSetting) MarshalJSON() ([]byte, error)
func (*NullableBandwidthNotificationSetting) Set ¶
func (v *NullableBandwidthNotificationSetting) Set(val *BandwidthNotificationSetting)
func (*NullableBandwidthNotificationSetting) UnmarshalJSON ¶
func (v *NullableBandwidthNotificationSetting) UnmarshalJSON(src []byte) error
func (*NullableBandwidthNotificationSetting) Unset ¶
func (v *NullableBandwidthNotificationSetting) Unset()
type NullableBandwidthNotificationSettingOpts ¶
type NullableBandwidthNotificationSettingOpts struct {
// contains filtered or unexported fields
}
func NewNullableBandwidthNotificationSettingOpts ¶
func NewNullableBandwidthNotificationSettingOpts(val *BandwidthNotificationSettingOpts) *NullableBandwidthNotificationSettingOpts
func (NullableBandwidthNotificationSettingOpts) IsSet ¶
func (v NullableBandwidthNotificationSettingOpts) IsSet() bool
func (NullableBandwidthNotificationSettingOpts) MarshalJSON ¶
func (v NullableBandwidthNotificationSettingOpts) MarshalJSON() ([]byte, error)
func (*NullableBandwidthNotificationSettingOpts) Set ¶
func (v *NullableBandwidthNotificationSettingOpts) Set(val *BandwidthNotificationSettingOpts)
func (*NullableBandwidthNotificationSettingOpts) UnmarshalJSON ¶
func (v *NullableBandwidthNotificationSettingOpts) UnmarshalJSON(src []byte) error
func (*NullableBandwidthNotificationSettingOpts) Unset ¶
func (v *NullableBandwidthNotificationSettingOpts) Unset()
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 NullableChassis ¶
type NullableChassis struct {
// contains filtered or unexported fields
}
func NewNullableChassis ¶
func NewNullableChassis(val *Chassis) *NullableChassis
func (NullableChassis) Get ¶
func (v NullableChassis) Get() *Chassis
func (NullableChassis) IsSet ¶
func (v NullableChassis) IsSet() bool
func (NullableChassis) MarshalJSON ¶
func (v NullableChassis) MarshalJSON() ([]byte, error)
func (*NullableChassis) Set ¶
func (v *NullableChassis) Set(val *Chassis)
func (*NullableChassis) UnmarshalJSON ¶
func (v *NullableChassis) UnmarshalJSON(src []byte) error
func (*NullableChassis) Unset ¶
func (v *NullableChassis) Unset()
type NullableContract ¶
type NullableContract struct {
// contains filtered or unexported fields
}
func NewNullableContract ¶
func NewNullableContract(val *Contract) *NullableContract
func (NullableContract) Get ¶
func (v NullableContract) Get() *Contract
func (NullableContract) IsSet ¶
func (v NullableContract) IsSet() bool
func (NullableContract) MarshalJSON ¶
func (v NullableContract) MarshalJSON() ([]byte, error)
func (*NullableContract) Set ¶
func (v *NullableContract) Set(val *Contract)
func (*NullableContract) UnmarshalJSON ¶
func (v *NullableContract) UnmarshalJSON(src []byte) error
func (*NullableContract) Unset ¶
func (v *NullableContract) Unset()
type NullableControlPanel ¶
type NullableControlPanel struct {
// contains filtered or unexported fields
}
func NewNullableControlPanel ¶
func NewNullableControlPanel(val *ControlPanel) *NullableControlPanel
func (NullableControlPanel) Get ¶
func (v NullableControlPanel) Get() *ControlPanel
func (NullableControlPanel) IsSet ¶
func (v NullableControlPanel) IsSet() bool
func (NullableControlPanel) MarshalJSON ¶
func (v NullableControlPanel) MarshalJSON() ([]byte, error)
func (*NullableControlPanel) Set ¶
func (v *NullableControlPanel) Set(val *ControlPanel)
func (*NullableControlPanel) UnmarshalJSON ¶
func (v *NullableControlPanel) UnmarshalJSON(src []byte) error
func (*NullableControlPanel) Unset ¶
func (v *NullableControlPanel) Unset()
type NullableControlPanelList ¶
type NullableControlPanelList struct {
// contains filtered or unexported fields
}
func NewNullableControlPanelList ¶
func NewNullableControlPanelList(val *ControlPanelList) *NullableControlPanelList
func (NullableControlPanelList) Get ¶
func (v NullableControlPanelList) Get() *ControlPanelList
func (NullableControlPanelList) IsSet ¶
func (v NullableControlPanelList) IsSet() bool
func (NullableControlPanelList) MarshalJSON ¶
func (v NullableControlPanelList) MarshalJSON() ([]byte, error)
func (*NullableControlPanelList) Set ¶
func (v *NullableControlPanelList) Set(val *ControlPanelList)
func (*NullableControlPanelList) UnmarshalJSON ¶
func (v *NullableControlPanelList) UnmarshalJSON(src []byte) error
func (*NullableControlPanelList) Unset ¶
func (v *NullableControlPanelList) Unset()
type NullableCpu ¶
type NullableCpu struct {
// contains filtered or unexported fields
}
func NewNullableCpu ¶
func NewNullableCpu(val *Cpu) *NullableCpu
func (NullableCpu) Get ¶
func (v NullableCpu) Get() *Cpu
func (NullableCpu) IsSet ¶
func (v NullableCpu) IsSet() bool
func (NullableCpu) MarshalJSON ¶
func (v NullableCpu) MarshalJSON() ([]byte, error)
func (*NullableCpu) Set ¶
func (v *NullableCpu) Set(val *Cpu)
func (*NullableCpu) UnmarshalJSON ¶
func (v *NullableCpu) UnmarshalJSON(src []byte) error
func (*NullableCpu) Unset ¶
func (v *NullableCpu) Unset()
type NullableCpu1 ¶
type NullableCpu1 struct {
// contains filtered or unexported fields
}
func NewNullableCpu1 ¶
func NewNullableCpu1(val *Cpu1) *NullableCpu1
func (NullableCpu1) Get ¶
func (v NullableCpu1) Get() *Cpu1
func (NullableCpu1) IsSet ¶
func (v NullableCpu1) IsSet() bool
func (NullableCpu1) MarshalJSON ¶
func (v NullableCpu1) MarshalJSON() ([]byte, error)
func (*NullableCpu1) Set ¶
func (v *NullableCpu1) Set(val *Cpu1)
func (*NullableCpu1) UnmarshalJSON ¶
func (v *NullableCpu1) UnmarshalJSON(src []byte) error
func (*NullableCpu1) Unset ¶
func (v *NullableCpu1) Unset()
type NullableCpuCapabilities ¶
type NullableCpuCapabilities struct {
// contains filtered or unexported fields
}
func NewNullableCpuCapabilities ¶
func NewNullableCpuCapabilities(val *CpuCapabilities) *NullableCpuCapabilities
func (NullableCpuCapabilities) Get ¶
func (v NullableCpuCapabilities) Get() *CpuCapabilities
func (NullableCpuCapabilities) IsSet ¶
func (v NullableCpuCapabilities) IsSet() bool
func (NullableCpuCapabilities) MarshalJSON ¶
func (v NullableCpuCapabilities) MarshalJSON() ([]byte, error)
func (*NullableCpuCapabilities) Set ¶
func (v *NullableCpuCapabilities) Set(val *CpuCapabilities)
func (*NullableCpuCapabilities) UnmarshalJSON ¶
func (v *NullableCpuCapabilities) UnmarshalJSON(src []byte) error
func (*NullableCpuCapabilities) Unset ¶
func (v *NullableCpuCapabilities) Unset()
type NullableCpuSettings ¶
type NullableCpuSettings struct {
// contains filtered or unexported fields
}
func NewNullableCpuSettings ¶
func NewNullableCpuSettings(val *CpuSettings) *NullableCpuSettings
func (NullableCpuSettings) Get ¶
func (v NullableCpuSettings) Get() *CpuSettings
func (NullableCpuSettings) IsSet ¶
func (v NullableCpuSettings) IsSet() bool
func (NullableCpuSettings) MarshalJSON ¶
func (v NullableCpuSettings) MarshalJSON() ([]byte, error)
func (*NullableCpuSettings) Set ¶
func (v *NullableCpuSettings) Set(val *CpuSettings)
func (*NullableCpuSettings) UnmarshalJSON ¶
func (v *NullableCpuSettings) UnmarshalJSON(src []byte) error
func (*NullableCpuSettings) Unset ¶
func (v *NullableCpuSettings) Unset()
type NullableCreateNetworkEquipmentCredentialOpts ¶
type NullableCreateNetworkEquipmentCredentialOpts struct {
// contains filtered or unexported fields
}
func NewNullableCreateNetworkEquipmentCredentialOpts ¶
func NewNullableCreateNetworkEquipmentCredentialOpts(val *CreateNetworkEquipmentCredentialOpts) *NullableCreateNetworkEquipmentCredentialOpts
func (NullableCreateNetworkEquipmentCredentialOpts) IsSet ¶
func (v NullableCreateNetworkEquipmentCredentialOpts) IsSet() bool
func (NullableCreateNetworkEquipmentCredentialOpts) MarshalJSON ¶
func (v NullableCreateNetworkEquipmentCredentialOpts) MarshalJSON() ([]byte, error)
func (*NullableCreateNetworkEquipmentCredentialOpts) Set ¶
func (v *NullableCreateNetworkEquipmentCredentialOpts) Set(val *CreateNetworkEquipmentCredentialOpts)
func (*NullableCreateNetworkEquipmentCredentialOpts) UnmarshalJSON ¶
func (v *NullableCreateNetworkEquipmentCredentialOpts) UnmarshalJSON(src []byte) error
func (*NullableCreateNetworkEquipmentCredentialOpts) Unset ¶
func (v *NullableCreateNetworkEquipmentCredentialOpts) Unset()
type NullableCreateServerCredentialOpts ¶
type NullableCreateServerCredentialOpts struct {
// contains filtered or unexported fields
}
func NewNullableCreateServerCredentialOpts ¶
func NewNullableCreateServerCredentialOpts(val *CreateServerCredentialOpts) *NullableCreateServerCredentialOpts
func (NullableCreateServerCredentialOpts) Get ¶
func (v NullableCreateServerCredentialOpts) Get() *CreateServerCredentialOpts
func (NullableCreateServerCredentialOpts) IsSet ¶
func (v NullableCreateServerCredentialOpts) IsSet() bool
func (NullableCreateServerCredentialOpts) MarshalJSON ¶
func (v NullableCreateServerCredentialOpts) MarshalJSON() ([]byte, error)
func (*NullableCreateServerCredentialOpts) Set ¶
func (v *NullableCreateServerCredentialOpts) Set(val *CreateServerCredentialOpts)
func (*NullableCreateServerCredentialOpts) UnmarshalJSON ¶
func (v *NullableCreateServerCredentialOpts) UnmarshalJSON(src []byte) error
func (*NullableCreateServerCredentialOpts) Unset ¶
func (v *NullableCreateServerCredentialOpts) Unset()
type NullableCreateServerDhcpReservationOpts ¶
type NullableCreateServerDhcpReservationOpts struct {
// contains filtered or unexported fields
}
func NewNullableCreateServerDhcpReservationOpts ¶
func NewNullableCreateServerDhcpReservationOpts(val *CreateServerDhcpReservationOpts) *NullableCreateServerDhcpReservationOpts
func (NullableCreateServerDhcpReservationOpts) IsSet ¶
func (v NullableCreateServerDhcpReservationOpts) IsSet() bool
func (NullableCreateServerDhcpReservationOpts) MarshalJSON ¶
func (v NullableCreateServerDhcpReservationOpts) MarshalJSON() ([]byte, error)
func (*NullableCreateServerDhcpReservationOpts) Set ¶
func (v *NullableCreateServerDhcpReservationOpts) Set(val *CreateServerDhcpReservationOpts)
func (*NullableCreateServerDhcpReservationOpts) UnmarshalJSON ¶
func (v *NullableCreateServerDhcpReservationOpts) UnmarshalJSON(src []byte) error
func (*NullableCreateServerDhcpReservationOpts) Unset ¶
func (v *NullableCreateServerDhcpReservationOpts) Unset()
type NullableCredential ¶
type NullableCredential struct {
// contains filtered or unexported fields
}
func NewNullableCredential ¶
func NewNullableCredential(val *Credential) *NullableCredential
func (NullableCredential) Get ¶
func (v NullableCredential) Get() *Credential
func (NullableCredential) IsSet ¶
func (v NullableCredential) IsSet() bool
func (NullableCredential) MarshalJSON ¶
func (v NullableCredential) MarshalJSON() ([]byte, error)
func (*NullableCredential) Set ¶
func (v *NullableCredential) Set(val *Credential)
func (*NullableCredential) UnmarshalJSON ¶
func (v *NullableCredential) UnmarshalJSON(src []byte) error
func (*NullableCredential) Unset ¶
func (v *NullableCredential) Unset()
type NullableCredentialList ¶
type NullableCredentialList struct {
// contains filtered or unexported fields
}
func NewNullableCredentialList ¶
func NewNullableCredentialList(val *CredentialList) *NullableCredentialList
func (NullableCredentialList) Get ¶
func (v NullableCredentialList) Get() *CredentialList
func (NullableCredentialList) IsSet ¶
func (v NullableCredentialList) IsSet() bool
func (NullableCredentialList) MarshalJSON ¶
func (v NullableCredentialList) MarshalJSON() ([]byte, error)
func (*NullableCredentialList) Set ¶
func (v *NullableCredentialList) Set(val *CredentialList)
func (*NullableCredentialList) UnmarshalJSON ¶
func (v *NullableCredentialList) UnmarshalJSON(src []byte) error
func (*NullableCredentialList) Unset ¶
func (v *NullableCredentialList) Unset()
type NullableCredentialType ¶
type NullableCredentialType struct {
// contains filtered or unexported fields
}
func NewNullableCredentialType ¶
func NewNullableCredentialType(val *CredentialType) *NullableCredentialType
func (NullableCredentialType) Get ¶
func (v NullableCredentialType) Get() *CredentialType
func (NullableCredentialType) IsSet ¶
func (v NullableCredentialType) IsSet() bool
func (NullableCredentialType) MarshalJSON ¶
func (v NullableCredentialType) MarshalJSON() ([]byte, error)
func (*NullableCredentialType) Set ¶
func (v *NullableCredentialType) Set(val *CredentialType)
func (*NullableCredentialType) UnmarshalJSON ¶
func (v *NullableCredentialType) UnmarshalJSON(src []byte) error
func (*NullableCredentialType) Unset ¶
func (v *NullableCredentialType) Unset()
type NullableCredentialWithoutPassword ¶
type NullableCredentialWithoutPassword struct {
// contains filtered or unexported fields
}
func NewNullableCredentialWithoutPassword ¶
func NewNullableCredentialWithoutPassword(val *CredentialWithoutPassword) *NullableCredentialWithoutPassword
func (NullableCredentialWithoutPassword) Get ¶
func (v NullableCredentialWithoutPassword) Get() *CredentialWithoutPassword
func (NullableCredentialWithoutPassword) IsSet ¶
func (v NullableCredentialWithoutPassword) IsSet() bool
func (NullableCredentialWithoutPassword) MarshalJSON ¶
func (v NullableCredentialWithoutPassword) MarshalJSON() ([]byte, error)
func (*NullableCredentialWithoutPassword) Set ¶
func (v *NullableCredentialWithoutPassword) Set(val *CredentialWithoutPassword)
func (*NullableCredentialWithoutPassword) UnmarshalJSON ¶
func (v *NullableCredentialWithoutPassword) UnmarshalJSON(src []byte) error
func (*NullableCredentialWithoutPassword) Unset ¶
func (v *NullableCredentialWithoutPassword) Unset()
type NullableCurrentServerJob ¶
type NullableCurrentServerJob struct {
// contains filtered or unexported fields
}
func NewNullableCurrentServerJob ¶
func NewNullableCurrentServerJob(val *CurrentServerJob) *NullableCurrentServerJob
func (NullableCurrentServerJob) Get ¶
func (v NullableCurrentServerJob) Get() *CurrentServerJob
func (NullableCurrentServerJob) IsSet ¶
func (v NullableCurrentServerJob) IsSet() bool
func (NullableCurrentServerJob) MarshalJSON ¶
func (v NullableCurrentServerJob) MarshalJSON() ([]byte, error)
func (*NullableCurrentServerJob) Set ¶
func (v *NullableCurrentServerJob) Set(val *CurrentServerJob)
func (*NullableCurrentServerJob) UnmarshalJSON ¶
func (v *NullableCurrentServerJob) UnmarshalJSON(src []byte) error
func (*NullableCurrentServerJob) Unset ¶
func (v *NullableCurrentServerJob) Unset()
type NullableDDos ¶
type NullableDDos struct {
// contains filtered or unexported fields
}
func NewNullableDDos ¶
func NewNullableDDos(val *DDos) *NullableDDos
func (NullableDDos) Get ¶
func (v NullableDDos) Get() *DDos
func (NullableDDos) IsSet ¶
func (v NullableDDos) IsSet() bool
func (NullableDDos) MarshalJSON ¶
func (v NullableDDos) MarshalJSON() ([]byte, error)
func (*NullableDDos) Set ¶
func (v *NullableDDos) Set(val *DDos)
func (*NullableDDos) UnmarshalJSON ¶
func (v *NullableDDos) UnmarshalJSON(src []byte) error
func (*NullableDDos) Unset ¶
func (v *NullableDDos) Unset()
type NullableDataTrafficNotificationSetting ¶
type NullableDataTrafficNotificationSetting struct {
// contains filtered or unexported fields
}
func NewNullableDataTrafficNotificationSetting ¶
func NewNullableDataTrafficNotificationSetting(val *DataTrafficNotificationSetting) *NullableDataTrafficNotificationSetting
func (NullableDataTrafficNotificationSetting) Get ¶
func (v NullableDataTrafficNotificationSetting) Get() *DataTrafficNotificationSetting
func (NullableDataTrafficNotificationSetting) IsSet ¶
func (v NullableDataTrafficNotificationSetting) IsSet() bool
func (NullableDataTrafficNotificationSetting) MarshalJSON ¶
func (v NullableDataTrafficNotificationSetting) MarshalJSON() ([]byte, error)
func (*NullableDataTrafficNotificationSetting) Set ¶
func (v *NullableDataTrafficNotificationSetting) Set(val *DataTrafficNotificationSetting)
func (*NullableDataTrafficNotificationSetting) UnmarshalJSON ¶
func (v *NullableDataTrafficNotificationSetting) UnmarshalJSON(src []byte) error
func (*NullableDataTrafficNotificationSetting) Unset ¶
func (v *NullableDataTrafficNotificationSetting) Unset()
type NullableDataTrafficNotificationSettingOpts ¶
type NullableDataTrafficNotificationSettingOpts struct {
// contains filtered or unexported fields
}
func NewNullableDataTrafficNotificationSettingOpts ¶
func NewNullableDataTrafficNotificationSettingOpts(val *DataTrafficNotificationSettingOpts) *NullableDataTrafficNotificationSettingOpts
func (NullableDataTrafficNotificationSettingOpts) IsSet ¶
func (v NullableDataTrafficNotificationSettingOpts) IsSet() bool
func (NullableDataTrafficNotificationSettingOpts) MarshalJSON ¶
func (v NullableDataTrafficNotificationSettingOpts) MarshalJSON() ([]byte, error)
func (*NullableDataTrafficNotificationSettingOpts) Set ¶
func (v *NullableDataTrafficNotificationSettingOpts) Set(val *DataTrafficNotificationSettingOpts)
func (*NullableDataTrafficNotificationSettingOpts) UnmarshalJSON ¶
func (v *NullableDataTrafficNotificationSettingOpts) UnmarshalJSON(src []byte) error
func (*NullableDataTrafficNotificationSettingOpts) Unset ¶
func (v *NullableDataTrafficNotificationSettingOpts) Unset()
type NullableDefaults ¶
type NullableDefaults struct {
// contains filtered or unexported fields
}
func NewNullableDefaults ¶
func NewNullableDefaults(val *Defaults) *NullableDefaults
func (NullableDefaults) Get ¶
func (v NullableDefaults) Get() *Defaults
func (NullableDefaults) IsSet ¶
func (v NullableDefaults) IsSet() bool
func (NullableDefaults) MarshalJSON ¶
func (v NullableDefaults) MarshalJSON() ([]byte, error)
func (*NullableDefaults) Set ¶
func (v *NullableDefaults) Set(val *Defaults)
func (*NullableDefaults) UnmarshalJSON ¶
func (v *NullableDefaults) UnmarshalJSON(src []byte) error
func (*NullableDefaults) Unset ¶
func (v *NullableDefaults) Unset()
type NullableDisk ¶
type NullableDisk struct {
// contains filtered or unexported fields
}
func NewNullableDisk ¶
func NewNullableDisk(val *Disk) *NullableDisk
func (NullableDisk) Get ¶
func (v NullableDisk) Get() *Disk
func (NullableDisk) IsSet ¶
func (v NullableDisk) IsSet() bool
func (NullableDisk) MarshalJSON ¶
func (v NullableDisk) MarshalJSON() ([]byte, error)
func (*NullableDisk) Set ¶
func (v *NullableDisk) Set(val *Disk)
func (*NullableDisk) UnmarshalJSON ¶
func (v *NullableDisk) UnmarshalJSON(src []byte) error
func (*NullableDisk) Unset ¶
func (v *NullableDisk) Unset()
type NullableEnableServerRescueModeOpts ¶
type NullableEnableServerRescueModeOpts struct {
// contains filtered or unexported fields
}
func NewNullableEnableServerRescueModeOpts ¶
func NewNullableEnableServerRescueModeOpts(val *EnableServerRescueModeOpts) *NullableEnableServerRescueModeOpts
func (NullableEnableServerRescueModeOpts) Get ¶
func (v NullableEnableServerRescueModeOpts) Get() *EnableServerRescueModeOpts
func (NullableEnableServerRescueModeOpts) IsSet ¶
func (v NullableEnableServerRescueModeOpts) IsSet() bool
func (NullableEnableServerRescueModeOpts) MarshalJSON ¶
func (v NullableEnableServerRescueModeOpts) MarshalJSON() ([]byte, error)
func (*NullableEnableServerRescueModeOpts) Set ¶
func (v *NullableEnableServerRescueModeOpts) Set(val *EnableServerRescueModeOpts)
func (*NullableEnableServerRescueModeOpts) UnmarshalJSON ¶
func (v *NullableEnableServerRescueModeOpts) UnmarshalJSON(src []byte) error
func (*NullableEnableServerRescueModeOpts) Unset ¶
func (v *NullableEnableServerRescueModeOpts) Unset()
type NullableErrorResult ¶
type NullableErrorResult struct {
// contains filtered or unexported fields
}
func NewNullableErrorResult ¶
func NewNullableErrorResult(val *ErrorResult) *NullableErrorResult
func (NullableErrorResult) Get ¶
func (v NullableErrorResult) Get() *ErrorResult
func (NullableErrorResult) IsSet ¶
func (v NullableErrorResult) IsSet() bool
func (NullableErrorResult) MarshalJSON ¶
func (v NullableErrorResult) MarshalJSON() ([]byte, error)
func (*NullableErrorResult) Set ¶
func (v *NullableErrorResult) Set(val *ErrorResult)
func (*NullableErrorResult) UnmarshalJSON ¶
func (v *NullableErrorResult) UnmarshalJSON(src []byte) error
func (*NullableErrorResult) Unset ¶
func (v *NullableErrorResult) Unset()
type NullableFeatureAvailability ¶
type NullableFeatureAvailability struct {
// contains filtered or unexported fields
}
func NewNullableFeatureAvailability ¶
func NewNullableFeatureAvailability(val *FeatureAvailability) *NullableFeatureAvailability
func (NullableFeatureAvailability) Get ¶
func (v NullableFeatureAvailability) Get() *FeatureAvailability
func (NullableFeatureAvailability) IsSet ¶
func (v NullableFeatureAvailability) IsSet() bool
func (NullableFeatureAvailability) MarshalJSON ¶
func (v NullableFeatureAvailability) MarshalJSON() ([]byte, error)
func (*NullableFeatureAvailability) Set ¶
func (v *NullableFeatureAvailability) Set(val *FeatureAvailability)
func (*NullableFeatureAvailability) UnmarshalJSON ¶
func (v *NullableFeatureAvailability) UnmarshalJSON(src []byte) error
func (*NullableFeatureAvailability) Unset ¶
func (v *NullableFeatureAvailability) Unset()
type NullableFirmware ¶
type NullableFirmware struct {
// contains filtered or unexported fields
}
func NewNullableFirmware ¶
func NewNullableFirmware(val *Firmware) *NullableFirmware
func (NullableFirmware) Get ¶
func (v NullableFirmware) Get() *Firmware
func (NullableFirmware) IsSet ¶
func (v NullableFirmware) IsSet() bool
func (NullableFirmware) MarshalJSON ¶
func (v NullableFirmware) MarshalJSON() ([]byte, error)
func (*NullableFirmware) Set ¶
func (v *NullableFirmware) Set(val *Firmware)
func (*NullableFirmware) UnmarshalJSON ¶
func (v *NullableFirmware) UnmarshalJSON(src []byte) error
func (*NullableFirmware) Unset ¶
func (v *NullableFirmware) 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 NullableGetDdosNotificationSettingResult ¶
type NullableGetDdosNotificationSettingResult struct {
// contains filtered or unexported fields
}
func NewNullableGetDdosNotificationSettingResult ¶
func NewNullableGetDdosNotificationSettingResult(val *GetDdosNotificationSettingResult) *NullableGetDdosNotificationSettingResult
func (NullableGetDdosNotificationSettingResult) IsSet ¶
func (v NullableGetDdosNotificationSettingResult) IsSet() bool
func (NullableGetDdosNotificationSettingResult) MarshalJSON ¶
func (v NullableGetDdosNotificationSettingResult) MarshalJSON() ([]byte, error)
func (*NullableGetDdosNotificationSettingResult) Set ¶
func (v *NullableGetDdosNotificationSettingResult) Set(val *GetDdosNotificationSettingResult)
func (*NullableGetDdosNotificationSettingResult) UnmarshalJSON ¶
func (v *NullableGetDdosNotificationSettingResult) UnmarshalJSON(src []byte) error
func (*NullableGetDdosNotificationSettingResult) Unset ¶
func (v *NullableGetDdosNotificationSettingResult) Unset()
type NullableGetNetworkEquipmentIpListResult ¶
type NullableGetNetworkEquipmentIpListResult struct {
// contains filtered or unexported fields
}
func NewNullableGetNetworkEquipmentIpListResult ¶
func NewNullableGetNetworkEquipmentIpListResult(val *GetNetworkEquipmentIpListResult) *NullableGetNetworkEquipmentIpListResult
func (NullableGetNetworkEquipmentIpListResult) IsSet ¶
func (v NullableGetNetworkEquipmentIpListResult) IsSet() bool
func (NullableGetNetworkEquipmentIpListResult) MarshalJSON ¶
func (v NullableGetNetworkEquipmentIpListResult) MarshalJSON() ([]byte, error)
func (*NullableGetNetworkEquipmentIpListResult) Set ¶
func (v *NullableGetNetworkEquipmentIpListResult) Set(val *GetNetworkEquipmentIpListResult)
func (*NullableGetNetworkEquipmentIpListResult) UnmarshalJSON ¶
func (v *NullableGetNetworkEquipmentIpListResult) UnmarshalJSON(src []byte) error
func (*NullableGetNetworkEquipmentIpListResult) Unset ¶
func (v *NullableGetNetworkEquipmentIpListResult) Unset()
type NullableGetNetworkEquipmentListResult ¶
type NullableGetNetworkEquipmentListResult struct {
// contains filtered or unexported fields
}
func NewNullableGetNetworkEquipmentListResult ¶
func NewNullableGetNetworkEquipmentListResult(val *GetNetworkEquipmentListResult) *NullableGetNetworkEquipmentListResult
func (NullableGetNetworkEquipmentListResult) Get ¶
func (v NullableGetNetworkEquipmentListResult) Get() *GetNetworkEquipmentListResult
func (NullableGetNetworkEquipmentListResult) IsSet ¶
func (v NullableGetNetworkEquipmentListResult) IsSet() bool
func (NullableGetNetworkEquipmentListResult) MarshalJSON ¶
func (v NullableGetNetworkEquipmentListResult) MarshalJSON() ([]byte, error)
func (*NullableGetNetworkEquipmentListResult) Set ¶
func (v *NullableGetNetworkEquipmentListResult) Set(val *GetNetworkEquipmentListResult)
func (*NullableGetNetworkEquipmentListResult) UnmarshalJSON ¶
func (v *NullableGetNetworkEquipmentListResult) UnmarshalJSON(src []byte) error
func (*NullableGetNetworkEquipmentListResult) Unset ¶
func (v *NullableGetNetworkEquipmentListResult) Unset()
type NullableGetNetworkEquipmentNullRouteHistoryResult ¶
type NullableGetNetworkEquipmentNullRouteHistoryResult struct {
// contains filtered or unexported fields
}
func NewNullableGetNetworkEquipmentNullRouteHistoryResult ¶
func NewNullableGetNetworkEquipmentNullRouteHistoryResult(val *GetNetworkEquipmentNullRouteHistoryResult) *NullableGetNetworkEquipmentNullRouteHistoryResult
func (NullableGetNetworkEquipmentNullRouteHistoryResult) IsSet ¶
func (v NullableGetNetworkEquipmentNullRouteHistoryResult) IsSet() bool
func (NullableGetNetworkEquipmentNullRouteHistoryResult) MarshalJSON ¶
func (v NullableGetNetworkEquipmentNullRouteHistoryResult) MarshalJSON() ([]byte, error)
func (*NullableGetNetworkEquipmentNullRouteHistoryResult) UnmarshalJSON ¶
func (v *NullableGetNetworkEquipmentNullRouteHistoryResult) UnmarshalJSON(src []byte) error
func (*NullableGetNetworkEquipmentNullRouteHistoryResult) Unset ¶
func (v *NullableGetNetworkEquipmentNullRouteHistoryResult) Unset()
type NullableGetNetworkEquipmentPowerStatusResult ¶
type NullableGetNetworkEquipmentPowerStatusResult struct {
// contains filtered or unexported fields
}
func NewNullableGetNetworkEquipmentPowerStatusResult ¶
func NewNullableGetNetworkEquipmentPowerStatusResult(val *GetNetworkEquipmentPowerStatusResult) *NullableGetNetworkEquipmentPowerStatusResult
func (NullableGetNetworkEquipmentPowerStatusResult) IsSet ¶
func (v NullableGetNetworkEquipmentPowerStatusResult) IsSet() bool
func (NullableGetNetworkEquipmentPowerStatusResult) MarshalJSON ¶
func (v NullableGetNetworkEquipmentPowerStatusResult) MarshalJSON() ([]byte, error)
func (*NullableGetNetworkEquipmentPowerStatusResult) Set ¶
func (v *NullableGetNetworkEquipmentPowerStatusResult) Set(val *GetNetworkEquipmentPowerStatusResult)
func (*NullableGetNetworkEquipmentPowerStatusResult) UnmarshalJSON ¶
func (v *NullableGetNetworkEquipmentPowerStatusResult) UnmarshalJSON(src []byte) error
func (*NullableGetNetworkEquipmentPowerStatusResult) Unset ¶
func (v *NullableGetNetworkEquipmentPowerStatusResult) Unset()
type NullableGetNetworkInterfaceListResult ¶
type NullableGetNetworkInterfaceListResult struct {
// contains filtered or unexported fields
}
func NewNullableGetNetworkInterfaceListResult ¶
func NewNullableGetNetworkInterfaceListResult(val *GetNetworkInterfaceListResult) *NullableGetNetworkInterfaceListResult
func (NullableGetNetworkInterfaceListResult) Get ¶
func (v NullableGetNetworkInterfaceListResult) Get() *GetNetworkInterfaceListResult
func (NullableGetNetworkInterfaceListResult) IsSet ¶
func (v NullableGetNetworkInterfaceListResult) IsSet() bool
func (NullableGetNetworkInterfaceListResult) MarshalJSON ¶
func (v NullableGetNetworkInterfaceListResult) MarshalJSON() ([]byte, error)
func (*NullableGetNetworkInterfaceListResult) Set ¶
func (v *NullableGetNetworkInterfaceListResult) Set(val *GetNetworkInterfaceListResult)
func (*NullableGetNetworkInterfaceListResult) UnmarshalJSON ¶
func (v *NullableGetNetworkInterfaceListResult) UnmarshalJSON(src []byte) error
func (*NullableGetNetworkInterfaceListResult) Unset ¶
func (v *NullableGetNetworkInterfaceListResult) Unset()
type NullableGetOperatingSystemListResult ¶
type NullableGetOperatingSystemListResult struct {
// contains filtered or unexported fields
}
func NewNullableGetOperatingSystemListResult ¶
func NewNullableGetOperatingSystemListResult(val *GetOperatingSystemListResult) *NullableGetOperatingSystemListResult
func (NullableGetOperatingSystemListResult) Get ¶
func (v NullableGetOperatingSystemListResult) Get() *GetOperatingSystemListResult
func (NullableGetOperatingSystemListResult) IsSet ¶
func (v NullableGetOperatingSystemListResult) IsSet() bool
func (NullableGetOperatingSystemListResult) MarshalJSON ¶
func (v NullableGetOperatingSystemListResult) MarshalJSON() ([]byte, error)
func (*NullableGetOperatingSystemListResult) Set ¶
func (v *NullableGetOperatingSystemListResult) Set(val *GetOperatingSystemListResult)
func (*NullableGetOperatingSystemListResult) UnmarshalJSON ¶
func (v *NullableGetOperatingSystemListResult) UnmarshalJSON(src []byte) error
func (*NullableGetOperatingSystemListResult) Unset ¶
func (v *NullableGetOperatingSystemListResult) Unset()
type NullableGetOperatingSystemResult ¶
type NullableGetOperatingSystemResult struct {
// contains filtered or unexported fields
}
func NewNullableGetOperatingSystemResult ¶
func NewNullableGetOperatingSystemResult(val *GetOperatingSystemResult) *NullableGetOperatingSystemResult
func (NullableGetOperatingSystemResult) Get ¶
func (v NullableGetOperatingSystemResult) Get() *GetOperatingSystemResult
func (NullableGetOperatingSystemResult) IsSet ¶
func (v NullableGetOperatingSystemResult) IsSet() bool
func (NullableGetOperatingSystemResult) MarshalJSON ¶
func (v NullableGetOperatingSystemResult) MarshalJSON() ([]byte, error)
func (*NullableGetOperatingSystemResult) Set ¶
func (v *NullableGetOperatingSystemResult) Set(val *GetOperatingSystemResult)
func (*NullableGetOperatingSystemResult) UnmarshalJSON ¶
func (v *NullableGetOperatingSystemResult) UnmarshalJSON(src []byte) error
func (*NullableGetOperatingSystemResult) Unset ¶
func (v *NullableGetOperatingSystemResult) Unset()
type NullableGetRescueImageListResult ¶
type NullableGetRescueImageListResult struct {
// contains filtered or unexported fields
}
func NewNullableGetRescueImageListResult ¶
func NewNullableGetRescueImageListResult(val *GetRescueImageListResult) *NullableGetRescueImageListResult
func (NullableGetRescueImageListResult) Get ¶
func (v NullableGetRescueImageListResult) Get() *GetRescueImageListResult
func (NullableGetRescueImageListResult) IsSet ¶
func (v NullableGetRescueImageListResult) IsSet() bool
func (NullableGetRescueImageListResult) MarshalJSON ¶
func (v NullableGetRescueImageListResult) MarshalJSON() ([]byte, error)
func (*NullableGetRescueImageListResult) Set ¶
func (v *NullableGetRescueImageListResult) Set(val *GetRescueImageListResult)
func (*NullableGetRescueImageListResult) UnmarshalJSON ¶
func (v *NullableGetRescueImageListResult) UnmarshalJSON(src []byte) error
func (*NullableGetRescueImageListResult) Unset ¶
func (v *NullableGetRescueImageListResult) Unset()
type NullableGetServerBandwidthNotificationSettingListResult ¶
type NullableGetServerBandwidthNotificationSettingListResult struct {
// contains filtered or unexported fields
}
func NewNullableGetServerBandwidthNotificationSettingListResult ¶
func NewNullableGetServerBandwidthNotificationSettingListResult(val *GetServerBandwidthNotificationSettingListResult) *NullableGetServerBandwidthNotificationSettingListResult
func (NullableGetServerBandwidthNotificationSettingListResult) IsSet ¶
func (v NullableGetServerBandwidthNotificationSettingListResult) IsSet() bool
func (NullableGetServerBandwidthNotificationSettingListResult) MarshalJSON ¶
func (v NullableGetServerBandwidthNotificationSettingListResult) MarshalJSON() ([]byte, error)
func (*NullableGetServerBandwidthNotificationSettingListResult) UnmarshalJSON ¶
func (v *NullableGetServerBandwidthNotificationSettingListResult) UnmarshalJSON(src []byte) error
func (*NullableGetServerBandwidthNotificationSettingListResult) Unset ¶
func (v *NullableGetServerBandwidthNotificationSettingListResult) Unset()
type NullableGetServerDataTrafficNotificationSettingListResult ¶
type NullableGetServerDataTrafficNotificationSettingListResult struct {
// contains filtered or unexported fields
}
func NewNullableGetServerDataTrafficNotificationSettingListResult ¶
func NewNullableGetServerDataTrafficNotificationSettingListResult(val *GetServerDataTrafficNotificationSettingListResult) *NullableGetServerDataTrafficNotificationSettingListResult
func (NullableGetServerDataTrafficNotificationSettingListResult) IsSet ¶
func (v NullableGetServerDataTrafficNotificationSettingListResult) IsSet() bool
func (NullableGetServerDataTrafficNotificationSettingListResult) MarshalJSON ¶
func (v NullableGetServerDataTrafficNotificationSettingListResult) MarshalJSON() ([]byte, error)
func (*NullableGetServerDataTrafficNotificationSettingListResult) UnmarshalJSON ¶
func (v *NullableGetServerDataTrafficNotificationSettingListResult) UnmarshalJSON(src []byte) error
func (*NullableGetServerDataTrafficNotificationSettingListResult) Unset ¶
func (v *NullableGetServerDataTrafficNotificationSettingListResult) Unset()
type NullableGetServerDhcpReservationListResult ¶
type NullableGetServerDhcpReservationListResult struct {
// contains filtered or unexported fields
}
func NewNullableGetServerDhcpReservationListResult ¶
func NewNullableGetServerDhcpReservationListResult(val *GetServerDhcpReservationListResult) *NullableGetServerDhcpReservationListResult
func (NullableGetServerDhcpReservationListResult) IsSet ¶
func (v NullableGetServerDhcpReservationListResult) IsSet() bool
func (NullableGetServerDhcpReservationListResult) MarshalJSON ¶
func (v NullableGetServerDhcpReservationListResult) MarshalJSON() ([]byte, error)
func (*NullableGetServerDhcpReservationListResult) Set ¶
func (v *NullableGetServerDhcpReservationListResult) Set(val *GetServerDhcpReservationListResult)
func (*NullableGetServerDhcpReservationListResult) UnmarshalJSON ¶
func (v *NullableGetServerDhcpReservationListResult) UnmarshalJSON(src []byte) error
func (*NullableGetServerDhcpReservationListResult) Unset ¶
func (v *NullableGetServerDhcpReservationListResult) Unset()
type NullableGetServerHardwareResult ¶
type NullableGetServerHardwareResult struct {
// contains filtered or unexported fields
}
func NewNullableGetServerHardwareResult ¶
func NewNullableGetServerHardwareResult(val *GetServerHardwareResult) *NullableGetServerHardwareResult
func (NullableGetServerHardwareResult) Get ¶
func (v NullableGetServerHardwareResult) Get() *GetServerHardwareResult
func (NullableGetServerHardwareResult) IsSet ¶
func (v NullableGetServerHardwareResult) IsSet() bool
func (NullableGetServerHardwareResult) MarshalJSON ¶
func (v NullableGetServerHardwareResult) MarshalJSON() ([]byte, error)
func (*NullableGetServerHardwareResult) Set ¶
func (v *NullableGetServerHardwareResult) Set(val *GetServerHardwareResult)
func (*NullableGetServerHardwareResult) UnmarshalJSON ¶
func (v *NullableGetServerHardwareResult) UnmarshalJSON(src []byte) error
func (*NullableGetServerHardwareResult) Unset ¶
func (v *NullableGetServerHardwareResult) Unset()
type NullableGetServerListResult ¶
type NullableGetServerListResult struct {
// contains filtered or unexported fields
}
func NewNullableGetServerListResult ¶
func NewNullableGetServerListResult(val *GetServerListResult) *NullableGetServerListResult
func (NullableGetServerListResult) Get ¶
func (v NullableGetServerListResult) Get() *GetServerListResult
func (NullableGetServerListResult) IsSet ¶
func (v NullableGetServerListResult) IsSet() bool
func (NullableGetServerListResult) MarshalJSON ¶
func (v NullableGetServerListResult) MarshalJSON() ([]byte, error)
func (*NullableGetServerListResult) Set ¶
func (v *NullableGetServerListResult) Set(val *GetServerListResult)
func (*NullableGetServerListResult) UnmarshalJSON ¶
func (v *NullableGetServerListResult) UnmarshalJSON(src []byte) error
func (*NullableGetServerListResult) Unset ¶
func (v *NullableGetServerListResult) Unset()
type NullableGetServerNullRouteHistoryResult ¶
type NullableGetServerNullRouteHistoryResult struct {
// contains filtered or unexported fields
}
func NewNullableGetServerNullRouteHistoryResult ¶
func NewNullableGetServerNullRouteHistoryResult(val *GetServerNullRouteHistoryResult) *NullableGetServerNullRouteHistoryResult
func (NullableGetServerNullRouteHistoryResult) IsSet ¶
func (v NullableGetServerNullRouteHistoryResult) IsSet() bool
func (NullableGetServerNullRouteHistoryResult) MarshalJSON ¶
func (v NullableGetServerNullRouteHistoryResult) MarshalJSON() ([]byte, error)
func (*NullableGetServerNullRouteHistoryResult) Set ¶
func (v *NullableGetServerNullRouteHistoryResult) Set(val *GetServerNullRouteHistoryResult)
func (*NullableGetServerNullRouteHistoryResult) UnmarshalJSON ¶
func (v *NullableGetServerNullRouteHistoryResult) UnmarshalJSON(src []byte) error
func (*NullableGetServerNullRouteHistoryResult) Unset ¶
func (v *NullableGetServerNullRouteHistoryResult) Unset()
type NullableGetServerPowerStatusResult ¶
type NullableGetServerPowerStatusResult struct {
// contains filtered or unexported fields
}
func NewNullableGetServerPowerStatusResult ¶
func NewNullableGetServerPowerStatusResult(val *GetServerPowerStatusResult) *NullableGetServerPowerStatusResult
func (NullableGetServerPowerStatusResult) Get ¶
func (v NullableGetServerPowerStatusResult) Get() *GetServerPowerStatusResult
func (NullableGetServerPowerStatusResult) IsSet ¶
func (v NullableGetServerPowerStatusResult) IsSet() bool
func (NullableGetServerPowerStatusResult) MarshalJSON ¶
func (v NullableGetServerPowerStatusResult) MarshalJSON() ([]byte, error)
func (*NullableGetServerPowerStatusResult) Set ¶
func (v *NullableGetServerPowerStatusResult) Set(val *GetServerPowerStatusResult)
func (*NullableGetServerPowerStatusResult) UnmarshalJSON ¶
func (v *NullableGetServerPowerStatusResult) UnmarshalJSON(src []byte) error
func (*NullableGetServerPowerStatusResult) Unset ¶
func (v *NullableGetServerPowerStatusResult) Unset()
type NullableHdd ¶
type NullableHdd struct {
// contains filtered or unexported fields
}
func NewNullableHdd ¶
func NewNullableHdd(val *Hdd) *NullableHdd
func (NullableHdd) Get ¶
func (v NullableHdd) Get() *Hdd
func (NullableHdd) IsSet ¶
func (v NullableHdd) IsSet() bool
func (NullableHdd) MarshalJSON ¶
func (v NullableHdd) MarshalJSON() ([]byte, error)
func (*NullableHdd) Set ¶
func (v *NullableHdd) Set(val *Hdd)
func (*NullableHdd) UnmarshalJSON ¶
func (v *NullableHdd) UnmarshalJSON(src []byte) error
func (*NullableHdd) Unset ¶
func (v *NullableHdd) Unset()
type NullableInstallOperatingSystemOpts ¶
type NullableInstallOperatingSystemOpts struct {
// contains filtered or unexported fields
}
func NewNullableInstallOperatingSystemOpts ¶
func NewNullableInstallOperatingSystemOpts(val *InstallOperatingSystemOpts) *NullableInstallOperatingSystemOpts
func (NullableInstallOperatingSystemOpts) Get ¶
func (v NullableInstallOperatingSystemOpts) Get() *InstallOperatingSystemOpts
func (NullableInstallOperatingSystemOpts) IsSet ¶
func (v NullableInstallOperatingSystemOpts) IsSet() bool
func (NullableInstallOperatingSystemOpts) MarshalJSON ¶
func (v NullableInstallOperatingSystemOpts) MarshalJSON() ([]byte, error)
func (*NullableInstallOperatingSystemOpts) Set ¶
func (v *NullableInstallOperatingSystemOpts) Set(val *InstallOperatingSystemOpts)
func (*NullableInstallOperatingSystemOpts) UnmarshalJSON ¶
func (v *NullableInstallOperatingSystemOpts) UnmarshalJSON(src []byte) error
func (*NullableInstallOperatingSystemOpts) Unset ¶
func (v *NullableInstallOperatingSystemOpts) Unset()
type NullableInstallOperatingSystemPayload ¶
type NullableInstallOperatingSystemPayload struct {
// contains filtered or unexported fields
}
func NewNullableInstallOperatingSystemPayload ¶
func NewNullableInstallOperatingSystemPayload(val *InstallOperatingSystemPayload) *NullableInstallOperatingSystemPayload
func (NullableInstallOperatingSystemPayload) Get ¶
func (v NullableInstallOperatingSystemPayload) Get() *InstallOperatingSystemPayload
func (NullableInstallOperatingSystemPayload) IsSet ¶
func (v NullableInstallOperatingSystemPayload) IsSet() bool
func (NullableInstallOperatingSystemPayload) MarshalJSON ¶
func (v NullableInstallOperatingSystemPayload) MarshalJSON() ([]byte, error)
func (*NullableInstallOperatingSystemPayload) Set ¶
func (v *NullableInstallOperatingSystemPayload) Set(val *InstallOperatingSystemPayload)
func (*NullableInstallOperatingSystemPayload) UnmarshalJSON ¶
func (v *NullableInstallOperatingSystemPayload) UnmarshalJSON(src []byte) error
func (*NullableInstallOperatingSystemPayload) Unset ¶
func (v *NullableInstallOperatingSystemPayload) Unset()
type NullableInstallationJob ¶
type NullableInstallationJob struct {
// contains filtered or unexported fields
}
func NewNullableInstallationJob ¶
func NewNullableInstallationJob(val *InstallationJob) *NullableInstallationJob
func (NullableInstallationJob) Get ¶
func (v NullableInstallationJob) Get() *InstallationJob
func (NullableInstallationJob) IsSet ¶
func (v NullableInstallationJob) IsSet() bool
func (NullableInstallationJob) MarshalJSON ¶
func (v NullableInstallationJob) MarshalJSON() ([]byte, error)
func (*NullableInstallationJob) Set ¶
func (v *NullableInstallationJob) Set(val *InstallationJob)
func (*NullableInstallationJob) UnmarshalJSON ¶
func (v *NullableInstallationJob) UnmarshalJSON(src []byte) error
func (*NullableInstallationJob) Unset ¶
func (v *NullableInstallationJob) Unset()
type NullableInstallationJobPayload ¶
type NullableInstallationJobPayload struct {
// contains filtered or unexported fields
}
func NewNullableInstallationJobPayload ¶
func NewNullableInstallationJobPayload(val *InstallationJobPayload) *NullableInstallationJobPayload
func (NullableInstallationJobPayload) Get ¶
func (v NullableInstallationJobPayload) Get() *InstallationJobPayload
func (NullableInstallationJobPayload) IsSet ¶
func (v NullableInstallationJobPayload) IsSet() bool
func (NullableInstallationJobPayload) MarshalJSON ¶
func (v NullableInstallationJobPayload) MarshalJSON() ([]byte, error)
func (*NullableInstallationJobPayload) Set ¶
func (v *NullableInstallationJobPayload) Set(val *InstallationJobPayload)
func (*NullableInstallationJobPayload) UnmarshalJSON ¶
func (v *NullableInstallationJobPayload) UnmarshalJSON(src []byte) error
func (*NullableInstallationJobPayload) Unset ¶
func (v *NullableInstallationJobPayload) 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 NullableIp ¶
type NullableIp struct {
// contains filtered or unexported fields
}
func NewNullableIp ¶
func NewNullableIp(val *Ip) *NullableIp
func (NullableIp) Get ¶
func (v NullableIp) Get() *Ip
func (NullableIp) IsSet ¶
func (v NullableIp) IsSet() bool
func (NullableIp) MarshalJSON ¶
func (v NullableIp) MarshalJSON() ([]byte, error)
func (*NullableIp) Set ¶
func (v *NullableIp) Set(val *Ip)
func (*NullableIp) UnmarshalJSON ¶
func (v *NullableIp) UnmarshalJSON(src []byte) error
func (*NullableIp) Unset ¶
func (v *NullableIp) Unset()
type NullableIpmi ¶
type NullableIpmi struct {
// contains filtered or unexported fields
}
func NewNullableIpmi ¶
func NewNullableIpmi(val *Ipmi) *NullableIpmi
func (NullableIpmi) Get ¶
func (v NullableIpmi) Get() *Ipmi
func (NullableIpmi) IsSet ¶
func (v NullableIpmi) IsSet() bool
func (NullableIpmi) MarshalJSON ¶
func (v NullableIpmi) MarshalJSON() ([]byte, error)
func (*NullableIpmi) Set ¶
func (v *NullableIpmi) Set(val *Ipmi)
func (*NullableIpmi) UnmarshalJSON ¶
func (v *NullableIpmi) UnmarshalJSON(src []byte) error
func (*NullableIpmi) Unset ¶
func (v *NullableIpmi) Unset()
type NullableIpmi1 ¶
type NullableIpmi1 struct {
// contains filtered or unexported fields
}
func NewNullableIpmi1 ¶
func NewNullableIpmi1(val *Ipmi1) *NullableIpmi1
func (NullableIpmi1) Get ¶
func (v NullableIpmi1) Get() *Ipmi1
func (NullableIpmi1) IsSet ¶
func (v NullableIpmi1) IsSet() bool
func (NullableIpmi1) MarshalJSON ¶
func (v NullableIpmi1) MarshalJSON() ([]byte, error)
func (*NullableIpmi1) Set ¶
func (v *NullableIpmi1) Set(val *Ipmi1)
func (*NullableIpmi1) UnmarshalJSON ¶
func (v *NullableIpmi1) UnmarshalJSON(src []byte) error
func (*NullableIpmi1) Unset ¶
func (v *NullableIpmi1) Unset()
type NullableIpmiResetServerOpts ¶
type NullableIpmiResetServerOpts struct {
// contains filtered or unexported fields
}
func NewNullableIpmiResetServerOpts ¶
func NewNullableIpmiResetServerOpts(val *IpmiResetServerOpts) *NullableIpmiResetServerOpts
func (NullableIpmiResetServerOpts) Get ¶
func (v NullableIpmiResetServerOpts) Get() *IpmiResetServerOpts
func (NullableIpmiResetServerOpts) IsSet ¶
func (v NullableIpmiResetServerOpts) IsSet() bool
func (NullableIpmiResetServerOpts) MarshalJSON ¶
func (v NullableIpmiResetServerOpts) MarshalJSON() ([]byte, error)
func (*NullableIpmiResetServerOpts) Set ¶
func (v *NullableIpmiResetServerOpts) Set(val *IpmiResetServerOpts)
func (*NullableIpmiResetServerOpts) UnmarshalJSON ¶
func (v *NullableIpmiResetServerOpts) UnmarshalJSON(src []byte) error
func (*NullableIpmiResetServerOpts) Unset ¶
func (v *NullableIpmiResetServerOpts) Unset()
type NullableJobMetadata ¶
type NullableJobMetadata struct {
// contains filtered or unexported fields
}
func NewNullableJobMetadata ¶
func NewNullableJobMetadata(val *JobMetadata) *NullableJobMetadata
func (NullableJobMetadata) Get ¶
func (v NullableJobMetadata) Get() *JobMetadata
func (NullableJobMetadata) IsSet ¶
func (v NullableJobMetadata) IsSet() bool
func (NullableJobMetadata) MarshalJSON ¶
func (v NullableJobMetadata) MarshalJSON() ([]byte, error)
func (*NullableJobMetadata) Set ¶
func (v *NullableJobMetadata) Set(val *JobMetadata)
func (*NullableJobMetadata) UnmarshalJSON ¶
func (v *NullableJobMetadata) UnmarshalJSON(src []byte) error
func (*NullableJobMetadata) Unset ¶
func (v *NullableJobMetadata) Unset()
type NullableJobType ¶
type NullableJobType struct {
// contains filtered or unexported fields
}
func NewNullableJobType ¶
func NewNullableJobType(val *JobType) *NullableJobType
func (NullableJobType) Get ¶
func (v NullableJobType) Get() *JobType
func (NullableJobType) IsSet ¶
func (v NullableJobType) IsSet() bool
func (NullableJobType) MarshalJSON ¶
func (v NullableJobType) MarshalJSON() ([]byte, error)
func (*NullableJobType) Set ¶
func (v *NullableJobType) Set(val *JobType)
func (*NullableJobType) UnmarshalJSON ¶
func (v *NullableJobType) UnmarshalJSON(src []byte) error
func (*NullableJobType) Unset ¶
func (v *NullableJobType) Unset()
type NullableLastClientRequest ¶
type NullableLastClientRequest struct {
// contains filtered or unexported fields
}
func NewNullableLastClientRequest ¶
func NewNullableLastClientRequest(val *LastClientRequest) *NullableLastClientRequest
func (NullableLastClientRequest) Get ¶
func (v NullableLastClientRequest) Get() *LastClientRequest
func (NullableLastClientRequest) IsSet ¶
func (v NullableLastClientRequest) IsSet() bool
func (NullableLastClientRequest) MarshalJSON ¶
func (v NullableLastClientRequest) MarshalJSON() ([]byte, error)
func (*NullableLastClientRequest) Set ¶
func (v *NullableLastClientRequest) Set(val *LastClientRequest)
func (*NullableLastClientRequest) UnmarshalJSON ¶
func (v *NullableLastClientRequest) UnmarshalJSON(src []byte) error
func (*NullableLastClientRequest) Unset ¶
func (v *NullableLastClientRequest) Unset()
type NullableLease ¶
type NullableLease struct {
// contains filtered or unexported fields
}
func NewNullableLease ¶
func NewNullableLease(val *Lease) *NullableLease
func (NullableLease) Get ¶
func (v NullableLease) Get() *Lease
func (NullableLease) IsSet ¶
func (v NullableLease) IsSet() bool
func (NullableLease) MarshalJSON ¶
func (v NullableLease) MarshalJSON() ([]byte, error)
func (*NullableLease) Set ¶
func (v *NullableLease) Set(val *Lease)
func (*NullableLease) UnmarshalJSON ¶
func (v *NullableLease) UnmarshalJSON(src []byte) error
func (*NullableLease) Unset ¶
func (v *NullableLease) Unset()
type NullableLinkSpeed ¶
type NullableLinkSpeed struct {
// contains filtered or unexported fields
}
func NewNullableLinkSpeed ¶
func NewNullableLinkSpeed(val *LinkSpeed) *NullableLinkSpeed
func (NullableLinkSpeed) Get ¶
func (v NullableLinkSpeed) Get() *LinkSpeed
func (NullableLinkSpeed) IsSet ¶
func (v NullableLinkSpeed) IsSet() bool
func (NullableLinkSpeed) MarshalJSON ¶
func (v NullableLinkSpeed) MarshalJSON() ([]byte, error)
func (*NullableLinkSpeed) Set ¶
func (v *NullableLinkSpeed) Set(val *LinkSpeed)
func (*NullableLinkSpeed) UnmarshalJSON ¶
func (v *NullableLinkSpeed) UnmarshalJSON(src []byte) error
func (*NullableLinkSpeed) Unset ¶
func (v *NullableLinkSpeed) Unset()
type NullableLinkSpeeds ¶
type NullableLinkSpeeds struct {
// contains filtered or unexported fields
}
func NewNullableLinkSpeeds ¶
func NewNullableLinkSpeeds(val *LinkSpeeds) *NullableLinkSpeeds
func (NullableLinkSpeeds) Get ¶
func (v NullableLinkSpeeds) Get() *LinkSpeeds
func (NullableLinkSpeeds) IsSet ¶
func (v NullableLinkSpeeds) IsSet() bool
func (NullableLinkSpeeds) MarshalJSON ¶
func (v NullableLinkSpeeds) MarshalJSON() ([]byte, error)
func (*NullableLinkSpeeds) Set ¶
func (v *NullableLinkSpeeds) Set(val *LinkSpeeds)
func (*NullableLinkSpeeds) UnmarshalJSON ¶
func (v *NullableLinkSpeeds) UnmarshalJSON(src []byte) error
func (*NullableLinkSpeeds) Unset ¶
func (v *NullableLinkSpeeds) Unset()
type NullableLldp ¶
type NullableLldp struct {
// contains filtered or unexported fields
}
func NewNullableLldp ¶
func NewNullableLldp(val *Lldp) *NullableLldp
func (NullableLldp) Get ¶
func (v NullableLldp) Get() *Lldp
func (NullableLldp) IsSet ¶
func (v NullableLldp) IsSet() bool
func (NullableLldp) MarshalJSON ¶
func (v NullableLldp) MarshalJSON() ([]byte, error)
func (*NullableLldp) Set ¶
func (v *NullableLldp) Set(val *Lldp)
func (*NullableLldp) UnmarshalJSON ¶
func (v *NullableLldp) UnmarshalJSON(src []byte) error
func (*NullableLldp) Unset ¶
func (v *NullableLldp) Unset()
type NullableLldpChassis ¶
type NullableLldpChassis struct {
// contains filtered or unexported fields
}
func NewNullableLldpChassis ¶
func NewNullableLldpChassis(val *LldpChassis) *NullableLldpChassis
func (NullableLldpChassis) Get ¶
func (v NullableLldpChassis) Get() *LldpChassis
func (NullableLldpChassis) IsSet ¶
func (v NullableLldpChassis) IsSet() bool
func (NullableLldpChassis) MarshalJSON ¶
func (v NullableLldpChassis) MarshalJSON() ([]byte, error)
func (*NullableLldpChassis) Set ¶
func (v *NullableLldpChassis) Set(val *LldpChassis)
func (*NullableLldpChassis) UnmarshalJSON ¶
func (v *NullableLldpChassis) UnmarshalJSON(src []byte) error
func (*NullableLldpChassis) Unset ¶
func (v *NullableLldpChassis) Unset()
type NullableLocation ¶
type NullableLocation struct {
// contains filtered or unexported fields
}
func NewNullableLocation ¶
func NewNullableLocation(val *Location) *NullableLocation
func (NullableLocation) Get ¶
func (v NullableLocation) Get() *Location
func (NullableLocation) IsSet ¶
func (v NullableLocation) IsSet() bool
func (NullableLocation) MarshalJSON ¶
func (v NullableLocation) MarshalJSON() ([]byte, error)
func (*NullableLocation) Set ¶
func (v *NullableLocation) Set(val *Location)
func (*NullableLocation) UnmarshalJSON ¶
func (v *NullableLocation) UnmarshalJSON(src []byte) error
func (*NullableLocation) Unset ¶
func (v *NullableLocation) Unset()
type NullableMemoryBank ¶
type NullableMemoryBank struct {
// contains filtered or unexported fields
}
func NewNullableMemoryBank ¶
func NewNullableMemoryBank(val *MemoryBank) *NullableMemoryBank
func (NullableMemoryBank) Get ¶
func (v NullableMemoryBank) Get() *MemoryBank
func (NullableMemoryBank) IsSet ¶
func (v NullableMemoryBank) IsSet() bool
func (NullableMemoryBank) MarshalJSON ¶
func (v NullableMemoryBank) MarshalJSON() ([]byte, error)
func (*NullableMemoryBank) Set ¶
func (v *NullableMemoryBank) Set(val *MemoryBank)
func (*NullableMemoryBank) UnmarshalJSON ¶
func (v *NullableMemoryBank) UnmarshalJSON(src []byte) error
func (*NullableMemoryBank) Unset ¶
func (v *NullableMemoryBank) Unset()
type NullableMetadata ¶
type NullableMetadata struct {
// contains filtered or unexported fields
}
func NewNullableMetadata ¶
func NewNullableMetadata(val *Metadata) *NullableMetadata
func (NullableMetadata) Get ¶
func (v NullableMetadata) Get() *Metadata
func (NullableMetadata) IsSet ¶
func (v NullableMetadata) IsSet() bool
func (NullableMetadata) MarshalJSON ¶
func (v NullableMetadata) MarshalJSON() ([]byte, error)
func (*NullableMetadata) Set ¶
func (v *NullableMetadata) Set(val *Metadata)
func (*NullableMetadata) UnmarshalJSON ¶
func (v *NullableMetadata) UnmarshalJSON(src []byte) error
func (*NullableMetadata) Unset ¶
func (v *NullableMetadata) Unset()
type NullableMetric ¶
type NullableMetric struct {
// contains filtered or unexported fields
}
func NewNullableMetric ¶
func NewNullableMetric(val *Metric) *NullableMetric
func (NullableMetric) Get ¶
func (v NullableMetric) Get() *Metric
func (NullableMetric) IsSet ¶
func (v NullableMetric) IsSet() bool
func (NullableMetric) MarshalJSON ¶
func (v NullableMetric) MarshalJSON() ([]byte, error)
func (*NullableMetric) Set ¶
func (v *NullableMetric) Set(val *Metric)
func (*NullableMetric) UnmarshalJSON ¶
func (v *NullableMetric) UnmarshalJSON(src []byte) error
func (*NullableMetric) Unset ¶
func (v *NullableMetric) Unset()
type NullableMetricValue ¶
type NullableMetricValue struct {
// contains filtered or unexported fields
}
func NewNullableMetricValue ¶
func NewNullableMetricValue(val *MetricValue) *NullableMetricValue
func (NullableMetricValue) Get ¶
func (v NullableMetricValue) Get() *MetricValue
func (NullableMetricValue) IsSet ¶
func (v NullableMetricValue) IsSet() bool
func (NullableMetricValue) MarshalJSON ¶
func (v NullableMetricValue) MarshalJSON() ([]byte, error)
func (*NullableMetricValue) Set ¶
func (v *NullableMetricValue) Set(val *MetricValue)
func (*NullableMetricValue) UnmarshalJSON ¶
func (v *NullableMetricValue) UnmarshalJSON(src []byte) error
func (*NullableMetricValue) Unset ¶
func (v *NullableMetricValue) Unset()
type NullableMetricValues ¶
type NullableMetricValues struct {
// contains filtered or unexported fields
}
func NewNullableMetricValues ¶
func NewNullableMetricValues(val *MetricValues) *NullableMetricValues
func (NullableMetricValues) Get ¶
func (v NullableMetricValues) Get() *MetricValues
func (NullableMetricValues) IsSet ¶
func (v NullableMetricValues) IsSet() bool
func (NullableMetricValues) MarshalJSON ¶
func (v NullableMetricValues) MarshalJSON() ([]byte, error)
func (*NullableMetricValues) Set ¶
func (v *NullableMetricValues) Set(val *MetricValues)
func (*NullableMetricValues) UnmarshalJSON ¶
func (v *NullableMetricValues) UnmarshalJSON(src []byte) error
func (*NullableMetricValues) Unset ¶
func (v *NullableMetricValues) Unset()
type NullableMetrics ¶
type NullableMetrics struct {
// contains filtered or unexported fields
}
func NewNullableMetrics ¶
func NewNullableMetrics(val *Metrics) *NullableMetrics
func (NullableMetrics) Get ¶
func (v NullableMetrics) Get() *Metrics
func (NullableMetrics) IsSet ¶
func (v NullableMetrics) IsSet() bool
func (NullableMetrics) MarshalJSON ¶
func (v NullableMetrics) MarshalJSON() ([]byte, error)
func (*NullableMetrics) Set ¶
func (v *NullableMetrics) Set(val *Metrics)
func (*NullableMetrics) UnmarshalJSON ¶
func (v *NullableMetrics) UnmarshalJSON(src []byte) error
func (*NullableMetrics) Unset ¶
func (v *NullableMetrics) Unset()
type NullableMetricsMetadata ¶
type NullableMetricsMetadata struct {
// contains filtered or unexported fields
}
func NewNullableMetricsMetadata ¶
func NewNullableMetricsMetadata(val *MetricsMetadata) *NullableMetricsMetadata
func (NullableMetricsMetadata) Get ¶
func (v NullableMetricsMetadata) Get() *MetricsMetadata
func (NullableMetricsMetadata) IsSet ¶
func (v NullableMetricsMetadata) IsSet() bool
func (NullableMetricsMetadata) MarshalJSON ¶
func (v NullableMetricsMetadata) MarshalJSON() ([]byte, error)
func (*NullableMetricsMetadata) Set ¶
func (v *NullableMetricsMetadata) Set(val *MetricsMetadata)
func (*NullableMetricsMetadata) UnmarshalJSON ¶
func (v *NullableMetricsMetadata) UnmarshalJSON(src []byte) error
func (*NullableMetricsMetadata) Unset ¶
func (v *NullableMetricsMetadata) Unset()
type NullableMotherboard ¶
type NullableMotherboard struct {
// contains filtered or unexported fields
}
func NewNullableMotherboard ¶
func NewNullableMotherboard(val *Motherboard) *NullableMotherboard
func (NullableMotherboard) Get ¶
func (v NullableMotherboard) Get() *Motherboard
func (NullableMotherboard) IsSet ¶
func (v NullableMotherboard) IsSet() bool
func (NullableMotherboard) MarshalJSON ¶
func (v NullableMotherboard) MarshalJSON() ([]byte, error)
func (*NullableMotherboard) Set ¶
func (v *NullableMotherboard) Set(val *Motherboard)
func (*NullableMotherboard) UnmarshalJSON ¶
func (v *NullableMotherboard) UnmarshalJSON(src []byte) error
func (*NullableMotherboard) Unset ¶
func (v *NullableMotherboard) Unset()
type NullableNetwork ¶
type NullableNetwork struct {
// contains filtered or unexported fields
}
func NewNullableNetwork ¶
func NewNullableNetwork(val *Network) *NullableNetwork
func (NullableNetwork) Get ¶
func (v NullableNetwork) Get() *Network
func (NullableNetwork) IsSet ¶
func (v NullableNetwork) IsSet() bool
func (NullableNetwork) MarshalJSON ¶
func (v NullableNetwork) MarshalJSON() ([]byte, error)
func (*NullableNetwork) Set ¶
func (v *NullableNetwork) Set(val *Network)
func (*NullableNetwork) UnmarshalJSON ¶
func (v *NullableNetwork) UnmarshalJSON(src []byte) error
func (*NullableNetwork) Unset ¶
func (v *NullableNetwork) Unset()
type NullableNetworkCapabilities ¶
type NullableNetworkCapabilities struct {
// contains filtered or unexported fields
}
func NewNullableNetworkCapabilities ¶
func NewNullableNetworkCapabilities(val *NetworkCapabilities) *NullableNetworkCapabilities
func (NullableNetworkCapabilities) Get ¶
func (v NullableNetworkCapabilities) Get() *NetworkCapabilities
func (NullableNetworkCapabilities) IsSet ¶
func (v NullableNetworkCapabilities) IsSet() bool
func (NullableNetworkCapabilities) MarshalJSON ¶
func (v NullableNetworkCapabilities) MarshalJSON() ([]byte, error)
func (*NullableNetworkCapabilities) Set ¶
func (v *NullableNetworkCapabilities) Set(val *NetworkCapabilities)
func (*NullableNetworkCapabilities) UnmarshalJSON ¶
func (v *NullableNetworkCapabilities) UnmarshalJSON(src []byte) error
func (*NullableNetworkCapabilities) Unset ¶
func (v *NullableNetworkCapabilities) Unset()
type NullableNetworkEquipment ¶
type NullableNetworkEquipment struct {
// contains filtered or unexported fields
}
func NewNullableNetworkEquipment ¶
func NewNullableNetworkEquipment(val *NetworkEquipment) *NullableNetworkEquipment
func (NullableNetworkEquipment) Get ¶
func (v NullableNetworkEquipment) Get() *NetworkEquipment
func (NullableNetworkEquipment) IsSet ¶
func (v NullableNetworkEquipment) IsSet() bool
func (NullableNetworkEquipment) MarshalJSON ¶
func (v NullableNetworkEquipment) MarshalJSON() ([]byte, error)
func (*NullableNetworkEquipment) Set ¶
func (v *NullableNetworkEquipment) Set(val *NetworkEquipment)
func (*NullableNetworkEquipment) UnmarshalJSON ¶
func (v *NullableNetworkEquipment) UnmarshalJSON(src []byte) error
func (*NullableNetworkEquipment) Unset ¶
func (v *NullableNetworkEquipment) Unset()
type NullableNetworkEquipmentSpecs ¶
type NullableNetworkEquipmentSpecs struct {
// contains filtered or unexported fields
}
func NewNullableNetworkEquipmentSpecs ¶
func NewNullableNetworkEquipmentSpecs(val *NetworkEquipmentSpecs) *NullableNetworkEquipmentSpecs
func (NullableNetworkEquipmentSpecs) Get ¶
func (v NullableNetworkEquipmentSpecs) Get() *NetworkEquipmentSpecs
func (NullableNetworkEquipmentSpecs) IsSet ¶
func (v NullableNetworkEquipmentSpecs) IsSet() bool
func (NullableNetworkEquipmentSpecs) MarshalJSON ¶
func (v NullableNetworkEquipmentSpecs) MarshalJSON() ([]byte, error)
func (*NullableNetworkEquipmentSpecs) Set ¶
func (v *NullableNetworkEquipmentSpecs) Set(val *NetworkEquipmentSpecs)
func (*NullableNetworkEquipmentSpecs) UnmarshalJSON ¶
func (v *NullableNetworkEquipmentSpecs) UnmarshalJSON(src []byte) error
func (*NullableNetworkEquipmentSpecs) Unset ¶
func (v *NullableNetworkEquipmentSpecs) Unset()
type NullableNetworkInterface ¶
type NullableNetworkInterface struct {
// contains filtered or unexported fields
}
func NewNullableNetworkInterface ¶
func NewNullableNetworkInterface(val *NetworkInterface) *NullableNetworkInterface
func (NullableNetworkInterface) Get ¶
func (v NullableNetworkInterface) Get() *NetworkInterface
func (NullableNetworkInterface) IsSet ¶
func (v NullableNetworkInterface) IsSet() bool
func (NullableNetworkInterface) MarshalJSON ¶
func (v NullableNetworkInterface) MarshalJSON() ([]byte, error)
func (*NullableNetworkInterface) Set ¶
func (v *NullableNetworkInterface) Set(val *NetworkInterface)
func (*NullableNetworkInterface) UnmarshalJSON ¶
func (v *NullableNetworkInterface) UnmarshalJSON(src []byte) error
func (*NullableNetworkInterface) Unset ¶
func (v *NullableNetworkInterface) Unset()
type NullableNetworkInterfaces ¶
type NullableNetworkInterfaces struct {
// contains filtered or unexported fields
}
func NewNullableNetworkInterfaces ¶
func NewNullableNetworkInterfaces(val *NetworkInterfaces) *NullableNetworkInterfaces
func (NullableNetworkInterfaces) Get ¶
func (v NullableNetworkInterfaces) Get() *NetworkInterfaces
func (NullableNetworkInterfaces) IsSet ¶
func (v NullableNetworkInterfaces) IsSet() bool
func (NullableNetworkInterfaces) MarshalJSON ¶
func (v NullableNetworkInterfaces) MarshalJSON() ([]byte, error)
func (*NullableNetworkInterfaces) Set ¶
func (v *NullableNetworkInterfaces) Set(val *NetworkInterfaces)
func (*NullableNetworkInterfaces) UnmarshalJSON ¶
func (v *NullableNetworkInterfaces) UnmarshalJSON(src []byte) error
func (*NullableNetworkInterfaces) Unset ¶
func (v *NullableNetworkInterfaces) Unset()
type NullableNetworkSettings ¶
type NullableNetworkSettings struct {
// contains filtered or unexported fields
}
func NewNullableNetworkSettings ¶
func NewNullableNetworkSettings(val *NetworkSettings) *NullableNetworkSettings
func (NullableNetworkSettings) Get ¶
func (v NullableNetworkSettings) Get() *NetworkSettings
func (NullableNetworkSettings) IsSet ¶
func (v NullableNetworkSettings) IsSet() bool
func (NullableNetworkSettings) MarshalJSON ¶
func (v NullableNetworkSettings) MarshalJSON() ([]byte, error)
func (*NullableNetworkSettings) Set ¶
func (v *NullableNetworkSettings) Set(val *NetworkSettings)
func (*NullableNetworkSettings) UnmarshalJSON ¶
func (v *NullableNetworkSettings) UnmarshalJSON(src []byte) error
func (*NullableNetworkSettings) Unset ¶
func (v *NullableNetworkSettings) Unset()
type NullableNetworkTraffic ¶
type NullableNetworkTraffic struct {
// contains filtered or unexported fields
}
func NewNullableNetworkTraffic ¶
func NewNullableNetworkTraffic(val *NetworkTraffic) *NullableNetworkTraffic
func (NullableNetworkTraffic) Get ¶
func (v NullableNetworkTraffic) Get() *NetworkTraffic
func (NullableNetworkTraffic) IsSet ¶
func (v NullableNetworkTraffic) IsSet() bool
func (NullableNetworkTraffic) MarshalJSON ¶
func (v NullableNetworkTraffic) MarshalJSON() ([]byte, error)
func (*NullableNetworkTraffic) Set ¶
func (v *NullableNetworkTraffic) Set(val *NetworkTraffic)
func (*NullableNetworkTraffic) UnmarshalJSON ¶
func (v *NullableNetworkTraffic) UnmarshalJSON(src []byte) error
func (*NullableNetworkTraffic) Unset ¶
func (v *NullableNetworkTraffic) Unset()
type NullableNetworkType ¶
type NullableNetworkType struct {
// contains filtered or unexported fields
}
func NewNullableNetworkType ¶
func NewNullableNetworkType(val *NetworkType) *NullableNetworkType
func (NullableNetworkType) Get ¶
func (v NullableNetworkType) Get() *NetworkType
func (NullableNetworkType) IsSet ¶
func (v NullableNetworkType) IsSet() bool
func (NullableNetworkType) MarshalJSON ¶
func (v NullableNetworkType) MarshalJSON() ([]byte, error)
func (*NullableNetworkType) Set ¶
func (v *NullableNetworkType) Set(val *NetworkType)
func (*NullableNetworkType) UnmarshalJSON ¶
func (v *NullableNetworkType) UnmarshalJSON(src []byte) error
func (*NullableNetworkType) Unset ¶
func (v *NullableNetworkType) Unset()
type NullableNetworkTypeURL ¶
type NullableNetworkTypeURL struct {
// contains filtered or unexported fields
}
func NewNullableNetworkTypeURL ¶
func NewNullableNetworkTypeURL(val *NetworkTypeURL) *NullableNetworkTypeURL
func (NullableNetworkTypeURL) Get ¶
func (v NullableNetworkTypeURL) Get() *NetworkTypeURL
func (NullableNetworkTypeURL) IsSet ¶
func (v NullableNetworkTypeURL) IsSet() bool
func (NullableNetworkTypeURL) MarshalJSON ¶
func (v NullableNetworkTypeURL) MarshalJSON() ([]byte, error)
func (*NullableNetworkTypeURL) Set ¶
func (v *NullableNetworkTypeURL) Set(val *NetworkTypeURL)
func (*NullableNetworkTypeURL) UnmarshalJSON ¶
func (v *NullableNetworkTypeURL) UnmarshalJSON(src []byte) error
func (*NullableNetworkTypeURL) Unset ¶
func (v *NullableNetworkTypeURL) Unset()
type NullableNotificationSetting ¶
type NullableNotificationSetting struct {
// contains filtered or unexported fields
}
func NewNullableNotificationSetting ¶
func NewNullableNotificationSetting(val *NotificationSetting) *NullableNotificationSetting
func (NullableNotificationSetting) Get ¶
func (v NullableNotificationSetting) Get() *NotificationSetting
func (NullableNotificationSetting) IsSet ¶
func (v NullableNotificationSetting) IsSet() bool
func (NullableNotificationSetting) MarshalJSON ¶
func (v NullableNotificationSetting) MarshalJSON() ([]byte, error)
func (*NullableNotificationSetting) Set ¶
func (v *NullableNotificationSetting) Set(val *NotificationSetting)
func (*NullableNotificationSetting) UnmarshalJSON ¶
func (v *NullableNotificationSetting) UnmarshalJSON(src []byte) error
func (*NullableNotificationSetting) Unset ¶
func (v *NullableNotificationSetting) Unset()
type NullableNullRoute ¶
type NullableNullRoute struct {
// contains filtered or unexported fields
}
func NewNullableNullRoute ¶
func NewNullableNullRoute(val *NullRoute) *NullableNullRoute
func (NullableNullRoute) Get ¶
func (v NullableNullRoute) Get() *NullRoute
func (NullableNullRoute) IsSet ¶
func (v NullableNullRoute) IsSet() bool
func (NullableNullRoute) MarshalJSON ¶
func (v NullableNullRoute) MarshalJSON() ([]byte, error)
func (*NullableNullRoute) Set ¶
func (v *NullableNullRoute) Set(val *NullRoute)
func (*NullableNullRoute) UnmarshalJSON ¶
func (v *NullableNullRoute) UnmarshalJSON(src []byte) error
func (*NullableNullRoute) Unset ¶
func (v *NullableNullRoute) Unset()
type NullableOperatingSystem ¶
type NullableOperatingSystem struct {
// contains filtered or unexported fields
}
func NewNullableOperatingSystem ¶
func NewNullableOperatingSystem(val *OperatingSystem) *NullableOperatingSystem
func (NullableOperatingSystem) Get ¶
func (v NullableOperatingSystem) Get() *OperatingSystem
func (NullableOperatingSystem) IsSet ¶
func (v NullableOperatingSystem) IsSet() bool
func (NullableOperatingSystem) MarshalJSON ¶
func (v NullableOperatingSystem) MarshalJSON() ([]byte, error)
func (*NullableOperatingSystem) Set ¶
func (v *NullableOperatingSystem) Set(val *OperatingSystem)
func (*NullableOperatingSystem) UnmarshalJSON ¶
func (v *NullableOperatingSystem) UnmarshalJSON(src []byte) error
func (*NullableOperatingSystem) Unset ¶
func (v *NullableOperatingSystem) Unset()
type NullableOperationNetworkInterface ¶
type NullableOperationNetworkInterface struct {
// contains filtered or unexported fields
}
func NewNullableOperationNetworkInterface ¶
func NewNullableOperationNetworkInterface(val *OperationNetworkInterface) *NullableOperationNetworkInterface
func (NullableOperationNetworkInterface) Get ¶
func (v NullableOperationNetworkInterface) Get() *OperationNetworkInterface
func (NullableOperationNetworkInterface) IsSet ¶
func (v NullableOperationNetworkInterface) IsSet() bool
func (NullableOperationNetworkInterface) MarshalJSON ¶
func (v NullableOperationNetworkInterface) MarshalJSON() ([]byte, error)
func (*NullableOperationNetworkInterface) Set ¶
func (v *NullableOperationNetworkInterface) Set(val *OperationNetworkInterface)
func (*NullableOperationNetworkInterface) UnmarshalJSON ¶
func (v *NullableOperationNetworkInterface) UnmarshalJSON(src []byte) error
func (*NullableOperationNetworkInterface) Unset ¶
func (v *NullableOperationNetworkInterface) Unset()
type NullableOs ¶
type NullableOs struct {
// contains filtered or unexported fields
}
func NewNullableOs ¶
func NewNullableOs(val *Os) *NullableOs
func (NullableOs) Get ¶
func (v NullableOs) Get() *Os
func (NullableOs) IsSet ¶
func (v NullableOs) IsSet() bool
func (NullableOs) MarshalJSON ¶
func (v NullableOs) MarshalJSON() ([]byte, error)
func (*NullableOs) Set ¶
func (v *NullableOs) Set(val *Os)
func (*NullableOs) UnmarshalJSON ¶
func (v *NullableOs) UnmarshalJSON(src []byte) error
func (*NullableOs) Unset ¶
func (v *NullableOs) Unset()
type NullablePartition ¶
type NullablePartition struct {
// contains filtered or unexported fields
}
func NewNullablePartition ¶
func NewNullablePartition(val *Partition) *NullablePartition
func (NullablePartition) Get ¶
func (v NullablePartition) Get() *Partition
func (NullablePartition) IsSet ¶
func (v NullablePartition) IsSet() bool
func (NullablePartition) MarshalJSON ¶
func (v NullablePartition) MarshalJSON() ([]byte, error)
func (*NullablePartition) Set ¶
func (v *NullablePartition) Set(val *Partition)
func (*NullablePartition) UnmarshalJSON ¶
func (v *NullablePartition) UnmarshalJSON(src []byte) error
func (*NullablePartition) Unset ¶
func (v *NullablePartition) Unset()
type NullablePayload ¶
type NullablePayload struct {
// contains filtered or unexported fields
}
func NewNullablePayload ¶
func NewNullablePayload(val *Payload) *NullablePayload
func (NullablePayload) Get ¶
func (v NullablePayload) Get() *Payload
func (NullablePayload) IsSet ¶
func (v NullablePayload) IsSet() bool
func (NullablePayload) MarshalJSON ¶
func (v NullablePayload) MarshalJSON() ([]byte, error)
func (*NullablePayload) Set ¶
func (v *NullablePayload) Set(val *Payload)
func (*NullablePayload) UnmarshalJSON ¶
func (v *NullablePayload) UnmarshalJSON(src []byte) error
func (*NullablePayload) Unset ¶
func (v *NullablePayload) Unset()
type NullablePciCard ¶
type NullablePciCard struct {
// contains filtered or unexported fields
}
func NewNullablePciCard ¶
func NewNullablePciCard(val *PciCard) *NullablePciCard
func (NullablePciCard) Get ¶
func (v NullablePciCard) Get() *PciCard
func (NullablePciCard) IsSet ¶
func (v NullablePciCard) IsSet() bool
func (NullablePciCard) MarshalJSON ¶
func (v NullablePciCard) MarshalJSON() ([]byte, error)
func (*NullablePciCard) Set ¶
func (v *NullablePciCard) Set(val *PciCard)
func (*NullablePciCard) UnmarshalJSON ¶
func (v *NullablePciCard) UnmarshalJSON(src []byte) error
func (*NullablePciCard) Unset ¶
func (v *NullablePciCard) Unset()
type NullablePdu ¶
type NullablePdu struct {
// contains filtered or unexported fields
}
func NewNullablePdu ¶
func NewNullablePdu(val *Pdu) *NullablePdu
func (NullablePdu) Get ¶
func (v NullablePdu) Get() *Pdu
func (NullablePdu) IsSet ¶
func (v NullablePdu) IsSet() bool
func (NullablePdu) MarshalJSON ¶
func (v NullablePdu) MarshalJSON() ([]byte, error)
func (*NullablePdu) Set ¶
func (v *NullablePdu) Set(val *Pdu)
func (*NullablePdu) UnmarshalJSON ¶
func (v *NullablePdu) UnmarshalJSON(src []byte) error
func (*NullablePdu) Unset ¶
func (v *NullablePdu) Unset()
type NullablePort ¶
type NullablePort struct {
// contains filtered or unexported fields
}
func NewNullablePort ¶
func NewNullablePort(val *Port) *NullablePort
func (NullablePort) Get ¶
func (v NullablePort) Get() *Port
func (NullablePort) IsSet ¶
func (v NullablePort) IsSet() bool
func (NullablePort) MarshalJSON ¶
func (v NullablePort) MarshalJSON() ([]byte, error)
func (*NullablePort) Set ¶
func (v *NullablePort) Set(val *Port)
func (*NullablePort) UnmarshalJSON ¶
func (v *NullablePort) UnmarshalJSON(src []byte) error
func (*NullablePort) Unset ¶
func (v *NullablePort) Unset()
type NullablePort1 ¶
type NullablePort1 struct {
// contains filtered or unexported fields
}
func NewNullablePort1 ¶
func NewNullablePort1(val *Port1) *NullablePort1
func (NullablePort1) Get ¶
func (v NullablePort1) Get() *Port1
func (NullablePort1) IsSet ¶
func (v NullablePort1) IsSet() bool
func (NullablePort1) MarshalJSON ¶
func (v NullablePort1) MarshalJSON() ([]byte, error)
func (*NullablePort1) Set ¶
func (v *NullablePort1) Set(val *Port1)
func (*NullablePort1) UnmarshalJSON ¶
func (v *NullablePort1) UnmarshalJSON(src []byte) error
func (*NullablePort1) Unset ¶
func (v *NullablePort1) Unset()
type NullablePrivateNetwork ¶
type NullablePrivateNetwork struct {
// contains filtered or unexported fields
}
func NewNullablePrivateNetwork ¶
func NewNullablePrivateNetwork(val *PrivateNetwork) *NullablePrivateNetwork
func (NullablePrivateNetwork) Get ¶
func (v NullablePrivateNetwork) Get() *PrivateNetwork
func (NullablePrivateNetwork) IsSet ¶
func (v NullablePrivateNetwork) IsSet() bool
func (NullablePrivateNetwork) MarshalJSON ¶
func (v NullablePrivateNetwork) MarshalJSON() ([]byte, error)
func (*NullablePrivateNetwork) Set ¶
func (v *NullablePrivateNetwork) Set(val *PrivateNetwork)
func (*NullablePrivateNetwork) UnmarshalJSON ¶
func (v *NullablePrivateNetwork) UnmarshalJSON(src []byte) error
func (*NullablePrivateNetwork) Unset ¶
func (v *NullablePrivateNetwork) Unset()
type NullableProgress ¶
type NullableProgress struct {
// contains filtered or unexported fields
}
func NewNullableProgress ¶
func NewNullableProgress(val *Progress) *NullableProgress
func (NullableProgress) Get ¶
func (v NullableProgress) Get() *Progress
func (NullableProgress) IsSet ¶
func (v NullableProgress) IsSet() bool
func (NullableProgress) MarshalJSON ¶
func (v NullableProgress) MarshalJSON() ([]byte, error)
func (*NullableProgress) Set ¶
func (v *NullableProgress) Set(val *Progress)
func (*NullableProgress) UnmarshalJSON ¶
func (v *NullableProgress) UnmarshalJSON(src []byte) error
func (*NullableProgress) Unset ¶
func (v *NullableProgress) Unset()
type NullableRack ¶
type NullableRack struct {
// contains filtered or unexported fields
}
func NewNullableRack ¶
func NewNullableRack(val *Rack) *NullableRack
func (NullableRack) Get ¶
func (v NullableRack) Get() *Rack
func (NullableRack) IsSet ¶
func (v NullableRack) IsSet() bool
func (NullableRack) MarshalJSON ¶
func (v NullableRack) MarshalJSON() ([]byte, error)
func (*NullableRack) Set ¶
func (v *NullableRack) Set(val *Rack)
func (*NullableRack) UnmarshalJSON ¶
func (v *NullableRack) UnmarshalJSON(src []byte) error
func (*NullableRack) Unset ¶
func (v *NullableRack) Unset()
type NullableRackType ¶
type NullableRackType struct {
// contains filtered or unexported fields
}
func NewNullableRackType ¶
func NewNullableRackType(val *RackType) *NullableRackType
func (NullableRackType) Get ¶
func (v NullableRackType) Get() *RackType
func (NullableRackType) IsSet ¶
func (v NullableRackType) IsSet() bool
func (NullableRackType) MarshalJSON ¶
func (v NullableRackType) MarshalJSON() ([]byte, error)
func (*NullableRackType) Set ¶
func (v *NullableRackType) Set(val *RackType)
func (*NullableRackType) UnmarshalJSON ¶
func (v *NullableRackType) UnmarshalJSON(src []byte) error
func (*NullableRackType) Unset ¶
func (v *NullableRackType) Unset()
type NullableRaid ¶
type NullableRaid struct {
// contains filtered or unexported fields
}
func NewNullableRaid ¶
func NewNullableRaid(val *Raid) *NullableRaid
func (NullableRaid) Get ¶
func (v NullableRaid) Get() *Raid
func (NullableRaid) IsSet ¶
func (v NullableRaid) IsSet() bool
func (NullableRaid) MarshalJSON ¶
func (v NullableRaid) MarshalJSON() ([]byte, error)
func (*NullableRaid) Set ¶
func (v *NullableRaid) Set(val *Raid)
func (*NullableRaid) UnmarshalJSON ¶
func (v *NullableRaid) UnmarshalJSON(src []byte) error
func (*NullableRaid) Unset ¶
func (v *NullableRaid) Unset()
type NullableRaidLevel ¶
type NullableRaidLevel struct {
// contains filtered or unexported fields
}
func NewNullableRaidLevel ¶
func NewNullableRaidLevel(val *RaidLevel) *NullableRaidLevel
func (NullableRaidLevel) Get ¶
func (v NullableRaidLevel) Get() *RaidLevel
func (NullableRaidLevel) IsSet ¶
func (v NullableRaidLevel) IsSet() bool
func (NullableRaidLevel) MarshalJSON ¶
func (v NullableRaidLevel) MarshalJSON() ([]byte, error)
func (*NullableRaidLevel) Set ¶
func (v *NullableRaidLevel) Set(val *RaidLevel)
func (*NullableRaidLevel) UnmarshalJSON ¶
func (v *NullableRaidLevel) UnmarshalJSON(src []byte) error
func (*NullableRaidLevel) Unset ¶
func (v *NullableRaidLevel) Unset()
type NullableRaidType ¶
type NullableRaidType struct {
// contains filtered or unexported fields
}
func NewNullableRaidType ¶
func NewNullableRaidType(val *RaidType) *NullableRaidType
func (NullableRaidType) Get ¶
func (v NullableRaidType) Get() *RaidType
func (NullableRaidType) IsSet ¶
func (v NullableRaidType) IsSet() bool
func (NullableRaidType) MarshalJSON ¶
func (v NullableRaidType) MarshalJSON() ([]byte, error)
func (*NullableRaidType) Set ¶
func (v *NullableRaidType) Set(val *RaidType)
func (*NullableRaidType) UnmarshalJSON ¶
func (v *NullableRaidType) UnmarshalJSON(src []byte) error
func (*NullableRaidType) Unset ¶
func (v *NullableRaidType) Unset()
type NullableRam ¶
type NullableRam struct {
// contains filtered or unexported fields
}
func NewNullableRam ¶
func NewNullableRam(val *Ram) *NullableRam
func (NullableRam) Get ¶
func (v NullableRam) Get() *Ram
func (NullableRam) IsSet ¶
func (v NullableRam) IsSet() bool
func (NullableRam) MarshalJSON ¶
func (v NullableRam) MarshalJSON() ([]byte, error)
func (*NullableRam) Set ¶
func (v *NullableRam) Set(val *Ram)
func (*NullableRam) UnmarshalJSON ¶
func (v *NullableRam) UnmarshalJSON(src []byte) error
func (*NullableRam) Unset ¶
func (v *NullableRam) Unset()
type NullableRescueImage ¶
type NullableRescueImage struct {
// contains filtered or unexported fields
}
func NewNullableRescueImage ¶
func NewNullableRescueImage(val *RescueImage) *NullableRescueImage
func (NullableRescueImage) Get ¶
func (v NullableRescueImage) Get() *RescueImage
func (NullableRescueImage) IsSet ¶
func (v NullableRescueImage) IsSet() bool
func (NullableRescueImage) MarshalJSON ¶
func (v NullableRescueImage) MarshalJSON() ([]byte, error)
func (*NullableRescueImage) Set ¶
func (v *NullableRescueImage) Set(val *RescueImage)
func (*NullableRescueImage) UnmarshalJSON ¶
func (v *NullableRescueImage) UnmarshalJSON(src []byte) error
func (*NullableRescueImage) Unset ¶
func (v *NullableRescueImage) Unset()
type NullableResult ¶
type NullableResult struct {
// contains filtered or unexported fields
}
func NewNullableResult ¶
func NewNullableResult(val *Result) *NullableResult
func (NullableResult) Get ¶
func (v NullableResult) Get() *Result
func (NullableResult) IsSet ¶
func (v NullableResult) IsSet() bool
func (NullableResult) MarshalJSON ¶
func (v NullableResult) MarshalJSON() ([]byte, error)
func (*NullableResult) Set ¶
func (v *NullableResult) Set(val *Result)
func (*NullableResult) UnmarshalJSON ¶
func (v *NullableResult) UnmarshalJSON(src []byte) error
func (*NullableResult) Unset ¶
func (v *NullableResult) Unset()
type NullableScanHardwareOpts ¶
type NullableScanHardwareOpts struct {
// contains filtered or unexported fields
}
func NewNullableScanHardwareOpts ¶
func NewNullableScanHardwareOpts(val *ScanHardwareOpts) *NullableScanHardwareOpts
func (NullableScanHardwareOpts) Get ¶
func (v NullableScanHardwareOpts) Get() *ScanHardwareOpts
func (NullableScanHardwareOpts) IsSet ¶
func (v NullableScanHardwareOpts) IsSet() bool
func (NullableScanHardwareOpts) MarshalJSON ¶
func (v NullableScanHardwareOpts) MarshalJSON() ([]byte, error)
func (*NullableScanHardwareOpts) Set ¶
func (v *NullableScanHardwareOpts) Set(val *ScanHardwareOpts)
func (*NullableScanHardwareOpts) UnmarshalJSON ¶
func (v *NullableScanHardwareOpts) UnmarshalJSON(src []byte) error
func (*NullableScanHardwareOpts) Unset ¶
func (v *NullableScanHardwareOpts) Unset()
type NullableServer ¶
type NullableServer struct {
// contains filtered or unexported fields
}
func NewNullableServer ¶
func NewNullableServer(val *Server) *NullableServer
func (NullableServer) Get ¶
func (v NullableServer) Get() *Server
func (NullableServer) IsSet ¶
func (v NullableServer) IsSet() bool
func (NullableServer) MarshalJSON ¶
func (v NullableServer) MarshalJSON() ([]byte, error)
func (*NullableServer) Set ¶
func (v *NullableServer) Set(val *Server)
func (*NullableServer) UnmarshalJSON ¶
func (v *NullableServer) UnmarshalJSON(src []byte) error
func (*NullableServer) Unset ¶
func (v *NullableServer) Unset()
type NullableServerJob ¶
type NullableServerJob struct {
// contains filtered or unexported fields
}
func NewNullableServerJob ¶
func NewNullableServerJob(val *ServerJob) *NullableServerJob
func (NullableServerJob) Get ¶
func (v NullableServerJob) Get() *ServerJob
func (NullableServerJob) IsSet ¶
func (v NullableServerJob) IsSet() bool
func (NullableServerJob) MarshalJSON ¶
func (v NullableServerJob) MarshalJSON() ([]byte, error)
func (*NullableServerJob) Set ¶
func (v *NullableServerJob) Set(val *ServerJob)
func (*NullableServerJob) UnmarshalJSON ¶
func (v *NullableServerJob) UnmarshalJSON(src []byte) error