Documentation
¶
Index ¶
- Constants
- Variables
- func AddPinnedCert(transport *http.Transport, pkFingerprint string)
- func CacheExpires(r *http.Response) time.Time
- func EnsureURLFormat(url string) string
- 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
- func SliceToValueDefault[T any](ptrSlice *[]T) []T
- func ToBool(ptr *bool) bool
- func ToBoolDefault(ptr *bool) bool
- func ToBoolSlice(ptrSlice *[]bool) []bool
- func ToByte(ptr *byte) byte
- func ToByteDefault(ptr *byte) byte
- func ToByteSlice(ptrSlice *[]byte) []byte
- func ToFloat32(ptr *float32) float32
- func ToFloat32Default(ptr *float32) float32
- func ToFloat32Slice(ptrSlice *[]float32) []float32
- func ToFloat64(ptr *float64) float64
- func ToFloat64Default(ptr *float64) float64
- func ToFloat64Slice(ptrSlice *[]float64) []float64
- func ToInt(ptr *int) int
- func ToInt16(ptr *int16) int16
- func ToInt16Default(ptr *int16) int16
- func ToInt16Slice(ptrSlice *[]int16) []int16
- func ToInt32(ptr *int32) int32
- func ToInt32Default(ptr *int32) int32
- func ToInt32Slice(ptrSlice *[]int32) []int32
- func ToInt64(ptr *int64) int64
- func ToInt64Default(ptr *int64) int64
- func ToInt64Slice(ptrSlice *[]int64) []int64
- func ToInt8(ptr *int8) int8
- func ToInt8Default(ptr *int8) int8
- func ToInt8Slice(ptrSlice *[]int8) []int8
- func ToIntDefault(ptr *int) int
- func ToIntSlice(ptrSlice *[]int) []int
- func ToPtr[T any](v T) *T
- func ToString(ptr *string) string
- func ToStringDefault(ptr *string) string
- func ToStringSlice(ptrSlice *[]string) []string
- func ToTime(ptr *time.Time) time.Time
- func ToTimeDefault(ptr *time.Time) time.Time
- func ToTimeSlice(ptrSlice *[]time.Time) []time.Time
- func ToUint(ptr *uint) uint
- func ToUint16(ptr *uint16) uint16
- func ToUint16Default(ptr *uint16) uint16
- func ToUint16Slice(ptrSlice *[]uint16) []uint16
- func ToUint32(ptr *uint32) uint32
- func ToUint32Default(ptr *uint32) uint32
- func ToUint32Slice(ptrSlice *[]uint32) []uint32
- func ToUint64(ptr *uint64) uint64
- func ToUint64Default(ptr *uint64) uint64
- func ToUint64Slice(ptrSlice *[]uint64) []uint64
- func ToUint8(ptr *uint8) uint8
- func ToUint8Default(ptr *uint8) uint8
- func ToUint8Slice(ptrSlice *[]uint8) []uint8
- func ToUintDefault(ptr *uint) uint
- func ToUintSlice(ptrSlice *[]uint) []uint
- func ToValue[T any](ptr *T) T
- func ToValueDefault[T any](ptr *T) T
- type APIClient
- func (c *APIClient) GetConfig() *Configuration
- func (c *APIClient) GetRequestStatus(ctx context.Context, path string) (*RequestStatus, *APIResponse, error)
- func (c *APIClient) WaitForDeletion(ctx context.Context, fn resourceDeleteCallFn, resourceID string) (bool, error)
- func (c *APIClient) WaitForDeletionAsync(ctx context.Context, fn resourceDeleteCallFn, resourceID string, ...)
- func (c *APIClient) WaitForRequest(ctx context.Context, path string) (*APIResponse, error)
- func (c *APIClient) WaitForState(ctx context.Context, fn resourceGetCallFn, resourceID string) (bool, error)
- func (c *APIClient) WaitForStateAsync(ctx context.Context, fn resourceGetCallFn, resourceID string, ...)
- type APIKey
- type APIResponse
- type ApiApiInfoGetRequest
- func (r ApiApiInfoGetRequest) Depth(depth int32) ApiApiInfoGetRequest
- func (r ApiApiInfoGetRequest) Execute() (Info, *APIResponse, error)
- func (r ApiApiInfoGetRequest) Filter(key string, value string) ApiApiInfoGetRequest
- func (r ApiApiInfoGetRequest) MaxResults(maxResults int32) ApiApiInfoGetRequest
- func (r ApiApiInfoGetRequest) OrderBy(orderBy string) ApiApiInfoGetRequest
- func (r ApiApiInfoGetRequest) Pretty(pretty bool) ApiApiInfoGetRequest
- func (r ApiApiInfoGetRequest) XContractNumber(xContractNumber int32) ApiApiInfoGetRequest
- type ApiBackupunitsDeleteRequest
- func (r ApiBackupunitsDeleteRequest) Depth(depth int32) ApiBackupunitsDeleteRequest
- func (r ApiBackupunitsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiBackupunitsDeleteRequest) Pretty(pretty bool) ApiBackupunitsDeleteRequest
- func (r ApiBackupunitsDeleteRequest) XContractNumber(xContractNumber int32) ApiBackupunitsDeleteRequest
- type ApiBackupunitsFindByIdRequest
- func (r ApiBackupunitsFindByIdRequest) Depth(depth int32) ApiBackupunitsFindByIdRequest
- func (r ApiBackupunitsFindByIdRequest) Execute() (BackupUnit, *APIResponse, error)
- func (r ApiBackupunitsFindByIdRequest) Pretty(pretty bool) ApiBackupunitsFindByIdRequest
- func (r ApiBackupunitsFindByIdRequest) XContractNumber(xContractNumber int32) ApiBackupunitsFindByIdRequest
- type ApiBackupunitsGetRequest
- func (r ApiBackupunitsGetRequest) Depth(depth int32) ApiBackupunitsGetRequest
- func (r ApiBackupunitsGetRequest) Execute() (BackupUnits, *APIResponse, error)
- func (r ApiBackupunitsGetRequest) Filter(key string, value string) ApiBackupunitsGetRequest
- func (r ApiBackupunitsGetRequest) MaxResults(maxResults int32) ApiBackupunitsGetRequest
- func (r ApiBackupunitsGetRequest) OrderBy(orderBy string) ApiBackupunitsGetRequest
- func (r ApiBackupunitsGetRequest) Pretty(pretty bool) ApiBackupunitsGetRequest
- func (r ApiBackupunitsGetRequest) XContractNumber(xContractNumber int32) ApiBackupunitsGetRequest
- type ApiBackupunitsPatchRequest
- func (r ApiBackupunitsPatchRequest) BackupUnit(backupUnit BackupUnitProperties) ApiBackupunitsPatchRequest
- func (r ApiBackupunitsPatchRequest) Depth(depth int32) ApiBackupunitsPatchRequest
- func (r ApiBackupunitsPatchRequest) Execute() (BackupUnit, *APIResponse, error)
- func (r ApiBackupunitsPatchRequest) Pretty(pretty bool) ApiBackupunitsPatchRequest
- func (r ApiBackupunitsPatchRequest) XContractNumber(xContractNumber int32) ApiBackupunitsPatchRequest
- type ApiBackupunitsPostRequest
- func (r ApiBackupunitsPostRequest) BackupUnit(backupUnit BackupUnit) ApiBackupunitsPostRequest
- func (r ApiBackupunitsPostRequest) Depth(depth int32) ApiBackupunitsPostRequest
- func (r ApiBackupunitsPostRequest) Execute() (BackupUnit, *APIResponse, error)
- func (r ApiBackupunitsPostRequest) Pretty(pretty bool) ApiBackupunitsPostRequest
- func (r ApiBackupunitsPostRequest) XContractNumber(xContractNumber int32) ApiBackupunitsPostRequest
- type ApiBackupunitsPutRequest
- func (r ApiBackupunitsPutRequest) BackupUnit(backupUnit BackupUnit) ApiBackupunitsPutRequest
- func (r ApiBackupunitsPutRequest) Depth(depth int32) ApiBackupunitsPutRequest
- func (r ApiBackupunitsPutRequest) Execute() (BackupUnit, *APIResponse, error)
- func (r ApiBackupunitsPutRequest) Pretty(pretty bool) ApiBackupunitsPutRequest
- func (r ApiBackupunitsPutRequest) XContractNumber(xContractNumber int32) ApiBackupunitsPutRequest
- type ApiBackupunitsSsourlGetRequest
- func (r ApiBackupunitsSsourlGetRequest) Execute() (BackupUnitSSO, *APIResponse, error)
- func (r ApiBackupunitsSsourlGetRequest) Filter(key string, value string) ApiBackupunitsSsourlGetRequest
- func (r ApiBackupunitsSsourlGetRequest) MaxResults(maxResults int32) ApiBackupunitsSsourlGetRequest
- func (r ApiBackupunitsSsourlGetRequest) OrderBy(orderBy string) ApiBackupunitsSsourlGetRequest
- func (r ApiBackupunitsSsourlGetRequest) Pretty(pretty bool) ApiBackupunitsSsourlGetRequest
- func (r ApiBackupunitsSsourlGetRequest) XContractNumber(xContractNumber int32) ApiBackupunitsSsourlGetRequest
- type ApiContractsGetRequest
- func (r ApiContractsGetRequest) Depth(depth int32) ApiContractsGetRequest
- func (r ApiContractsGetRequest) Execute() (Contracts, *APIResponse, error)
- func (r ApiContractsGetRequest) Filter(key string, value string) ApiContractsGetRequest
- func (r ApiContractsGetRequest) MaxResults(maxResults int32) ApiContractsGetRequest
- func (r ApiContractsGetRequest) OrderBy(orderBy string) ApiContractsGetRequest
- func (r ApiContractsGetRequest) Pretty(pretty bool) ApiContractsGetRequest
- func (r ApiContractsGetRequest) XContractNumber(xContractNumber int32) ApiContractsGetRequest
- type ApiDatacentersApplicationloadbalancersDeleteRequest
- func (r ApiDatacentersApplicationloadbalancersDeleteRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersDeleteRequest
- func (r ApiDatacentersApplicationloadbalancersDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersDeleteRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersDeleteRequest
- func (r ApiDatacentersApplicationloadbalancersDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersDeleteRequest
- type ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest
- func (r ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest
- func (r ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest) Execute() (ApplicationLoadBalancer, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest
- func (r ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest
- type ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest
- type ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest
- type ApiDatacentersApplicationloadbalancersFlowlogsGetRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersFlowlogsGetRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) Execute() (FlowLogs, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) Filter(key string, value string) ApiDatacentersApplicationloadbalancersFlowlogsGetRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) MaxResults(maxResults int32) ApiDatacentersApplicationloadbalancersFlowlogsGetRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) OrderBy(orderBy string) ApiDatacentersApplicationloadbalancersFlowlogsGetRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersFlowlogsGetRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersFlowlogsGetRequest
- type ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest) ApplicationLoadBalancerFlowLogProperties(applicationLoadBalancerFlowLogProperties FlowLogProperties) ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest
- type ApiDatacentersApplicationloadbalancersFlowlogsPostRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPostRequest) ApplicationLoadBalancerFlowLog(applicationLoadBalancerFlowLog FlowLog) ApiDatacentersApplicationloadbalancersFlowlogsPostRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPostRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersFlowlogsPostRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPostRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPostRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersFlowlogsPostRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersFlowlogsPostRequest
- type ApiDatacentersApplicationloadbalancersFlowlogsPutRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPutRequest) ApplicationLoadBalancerFlowLog(applicationLoadBalancerFlowLog FlowLogPut) ApiDatacentersApplicationloadbalancersFlowlogsPutRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPutRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersFlowlogsPutRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPutRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPutRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersFlowlogsPutRequest
- func (r ApiDatacentersApplicationloadbalancersFlowlogsPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersFlowlogsPutRequest
- type ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest
- type ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest) Depth(depth int32) ...
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest) Execute() (ApplicationLoadBalancerForwardingRule, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest) Pretty(pretty bool) ...
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest) XContractNumber(xContractNumber int32) ...
- type ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) Execute() (ApplicationLoadBalancerForwardingRules, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) Filter(key string, value string) ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) MaxResults(maxResults int32) ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) OrderBy(orderBy string) ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest
- type ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest) ApplicationLoadBalancerForwardingRuleProperties(...) ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest) Execute() (ApplicationLoadBalancerForwardingRule, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest
- type ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest) ApplicationLoadBalancerForwardingRule(applicationLoadBalancerForwardingRule ApplicationLoadBalancerForwardingRule) ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest) Execute() (ApplicationLoadBalancerForwardingRule, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest
- type ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest) ApplicationLoadBalancerForwardingRule(applicationLoadBalancerForwardingRule ApplicationLoadBalancerForwardingRulePut) ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest) Execute() (ApplicationLoadBalancerForwardingRule, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest
- func (r ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest
- type ApiDatacentersApplicationloadbalancersGetRequest
- func (r ApiDatacentersApplicationloadbalancersGetRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersGetRequest
- func (r ApiDatacentersApplicationloadbalancersGetRequest) Execute() (ApplicationLoadBalancers, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersGetRequest) Filter(key string, value string) ApiDatacentersApplicationloadbalancersGetRequest
- func (r ApiDatacentersApplicationloadbalancersGetRequest) Limit(limit int32) ApiDatacentersApplicationloadbalancersGetRequest
- func (r ApiDatacentersApplicationloadbalancersGetRequest) MaxResults(maxResults int32) ApiDatacentersApplicationloadbalancersGetRequest
- func (r ApiDatacentersApplicationloadbalancersGetRequest) Offset(offset int32) ApiDatacentersApplicationloadbalancersGetRequest
- func (r ApiDatacentersApplicationloadbalancersGetRequest) OrderBy(orderBy string) ApiDatacentersApplicationloadbalancersGetRequest
- func (r ApiDatacentersApplicationloadbalancersGetRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersGetRequest
- func (r ApiDatacentersApplicationloadbalancersGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersGetRequest
- type ApiDatacentersApplicationloadbalancersPatchRequest
- func (r ApiDatacentersApplicationloadbalancersPatchRequest) ApplicationLoadBalancerProperties(applicationLoadBalancerProperties ApplicationLoadBalancerProperties) ApiDatacentersApplicationloadbalancersPatchRequest
- func (r ApiDatacentersApplicationloadbalancersPatchRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersPatchRequest
- func (r ApiDatacentersApplicationloadbalancersPatchRequest) Execute() (ApplicationLoadBalancer, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersPatchRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersPatchRequest
- func (r ApiDatacentersApplicationloadbalancersPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersPatchRequest
- type ApiDatacentersApplicationloadbalancersPostRequest
- func (r ApiDatacentersApplicationloadbalancersPostRequest) ApplicationLoadBalancer(applicationLoadBalancer ApplicationLoadBalancer) ApiDatacentersApplicationloadbalancersPostRequest
- func (r ApiDatacentersApplicationloadbalancersPostRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersPostRequest
- func (r ApiDatacentersApplicationloadbalancersPostRequest) Execute() (ApplicationLoadBalancer, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersPostRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersPostRequest
- func (r ApiDatacentersApplicationloadbalancersPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersPostRequest
- type ApiDatacentersApplicationloadbalancersPutRequest
- func (r ApiDatacentersApplicationloadbalancersPutRequest) ApplicationLoadBalancer(applicationLoadBalancer ApplicationLoadBalancerPut) ApiDatacentersApplicationloadbalancersPutRequest
- func (r ApiDatacentersApplicationloadbalancersPutRequest) Depth(depth int32) ApiDatacentersApplicationloadbalancersPutRequest
- func (r ApiDatacentersApplicationloadbalancersPutRequest) Execute() (ApplicationLoadBalancer, *APIResponse, error)
- func (r ApiDatacentersApplicationloadbalancersPutRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersPutRequest
- func (r ApiDatacentersApplicationloadbalancersPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersPutRequest
- type ApiDatacentersDeleteRequest
- func (r ApiDatacentersDeleteRequest) Depth(depth int32) ApiDatacentersDeleteRequest
- func (r ApiDatacentersDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersDeleteRequest) Pretty(pretty bool) ApiDatacentersDeleteRequest
- func (r ApiDatacentersDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersDeleteRequest
- type ApiDatacentersFindByIdRequest
- func (r ApiDatacentersFindByIdRequest) Depth(depth int32) ApiDatacentersFindByIdRequest
- func (r ApiDatacentersFindByIdRequest) Execute() (Datacenter, *APIResponse, error)
- func (r ApiDatacentersFindByIdRequest) Pretty(pretty bool) ApiDatacentersFindByIdRequest
- func (r ApiDatacentersFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersFindByIdRequest
- type ApiDatacentersGetRequest
- func (r ApiDatacentersGetRequest) Depth(depth int32) ApiDatacentersGetRequest
- func (r ApiDatacentersGetRequest) Execute() (Datacenters, *APIResponse, error)
- func (r ApiDatacentersGetRequest) Filter(key string, value string) ApiDatacentersGetRequest
- func (r ApiDatacentersGetRequest) Limit(limit int32) ApiDatacentersGetRequest
- func (r ApiDatacentersGetRequest) MaxResults(maxResults int32) ApiDatacentersGetRequest
- func (r ApiDatacentersGetRequest) Offset(offset int32) ApiDatacentersGetRequest
- func (r ApiDatacentersGetRequest) OrderBy(orderBy string) ApiDatacentersGetRequest
- func (r ApiDatacentersGetRequest) Pretty(pretty bool) ApiDatacentersGetRequest
- func (r ApiDatacentersGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersGetRequest
- type ApiDatacentersLabelsDeleteRequest
- func (r ApiDatacentersLabelsDeleteRequest) Depth(depth int32) ApiDatacentersLabelsDeleteRequest
- func (r ApiDatacentersLabelsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersLabelsDeleteRequest) Pretty(pretty bool) ApiDatacentersLabelsDeleteRequest
- func (r ApiDatacentersLabelsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersLabelsDeleteRequest
- type ApiDatacentersLabelsFindByKeyRequest
- func (r ApiDatacentersLabelsFindByKeyRequest) Depth(depth int32) ApiDatacentersLabelsFindByKeyRequest
- func (r ApiDatacentersLabelsFindByKeyRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiDatacentersLabelsFindByKeyRequest) Pretty(pretty bool) ApiDatacentersLabelsFindByKeyRequest
- func (r ApiDatacentersLabelsFindByKeyRequest) XContractNumber(xContractNumber int32) ApiDatacentersLabelsFindByKeyRequest
- type ApiDatacentersLabelsGetRequest
- func (r ApiDatacentersLabelsGetRequest) Depth(depth int32) ApiDatacentersLabelsGetRequest
- func (r ApiDatacentersLabelsGetRequest) Execute() (LabelResources, *APIResponse, error)
- func (r ApiDatacentersLabelsGetRequest) Filter(key string, value string) ApiDatacentersLabelsGetRequest
- func (r ApiDatacentersLabelsGetRequest) MaxResults(maxResults int32) ApiDatacentersLabelsGetRequest
- func (r ApiDatacentersLabelsGetRequest) OrderBy(orderBy string) ApiDatacentersLabelsGetRequest
- func (r ApiDatacentersLabelsGetRequest) Pretty(pretty bool) ApiDatacentersLabelsGetRequest
- func (r ApiDatacentersLabelsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersLabelsGetRequest
- type ApiDatacentersLabelsPostRequest
- func (r ApiDatacentersLabelsPostRequest) Depth(depth int32) ApiDatacentersLabelsPostRequest
- func (r ApiDatacentersLabelsPostRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiDatacentersLabelsPostRequest) Label(label LabelResource) ApiDatacentersLabelsPostRequest
- func (r ApiDatacentersLabelsPostRequest) Pretty(pretty bool) ApiDatacentersLabelsPostRequest
- func (r ApiDatacentersLabelsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersLabelsPostRequest
- type ApiDatacentersLabelsPutRequest
- func (r ApiDatacentersLabelsPutRequest) Depth(depth int32) ApiDatacentersLabelsPutRequest
- func (r ApiDatacentersLabelsPutRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiDatacentersLabelsPutRequest) Label(label LabelResource) ApiDatacentersLabelsPutRequest
- func (r ApiDatacentersLabelsPutRequest) Pretty(pretty bool) ApiDatacentersLabelsPutRequest
- func (r ApiDatacentersLabelsPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersLabelsPutRequest
- type ApiDatacentersLansDeleteRequest
- func (r ApiDatacentersLansDeleteRequest) Depth(depth int32) ApiDatacentersLansDeleteRequest
- func (r ApiDatacentersLansDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersLansDeleteRequest) Pretty(pretty bool) ApiDatacentersLansDeleteRequest
- func (r ApiDatacentersLansDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansDeleteRequest
- type ApiDatacentersLansFindByIdRequest
- func (r ApiDatacentersLansFindByIdRequest) Depth(depth int32) ApiDatacentersLansFindByIdRequest
- func (r ApiDatacentersLansFindByIdRequest) Execute() (Lan, *APIResponse, error)
- func (r ApiDatacentersLansFindByIdRequest) Pretty(pretty bool) ApiDatacentersLansFindByIdRequest
- func (r ApiDatacentersLansFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansFindByIdRequest
- type ApiDatacentersLansGetRequest
- func (r ApiDatacentersLansGetRequest) Depth(depth int32) ApiDatacentersLansGetRequest
- func (r ApiDatacentersLansGetRequest) Execute() (Lans, *APIResponse, error)
- func (r ApiDatacentersLansGetRequest) Filter(key string, value string) ApiDatacentersLansGetRequest
- func (r ApiDatacentersLansGetRequest) Limit(limit int32) ApiDatacentersLansGetRequest
- func (r ApiDatacentersLansGetRequest) MaxResults(maxResults int32) ApiDatacentersLansGetRequest
- func (r ApiDatacentersLansGetRequest) Offset(offset int32) ApiDatacentersLansGetRequest
- func (r ApiDatacentersLansGetRequest) OrderBy(orderBy string) ApiDatacentersLansGetRequest
- func (r ApiDatacentersLansGetRequest) Pretty(pretty bool) ApiDatacentersLansGetRequest
- func (r ApiDatacentersLansGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansGetRequest
- type ApiDatacentersLansNicsFindByIdRequest
- func (r ApiDatacentersLansNicsFindByIdRequest) Depth(depth int32) ApiDatacentersLansNicsFindByIdRequest
- func (r ApiDatacentersLansNicsFindByIdRequest) Execute() (Nic, *APIResponse, error)
- func (r ApiDatacentersLansNicsFindByIdRequest) Pretty(pretty bool) ApiDatacentersLansNicsFindByIdRequest
- func (r ApiDatacentersLansNicsFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansNicsFindByIdRequest
- type ApiDatacentersLansNicsGetRequest
- func (r ApiDatacentersLansNicsGetRequest) Depth(depth int32) ApiDatacentersLansNicsGetRequest
- func (r ApiDatacentersLansNicsGetRequest) Execute() (LanNics, *APIResponse, error)
- func (r ApiDatacentersLansNicsGetRequest) Filter(key string, value string) ApiDatacentersLansNicsGetRequest
- func (r ApiDatacentersLansNicsGetRequest) Limit(limit int32) ApiDatacentersLansNicsGetRequest
- func (r ApiDatacentersLansNicsGetRequest) MaxResults(maxResults int32) ApiDatacentersLansNicsGetRequest
- func (r ApiDatacentersLansNicsGetRequest) Offset(offset int32) ApiDatacentersLansNicsGetRequest
- func (r ApiDatacentersLansNicsGetRequest) OrderBy(orderBy string) ApiDatacentersLansNicsGetRequest
- func (r ApiDatacentersLansNicsGetRequest) Pretty(pretty bool) ApiDatacentersLansNicsGetRequest
- func (r ApiDatacentersLansNicsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansNicsGetRequest
- type ApiDatacentersLansNicsPostRequest
- func (r ApiDatacentersLansNicsPostRequest) Depth(depth int32) ApiDatacentersLansNicsPostRequest
- func (r ApiDatacentersLansNicsPostRequest) Execute() (Nic, *APIResponse, error)
- func (r ApiDatacentersLansNicsPostRequest) Nic(nic Nic) ApiDatacentersLansNicsPostRequest
- func (r ApiDatacentersLansNicsPostRequest) Pretty(pretty bool) ApiDatacentersLansNicsPostRequest
- func (r ApiDatacentersLansNicsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansNicsPostRequest
- type ApiDatacentersLansPatchRequest
- func (r ApiDatacentersLansPatchRequest) Depth(depth int32) ApiDatacentersLansPatchRequest
- func (r ApiDatacentersLansPatchRequest) Execute() (Lan, *APIResponse, error)
- func (r ApiDatacentersLansPatchRequest) Lan(lan LanProperties) ApiDatacentersLansPatchRequest
- func (r ApiDatacentersLansPatchRequest) Pretty(pretty bool) ApiDatacentersLansPatchRequest
- func (r ApiDatacentersLansPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansPatchRequest
- type ApiDatacentersLansPostRequest
- func (r ApiDatacentersLansPostRequest) Depth(depth int32) ApiDatacentersLansPostRequest
- func (r ApiDatacentersLansPostRequest) Execute() (Lan, *APIResponse, error)
- func (r ApiDatacentersLansPostRequest) Lan(lan Lan) ApiDatacentersLansPostRequest
- func (r ApiDatacentersLansPostRequest) Pretty(pretty bool) ApiDatacentersLansPostRequest
- func (r ApiDatacentersLansPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansPostRequest
- type ApiDatacentersLansPutRequest
- func (r ApiDatacentersLansPutRequest) Depth(depth int32) ApiDatacentersLansPutRequest
- func (r ApiDatacentersLansPutRequest) Execute() (Lan, *APIResponse, error)
- func (r ApiDatacentersLansPutRequest) Lan(lan Lan) ApiDatacentersLansPutRequest
- func (r ApiDatacentersLansPutRequest) Pretty(pretty bool) ApiDatacentersLansPutRequest
- func (r ApiDatacentersLansPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansPutRequest
- type ApiDatacentersLoadbalancersBalancednicsDeleteRequest
- func (r ApiDatacentersLoadbalancersBalancednicsDeleteRequest) Depth(depth int32) ApiDatacentersLoadbalancersBalancednicsDeleteRequest
- func (r ApiDatacentersLoadbalancersBalancednicsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersLoadbalancersBalancednicsDeleteRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersBalancednicsDeleteRequest
- func (r ApiDatacentersLoadbalancersBalancednicsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersBalancednicsDeleteRequest
- type ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest
- func (r ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest) Depth(depth int32) ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest
- func (r ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest) Execute() (Nic, *APIResponse, error)
- func (r ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest
- func (r ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest
- type ApiDatacentersLoadbalancersBalancednicsGetRequest
- func (r ApiDatacentersLoadbalancersBalancednicsGetRequest) Depth(depth int32) ApiDatacentersLoadbalancersBalancednicsGetRequest
- func (r ApiDatacentersLoadbalancersBalancednicsGetRequest) Execute() (BalancedNics, *APIResponse, error)
- func (r ApiDatacentersLoadbalancersBalancednicsGetRequest) Filter(key string, value string) ApiDatacentersLoadbalancersBalancednicsGetRequest
- func (r ApiDatacentersLoadbalancersBalancednicsGetRequest) MaxResults(maxResults int32) ApiDatacentersLoadbalancersBalancednicsGetRequest
- func (r ApiDatacentersLoadbalancersBalancednicsGetRequest) OrderBy(orderBy string) ApiDatacentersLoadbalancersBalancednicsGetRequest
- func (r ApiDatacentersLoadbalancersBalancednicsGetRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersBalancednicsGetRequest
- func (r ApiDatacentersLoadbalancersBalancednicsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersBalancednicsGetRequest
- type ApiDatacentersLoadbalancersBalancednicsPostRequest
- func (r ApiDatacentersLoadbalancersBalancednicsPostRequest) Depth(depth int32) ApiDatacentersLoadbalancersBalancednicsPostRequest
- func (r ApiDatacentersLoadbalancersBalancednicsPostRequest) Execute() (Nic, *APIResponse, error)
- func (r ApiDatacentersLoadbalancersBalancednicsPostRequest) Nic(nic Nic) ApiDatacentersLoadbalancersBalancednicsPostRequest
- func (r ApiDatacentersLoadbalancersBalancednicsPostRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersBalancednicsPostRequest
- func (r ApiDatacentersLoadbalancersBalancednicsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersBalancednicsPostRequest
- type ApiDatacentersLoadbalancersDeleteRequest
- func (r ApiDatacentersLoadbalancersDeleteRequest) Depth(depth int32) ApiDatacentersLoadbalancersDeleteRequest
- func (r ApiDatacentersLoadbalancersDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersLoadbalancersDeleteRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersDeleteRequest
- func (r ApiDatacentersLoadbalancersDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersDeleteRequest
- type ApiDatacentersLoadbalancersFindByIdRequest
- func (r ApiDatacentersLoadbalancersFindByIdRequest) Depth(depth int32) ApiDatacentersLoadbalancersFindByIdRequest
- func (r ApiDatacentersLoadbalancersFindByIdRequest) Execute() (Loadbalancer, *APIResponse, error)
- func (r ApiDatacentersLoadbalancersFindByIdRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersFindByIdRequest
- func (r ApiDatacentersLoadbalancersFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersFindByIdRequest
- type ApiDatacentersLoadbalancersGetRequest
- func (r ApiDatacentersLoadbalancersGetRequest) Depth(depth int32) ApiDatacentersLoadbalancersGetRequest
- func (r ApiDatacentersLoadbalancersGetRequest) Execute() (Loadbalancers, *APIResponse, error)
- func (r ApiDatacentersLoadbalancersGetRequest) Filter(key string, value string) ApiDatacentersLoadbalancersGetRequest
- func (r ApiDatacentersLoadbalancersGetRequest) Limit(limit int32) ApiDatacentersLoadbalancersGetRequest
- func (r ApiDatacentersLoadbalancersGetRequest) MaxResults(maxResults int32) ApiDatacentersLoadbalancersGetRequest
- func (r ApiDatacentersLoadbalancersGetRequest) Offset(offset int32) ApiDatacentersLoadbalancersGetRequest
- func (r ApiDatacentersLoadbalancersGetRequest) OrderBy(orderBy string) ApiDatacentersLoadbalancersGetRequest
- func (r ApiDatacentersLoadbalancersGetRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersGetRequest
- func (r ApiDatacentersLoadbalancersGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersGetRequest
- type ApiDatacentersLoadbalancersPatchRequest
- func (r ApiDatacentersLoadbalancersPatchRequest) Depth(depth int32) ApiDatacentersLoadbalancersPatchRequest
- func (r ApiDatacentersLoadbalancersPatchRequest) Execute() (Loadbalancer, *APIResponse, error)
- func (r ApiDatacentersLoadbalancersPatchRequest) Loadbalancer(loadbalancer LoadbalancerProperties) ApiDatacentersLoadbalancersPatchRequest
- func (r ApiDatacentersLoadbalancersPatchRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersPatchRequest
- func (r ApiDatacentersLoadbalancersPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersPatchRequest
- type ApiDatacentersLoadbalancersPostRequest
- func (r ApiDatacentersLoadbalancersPostRequest) Depth(depth int32) ApiDatacentersLoadbalancersPostRequest
- func (r ApiDatacentersLoadbalancersPostRequest) Execute() (Loadbalancer, *APIResponse, error)
- func (r ApiDatacentersLoadbalancersPostRequest) Loadbalancer(loadbalancer Loadbalancer) ApiDatacentersLoadbalancersPostRequest
- func (r ApiDatacentersLoadbalancersPostRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersPostRequest
- func (r ApiDatacentersLoadbalancersPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersPostRequest
- type ApiDatacentersLoadbalancersPutRequest
- func (r ApiDatacentersLoadbalancersPutRequest) Depth(depth int32) ApiDatacentersLoadbalancersPutRequest
- func (r ApiDatacentersLoadbalancersPutRequest) Execute() (Loadbalancer, *APIResponse, error)
- func (r ApiDatacentersLoadbalancersPutRequest) Loadbalancer(loadbalancer Loadbalancer) ApiDatacentersLoadbalancersPutRequest
- func (r ApiDatacentersLoadbalancersPutRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersPutRequest
- func (r ApiDatacentersLoadbalancersPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersPutRequest
- type ApiDatacentersNatgatewaysDeleteRequest
- func (r ApiDatacentersNatgatewaysDeleteRequest) Depth(depth int32) ApiDatacentersNatgatewaysDeleteRequest
- func (r ApiDatacentersNatgatewaysDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersNatgatewaysDeleteRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysDeleteRequest
- func (r ApiDatacentersNatgatewaysDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysDeleteRequest
- type ApiDatacentersNatgatewaysFindByNatGatewayIdRequest
- func (r ApiDatacentersNatgatewaysFindByNatGatewayIdRequest) Depth(depth int32) ApiDatacentersNatgatewaysFindByNatGatewayIdRequest
- func (r ApiDatacentersNatgatewaysFindByNatGatewayIdRequest) Execute() (NatGateway, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysFindByNatGatewayIdRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysFindByNatGatewayIdRequest
- func (r ApiDatacentersNatgatewaysFindByNatGatewayIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysFindByNatGatewayIdRequest
- type ApiDatacentersNatgatewaysFlowlogsDeleteRequest
- func (r ApiDatacentersNatgatewaysFlowlogsDeleteRequest) Depth(depth int32) ApiDatacentersNatgatewaysFlowlogsDeleteRequest
- func (r ApiDatacentersNatgatewaysFlowlogsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersNatgatewaysFlowlogsDeleteRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysFlowlogsDeleteRequest
- type ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest
- func (r ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest) Depth(depth int32) ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest
- func (r ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest
- type ApiDatacentersNatgatewaysFlowlogsGetRequest
- func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) Depth(depth int32) ApiDatacentersNatgatewaysFlowlogsGetRequest
- func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) Execute() (FlowLogs, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) Filter(key string, value string) ApiDatacentersNatgatewaysFlowlogsGetRequest
- func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) Limit(limit int32) ApiDatacentersNatgatewaysFlowlogsGetRequest
- func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) MaxResults(maxResults int32) ApiDatacentersNatgatewaysFlowlogsGetRequest
- func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) Offset(offset int32) ApiDatacentersNatgatewaysFlowlogsGetRequest
- func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) OrderBy(orderBy string) ApiDatacentersNatgatewaysFlowlogsGetRequest
- func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysFlowlogsGetRequest
- type ApiDatacentersNatgatewaysFlowlogsPatchRequest
- func (r ApiDatacentersNatgatewaysFlowlogsPatchRequest) Depth(depth int32) ApiDatacentersNatgatewaysFlowlogsPatchRequest
- func (r ApiDatacentersNatgatewaysFlowlogsPatchRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysFlowlogsPatchRequest) NatGatewayFlowLogProperties(natGatewayFlowLogProperties FlowLogProperties) ApiDatacentersNatgatewaysFlowlogsPatchRequest
- func (r ApiDatacentersNatgatewaysFlowlogsPatchRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysFlowlogsPatchRequest
- type ApiDatacentersNatgatewaysFlowlogsPostRequest
- func (r ApiDatacentersNatgatewaysFlowlogsPostRequest) Depth(depth int32) ApiDatacentersNatgatewaysFlowlogsPostRequest
- func (r ApiDatacentersNatgatewaysFlowlogsPostRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysFlowlogsPostRequest) NatGatewayFlowLog(natGatewayFlowLog FlowLog) ApiDatacentersNatgatewaysFlowlogsPostRequest
- func (r ApiDatacentersNatgatewaysFlowlogsPostRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysFlowlogsPostRequest
- type ApiDatacentersNatgatewaysFlowlogsPutRequest
- func (r ApiDatacentersNatgatewaysFlowlogsPutRequest) Depth(depth int32) ApiDatacentersNatgatewaysFlowlogsPutRequest
- func (r ApiDatacentersNatgatewaysFlowlogsPutRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysFlowlogsPutRequest) NatGatewayFlowLog(natGatewayFlowLog FlowLogPut) ApiDatacentersNatgatewaysFlowlogsPutRequest
- func (r ApiDatacentersNatgatewaysFlowlogsPutRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysFlowlogsPutRequest
- type ApiDatacentersNatgatewaysGetRequest
- func (r ApiDatacentersNatgatewaysGetRequest) Depth(depth int32) ApiDatacentersNatgatewaysGetRequest
- func (r ApiDatacentersNatgatewaysGetRequest) Execute() (NatGateways, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysGetRequest) Filter(key string, value string) ApiDatacentersNatgatewaysGetRequest
- func (r ApiDatacentersNatgatewaysGetRequest) MaxResults(maxResults int32) ApiDatacentersNatgatewaysGetRequest
- func (r ApiDatacentersNatgatewaysGetRequest) OrderBy(orderBy string) ApiDatacentersNatgatewaysGetRequest
- func (r ApiDatacentersNatgatewaysGetRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysGetRequest
- func (r ApiDatacentersNatgatewaysGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysGetRequest
- type ApiDatacentersNatgatewaysPatchRequest
- func (r ApiDatacentersNatgatewaysPatchRequest) Depth(depth int32) ApiDatacentersNatgatewaysPatchRequest
- func (r ApiDatacentersNatgatewaysPatchRequest) Execute() (NatGateway, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysPatchRequest) NatGatewayProperties(natGatewayProperties NatGatewayProperties) ApiDatacentersNatgatewaysPatchRequest
- func (r ApiDatacentersNatgatewaysPatchRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysPatchRequest
- func (r ApiDatacentersNatgatewaysPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysPatchRequest
- type ApiDatacentersNatgatewaysPostRequest
- func (r ApiDatacentersNatgatewaysPostRequest) Depth(depth int32) ApiDatacentersNatgatewaysPostRequest
- func (r ApiDatacentersNatgatewaysPostRequest) Execute() (NatGateway, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysPostRequest) NatGateway(natGateway NatGateway) ApiDatacentersNatgatewaysPostRequest
- func (r ApiDatacentersNatgatewaysPostRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysPostRequest
- func (r ApiDatacentersNatgatewaysPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysPostRequest
- type ApiDatacentersNatgatewaysPutRequest
- func (r ApiDatacentersNatgatewaysPutRequest) Depth(depth int32) ApiDatacentersNatgatewaysPutRequest
- func (r ApiDatacentersNatgatewaysPutRequest) Execute() (NatGateway, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysPutRequest) NatGateway(natGateway NatGatewayPut) ApiDatacentersNatgatewaysPutRequest
- func (r ApiDatacentersNatgatewaysPutRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysPutRequest
- func (r ApiDatacentersNatgatewaysPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysPutRequest
- type ApiDatacentersNatgatewaysRulesDeleteRequest
- func (r ApiDatacentersNatgatewaysRulesDeleteRequest) Depth(depth int32) ApiDatacentersNatgatewaysRulesDeleteRequest
- func (r ApiDatacentersNatgatewaysRulesDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersNatgatewaysRulesDeleteRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysRulesDeleteRequest
- func (r ApiDatacentersNatgatewaysRulesDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysRulesDeleteRequest
- type ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest
- func (r ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest) Depth(depth int32) ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest
- func (r ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest) Execute() (NatGatewayRule, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest
- func (r ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest
- type ApiDatacentersNatgatewaysRulesGetRequest
- func (r ApiDatacentersNatgatewaysRulesGetRequest) Depth(depth int32) ApiDatacentersNatgatewaysRulesGetRequest
- func (r ApiDatacentersNatgatewaysRulesGetRequest) Execute() (NatGatewayRules, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysRulesGetRequest) Filter(key string, value string) ApiDatacentersNatgatewaysRulesGetRequest
- func (r ApiDatacentersNatgatewaysRulesGetRequest) MaxResults(maxResults int32) ApiDatacentersNatgatewaysRulesGetRequest
- func (r ApiDatacentersNatgatewaysRulesGetRequest) OrderBy(orderBy string) ApiDatacentersNatgatewaysRulesGetRequest
- func (r ApiDatacentersNatgatewaysRulesGetRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysRulesGetRequest
- func (r ApiDatacentersNatgatewaysRulesGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysRulesGetRequest
- type ApiDatacentersNatgatewaysRulesPatchRequest
- func (r ApiDatacentersNatgatewaysRulesPatchRequest) Depth(depth int32) ApiDatacentersNatgatewaysRulesPatchRequest
- func (r ApiDatacentersNatgatewaysRulesPatchRequest) Execute() (NatGatewayRule, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysRulesPatchRequest) NatGatewayRuleProperties(natGatewayRuleProperties NatGatewayRuleProperties) ApiDatacentersNatgatewaysRulesPatchRequest
- func (r ApiDatacentersNatgatewaysRulesPatchRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysRulesPatchRequest
- func (r ApiDatacentersNatgatewaysRulesPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysRulesPatchRequest
- type ApiDatacentersNatgatewaysRulesPostRequest
- func (r ApiDatacentersNatgatewaysRulesPostRequest) Depth(depth int32) ApiDatacentersNatgatewaysRulesPostRequest
- func (r ApiDatacentersNatgatewaysRulesPostRequest) Execute() (NatGatewayRule, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysRulesPostRequest) NatGatewayRule(natGatewayRule NatGatewayRule) ApiDatacentersNatgatewaysRulesPostRequest
- func (r ApiDatacentersNatgatewaysRulesPostRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysRulesPostRequest
- func (r ApiDatacentersNatgatewaysRulesPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysRulesPostRequest
- type ApiDatacentersNatgatewaysRulesPutRequest
- func (r ApiDatacentersNatgatewaysRulesPutRequest) Depth(depth int32) ApiDatacentersNatgatewaysRulesPutRequest
- func (r ApiDatacentersNatgatewaysRulesPutRequest) Execute() (NatGatewayRule, *APIResponse, error)
- func (r ApiDatacentersNatgatewaysRulesPutRequest) NatGatewayRule(natGatewayRule NatGatewayRulePut) ApiDatacentersNatgatewaysRulesPutRequest
- func (r ApiDatacentersNatgatewaysRulesPutRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysRulesPutRequest
- func (r ApiDatacentersNatgatewaysRulesPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysRulesPutRequest
- type ApiDatacentersNetworkloadbalancersDeleteRequest
- func (r ApiDatacentersNetworkloadbalancersDeleteRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersDeleteRequest
- func (r ApiDatacentersNetworkloadbalancersDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersDeleteRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersDeleteRequest
- func (r ApiDatacentersNetworkloadbalancersDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersDeleteRequest
- type ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest
- func (r ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest
- func (r ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest) Execute() (NetworkLoadBalancer, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest
- func (r ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest
- type ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest
- type ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest
- type ApiDatacentersNetworkloadbalancersFlowlogsGetRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersFlowlogsGetRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) Execute() (FlowLogs, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) Filter(key string, value string) ApiDatacentersNetworkloadbalancersFlowlogsGetRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) MaxResults(maxResults int32) ApiDatacentersNetworkloadbalancersFlowlogsGetRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) OrderBy(orderBy string) ApiDatacentersNetworkloadbalancersFlowlogsGetRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersFlowlogsGetRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersFlowlogsGetRequest
- type ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest) NetworkLoadBalancerFlowLogProperties(networkLoadBalancerFlowLogProperties FlowLogProperties) ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest
- type ApiDatacentersNetworkloadbalancersFlowlogsPostRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPostRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersFlowlogsPostRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPostRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPostRequest) NetworkLoadBalancerFlowLog(networkLoadBalancerFlowLog FlowLog) ApiDatacentersNetworkloadbalancersFlowlogsPostRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPostRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersFlowlogsPostRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersFlowlogsPostRequest
- type ApiDatacentersNetworkloadbalancersFlowlogsPutRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPutRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersFlowlogsPutRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPutRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPutRequest) NetworkLoadBalancerFlowLog(networkLoadBalancerFlowLog FlowLogPut) ApiDatacentersNetworkloadbalancersFlowlogsPutRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPutRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersFlowlogsPutRequest
- func (r ApiDatacentersNetworkloadbalancersFlowlogsPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersFlowlogsPutRequest
- type ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest
- type ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest) Execute() (NetworkLoadBalancerForwardingRule, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest
- type ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) Execute() (NetworkLoadBalancerForwardingRules, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) Filter(key string, value string) ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) MaxResults(maxResults int32) ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) OrderBy(orderBy string) ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest
- type ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest) Execute() (NetworkLoadBalancerForwardingRule, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest) NetworkLoadBalancerForwardingRuleProperties(...) ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest
- type ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest) Execute() (NetworkLoadBalancerForwardingRule, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest) NetworkLoadBalancerForwardingRule(networkLoadBalancerForwardingRule NetworkLoadBalancerForwardingRule) ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest
- type ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest) Execute() (NetworkLoadBalancerForwardingRule, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest) NetworkLoadBalancerForwardingRule(networkLoadBalancerForwardingRule NetworkLoadBalancerForwardingRulePut) ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest
- func (r ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest
- type ApiDatacentersNetworkloadbalancersGetRequest
- func (r ApiDatacentersNetworkloadbalancersGetRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersGetRequest
- func (r ApiDatacentersNetworkloadbalancersGetRequest) Execute() (NetworkLoadBalancers, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersGetRequest) Filter(key string, value string) ApiDatacentersNetworkloadbalancersGetRequest
- func (r ApiDatacentersNetworkloadbalancersGetRequest) Limit(limit int32) ApiDatacentersNetworkloadbalancersGetRequest
- func (r ApiDatacentersNetworkloadbalancersGetRequest) MaxResults(maxResults int32) ApiDatacentersNetworkloadbalancersGetRequest
- func (r ApiDatacentersNetworkloadbalancersGetRequest) Offset(offset int32) ApiDatacentersNetworkloadbalancersGetRequest
- func (r ApiDatacentersNetworkloadbalancersGetRequest) OrderBy(orderBy string) ApiDatacentersNetworkloadbalancersGetRequest
- func (r ApiDatacentersNetworkloadbalancersGetRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersGetRequest
- func (r ApiDatacentersNetworkloadbalancersGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersGetRequest
- type ApiDatacentersNetworkloadbalancersPatchRequest
- func (r ApiDatacentersNetworkloadbalancersPatchRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersPatchRequest
- func (r ApiDatacentersNetworkloadbalancersPatchRequest) Execute() (NetworkLoadBalancer, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersPatchRequest) NetworkLoadBalancerProperties(networkLoadBalancerProperties NetworkLoadBalancerProperties) ApiDatacentersNetworkloadbalancersPatchRequest
- func (r ApiDatacentersNetworkloadbalancersPatchRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersPatchRequest
- func (r ApiDatacentersNetworkloadbalancersPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersPatchRequest
- type ApiDatacentersNetworkloadbalancersPostRequest
- func (r ApiDatacentersNetworkloadbalancersPostRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersPostRequest
- func (r ApiDatacentersNetworkloadbalancersPostRequest) Execute() (NetworkLoadBalancer, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersPostRequest) NetworkLoadBalancer(networkLoadBalancer NetworkLoadBalancer) ApiDatacentersNetworkloadbalancersPostRequest
- func (r ApiDatacentersNetworkloadbalancersPostRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersPostRequest
- func (r ApiDatacentersNetworkloadbalancersPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersPostRequest
- type ApiDatacentersNetworkloadbalancersPutRequest
- func (r ApiDatacentersNetworkloadbalancersPutRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersPutRequest
- func (r ApiDatacentersNetworkloadbalancersPutRequest) Execute() (NetworkLoadBalancer, *APIResponse, error)
- func (r ApiDatacentersNetworkloadbalancersPutRequest) NetworkLoadBalancer(networkLoadBalancer NetworkLoadBalancerPut) ApiDatacentersNetworkloadbalancersPutRequest
- func (r ApiDatacentersNetworkloadbalancersPutRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersPutRequest
- func (r ApiDatacentersNetworkloadbalancersPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersPutRequest
- type ApiDatacentersPatchRequest
- func (r ApiDatacentersPatchRequest) Datacenter(datacenter DatacenterPropertiesPut) ApiDatacentersPatchRequest
- func (r ApiDatacentersPatchRequest) Depth(depth int32) ApiDatacentersPatchRequest
- func (r ApiDatacentersPatchRequest) Execute() (Datacenter, *APIResponse, error)
- func (r ApiDatacentersPatchRequest) Pretty(pretty bool) ApiDatacentersPatchRequest
- func (r ApiDatacentersPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersPatchRequest
- type ApiDatacentersPostRequest
- func (r ApiDatacentersPostRequest) Datacenter(datacenter DatacenterPost) ApiDatacentersPostRequest
- func (r ApiDatacentersPostRequest) Depth(depth int32) ApiDatacentersPostRequest
- func (r ApiDatacentersPostRequest) Execute() (Datacenter, *APIResponse, error)
- func (r ApiDatacentersPostRequest) Pretty(pretty bool) ApiDatacentersPostRequest
- func (r ApiDatacentersPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersPostRequest
- type ApiDatacentersPutRequest
- func (r ApiDatacentersPutRequest) Datacenter(datacenter DatacenterPut) ApiDatacentersPutRequest
- func (r ApiDatacentersPutRequest) Depth(depth int32) ApiDatacentersPutRequest
- func (r ApiDatacentersPutRequest) Execute() (Datacenter, *APIResponse, error)
- func (r ApiDatacentersPutRequest) Pretty(pretty bool) ApiDatacentersPutRequest
- func (r ApiDatacentersPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersPutRequest
- type ApiDatacentersSecuritygroupsDeleteRequest
- type ApiDatacentersSecuritygroupsFindByIdRequest
- func (r ApiDatacentersSecuritygroupsFindByIdRequest) Depth(depth int32) ApiDatacentersSecuritygroupsFindByIdRequest
- func (r ApiDatacentersSecuritygroupsFindByIdRequest) Execute() (SecurityGroup, *APIResponse, error)
- func (r ApiDatacentersSecuritygroupsFindByIdRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsFindByIdRequest
- type ApiDatacentersSecuritygroupsFirewallrulesDeleteRequest
- type ApiDatacentersSecuritygroupsFirewallrulesPostRequest
- type ApiDatacentersSecuritygroupsGetRequest
- func (r ApiDatacentersSecuritygroupsGetRequest) Depth(depth int32) ApiDatacentersSecuritygroupsGetRequest
- func (r ApiDatacentersSecuritygroupsGetRequest) Execute() (SecurityGroups, *APIResponse, error)
- func (r ApiDatacentersSecuritygroupsGetRequest) Filter(key string, value string) ApiDatacentersSecuritygroupsGetRequest
- func (r ApiDatacentersSecuritygroupsGetRequest) Limit(limit int32) ApiDatacentersSecuritygroupsGetRequest
- func (r ApiDatacentersSecuritygroupsGetRequest) MaxResults(maxResults int32) ApiDatacentersSecuritygroupsGetRequest
- func (r ApiDatacentersSecuritygroupsGetRequest) Offset(offset int32) ApiDatacentersSecuritygroupsGetRequest
- func (r ApiDatacentersSecuritygroupsGetRequest) OrderBy(orderBy string) ApiDatacentersSecuritygroupsGetRequest
- func (r ApiDatacentersSecuritygroupsGetRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsGetRequest
- type ApiDatacentersSecuritygroupsPatchRequest
- func (r ApiDatacentersSecuritygroupsPatchRequest) Depth(depth int32) ApiDatacentersSecuritygroupsPatchRequest
- func (r ApiDatacentersSecuritygroupsPatchRequest) Execute() (SecurityGroup, *APIResponse, error)
- func (r ApiDatacentersSecuritygroupsPatchRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsPatchRequest
- func (r ApiDatacentersSecuritygroupsPatchRequest) SecurityGroup(securityGroup SecurityGroupProperties) ApiDatacentersSecuritygroupsPatchRequest
- type ApiDatacentersSecuritygroupsPostRequest
- func (r ApiDatacentersSecuritygroupsPostRequest) Depth(depth int32) ApiDatacentersSecuritygroupsPostRequest
- func (r ApiDatacentersSecuritygroupsPostRequest) Execute() (SecurityGroup, *APIResponse, error)
- func (r ApiDatacentersSecuritygroupsPostRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsPostRequest
- func (r ApiDatacentersSecuritygroupsPostRequest) SecurityGroup(securityGroup SecurityGroupRequest) ApiDatacentersSecuritygroupsPostRequest
- type ApiDatacentersSecuritygroupsPutRequest
- func (r ApiDatacentersSecuritygroupsPutRequest) Depth(depth int32) ApiDatacentersSecuritygroupsPutRequest
- func (r ApiDatacentersSecuritygroupsPutRequest) Execute() (SecurityGroup, *APIResponse, error)
- func (r ApiDatacentersSecuritygroupsPutRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsPutRequest
- func (r ApiDatacentersSecuritygroupsPutRequest) SecurityGroup(securityGroup SecurityGroupRequest) ApiDatacentersSecuritygroupsPutRequest
- type ApiDatacentersSecuritygroupsRulesFindByIdRequest
- func (r ApiDatacentersSecuritygroupsRulesFindByIdRequest) Depth(depth int32) ApiDatacentersSecuritygroupsRulesFindByIdRequest
- func (r ApiDatacentersSecuritygroupsRulesFindByIdRequest) Execute() (FirewallRule, *APIResponse, error)
- func (r ApiDatacentersSecuritygroupsRulesFindByIdRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsRulesFindByIdRequest
- type ApiDatacentersSecuritygroupsRulesGetRequest
- func (r ApiDatacentersSecuritygroupsRulesGetRequest) Depth(depth int32) ApiDatacentersSecuritygroupsRulesGetRequest
- func (r ApiDatacentersSecuritygroupsRulesGetRequest) Execute() (FirewallRules, *APIResponse, error)
- func (r ApiDatacentersSecuritygroupsRulesGetRequest) Filter(key string, value string) ApiDatacentersSecuritygroupsRulesGetRequest
- func (r ApiDatacentersSecuritygroupsRulesGetRequest) Limit(limit int32) ApiDatacentersSecuritygroupsRulesGetRequest
- func (r ApiDatacentersSecuritygroupsRulesGetRequest) MaxResults(maxResults int32) ApiDatacentersSecuritygroupsRulesGetRequest
- func (r ApiDatacentersSecuritygroupsRulesGetRequest) Offset(offset int32) ApiDatacentersSecuritygroupsRulesGetRequest
- func (r ApiDatacentersSecuritygroupsRulesGetRequest) OrderBy(orderBy string) ApiDatacentersSecuritygroupsRulesGetRequest
- func (r ApiDatacentersSecuritygroupsRulesGetRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsRulesGetRequest
- type ApiDatacentersSecuritygroupsRulesPatchRequest
- func (r ApiDatacentersSecuritygroupsRulesPatchRequest) Depth(depth int32) ApiDatacentersSecuritygroupsRulesPatchRequest
- func (r ApiDatacentersSecuritygroupsRulesPatchRequest) Execute() (FirewallRule, *APIResponse, error)
- func (r ApiDatacentersSecuritygroupsRulesPatchRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsRulesPatchRequest
- func (r ApiDatacentersSecuritygroupsRulesPatchRequest) Rule(rule FirewallruleProperties) ApiDatacentersSecuritygroupsRulesPatchRequest
- type ApiDatacentersSecuritygroupsRulesPutRequest
- func (r ApiDatacentersSecuritygroupsRulesPutRequest) Depth(depth int32) ApiDatacentersSecuritygroupsRulesPutRequest
- func (r ApiDatacentersSecuritygroupsRulesPutRequest) Execute() (FirewallRule, *APIResponse, error)
- func (r ApiDatacentersSecuritygroupsRulesPutRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsRulesPutRequest
- func (r ApiDatacentersSecuritygroupsRulesPutRequest) Rule(rule FirewallRule) ApiDatacentersSecuritygroupsRulesPutRequest
- type ApiDatacentersServersCdromsDeleteRequest
- func (r ApiDatacentersServersCdromsDeleteRequest) Depth(depth int32) ApiDatacentersServersCdromsDeleteRequest
- func (r ApiDatacentersServersCdromsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersServersCdromsDeleteRequest) Pretty(pretty bool) ApiDatacentersServersCdromsDeleteRequest
- func (r ApiDatacentersServersCdromsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersCdromsDeleteRequest
- type ApiDatacentersServersCdromsFindByIdRequest
- func (r ApiDatacentersServersCdromsFindByIdRequest) Depth(depth int32) ApiDatacentersServersCdromsFindByIdRequest
- func (r ApiDatacentersServersCdromsFindByIdRequest) Execute() (Image, *APIResponse, error)
- func (r ApiDatacentersServersCdromsFindByIdRequest) Pretty(pretty bool) ApiDatacentersServersCdromsFindByIdRequest
- func (r ApiDatacentersServersCdromsFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersCdromsFindByIdRequest
- type ApiDatacentersServersCdromsGetRequest
- func (r ApiDatacentersServersCdromsGetRequest) Depth(depth int32) ApiDatacentersServersCdromsGetRequest
- func (r ApiDatacentersServersCdromsGetRequest) Execute() (Cdroms, *APIResponse, error)
- func (r ApiDatacentersServersCdromsGetRequest) Filter(key string, value string) ApiDatacentersServersCdromsGetRequest
- func (r ApiDatacentersServersCdromsGetRequest) Limit(limit int32) ApiDatacentersServersCdromsGetRequest
- func (r ApiDatacentersServersCdromsGetRequest) MaxResults(maxResults int32) ApiDatacentersServersCdromsGetRequest
- func (r ApiDatacentersServersCdromsGetRequest) Offset(offset int32) ApiDatacentersServersCdromsGetRequest
- func (r ApiDatacentersServersCdromsGetRequest) OrderBy(orderBy string) ApiDatacentersServersCdromsGetRequest
- func (r ApiDatacentersServersCdromsGetRequest) Pretty(pretty bool) ApiDatacentersServersCdromsGetRequest
- func (r ApiDatacentersServersCdromsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersCdromsGetRequest
- type ApiDatacentersServersCdromsPostRequest
- func (r ApiDatacentersServersCdromsPostRequest) Cdrom(cdrom Image) ApiDatacentersServersCdromsPostRequest
- func (r ApiDatacentersServersCdromsPostRequest) Depth(depth int32) ApiDatacentersServersCdromsPostRequest
- func (r ApiDatacentersServersCdromsPostRequest) Execute() (Image, *APIResponse, error)
- func (r ApiDatacentersServersCdromsPostRequest) Pretty(pretty bool) ApiDatacentersServersCdromsPostRequest
- func (r ApiDatacentersServersCdromsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersCdromsPostRequest
- type ApiDatacentersServersDeleteRequest
- func (r ApiDatacentersServersDeleteRequest) DeleteVolumes(deleteVolumes bool) ApiDatacentersServersDeleteRequest
- func (r ApiDatacentersServersDeleteRequest) Depth(depth int32) ApiDatacentersServersDeleteRequest
- func (r ApiDatacentersServersDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersServersDeleteRequest) Pretty(pretty bool) ApiDatacentersServersDeleteRequest
- func (r ApiDatacentersServersDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersDeleteRequest
- type ApiDatacentersServersFindByIdRequest
- func (r ApiDatacentersServersFindByIdRequest) Depth(depth int32) ApiDatacentersServersFindByIdRequest
- func (r ApiDatacentersServersFindByIdRequest) Execute() (Server, *APIResponse, error)
- func (r ApiDatacentersServersFindByIdRequest) Pretty(pretty bool) ApiDatacentersServersFindByIdRequest
- func (r ApiDatacentersServersFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersFindByIdRequest
- type ApiDatacentersServersGetRequest
- func (r ApiDatacentersServersGetRequest) Depth(depth int32) ApiDatacentersServersGetRequest
- func (r ApiDatacentersServersGetRequest) Execute() (Servers, *APIResponse, error)
- func (r ApiDatacentersServersGetRequest) Filter(key string, value string) ApiDatacentersServersGetRequest
- func (r ApiDatacentersServersGetRequest) Limit(limit int32) ApiDatacentersServersGetRequest
- func (r ApiDatacentersServersGetRequest) MaxResults(maxResults int32) ApiDatacentersServersGetRequest
- func (r ApiDatacentersServersGetRequest) Offset(offset int32) ApiDatacentersServersGetRequest
- func (r ApiDatacentersServersGetRequest) OrderBy(orderBy string) ApiDatacentersServersGetRequest
- func (r ApiDatacentersServersGetRequest) Pretty(pretty bool) ApiDatacentersServersGetRequest
- func (r ApiDatacentersServersGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersGetRequest
- type ApiDatacentersServersLabelsDeleteRequest
- func (r ApiDatacentersServersLabelsDeleteRequest) Depth(depth int32) ApiDatacentersServersLabelsDeleteRequest
- func (r ApiDatacentersServersLabelsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersServersLabelsDeleteRequest) Pretty(pretty bool) ApiDatacentersServersLabelsDeleteRequest
- func (r ApiDatacentersServersLabelsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersLabelsDeleteRequest
- type ApiDatacentersServersLabelsFindByKeyRequest
- func (r ApiDatacentersServersLabelsFindByKeyRequest) Depth(depth int32) ApiDatacentersServersLabelsFindByKeyRequest
- func (r ApiDatacentersServersLabelsFindByKeyRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiDatacentersServersLabelsFindByKeyRequest) Pretty(pretty bool) ApiDatacentersServersLabelsFindByKeyRequest
- func (r ApiDatacentersServersLabelsFindByKeyRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersLabelsFindByKeyRequest
- type ApiDatacentersServersLabelsGetRequest
- func (r ApiDatacentersServersLabelsGetRequest) Depth(depth int32) ApiDatacentersServersLabelsGetRequest
- func (r ApiDatacentersServersLabelsGetRequest) Execute() (LabelResources, *APIResponse, error)
- func (r ApiDatacentersServersLabelsGetRequest) Filter(key string, value string) ApiDatacentersServersLabelsGetRequest
- func (r ApiDatacentersServersLabelsGetRequest) MaxResults(maxResults int32) ApiDatacentersServersLabelsGetRequest
- func (r ApiDatacentersServersLabelsGetRequest) OrderBy(orderBy string) ApiDatacentersServersLabelsGetRequest
- func (r ApiDatacentersServersLabelsGetRequest) Pretty(pretty bool) ApiDatacentersServersLabelsGetRequest
- func (r ApiDatacentersServersLabelsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersLabelsGetRequest
- type ApiDatacentersServersLabelsPostRequest
- func (r ApiDatacentersServersLabelsPostRequest) Depth(depth int32) ApiDatacentersServersLabelsPostRequest
- func (r ApiDatacentersServersLabelsPostRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiDatacentersServersLabelsPostRequest) Label(label LabelResource) ApiDatacentersServersLabelsPostRequest
- func (r ApiDatacentersServersLabelsPostRequest) Pretty(pretty bool) ApiDatacentersServersLabelsPostRequest
- func (r ApiDatacentersServersLabelsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersLabelsPostRequest
- type ApiDatacentersServersLabelsPutRequest
- func (r ApiDatacentersServersLabelsPutRequest) Depth(depth int32) ApiDatacentersServersLabelsPutRequest
- func (r ApiDatacentersServersLabelsPutRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiDatacentersServersLabelsPutRequest) Label(label LabelResource) ApiDatacentersServersLabelsPutRequest
- func (r ApiDatacentersServersLabelsPutRequest) Pretty(pretty bool) ApiDatacentersServersLabelsPutRequest
- func (r ApiDatacentersServersLabelsPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersLabelsPutRequest
- type ApiDatacentersServersNicsDeleteRequest
- func (r ApiDatacentersServersNicsDeleteRequest) Depth(depth int32) ApiDatacentersServersNicsDeleteRequest
- func (r ApiDatacentersServersNicsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersServersNicsDeleteRequest) Pretty(pretty bool) ApiDatacentersServersNicsDeleteRequest
- func (r ApiDatacentersServersNicsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsDeleteRequest
- type ApiDatacentersServersNicsFindByIdRequest
- func (r ApiDatacentersServersNicsFindByIdRequest) Depth(depth int32) ApiDatacentersServersNicsFindByIdRequest
- func (r ApiDatacentersServersNicsFindByIdRequest) Execute() (Nic, *APIResponse, error)
- func (r ApiDatacentersServersNicsFindByIdRequest) Pretty(pretty bool) ApiDatacentersServersNicsFindByIdRequest
- func (r ApiDatacentersServersNicsFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsFindByIdRequest
- type ApiDatacentersServersNicsFirewallrulesDeleteRequest
- func (r ApiDatacentersServersNicsFirewallrulesDeleteRequest) Depth(depth int32) ApiDatacentersServersNicsFirewallrulesDeleteRequest
- func (r ApiDatacentersServersNicsFirewallrulesDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersServersNicsFirewallrulesDeleteRequest) Pretty(pretty bool) ApiDatacentersServersNicsFirewallrulesDeleteRequest
- func (r ApiDatacentersServersNicsFirewallrulesDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsFirewallrulesDeleteRequest
- type ApiDatacentersServersNicsFirewallrulesFindByIdRequest
- func (r ApiDatacentersServersNicsFirewallrulesFindByIdRequest) Depth(depth int32) ApiDatacentersServersNicsFirewallrulesFindByIdRequest
- func (r ApiDatacentersServersNicsFirewallrulesFindByIdRequest) Execute() (FirewallRule, *APIResponse, error)
- func (r ApiDatacentersServersNicsFirewallrulesFindByIdRequest) Pretty(pretty bool) ApiDatacentersServersNicsFirewallrulesFindByIdRequest
- func (r ApiDatacentersServersNicsFirewallrulesFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsFirewallrulesFindByIdRequest
- type ApiDatacentersServersNicsFirewallrulesGetRequest
- func (r ApiDatacentersServersNicsFirewallrulesGetRequest) Depth(depth int32) ApiDatacentersServersNicsFirewallrulesGetRequest
- func (r ApiDatacentersServersNicsFirewallrulesGetRequest) Execute() (FirewallRules, *APIResponse, error)
- func (r ApiDatacentersServersNicsFirewallrulesGetRequest) Filter(key string, value string) ApiDatacentersServersNicsFirewallrulesGetRequest
- func (r ApiDatacentersServersNicsFirewallrulesGetRequest) Limit(limit int32) ApiDatacentersServersNicsFirewallrulesGetRequest
- func (r ApiDatacentersServersNicsFirewallrulesGetRequest) MaxResults(maxResults int32) ApiDatacentersServersNicsFirewallrulesGetRequest
- func (r ApiDatacentersServersNicsFirewallrulesGetRequest) Offset(offset int32) ApiDatacentersServersNicsFirewallrulesGetRequest
- func (r ApiDatacentersServersNicsFirewallrulesGetRequest) OrderBy(orderBy string) ApiDatacentersServersNicsFirewallrulesGetRequest
- func (r ApiDatacentersServersNicsFirewallrulesGetRequest) Pretty(pretty bool) ApiDatacentersServersNicsFirewallrulesGetRequest
- func (r ApiDatacentersServersNicsFirewallrulesGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsFirewallrulesGetRequest
- type ApiDatacentersServersNicsFirewallrulesPatchRequest
- func (r ApiDatacentersServersNicsFirewallrulesPatchRequest) Depth(depth int32) ApiDatacentersServersNicsFirewallrulesPatchRequest
- func (r ApiDatacentersServersNicsFirewallrulesPatchRequest) Execute() (FirewallRule, *APIResponse, error)
- func (r ApiDatacentersServersNicsFirewallrulesPatchRequest) Firewallrule(firewallrule FirewallruleProperties) ApiDatacentersServersNicsFirewallrulesPatchRequest
- func (r ApiDatacentersServersNicsFirewallrulesPatchRequest) Pretty(pretty bool) ApiDatacentersServersNicsFirewallrulesPatchRequest
- func (r ApiDatacentersServersNicsFirewallrulesPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsFirewallrulesPatchRequest
- type ApiDatacentersServersNicsFirewallrulesPostRequest
- func (r ApiDatacentersServersNicsFirewallrulesPostRequest) Depth(depth int32) ApiDatacentersServersNicsFirewallrulesPostRequest
- func (r ApiDatacentersServersNicsFirewallrulesPostRequest) Execute() (FirewallRule, *APIResponse, error)
- func (r ApiDatacentersServersNicsFirewallrulesPostRequest) Firewallrule(firewallrule FirewallRule) ApiDatacentersServersNicsFirewallrulesPostRequest
- func (r ApiDatacentersServersNicsFirewallrulesPostRequest) Pretty(pretty bool) ApiDatacentersServersNicsFirewallrulesPostRequest
- func (r ApiDatacentersServersNicsFirewallrulesPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsFirewallrulesPostRequest
- type ApiDatacentersServersNicsFirewallrulesPutRequest
- func (r ApiDatacentersServersNicsFirewallrulesPutRequest) Depth(depth int32) ApiDatacentersServersNicsFirewallrulesPutRequest
- func (r ApiDatacentersServersNicsFirewallrulesPutRequest) Execute() (FirewallRule, *APIResponse, error)
- func (r ApiDatacentersServersNicsFirewallrulesPutRequest) Firewallrule(firewallrule FirewallRule) ApiDatacentersServersNicsFirewallrulesPutRequest
- func (r ApiDatacentersServersNicsFirewallrulesPutRequest) Pretty(pretty bool) ApiDatacentersServersNicsFirewallrulesPutRequest
- func (r ApiDatacentersServersNicsFirewallrulesPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsFirewallrulesPutRequest
- type ApiDatacentersServersNicsFlowlogsDeleteRequest
- func (r ApiDatacentersServersNicsFlowlogsDeleteRequest) Depth(depth int32) ApiDatacentersServersNicsFlowlogsDeleteRequest
- func (r ApiDatacentersServersNicsFlowlogsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersServersNicsFlowlogsDeleteRequest) Pretty(pretty bool) ApiDatacentersServersNicsFlowlogsDeleteRequest
- type ApiDatacentersServersNicsFlowlogsFindByIdRequest
- func (r ApiDatacentersServersNicsFlowlogsFindByIdRequest) Depth(depth int32) ApiDatacentersServersNicsFlowlogsFindByIdRequest
- func (r ApiDatacentersServersNicsFlowlogsFindByIdRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersServersNicsFlowlogsFindByIdRequest) Pretty(pretty bool) ApiDatacentersServersNicsFlowlogsFindByIdRequest
- type ApiDatacentersServersNicsFlowlogsGetRequest
- func (r ApiDatacentersServersNicsFlowlogsGetRequest) Depth(depth int32) ApiDatacentersServersNicsFlowlogsGetRequest
- func (r ApiDatacentersServersNicsFlowlogsGetRequest) Execute() (FlowLogs, *APIResponse, error)
- func (r ApiDatacentersServersNicsFlowlogsGetRequest) Filter(key string, value string) ApiDatacentersServersNicsFlowlogsGetRequest
- func (r ApiDatacentersServersNicsFlowlogsGetRequest) Limit(limit int32) ApiDatacentersServersNicsFlowlogsGetRequest
- func (r ApiDatacentersServersNicsFlowlogsGetRequest) MaxResults(maxResults int32) ApiDatacentersServersNicsFlowlogsGetRequest
- func (r ApiDatacentersServersNicsFlowlogsGetRequest) Offset(offset int32) ApiDatacentersServersNicsFlowlogsGetRequest
- func (r ApiDatacentersServersNicsFlowlogsGetRequest) OrderBy(orderBy string) ApiDatacentersServersNicsFlowlogsGetRequest
- func (r ApiDatacentersServersNicsFlowlogsGetRequest) Pretty(pretty bool) ApiDatacentersServersNicsFlowlogsGetRequest
- type ApiDatacentersServersNicsFlowlogsPatchRequest
- func (r ApiDatacentersServersNicsFlowlogsPatchRequest) Depth(depth int32) ApiDatacentersServersNicsFlowlogsPatchRequest
- func (r ApiDatacentersServersNicsFlowlogsPatchRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersServersNicsFlowlogsPatchRequest) Flowlog(flowlog FlowLogProperties) ApiDatacentersServersNicsFlowlogsPatchRequest
- func (r ApiDatacentersServersNicsFlowlogsPatchRequest) Pretty(pretty bool) ApiDatacentersServersNicsFlowlogsPatchRequest
- type ApiDatacentersServersNicsFlowlogsPostRequest
- func (r ApiDatacentersServersNicsFlowlogsPostRequest) Depth(depth int32) ApiDatacentersServersNicsFlowlogsPostRequest
- func (r ApiDatacentersServersNicsFlowlogsPostRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersServersNicsFlowlogsPostRequest) Flowlog(flowlog FlowLog) ApiDatacentersServersNicsFlowlogsPostRequest
- func (r ApiDatacentersServersNicsFlowlogsPostRequest) Pretty(pretty bool) ApiDatacentersServersNicsFlowlogsPostRequest
- type ApiDatacentersServersNicsFlowlogsPutRequest
- func (r ApiDatacentersServersNicsFlowlogsPutRequest) Depth(depth int32) ApiDatacentersServersNicsFlowlogsPutRequest
- func (r ApiDatacentersServersNicsFlowlogsPutRequest) Execute() (FlowLog, *APIResponse, error)
- func (r ApiDatacentersServersNicsFlowlogsPutRequest) Flowlog(flowlog FlowLogPut) ApiDatacentersServersNicsFlowlogsPutRequest
- func (r ApiDatacentersServersNicsFlowlogsPutRequest) Pretty(pretty bool) ApiDatacentersServersNicsFlowlogsPutRequest
- type ApiDatacentersServersNicsGetRequest
- func (r ApiDatacentersServersNicsGetRequest) Depth(depth int32) ApiDatacentersServersNicsGetRequest
- func (r ApiDatacentersServersNicsGetRequest) Execute() (Nics, *APIResponse, error)
- func (r ApiDatacentersServersNicsGetRequest) Filter(key string, value string) ApiDatacentersServersNicsGetRequest
- func (r ApiDatacentersServersNicsGetRequest) Limit(limit int32) ApiDatacentersServersNicsGetRequest
- func (r ApiDatacentersServersNicsGetRequest) MaxResults(maxResults int32) ApiDatacentersServersNicsGetRequest
- func (r ApiDatacentersServersNicsGetRequest) Offset(offset int32) ApiDatacentersServersNicsGetRequest
- func (r ApiDatacentersServersNicsGetRequest) OrderBy(orderBy string) ApiDatacentersServersNicsGetRequest
- func (r ApiDatacentersServersNicsGetRequest) Pretty(pretty bool) ApiDatacentersServersNicsGetRequest
- func (r ApiDatacentersServersNicsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsGetRequest
- type ApiDatacentersServersNicsPatchRequest
- func (r ApiDatacentersServersNicsPatchRequest) Depth(depth int32) ApiDatacentersServersNicsPatchRequest
- func (r ApiDatacentersServersNicsPatchRequest) Execute() (Nic, *APIResponse, error)
- func (r ApiDatacentersServersNicsPatchRequest) Nic(nic NicProperties) ApiDatacentersServersNicsPatchRequest
- func (r ApiDatacentersServersNicsPatchRequest) Pretty(pretty bool) ApiDatacentersServersNicsPatchRequest
- func (r ApiDatacentersServersNicsPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsPatchRequest
- type ApiDatacentersServersNicsPostRequest
- func (r ApiDatacentersServersNicsPostRequest) Depth(depth int32) ApiDatacentersServersNicsPostRequest
- func (r ApiDatacentersServersNicsPostRequest) Execute() (Nic, *APIResponse, error)
- func (r ApiDatacentersServersNicsPostRequest) Nic(nic Nic) ApiDatacentersServersNicsPostRequest
- func (r ApiDatacentersServersNicsPostRequest) Pretty(pretty bool) ApiDatacentersServersNicsPostRequest
- func (r ApiDatacentersServersNicsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsPostRequest
- type ApiDatacentersServersNicsPutRequest
- func (r ApiDatacentersServersNicsPutRequest) Depth(depth int32) ApiDatacentersServersNicsPutRequest
- func (r ApiDatacentersServersNicsPutRequest) Execute() (Nic, *APIResponse, error)
- func (r ApiDatacentersServersNicsPutRequest) Nic(nic NicPut) ApiDatacentersServersNicsPutRequest
- func (r ApiDatacentersServersNicsPutRequest) Pretty(pretty bool) ApiDatacentersServersNicsPutRequest
- func (r ApiDatacentersServersNicsPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsPutRequest
- type ApiDatacentersServersNicsSecuritygroupsPutRequest
- func (r ApiDatacentersServersNicsSecuritygroupsPutRequest) Depth(depth int32) ApiDatacentersServersNicsSecuritygroupsPutRequest
- func (r ApiDatacentersServersNicsSecuritygroupsPutRequest) Execute() (SecurityGroups, *APIResponse, error)
- func (r ApiDatacentersServersNicsSecuritygroupsPutRequest) Pretty(pretty bool) ApiDatacentersServersNicsSecuritygroupsPutRequest
- func (r ApiDatacentersServersNicsSecuritygroupsPutRequest) Securitygroups(securitygroups ListOfIds) ApiDatacentersServersNicsSecuritygroupsPutRequest
- type ApiDatacentersServersPatchRequest
- func (r ApiDatacentersServersPatchRequest) Depth(depth int32) ApiDatacentersServersPatchRequest
- func (r ApiDatacentersServersPatchRequest) Execute() (Server, *APIResponse, error)
- func (r ApiDatacentersServersPatchRequest) Pretty(pretty bool) ApiDatacentersServersPatchRequest
- func (r ApiDatacentersServersPatchRequest) Server(server ServerProperties) ApiDatacentersServersPatchRequest
- func (r ApiDatacentersServersPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersPatchRequest
- type ApiDatacentersServersPostRequest
- func (r ApiDatacentersServersPostRequest) Depth(depth int32) ApiDatacentersServersPostRequest
- func (r ApiDatacentersServersPostRequest) Execute() (Server, *APIResponse, error)
- func (r ApiDatacentersServersPostRequest) Pretty(pretty bool) ApiDatacentersServersPostRequest
- func (r ApiDatacentersServersPostRequest) Server(server Server) ApiDatacentersServersPostRequest
- func (r ApiDatacentersServersPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersPostRequest
- type ApiDatacentersServersPutRequest
- func (r ApiDatacentersServersPutRequest) Depth(depth int32) ApiDatacentersServersPutRequest
- func (r ApiDatacentersServersPutRequest) Execute() (Server, *APIResponse, error)
- func (r ApiDatacentersServersPutRequest) Pretty(pretty bool) ApiDatacentersServersPutRequest
- func (r ApiDatacentersServersPutRequest) Server(server Server) ApiDatacentersServersPutRequest
- func (r ApiDatacentersServersPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersPutRequest
- type ApiDatacentersServersRebootPostRequest
- func (r ApiDatacentersServersRebootPostRequest) Depth(depth int32) ApiDatacentersServersRebootPostRequest
- func (r ApiDatacentersServersRebootPostRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersServersRebootPostRequest) Pretty(pretty bool) ApiDatacentersServersRebootPostRequest
- func (r ApiDatacentersServersRebootPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersRebootPostRequest
- type ApiDatacentersServersRemoteConsoleGetRequest
- func (r ApiDatacentersServersRemoteConsoleGetRequest) Depth(depth int32) ApiDatacentersServersRemoteConsoleGetRequest
- func (r ApiDatacentersServersRemoteConsoleGetRequest) Execute() (RemoteConsoleUrl, *APIResponse, error)
- func (r ApiDatacentersServersRemoteConsoleGetRequest) Filter(key string, value string) ApiDatacentersServersRemoteConsoleGetRequest
- func (r ApiDatacentersServersRemoteConsoleGetRequest) MaxResults(maxResults int32) ApiDatacentersServersRemoteConsoleGetRequest
- func (r ApiDatacentersServersRemoteConsoleGetRequest) OrderBy(orderBy string) ApiDatacentersServersRemoteConsoleGetRequest
- func (r ApiDatacentersServersRemoteConsoleGetRequest) Pretty(pretty bool) ApiDatacentersServersRemoteConsoleGetRequest
- func (r ApiDatacentersServersRemoteConsoleGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersRemoteConsoleGetRequest
- type ApiDatacentersServersResumePostRequest
- func (r ApiDatacentersServersResumePostRequest) Depth(depth int32) ApiDatacentersServersResumePostRequest
- func (r ApiDatacentersServersResumePostRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersServersResumePostRequest) Pretty(pretty bool) ApiDatacentersServersResumePostRequest
- func (r ApiDatacentersServersResumePostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersResumePostRequest
- type ApiDatacentersServersSecuritygroupsPutRequest
- func (r ApiDatacentersServersSecuritygroupsPutRequest) Depth(depth int32) ApiDatacentersServersSecuritygroupsPutRequest
- func (r ApiDatacentersServersSecuritygroupsPutRequest) Execute() (SecurityGroups, *APIResponse, error)
- func (r ApiDatacentersServersSecuritygroupsPutRequest) Pretty(pretty bool) ApiDatacentersServersSecuritygroupsPutRequest
- func (r ApiDatacentersServersSecuritygroupsPutRequest) Securitygroups(securitygroups ListOfIds) ApiDatacentersServersSecuritygroupsPutRequest
- type ApiDatacentersServersStartPostRequest
- func (r ApiDatacentersServersStartPostRequest) Depth(depth int32) ApiDatacentersServersStartPostRequest
- func (r ApiDatacentersServersStartPostRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersServersStartPostRequest) Pretty(pretty bool) ApiDatacentersServersStartPostRequest
- func (r ApiDatacentersServersStartPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersStartPostRequest
- type ApiDatacentersServersStopPostRequest
- func (r ApiDatacentersServersStopPostRequest) Depth(depth int32) ApiDatacentersServersStopPostRequest
- func (r ApiDatacentersServersStopPostRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersServersStopPostRequest) Pretty(pretty bool) ApiDatacentersServersStopPostRequest
- func (r ApiDatacentersServersStopPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersStopPostRequest
- type ApiDatacentersServersSuspendPostRequest
- func (r ApiDatacentersServersSuspendPostRequest) Depth(depth int32) ApiDatacentersServersSuspendPostRequest
- func (r ApiDatacentersServersSuspendPostRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersServersSuspendPostRequest) Pretty(pretty bool) ApiDatacentersServersSuspendPostRequest
- func (r ApiDatacentersServersSuspendPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersSuspendPostRequest
- type ApiDatacentersServersTokenGetRequest
- func (r ApiDatacentersServersTokenGetRequest) Depth(depth int32) ApiDatacentersServersTokenGetRequest
- func (r ApiDatacentersServersTokenGetRequest) Execute() (Token, *APIResponse, error)
- func (r ApiDatacentersServersTokenGetRequest) Filter(key string, value string) ApiDatacentersServersTokenGetRequest
- func (r ApiDatacentersServersTokenGetRequest) MaxResults(maxResults int32) ApiDatacentersServersTokenGetRequest
- func (r ApiDatacentersServersTokenGetRequest) OrderBy(orderBy string) ApiDatacentersServersTokenGetRequest
- func (r ApiDatacentersServersTokenGetRequest) Pretty(pretty bool) ApiDatacentersServersTokenGetRequest
- func (r ApiDatacentersServersTokenGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersTokenGetRequest
- type ApiDatacentersServersUpgradePostRequest
- func (r ApiDatacentersServersUpgradePostRequest) Depth(depth int32) ApiDatacentersServersUpgradePostRequest
- func (r ApiDatacentersServersUpgradePostRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersServersUpgradePostRequest) Pretty(pretty bool) ApiDatacentersServersUpgradePostRequest
- func (r ApiDatacentersServersUpgradePostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersUpgradePostRequest
- type ApiDatacentersServersVolumesDeleteRequest
- func (r ApiDatacentersServersVolumesDeleteRequest) Depth(depth int32) ApiDatacentersServersVolumesDeleteRequest
- func (r ApiDatacentersServersVolumesDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersServersVolumesDeleteRequest) Pretty(pretty bool) ApiDatacentersServersVolumesDeleteRequest
- func (r ApiDatacentersServersVolumesDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersVolumesDeleteRequest
- type ApiDatacentersServersVolumesFindByIdRequest
- func (r ApiDatacentersServersVolumesFindByIdRequest) Depth(depth int32) ApiDatacentersServersVolumesFindByIdRequest
- func (r ApiDatacentersServersVolumesFindByIdRequest) Execute() (Volume, *APIResponse, error)
- func (r ApiDatacentersServersVolumesFindByIdRequest) Pretty(pretty bool) ApiDatacentersServersVolumesFindByIdRequest
- func (r ApiDatacentersServersVolumesFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersVolumesFindByIdRequest
- type ApiDatacentersServersVolumesGetRequest
- func (r ApiDatacentersServersVolumesGetRequest) Depth(depth int32) ApiDatacentersServersVolumesGetRequest
- func (r ApiDatacentersServersVolumesGetRequest) Execute() (AttachedVolumes, *APIResponse, error)
- func (r ApiDatacentersServersVolumesGetRequest) Filter(key string, value string) ApiDatacentersServersVolumesGetRequest
- func (r ApiDatacentersServersVolumesGetRequest) Limit(limit int32) ApiDatacentersServersVolumesGetRequest
- func (r ApiDatacentersServersVolumesGetRequest) MaxResults(maxResults int32) ApiDatacentersServersVolumesGetRequest
- func (r ApiDatacentersServersVolumesGetRequest) Offset(offset int32) ApiDatacentersServersVolumesGetRequest
- func (r ApiDatacentersServersVolumesGetRequest) OrderBy(orderBy string) ApiDatacentersServersVolumesGetRequest
- func (r ApiDatacentersServersVolumesGetRequest) Pretty(pretty bool) ApiDatacentersServersVolumesGetRequest
- func (r ApiDatacentersServersVolumesGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersVolumesGetRequest
- type ApiDatacentersServersVolumesPostRequest
- func (r ApiDatacentersServersVolumesPostRequest) Depth(depth int32) ApiDatacentersServersVolumesPostRequest
- func (r ApiDatacentersServersVolumesPostRequest) Execute() (Volume, *APIResponse, error)
- func (r ApiDatacentersServersVolumesPostRequest) Pretty(pretty bool) ApiDatacentersServersVolumesPostRequest
- func (r ApiDatacentersServersVolumesPostRequest) Volume(volume Volume) ApiDatacentersServersVolumesPostRequest
- func (r ApiDatacentersServersVolumesPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersVolumesPostRequest
- type ApiDatacentersVolumesCreateSnapshotPostRequest
- func (r ApiDatacentersVolumesCreateSnapshotPostRequest) Depth(depth int32) ApiDatacentersVolumesCreateSnapshotPostRequest
- func (r ApiDatacentersVolumesCreateSnapshotPostRequest) Execute() (Snapshot, *APIResponse, error)
- func (r ApiDatacentersVolumesCreateSnapshotPostRequest) Pretty(pretty bool) ApiDatacentersVolumesCreateSnapshotPostRequest
- func (r ApiDatacentersVolumesCreateSnapshotPostRequest) Snapshot(snapshot CreateSnapshot) ApiDatacentersVolumesCreateSnapshotPostRequest
- func (r ApiDatacentersVolumesCreateSnapshotPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesCreateSnapshotPostRequest
- type ApiDatacentersVolumesDeleteRequest
- func (r ApiDatacentersVolumesDeleteRequest) Depth(depth int32) ApiDatacentersVolumesDeleteRequest
- func (r ApiDatacentersVolumesDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersVolumesDeleteRequest) Pretty(pretty bool) ApiDatacentersVolumesDeleteRequest
- func (r ApiDatacentersVolumesDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesDeleteRequest
- type ApiDatacentersVolumesFindByIdRequest
- func (r ApiDatacentersVolumesFindByIdRequest) Depth(depth int32) ApiDatacentersVolumesFindByIdRequest
- func (r ApiDatacentersVolumesFindByIdRequest) Execute() (Volume, *APIResponse, error)
- func (r ApiDatacentersVolumesFindByIdRequest) Pretty(pretty bool) ApiDatacentersVolumesFindByIdRequest
- func (r ApiDatacentersVolumesFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesFindByIdRequest
- type ApiDatacentersVolumesGetRequest
- func (r ApiDatacentersVolumesGetRequest) Depth(depth int32) ApiDatacentersVolumesGetRequest
- func (r ApiDatacentersVolumesGetRequest) Execute() (Volumes, *APIResponse, error)
- func (r ApiDatacentersVolumesGetRequest) Filter(key string, value string) ApiDatacentersVolumesGetRequest
- func (r ApiDatacentersVolumesGetRequest) Limit(limit int32) ApiDatacentersVolumesGetRequest
- func (r ApiDatacentersVolumesGetRequest) MaxResults(maxResults int32) ApiDatacentersVolumesGetRequest
- func (r ApiDatacentersVolumesGetRequest) Offset(offset int32) ApiDatacentersVolumesGetRequest
- func (r ApiDatacentersVolumesGetRequest) OrderBy(orderBy string) ApiDatacentersVolumesGetRequest
- func (r ApiDatacentersVolumesGetRequest) Pretty(pretty bool) ApiDatacentersVolumesGetRequest
- func (r ApiDatacentersVolumesGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesGetRequest
- type ApiDatacentersVolumesLabelsDeleteRequest
- func (r ApiDatacentersVolumesLabelsDeleteRequest) Depth(depth int32) ApiDatacentersVolumesLabelsDeleteRequest
- func (r ApiDatacentersVolumesLabelsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersVolumesLabelsDeleteRequest) Pretty(pretty bool) ApiDatacentersVolumesLabelsDeleteRequest
- func (r ApiDatacentersVolumesLabelsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesLabelsDeleteRequest
- type ApiDatacentersVolumesLabelsFindByKeyRequest
- func (r ApiDatacentersVolumesLabelsFindByKeyRequest) Depth(depth int32) ApiDatacentersVolumesLabelsFindByKeyRequest
- func (r ApiDatacentersVolumesLabelsFindByKeyRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiDatacentersVolumesLabelsFindByKeyRequest) Pretty(pretty bool) ApiDatacentersVolumesLabelsFindByKeyRequest
- func (r ApiDatacentersVolumesLabelsFindByKeyRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesLabelsFindByKeyRequest
- type ApiDatacentersVolumesLabelsGetRequest
- func (r ApiDatacentersVolumesLabelsGetRequest) Depth(depth int32) ApiDatacentersVolumesLabelsGetRequest
- func (r ApiDatacentersVolumesLabelsGetRequest) Execute() (LabelResources, *APIResponse, error)
- func (r ApiDatacentersVolumesLabelsGetRequest) Filter(key string, value string) ApiDatacentersVolumesLabelsGetRequest
- func (r ApiDatacentersVolumesLabelsGetRequest) MaxResults(maxResults int32) ApiDatacentersVolumesLabelsGetRequest
- func (r ApiDatacentersVolumesLabelsGetRequest) OrderBy(orderBy string) ApiDatacentersVolumesLabelsGetRequest
- func (r ApiDatacentersVolumesLabelsGetRequest) Pretty(pretty bool) ApiDatacentersVolumesLabelsGetRequest
- func (r ApiDatacentersVolumesLabelsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesLabelsGetRequest
- type ApiDatacentersVolumesLabelsPostRequest
- func (r ApiDatacentersVolumesLabelsPostRequest) Depth(depth int32) ApiDatacentersVolumesLabelsPostRequest
- func (r ApiDatacentersVolumesLabelsPostRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiDatacentersVolumesLabelsPostRequest) Label(label LabelResource) ApiDatacentersVolumesLabelsPostRequest
- func (r ApiDatacentersVolumesLabelsPostRequest) Pretty(pretty bool) ApiDatacentersVolumesLabelsPostRequest
- func (r ApiDatacentersVolumesLabelsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesLabelsPostRequest
- type ApiDatacentersVolumesLabelsPutRequest
- func (r ApiDatacentersVolumesLabelsPutRequest) Depth(depth int32) ApiDatacentersVolumesLabelsPutRequest
- func (r ApiDatacentersVolumesLabelsPutRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiDatacentersVolumesLabelsPutRequest) Label(label LabelResource) ApiDatacentersVolumesLabelsPutRequest
- func (r ApiDatacentersVolumesLabelsPutRequest) Pretty(pretty bool) ApiDatacentersVolumesLabelsPutRequest
- func (r ApiDatacentersVolumesLabelsPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesLabelsPutRequest
- type ApiDatacentersVolumesPatchRequest
- func (r ApiDatacentersVolumesPatchRequest) Depth(depth int32) ApiDatacentersVolumesPatchRequest
- func (r ApiDatacentersVolumesPatchRequest) Execute() (Volume, *APIResponse, error)
- func (r ApiDatacentersVolumesPatchRequest) Pretty(pretty bool) ApiDatacentersVolumesPatchRequest
- func (r ApiDatacentersVolumesPatchRequest) Volume(volume VolumeProperties) ApiDatacentersVolumesPatchRequest
- func (r ApiDatacentersVolumesPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesPatchRequest
- type ApiDatacentersVolumesPostRequest
- func (r ApiDatacentersVolumesPostRequest) Depth(depth int32) ApiDatacentersVolumesPostRequest
- func (r ApiDatacentersVolumesPostRequest) Execute() (Volume, *APIResponse, error)
- func (r ApiDatacentersVolumesPostRequest) Pretty(pretty bool) ApiDatacentersVolumesPostRequest
- func (r ApiDatacentersVolumesPostRequest) Volume(volume Volume) ApiDatacentersVolumesPostRequest
- func (r ApiDatacentersVolumesPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesPostRequest
- type ApiDatacentersVolumesPutRequest
- func (r ApiDatacentersVolumesPutRequest) Depth(depth int32) ApiDatacentersVolumesPutRequest
- func (r ApiDatacentersVolumesPutRequest) Execute() (Volume, *APIResponse, error)
- func (r ApiDatacentersVolumesPutRequest) Pretty(pretty bool) ApiDatacentersVolumesPutRequest
- func (r ApiDatacentersVolumesPutRequest) Volume(volume Volume) ApiDatacentersVolumesPutRequest
- func (r ApiDatacentersVolumesPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesPutRequest
- type ApiDatacentersVolumesRestoreSnapshotPostRequest
- func (r ApiDatacentersVolumesRestoreSnapshotPostRequest) Depth(depth int32) ApiDatacentersVolumesRestoreSnapshotPostRequest
- func (r ApiDatacentersVolumesRestoreSnapshotPostRequest) Execute() (*APIResponse, error)
- func (r ApiDatacentersVolumesRestoreSnapshotPostRequest) Pretty(pretty bool) ApiDatacentersVolumesRestoreSnapshotPostRequest
- func (r ApiDatacentersVolumesRestoreSnapshotPostRequest) RestoreSnapshot(restoreSnapshot RestoreSnapshot) ApiDatacentersVolumesRestoreSnapshotPostRequest
- func (r ApiDatacentersVolumesRestoreSnapshotPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesRestoreSnapshotPostRequest
- type ApiImagesDeleteRequest
- func (r ApiImagesDeleteRequest) Depth(depth int32) ApiImagesDeleteRequest
- func (r ApiImagesDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiImagesDeleteRequest) Pretty(pretty bool) ApiImagesDeleteRequest
- func (r ApiImagesDeleteRequest) XContractNumber(xContractNumber int32) ApiImagesDeleteRequest
- type ApiImagesFindByIdRequest
- func (r ApiImagesFindByIdRequest) Depth(depth int32) ApiImagesFindByIdRequest
- func (r ApiImagesFindByIdRequest) Execute() (Image, *APIResponse, error)
- func (r ApiImagesFindByIdRequest) Pretty(pretty bool) ApiImagesFindByIdRequest
- func (r ApiImagesFindByIdRequest) XContractNumber(xContractNumber int32) ApiImagesFindByIdRequest
- type ApiImagesGetRequest
- func (r ApiImagesGetRequest) Depth(depth int32) ApiImagesGetRequest
- func (r ApiImagesGetRequest) Execute() (Images, *APIResponse, error)
- func (r ApiImagesGetRequest) Filter(key string, value string) ApiImagesGetRequest
- func (r ApiImagesGetRequest) MaxResults(maxResults int32) ApiImagesGetRequest
- func (r ApiImagesGetRequest) OrderBy(orderBy string) ApiImagesGetRequest
- func (r ApiImagesGetRequest) Pretty(pretty bool) ApiImagesGetRequest
- func (r ApiImagesGetRequest) XContractNumber(xContractNumber int32) ApiImagesGetRequest
- type ApiImagesLabelsDeleteRequest
- func (r ApiImagesLabelsDeleteRequest) Depth(depth int32) ApiImagesLabelsDeleteRequest
- func (r ApiImagesLabelsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiImagesLabelsDeleteRequest) Pretty(pretty bool) ApiImagesLabelsDeleteRequest
- func (r ApiImagesLabelsDeleteRequest) XContractNumber(xContractNumber int32) ApiImagesLabelsDeleteRequest
- type ApiImagesLabelsFindByKeyRequest
- func (r ApiImagesLabelsFindByKeyRequest) Depth(depth int32) ApiImagesLabelsFindByKeyRequest
- func (r ApiImagesLabelsFindByKeyRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiImagesLabelsFindByKeyRequest) Pretty(pretty bool) ApiImagesLabelsFindByKeyRequest
- func (r ApiImagesLabelsFindByKeyRequest) XContractNumber(xContractNumber int32) ApiImagesLabelsFindByKeyRequest
- type ApiImagesLabelsGetRequest
- func (r ApiImagesLabelsGetRequest) Depth(depth int32) ApiImagesLabelsGetRequest
- func (r ApiImagesLabelsGetRequest) Execute() (LabelResources, *APIResponse, error)
- func (r ApiImagesLabelsGetRequest) Filter(key string, value string) ApiImagesLabelsGetRequest
- func (r ApiImagesLabelsGetRequest) MaxResults(maxResults int32) ApiImagesLabelsGetRequest
- func (r ApiImagesLabelsGetRequest) OrderBy(orderBy string) ApiImagesLabelsGetRequest
- func (r ApiImagesLabelsGetRequest) Pretty(pretty bool) ApiImagesLabelsGetRequest
- func (r ApiImagesLabelsGetRequest) XContractNumber(xContractNumber int32) ApiImagesLabelsGetRequest
- type ApiImagesLabelsPostRequest
- func (r ApiImagesLabelsPostRequest) Depth(depth int32) ApiImagesLabelsPostRequest
- func (r ApiImagesLabelsPostRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiImagesLabelsPostRequest) Label(label LabelResource) ApiImagesLabelsPostRequest
- func (r ApiImagesLabelsPostRequest) Pretty(pretty bool) ApiImagesLabelsPostRequest
- func (r ApiImagesLabelsPostRequest) XContractNumber(xContractNumber int32) ApiImagesLabelsPostRequest
- type ApiImagesLabelsPutRequest
- func (r ApiImagesLabelsPutRequest) Depth(depth int32) ApiImagesLabelsPutRequest
- func (r ApiImagesLabelsPutRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiImagesLabelsPutRequest) Label(label LabelResource) ApiImagesLabelsPutRequest
- func (r ApiImagesLabelsPutRequest) Pretty(pretty bool) ApiImagesLabelsPutRequest
- func (r ApiImagesLabelsPutRequest) XContractNumber(xContractNumber int32) ApiImagesLabelsPutRequest
- type ApiImagesPatchRequest
- func (r ApiImagesPatchRequest) Depth(depth int32) ApiImagesPatchRequest
- func (r ApiImagesPatchRequest) Execute() (Image, *APIResponse, error)
- func (r ApiImagesPatchRequest) Image(image ImageProperties) ApiImagesPatchRequest
- func (r ApiImagesPatchRequest) Pretty(pretty bool) ApiImagesPatchRequest
- func (r ApiImagesPatchRequest) XContractNumber(xContractNumber int32) ApiImagesPatchRequest
- type ApiImagesPutRequest
- func (r ApiImagesPutRequest) Depth(depth int32) ApiImagesPutRequest
- func (r ApiImagesPutRequest) Execute() (Image, *APIResponse, error)
- func (r ApiImagesPutRequest) Image(image Image) ApiImagesPutRequest
- func (r ApiImagesPutRequest) Pretty(pretty bool) ApiImagesPutRequest
- func (r ApiImagesPutRequest) XContractNumber(xContractNumber int32) ApiImagesPutRequest
- type ApiIpblocksDeleteRequest
- func (r ApiIpblocksDeleteRequest) Depth(depth int32) ApiIpblocksDeleteRequest
- func (r ApiIpblocksDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiIpblocksDeleteRequest) Pretty(pretty bool) ApiIpblocksDeleteRequest
- func (r ApiIpblocksDeleteRequest) XContractNumber(xContractNumber int32) ApiIpblocksDeleteRequest
- type ApiIpblocksFindByIdRequest
- func (r ApiIpblocksFindByIdRequest) Depth(depth int32) ApiIpblocksFindByIdRequest
- func (r ApiIpblocksFindByIdRequest) Execute() (IpBlock, *APIResponse, error)
- func (r ApiIpblocksFindByIdRequest) Pretty(pretty bool) ApiIpblocksFindByIdRequest
- func (r ApiIpblocksFindByIdRequest) XContractNumber(xContractNumber int32) ApiIpblocksFindByIdRequest
- type ApiIpblocksGetRequest
- func (r ApiIpblocksGetRequest) Depth(depth int32) ApiIpblocksGetRequest
- func (r ApiIpblocksGetRequest) Execute() (IpBlocks, *APIResponse, error)
- func (r ApiIpblocksGetRequest) Filter(key string, value string) ApiIpblocksGetRequest
- func (r ApiIpblocksGetRequest) Limit(limit int32) ApiIpblocksGetRequest
- func (r ApiIpblocksGetRequest) MaxResults(maxResults int32) ApiIpblocksGetRequest
- func (r ApiIpblocksGetRequest) Offset(offset int32) ApiIpblocksGetRequest
- func (r ApiIpblocksGetRequest) OrderBy(orderBy string) ApiIpblocksGetRequest
- func (r ApiIpblocksGetRequest) Pretty(pretty bool) ApiIpblocksGetRequest
- func (r ApiIpblocksGetRequest) XContractNumber(xContractNumber int32) ApiIpblocksGetRequest
- type ApiIpblocksLabelsDeleteRequest
- func (r ApiIpblocksLabelsDeleteRequest) Depth(depth int32) ApiIpblocksLabelsDeleteRequest
- func (r ApiIpblocksLabelsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiIpblocksLabelsDeleteRequest) Pretty(pretty bool) ApiIpblocksLabelsDeleteRequest
- func (r ApiIpblocksLabelsDeleteRequest) XContractNumber(xContractNumber int32) ApiIpblocksLabelsDeleteRequest
- type ApiIpblocksLabelsFindByKeyRequest
- func (r ApiIpblocksLabelsFindByKeyRequest) Depth(depth int32) ApiIpblocksLabelsFindByKeyRequest
- func (r ApiIpblocksLabelsFindByKeyRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiIpblocksLabelsFindByKeyRequest) Pretty(pretty bool) ApiIpblocksLabelsFindByKeyRequest
- func (r ApiIpblocksLabelsFindByKeyRequest) XContractNumber(xContractNumber int32) ApiIpblocksLabelsFindByKeyRequest
- type ApiIpblocksLabelsGetRequest
- func (r ApiIpblocksLabelsGetRequest) Depth(depth int32) ApiIpblocksLabelsGetRequest
- func (r ApiIpblocksLabelsGetRequest) Execute() (LabelResources, *APIResponse, error)
- func (r ApiIpblocksLabelsGetRequest) Filter(key string, value string) ApiIpblocksLabelsGetRequest
- func (r ApiIpblocksLabelsGetRequest) MaxResults(maxResults int32) ApiIpblocksLabelsGetRequest
- func (r ApiIpblocksLabelsGetRequest) OrderBy(orderBy string) ApiIpblocksLabelsGetRequest
- func (r ApiIpblocksLabelsGetRequest) Pretty(pretty bool) ApiIpblocksLabelsGetRequest
- func (r ApiIpblocksLabelsGetRequest) XContractNumber(xContractNumber int32) ApiIpblocksLabelsGetRequest
- type ApiIpblocksLabelsPostRequest
- func (r ApiIpblocksLabelsPostRequest) Depth(depth int32) ApiIpblocksLabelsPostRequest
- func (r ApiIpblocksLabelsPostRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiIpblocksLabelsPostRequest) Label(label LabelResource) ApiIpblocksLabelsPostRequest
- func (r ApiIpblocksLabelsPostRequest) Pretty(pretty bool) ApiIpblocksLabelsPostRequest
- func (r ApiIpblocksLabelsPostRequest) XContractNumber(xContractNumber int32) ApiIpblocksLabelsPostRequest
- type ApiIpblocksLabelsPutRequest
- func (r ApiIpblocksLabelsPutRequest) Depth(depth int32) ApiIpblocksLabelsPutRequest
- func (r ApiIpblocksLabelsPutRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiIpblocksLabelsPutRequest) Label(label LabelResource) ApiIpblocksLabelsPutRequest
- func (r ApiIpblocksLabelsPutRequest) Pretty(pretty bool) ApiIpblocksLabelsPutRequest
- func (r ApiIpblocksLabelsPutRequest) XContractNumber(xContractNumber int32) ApiIpblocksLabelsPutRequest
- type ApiIpblocksPatchRequest
- func (r ApiIpblocksPatchRequest) Depth(depth int32) ApiIpblocksPatchRequest
- func (r ApiIpblocksPatchRequest) Execute() (IpBlock, *APIResponse, error)
- func (r ApiIpblocksPatchRequest) Ipblock(ipblock IpBlockProperties) ApiIpblocksPatchRequest
- func (r ApiIpblocksPatchRequest) Pretty(pretty bool) ApiIpblocksPatchRequest
- func (r ApiIpblocksPatchRequest) XContractNumber(xContractNumber int32) ApiIpblocksPatchRequest
- type ApiIpblocksPostRequest
- func (r ApiIpblocksPostRequest) Depth(depth int32) ApiIpblocksPostRequest
- func (r ApiIpblocksPostRequest) Execute() (IpBlock, *APIResponse, error)
- func (r ApiIpblocksPostRequest) Ipblock(ipblock IpBlock) ApiIpblocksPostRequest
- func (r ApiIpblocksPostRequest) Pretty(pretty bool) ApiIpblocksPostRequest
- func (r ApiIpblocksPostRequest) XContractNumber(xContractNumber int32) ApiIpblocksPostRequest
- type ApiIpblocksPutRequest
- func (r ApiIpblocksPutRequest) Depth(depth int32) ApiIpblocksPutRequest
- func (r ApiIpblocksPutRequest) Execute() (IpBlock, *APIResponse, error)
- func (r ApiIpblocksPutRequest) Ipblock(ipblock IpBlock) ApiIpblocksPutRequest
- func (r ApiIpblocksPutRequest) Pretty(pretty bool) ApiIpblocksPutRequest
- func (r ApiIpblocksPutRequest) XContractNumber(xContractNumber int32) ApiIpblocksPutRequest
- type ApiK8sDeleteRequest
- type ApiK8sFindByClusterIdRequest
- func (r ApiK8sFindByClusterIdRequest) Depth(depth int32) ApiK8sFindByClusterIdRequest
- func (r ApiK8sFindByClusterIdRequest) Execute() (KubernetesCluster, *APIResponse, error)
- func (r ApiK8sFindByClusterIdRequest) Pretty(pretty bool) ApiK8sFindByClusterIdRequest
- func (r ApiK8sFindByClusterIdRequest) XContractNumber(xContractNumber int32) ApiK8sFindByClusterIdRequest
- type ApiK8sGetRequest
- func (r ApiK8sGetRequest) Depth(depth int32) ApiK8sGetRequest
- func (r ApiK8sGetRequest) Execute() (KubernetesClusters, *APIResponse, error)
- func (r ApiK8sGetRequest) Filter(key string, value string) ApiK8sGetRequest
- func (r ApiK8sGetRequest) MaxResults(maxResults int32) ApiK8sGetRequest
- func (r ApiK8sGetRequest) OrderBy(orderBy string) ApiK8sGetRequest
- func (r ApiK8sGetRequest) Pretty(pretty bool) ApiK8sGetRequest
- func (r ApiK8sGetRequest) XContractNumber(xContractNumber int32) ApiK8sGetRequest
- type ApiK8sKubeconfigGetRequest
- func (r ApiK8sKubeconfigGetRequest) Depth(depth int32) ApiK8sKubeconfigGetRequest
- func (r ApiK8sKubeconfigGetRequest) Execute() (string, *APIResponse, error)
- func (r ApiK8sKubeconfigGetRequest) Filter(key string, value string) ApiK8sKubeconfigGetRequest
- func (r ApiK8sKubeconfigGetRequest) MaxResults(maxResults int32) ApiK8sKubeconfigGetRequest
- func (r ApiK8sKubeconfigGetRequest) OrderBy(orderBy string) ApiK8sKubeconfigGetRequest
- func (r ApiK8sKubeconfigGetRequest) Pretty(pretty bool) ApiK8sKubeconfigGetRequest
- func (r ApiK8sKubeconfigGetRequest) XContractNumber(xContractNumber int32) ApiK8sKubeconfigGetRequest
- type ApiK8sNodepoolsDeleteRequest
- func (r ApiK8sNodepoolsDeleteRequest) Depth(depth int32) ApiK8sNodepoolsDeleteRequest
- func (r ApiK8sNodepoolsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiK8sNodepoolsDeleteRequest) Pretty(pretty bool) ApiK8sNodepoolsDeleteRequest
- func (r ApiK8sNodepoolsDeleteRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsDeleteRequest
- type ApiK8sNodepoolsFindByIdRequest
- func (r ApiK8sNodepoolsFindByIdRequest) Depth(depth int32) ApiK8sNodepoolsFindByIdRequest
- func (r ApiK8sNodepoolsFindByIdRequest) Execute() (KubernetesNodePool, *APIResponse, error)
- func (r ApiK8sNodepoolsFindByIdRequest) Pretty(pretty bool) ApiK8sNodepoolsFindByIdRequest
- func (r ApiK8sNodepoolsFindByIdRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsFindByIdRequest
- type ApiK8sNodepoolsGetRequest
- func (r ApiK8sNodepoolsGetRequest) Depth(depth int32) ApiK8sNodepoolsGetRequest
- func (r ApiK8sNodepoolsGetRequest) Execute() (KubernetesNodePools, *APIResponse, error)
- func (r ApiK8sNodepoolsGetRequest) Filter(key string, value string) ApiK8sNodepoolsGetRequest
- func (r ApiK8sNodepoolsGetRequest) MaxResults(maxResults int32) ApiK8sNodepoolsGetRequest
- func (r ApiK8sNodepoolsGetRequest) OrderBy(orderBy string) ApiK8sNodepoolsGetRequest
- func (r ApiK8sNodepoolsGetRequest) Pretty(pretty bool) ApiK8sNodepoolsGetRequest
- func (r ApiK8sNodepoolsGetRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsGetRequest
- type ApiK8sNodepoolsNodesDeleteRequest
- func (r ApiK8sNodepoolsNodesDeleteRequest) Depth(depth int32) ApiK8sNodepoolsNodesDeleteRequest
- func (r ApiK8sNodepoolsNodesDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiK8sNodepoolsNodesDeleteRequest) Pretty(pretty bool) ApiK8sNodepoolsNodesDeleteRequest
- func (r ApiK8sNodepoolsNodesDeleteRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsNodesDeleteRequest
- type ApiK8sNodepoolsNodesFindByIdRequest
- func (r ApiK8sNodepoolsNodesFindByIdRequest) Depth(depth int32) ApiK8sNodepoolsNodesFindByIdRequest
- func (r ApiK8sNodepoolsNodesFindByIdRequest) Execute() (KubernetesNode, *APIResponse, error)
- func (r ApiK8sNodepoolsNodesFindByIdRequest) Pretty(pretty bool) ApiK8sNodepoolsNodesFindByIdRequest
- func (r ApiK8sNodepoolsNodesFindByIdRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsNodesFindByIdRequest
- type ApiK8sNodepoolsNodesGetRequest
- func (r ApiK8sNodepoolsNodesGetRequest) Depth(depth int32) ApiK8sNodepoolsNodesGetRequest
- func (r ApiK8sNodepoolsNodesGetRequest) Execute() (KubernetesNodes, *APIResponse, error)
- func (r ApiK8sNodepoolsNodesGetRequest) Filter(key string, value string) ApiK8sNodepoolsNodesGetRequest
- func (r ApiK8sNodepoolsNodesGetRequest) MaxResults(maxResults int32) ApiK8sNodepoolsNodesGetRequest
- func (r ApiK8sNodepoolsNodesGetRequest) OrderBy(orderBy string) ApiK8sNodepoolsNodesGetRequest
- func (r ApiK8sNodepoolsNodesGetRequest) Pretty(pretty bool) ApiK8sNodepoolsNodesGetRequest
- func (r ApiK8sNodepoolsNodesGetRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsNodesGetRequest
- type ApiK8sNodepoolsNodesReplacePostRequest
- func (r ApiK8sNodepoolsNodesReplacePostRequest) Depth(depth int32) ApiK8sNodepoolsNodesReplacePostRequest
- func (r ApiK8sNodepoolsNodesReplacePostRequest) Execute() (*APIResponse, error)
- func (r ApiK8sNodepoolsNodesReplacePostRequest) Pretty(pretty bool) ApiK8sNodepoolsNodesReplacePostRequest
- func (r ApiK8sNodepoolsNodesReplacePostRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsNodesReplacePostRequest
- type ApiK8sNodepoolsPostRequest
- func (r ApiK8sNodepoolsPostRequest) Depth(depth int32) ApiK8sNodepoolsPostRequest
- func (r ApiK8sNodepoolsPostRequest) Execute() (KubernetesNodePool, *APIResponse, error)
- func (r ApiK8sNodepoolsPostRequest) KubernetesNodePool(kubernetesNodePool KubernetesNodePoolForPost) ApiK8sNodepoolsPostRequest
- func (r ApiK8sNodepoolsPostRequest) Pretty(pretty bool) ApiK8sNodepoolsPostRequest
- func (r ApiK8sNodepoolsPostRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsPostRequest
- type ApiK8sNodepoolsPutRequest
- func (r ApiK8sNodepoolsPutRequest) Depth(depth int32) ApiK8sNodepoolsPutRequest
- func (r ApiK8sNodepoolsPutRequest) Execute() (KubernetesNodePool, *APIResponse, error)
- func (r ApiK8sNodepoolsPutRequest) KubernetesNodePool(kubernetesNodePool KubernetesNodePoolForPut) ApiK8sNodepoolsPutRequest
- func (r ApiK8sNodepoolsPutRequest) Pretty(pretty bool) ApiK8sNodepoolsPutRequest
- func (r ApiK8sNodepoolsPutRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsPutRequest
- type ApiK8sPostRequest
- func (r ApiK8sPostRequest) Depth(depth int32) ApiK8sPostRequest
- func (r ApiK8sPostRequest) Execute() (KubernetesCluster, *APIResponse, error)
- func (r ApiK8sPostRequest) KubernetesCluster(kubernetesCluster KubernetesClusterForPost) ApiK8sPostRequest
- func (r ApiK8sPostRequest) Pretty(pretty bool) ApiK8sPostRequest
- func (r ApiK8sPostRequest) XContractNumber(xContractNumber int32) ApiK8sPostRequest
- type ApiK8sPutRequest
- func (r ApiK8sPutRequest) Depth(depth int32) ApiK8sPutRequest
- func (r ApiK8sPutRequest) Execute() (KubernetesCluster, *APIResponse, error)
- func (r ApiK8sPutRequest) KubernetesCluster(kubernetesCluster KubernetesClusterForPut) ApiK8sPutRequest
- func (r ApiK8sPutRequest) Pretty(pretty bool) ApiK8sPutRequest
- func (r ApiK8sPutRequest) XContractNumber(xContractNumber int32) ApiK8sPutRequest
- type ApiK8sVersionsDefaultGetRequest
- func (r ApiK8sVersionsDefaultGetRequest) Execute() (string, *APIResponse, error)
- func (r ApiK8sVersionsDefaultGetRequest) Filter(key string, value string) ApiK8sVersionsDefaultGetRequest
- func (r ApiK8sVersionsDefaultGetRequest) MaxResults(maxResults int32) ApiK8sVersionsDefaultGetRequest
- func (r ApiK8sVersionsDefaultGetRequest) OrderBy(orderBy string) ApiK8sVersionsDefaultGetRequest
- type ApiK8sVersionsGetRequest
- func (r ApiK8sVersionsGetRequest) Execute() ([]string, *APIResponse, error)
- func (r ApiK8sVersionsGetRequest) Filter(key string, value string) ApiK8sVersionsGetRequest
- func (r ApiK8sVersionsGetRequest) MaxResults(maxResults int32) ApiK8sVersionsGetRequest
- func (r ApiK8sVersionsGetRequest) OrderBy(orderBy string) ApiK8sVersionsGetRequest
- type ApiLabelsFindByUrnRequest
- func (r ApiLabelsFindByUrnRequest) Depth(depth int32) ApiLabelsFindByUrnRequest
- func (r ApiLabelsFindByUrnRequest) Execute() (Label, *APIResponse, error)
- func (r ApiLabelsFindByUrnRequest) Pretty(pretty bool) ApiLabelsFindByUrnRequest
- func (r ApiLabelsFindByUrnRequest) XContractNumber(xContractNumber int32) ApiLabelsFindByUrnRequest
- type ApiLabelsGetRequest
- func (r ApiLabelsGetRequest) Depth(depth int32) ApiLabelsGetRequest
- func (r ApiLabelsGetRequest) Execute() (Labels, *APIResponse, error)
- func (r ApiLabelsGetRequest) Filter(key string, value string) ApiLabelsGetRequest
- func (r ApiLabelsGetRequest) MaxResults(maxResults int32) ApiLabelsGetRequest
- func (r ApiLabelsGetRequest) OrderBy(orderBy string) ApiLabelsGetRequest
- func (r ApiLabelsGetRequest) Pretty(pretty bool) ApiLabelsGetRequest
- func (r ApiLabelsGetRequest) XContractNumber(xContractNumber int32) ApiLabelsGetRequest
- type ApiLocationsFindByRegionIdAndIdRequest
- func (r ApiLocationsFindByRegionIdAndIdRequest) Depth(depth int32) ApiLocationsFindByRegionIdAndIdRequest
- func (r ApiLocationsFindByRegionIdAndIdRequest) Execute() (Location, *APIResponse, error)
- func (r ApiLocationsFindByRegionIdAndIdRequest) Pretty(pretty bool) ApiLocationsFindByRegionIdAndIdRequest
- func (r ApiLocationsFindByRegionIdAndIdRequest) XContractNumber(xContractNumber int32) ApiLocationsFindByRegionIdAndIdRequest
- type ApiLocationsFindByRegionIdRequest
- func (r ApiLocationsFindByRegionIdRequest) Depth(depth int32) ApiLocationsFindByRegionIdRequest
- func (r ApiLocationsFindByRegionIdRequest) Execute() (Locations, *APIResponse, error)
- func (r ApiLocationsFindByRegionIdRequest) Pretty(pretty bool) ApiLocationsFindByRegionIdRequest
- func (r ApiLocationsFindByRegionIdRequest) XContractNumber(xContractNumber int32) ApiLocationsFindByRegionIdRequest
- type ApiLocationsGetRequest
- func (r ApiLocationsGetRequest) Depth(depth int32) ApiLocationsGetRequest
- func (r ApiLocationsGetRequest) Execute() (Locations, *APIResponse, error)
- func (r ApiLocationsGetRequest) Filter(key string, value string) ApiLocationsGetRequest
- func (r ApiLocationsGetRequest) MaxResults(maxResults int32) ApiLocationsGetRequest
- func (r ApiLocationsGetRequest) OrderBy(orderBy string) ApiLocationsGetRequest
- func (r ApiLocationsGetRequest) Pretty(pretty bool) ApiLocationsGetRequest
- func (r ApiLocationsGetRequest) XContractNumber(xContractNumber int32) ApiLocationsGetRequest
- type ApiPccsDeleteRequest
- type ApiPccsFindByIdRequest
- func (r ApiPccsFindByIdRequest) Depth(depth int32) ApiPccsFindByIdRequest
- func (r ApiPccsFindByIdRequest) Execute() (PrivateCrossConnect, *APIResponse, error)
- func (r ApiPccsFindByIdRequest) Pretty(pretty bool) ApiPccsFindByIdRequest
- func (r ApiPccsFindByIdRequest) XContractNumber(xContractNumber int32) ApiPccsFindByIdRequest
- type ApiPccsGetRequest
- func (r ApiPccsGetRequest) Depth(depth int32) ApiPccsGetRequest
- func (r ApiPccsGetRequest) Execute() (PrivateCrossConnects, *APIResponse, error)
- func (r ApiPccsGetRequest) Filter(key string, value string) ApiPccsGetRequest
- func (r ApiPccsGetRequest) MaxResults(maxResults int32) ApiPccsGetRequest
- func (r ApiPccsGetRequest) OrderBy(orderBy string) ApiPccsGetRequest
- func (r ApiPccsGetRequest) Pretty(pretty bool) ApiPccsGetRequest
- func (r ApiPccsGetRequest) XContractNumber(xContractNumber int32) ApiPccsGetRequest
- type ApiPccsPatchRequest
- func (r ApiPccsPatchRequest) Depth(depth int32) ApiPccsPatchRequest
- func (r ApiPccsPatchRequest) Execute() (PrivateCrossConnect, *APIResponse, error)
- func (r ApiPccsPatchRequest) Pcc(pcc PrivateCrossConnectProperties) ApiPccsPatchRequest
- func (r ApiPccsPatchRequest) Pretty(pretty bool) ApiPccsPatchRequest
- func (r ApiPccsPatchRequest) XContractNumber(xContractNumber int32) ApiPccsPatchRequest
- type ApiPccsPostRequest
- func (r ApiPccsPostRequest) Depth(depth int32) ApiPccsPostRequest
- func (r ApiPccsPostRequest) Execute() (PrivateCrossConnect, *APIResponse, error)
- func (r ApiPccsPostRequest) Pcc(pcc PrivateCrossConnect) ApiPccsPostRequest
- func (r ApiPccsPostRequest) Pretty(pretty bool) ApiPccsPostRequest
- func (r ApiPccsPostRequest) XContractNumber(xContractNumber int32) ApiPccsPostRequest
- type ApiRequestsFindByIdRequest
- func (r ApiRequestsFindByIdRequest) Depth(depth int32) ApiRequestsFindByIdRequest
- func (r ApiRequestsFindByIdRequest) Execute() (Request, *APIResponse, error)
- func (r ApiRequestsFindByIdRequest) Pretty(pretty bool) ApiRequestsFindByIdRequest
- func (r ApiRequestsFindByIdRequest) XContractNumber(xContractNumber int32) ApiRequestsFindByIdRequest
- type ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) Depth(depth int32) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) Execute() (Requests, *APIResponse, error)
- func (r ApiRequestsGetRequest) Filter(key string, value string) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) FilterBody(filterBody string) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) FilterCreatedAfter(filterCreatedAfter string) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) FilterCreatedBefore(filterCreatedBefore string) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) FilterCreatedBy(filterCreatedBy string) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) FilterCreatedDate(filterCreatedDate string) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) FilterEtag(filterEtag string) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) FilterHeaders(filterHeaders string) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) FilterMethod(filterMethod string) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) FilterRequestStatus(filterRequestStatus string) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) FilterStatus(filterStatus string) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) FilterUrl(filterUrl string) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) Limit(limit int32) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) MaxResults(maxResults int32) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) Offset(offset int32) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) OrderBy(orderBy string) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) Pretty(pretty bool) ApiRequestsGetRequest
- func (r ApiRequestsGetRequest) XContractNumber(xContractNumber int32) ApiRequestsGetRequest
- type ApiRequestsStatusGetRequest
- func (r ApiRequestsStatusGetRequest) Depth(depth int32) ApiRequestsStatusGetRequest
- func (r ApiRequestsStatusGetRequest) Execute() (RequestStatus, *APIResponse, error)
- func (r ApiRequestsStatusGetRequest) Filter(key string, value string) ApiRequestsStatusGetRequest
- func (r ApiRequestsStatusGetRequest) MaxResults(maxResults int32) ApiRequestsStatusGetRequest
- func (r ApiRequestsStatusGetRequest) OrderBy(orderBy string) ApiRequestsStatusGetRequest
- func (r ApiRequestsStatusGetRequest) Pretty(pretty bool) ApiRequestsStatusGetRequest
- func (r ApiRequestsStatusGetRequest) XContractNumber(xContractNumber int32) ApiRequestsStatusGetRequest
- type ApiSnapshotsDeleteRequest
- func (r ApiSnapshotsDeleteRequest) Depth(depth int32) ApiSnapshotsDeleteRequest
- func (r ApiSnapshotsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiSnapshotsDeleteRequest) Pretty(pretty bool) ApiSnapshotsDeleteRequest
- func (r ApiSnapshotsDeleteRequest) XContractNumber(xContractNumber int32) ApiSnapshotsDeleteRequest
- type ApiSnapshotsFindByIdRequest
- func (r ApiSnapshotsFindByIdRequest) Depth(depth int32) ApiSnapshotsFindByIdRequest
- func (r ApiSnapshotsFindByIdRequest) Execute() (Snapshot, *APIResponse, error)
- func (r ApiSnapshotsFindByIdRequest) Pretty(pretty bool) ApiSnapshotsFindByIdRequest
- func (r ApiSnapshotsFindByIdRequest) XContractNumber(xContractNumber int32) ApiSnapshotsFindByIdRequest
- type ApiSnapshotsGetRequest
- func (r ApiSnapshotsGetRequest) Depth(depth int32) ApiSnapshotsGetRequest
- func (r ApiSnapshotsGetRequest) Execute() (Snapshots, *APIResponse, error)
- func (r ApiSnapshotsGetRequest) Filter(key string, value string) ApiSnapshotsGetRequest
- func (r ApiSnapshotsGetRequest) MaxResults(maxResults int32) ApiSnapshotsGetRequest
- func (r ApiSnapshotsGetRequest) OrderBy(orderBy string) ApiSnapshotsGetRequest
- func (r ApiSnapshotsGetRequest) Pretty(pretty bool) ApiSnapshotsGetRequest
- func (r ApiSnapshotsGetRequest) XContractNumber(xContractNumber int32) ApiSnapshotsGetRequest
- type ApiSnapshotsLabelsDeleteRequest
- func (r ApiSnapshotsLabelsDeleteRequest) Depth(depth int32) ApiSnapshotsLabelsDeleteRequest
- func (r ApiSnapshotsLabelsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiSnapshotsLabelsDeleteRequest) Pretty(pretty bool) ApiSnapshotsLabelsDeleteRequest
- func (r ApiSnapshotsLabelsDeleteRequest) XContractNumber(xContractNumber int32) ApiSnapshotsLabelsDeleteRequest
- type ApiSnapshotsLabelsFindByKeyRequest
- func (r ApiSnapshotsLabelsFindByKeyRequest) Depth(depth int32) ApiSnapshotsLabelsFindByKeyRequest
- func (r ApiSnapshotsLabelsFindByKeyRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiSnapshotsLabelsFindByKeyRequest) Pretty(pretty bool) ApiSnapshotsLabelsFindByKeyRequest
- func (r ApiSnapshotsLabelsFindByKeyRequest) XContractNumber(xContractNumber int32) ApiSnapshotsLabelsFindByKeyRequest
- type ApiSnapshotsLabelsGetRequest
- func (r ApiSnapshotsLabelsGetRequest) Depth(depth int32) ApiSnapshotsLabelsGetRequest
- func (r ApiSnapshotsLabelsGetRequest) Execute() (LabelResources, *APIResponse, error)
- func (r ApiSnapshotsLabelsGetRequest) Filter(key string, value string) ApiSnapshotsLabelsGetRequest
- func (r ApiSnapshotsLabelsGetRequest) MaxResults(maxResults int32) ApiSnapshotsLabelsGetRequest
- func (r ApiSnapshotsLabelsGetRequest) OrderBy(orderBy string) ApiSnapshotsLabelsGetRequest
- func (r ApiSnapshotsLabelsGetRequest) Pretty(pretty bool) ApiSnapshotsLabelsGetRequest
- func (r ApiSnapshotsLabelsGetRequest) XContractNumber(xContractNumber int32) ApiSnapshotsLabelsGetRequest
- type ApiSnapshotsLabelsPostRequest
- func (r ApiSnapshotsLabelsPostRequest) Depth(depth int32) ApiSnapshotsLabelsPostRequest
- func (r ApiSnapshotsLabelsPostRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiSnapshotsLabelsPostRequest) Label(label LabelResource) ApiSnapshotsLabelsPostRequest
- func (r ApiSnapshotsLabelsPostRequest) Pretty(pretty bool) ApiSnapshotsLabelsPostRequest
- func (r ApiSnapshotsLabelsPostRequest) XContractNumber(xContractNumber int32) ApiSnapshotsLabelsPostRequest
- type ApiSnapshotsLabelsPutRequest
- func (r ApiSnapshotsLabelsPutRequest) Depth(depth int32) ApiSnapshotsLabelsPutRequest
- func (r ApiSnapshotsLabelsPutRequest) Execute() (LabelResource, *APIResponse, error)
- func (r ApiSnapshotsLabelsPutRequest) Label(label LabelResource) ApiSnapshotsLabelsPutRequest
- func (r ApiSnapshotsLabelsPutRequest) Pretty(pretty bool) ApiSnapshotsLabelsPutRequest
- func (r ApiSnapshotsLabelsPutRequest) XContractNumber(xContractNumber int32) ApiSnapshotsLabelsPutRequest
- type ApiSnapshotsPatchRequest
- func (r ApiSnapshotsPatchRequest) Depth(depth int32) ApiSnapshotsPatchRequest
- func (r ApiSnapshotsPatchRequest) Execute() (Snapshot, *APIResponse, error)
- func (r ApiSnapshotsPatchRequest) Pretty(pretty bool) ApiSnapshotsPatchRequest
- func (r ApiSnapshotsPatchRequest) Snapshot(snapshot SnapshotProperties) ApiSnapshotsPatchRequest
- func (r ApiSnapshotsPatchRequest) XContractNumber(xContractNumber int32) ApiSnapshotsPatchRequest
- type ApiSnapshotsPutRequest
- func (r ApiSnapshotsPutRequest) Depth(depth int32) ApiSnapshotsPutRequest
- func (r ApiSnapshotsPutRequest) Execute() (Snapshot, *APIResponse, error)
- func (r ApiSnapshotsPutRequest) Pretty(pretty bool) ApiSnapshotsPutRequest
- func (r ApiSnapshotsPutRequest) Snapshot(snapshot Snapshot) ApiSnapshotsPutRequest
- func (r ApiSnapshotsPutRequest) XContractNumber(xContractNumber int32) ApiSnapshotsPutRequest
- type ApiTargetGroupsDeleteRequest
- func (r ApiTargetGroupsDeleteRequest) Depth(depth int32) ApiTargetGroupsDeleteRequest
- func (r ApiTargetGroupsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiTargetGroupsDeleteRequest) Pretty(pretty bool) ApiTargetGroupsDeleteRequest
- func (r ApiTargetGroupsDeleteRequest) XContractNumber(xContractNumber int32) ApiTargetGroupsDeleteRequest
- type ApiTargetgroupsFindByTargetGroupIdRequest
- func (r ApiTargetgroupsFindByTargetGroupIdRequest) Depth(depth int32) ApiTargetgroupsFindByTargetGroupIdRequest
- func (r ApiTargetgroupsFindByTargetGroupIdRequest) Execute() (TargetGroup, *APIResponse, error)
- func (r ApiTargetgroupsFindByTargetGroupIdRequest) Pretty(pretty bool) ApiTargetgroupsFindByTargetGroupIdRequest
- func (r ApiTargetgroupsFindByTargetGroupIdRequest) XContractNumber(xContractNumber int32) ApiTargetgroupsFindByTargetGroupIdRequest
- type ApiTargetgroupsGetRequest
- func (r ApiTargetgroupsGetRequest) Depth(depth int32) ApiTargetgroupsGetRequest
- func (r ApiTargetgroupsGetRequest) Execute() (TargetGroups, *APIResponse, error)
- func (r ApiTargetgroupsGetRequest) Filter(key string, value string) ApiTargetgroupsGetRequest
- func (r ApiTargetgroupsGetRequest) Limit(limit int32) ApiTargetgroupsGetRequest
- func (r ApiTargetgroupsGetRequest) MaxResults(maxResults int32) ApiTargetgroupsGetRequest
- func (r ApiTargetgroupsGetRequest) Offset(offset int32) ApiTargetgroupsGetRequest
- func (r ApiTargetgroupsGetRequest) OrderBy(orderBy string) ApiTargetgroupsGetRequest
- func (r ApiTargetgroupsGetRequest) Pretty(pretty bool) ApiTargetgroupsGetRequest
- func (r ApiTargetgroupsGetRequest) XContractNumber(xContractNumber int32) ApiTargetgroupsGetRequest
- type ApiTargetgroupsPatchRequest
- func (r ApiTargetgroupsPatchRequest) Depth(depth int32) ApiTargetgroupsPatchRequest
- func (r ApiTargetgroupsPatchRequest) Execute() (TargetGroup, *APIResponse, error)
- func (r ApiTargetgroupsPatchRequest) Pretty(pretty bool) ApiTargetgroupsPatchRequest
- func (r ApiTargetgroupsPatchRequest) TargetGroupProperties(targetGroupProperties TargetGroupProperties) ApiTargetgroupsPatchRequest
- func (r ApiTargetgroupsPatchRequest) XContractNumber(xContractNumber int32) ApiTargetgroupsPatchRequest
- type ApiTargetgroupsPostRequest
- func (r ApiTargetgroupsPostRequest) Depth(depth int32) ApiTargetgroupsPostRequest
- func (r ApiTargetgroupsPostRequest) Execute() (TargetGroup, *APIResponse, error)
- func (r ApiTargetgroupsPostRequest) Pretty(pretty bool) ApiTargetgroupsPostRequest
- func (r ApiTargetgroupsPostRequest) TargetGroup(targetGroup TargetGroup) ApiTargetgroupsPostRequest
- func (r ApiTargetgroupsPostRequest) XContractNumber(xContractNumber int32) ApiTargetgroupsPostRequest
- type ApiTargetgroupsPutRequest
- func (r ApiTargetgroupsPutRequest) Depth(depth int32) ApiTargetgroupsPutRequest
- func (r ApiTargetgroupsPutRequest) Execute() (TargetGroup, *APIResponse, error)
- func (r ApiTargetgroupsPutRequest) Pretty(pretty bool) ApiTargetgroupsPutRequest
- func (r ApiTargetgroupsPutRequest) TargetGroup(targetGroup TargetGroupPut) ApiTargetgroupsPutRequest
- func (r ApiTargetgroupsPutRequest) XContractNumber(xContractNumber int32) ApiTargetgroupsPutRequest
- type ApiTemplatesFindByIdRequest
- type ApiTemplatesGetRequest
- func (r ApiTemplatesGetRequest) Depth(depth int32) ApiTemplatesGetRequest
- func (r ApiTemplatesGetRequest) Execute() (Templates, *APIResponse, error)
- func (r ApiTemplatesGetRequest) Filter(key string, value string) ApiTemplatesGetRequest
- func (r ApiTemplatesGetRequest) MaxResults(maxResults int32) ApiTemplatesGetRequest
- func (r ApiTemplatesGetRequest) OrderBy(orderBy string) ApiTemplatesGetRequest
- type ApiUmGroupsDeleteRequest
- func (r ApiUmGroupsDeleteRequest) Depth(depth int32) ApiUmGroupsDeleteRequest
- func (r ApiUmGroupsDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiUmGroupsDeleteRequest) Pretty(pretty bool) ApiUmGroupsDeleteRequest
- func (r ApiUmGroupsDeleteRequest) XContractNumber(xContractNumber int32) ApiUmGroupsDeleteRequest
- type ApiUmGroupsFindByIdRequest
- func (r ApiUmGroupsFindByIdRequest) Depth(depth int32) ApiUmGroupsFindByIdRequest
- func (r ApiUmGroupsFindByIdRequest) Execute() (Group, *APIResponse, error)
- func (r ApiUmGroupsFindByIdRequest) Pretty(pretty bool) ApiUmGroupsFindByIdRequest
- func (r ApiUmGroupsFindByIdRequest) XContractNumber(xContractNumber int32) ApiUmGroupsFindByIdRequest
- type ApiUmGroupsGetRequest
- func (r ApiUmGroupsGetRequest) Depth(depth int32) ApiUmGroupsGetRequest
- func (r ApiUmGroupsGetRequest) Execute() (Groups, *APIResponse, error)
- func (r ApiUmGroupsGetRequest) Filter(key string, value string) ApiUmGroupsGetRequest
- func (r ApiUmGroupsGetRequest) MaxResults(maxResults int32) ApiUmGroupsGetRequest
- func (r ApiUmGroupsGetRequest) OrderBy(orderBy string) ApiUmGroupsGetRequest
- func (r ApiUmGroupsGetRequest) Pretty(pretty bool) ApiUmGroupsGetRequest
- func (r ApiUmGroupsGetRequest) XContractNumber(xContractNumber int32) ApiUmGroupsGetRequest
- type ApiUmGroupsPostRequest
- func (r ApiUmGroupsPostRequest) Depth(depth int32) ApiUmGroupsPostRequest
- func (r ApiUmGroupsPostRequest) Execute() (Group, *APIResponse, error)
- func (r ApiUmGroupsPostRequest) Group(group Group) ApiUmGroupsPostRequest
- func (r ApiUmGroupsPostRequest) Pretty(pretty bool) ApiUmGroupsPostRequest
- func (r ApiUmGroupsPostRequest) XContractNumber(xContractNumber int32) ApiUmGroupsPostRequest
- type ApiUmGroupsPutRequest
- func (r ApiUmGroupsPutRequest) Depth(depth int32) ApiUmGroupsPutRequest
- func (r ApiUmGroupsPutRequest) Execute() (Group, *APIResponse, error)
- func (r ApiUmGroupsPutRequest) Group(group Group) ApiUmGroupsPutRequest
- func (r ApiUmGroupsPutRequest) Pretty(pretty bool) ApiUmGroupsPutRequest
- func (r ApiUmGroupsPutRequest) XContractNumber(xContractNumber int32) ApiUmGroupsPutRequest
- type ApiUmGroupsResourcesGetRequest
- func (r ApiUmGroupsResourcesGetRequest) Depth(depth int32) ApiUmGroupsResourcesGetRequest
- func (r ApiUmGroupsResourcesGetRequest) Execute() (ResourceGroups, *APIResponse, error)
- func (r ApiUmGroupsResourcesGetRequest) Filter(key string, value string) ApiUmGroupsResourcesGetRequest
- func (r ApiUmGroupsResourcesGetRequest) MaxResults(maxResults int32) ApiUmGroupsResourcesGetRequest
- func (r ApiUmGroupsResourcesGetRequest) OrderBy(orderBy string) ApiUmGroupsResourcesGetRequest
- func (r ApiUmGroupsResourcesGetRequest) Pretty(pretty bool) ApiUmGroupsResourcesGetRequest
- func (r ApiUmGroupsResourcesGetRequest) XContractNumber(xContractNumber int32) ApiUmGroupsResourcesGetRequest
- type ApiUmGroupsSharesDeleteRequest
- func (r ApiUmGroupsSharesDeleteRequest) Depth(depth int32) ApiUmGroupsSharesDeleteRequest
- func (r ApiUmGroupsSharesDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiUmGroupsSharesDeleteRequest) Pretty(pretty bool) ApiUmGroupsSharesDeleteRequest
- func (r ApiUmGroupsSharesDeleteRequest) XContractNumber(xContractNumber int32) ApiUmGroupsSharesDeleteRequest
- type ApiUmGroupsSharesFindByResourceIdRequest
- func (r ApiUmGroupsSharesFindByResourceIdRequest) Depth(depth int32) ApiUmGroupsSharesFindByResourceIdRequest
- func (r ApiUmGroupsSharesFindByResourceIdRequest) Execute() (GroupShare, *APIResponse, error)
- func (r ApiUmGroupsSharesFindByResourceIdRequest) Pretty(pretty bool) ApiUmGroupsSharesFindByResourceIdRequest
- func (r ApiUmGroupsSharesFindByResourceIdRequest) XContractNumber(xContractNumber int32) ApiUmGroupsSharesFindByResourceIdRequest
- type ApiUmGroupsSharesGetRequest
- func (r ApiUmGroupsSharesGetRequest) Depth(depth int32) ApiUmGroupsSharesGetRequest
- func (r ApiUmGroupsSharesGetRequest) Execute() (GroupShares, *APIResponse, error)
- func (r ApiUmGroupsSharesGetRequest) Filter(key string, value string) ApiUmGroupsSharesGetRequest
- func (r ApiUmGroupsSharesGetRequest) MaxResults(maxResults int32) ApiUmGroupsSharesGetRequest
- func (r ApiUmGroupsSharesGetRequest) OrderBy(orderBy string) ApiUmGroupsSharesGetRequest
- func (r ApiUmGroupsSharesGetRequest) Pretty(pretty bool) ApiUmGroupsSharesGetRequest
- func (r ApiUmGroupsSharesGetRequest) XContractNumber(xContractNumber int32) ApiUmGroupsSharesGetRequest
- type ApiUmGroupsSharesPostRequest
- func (r ApiUmGroupsSharesPostRequest) Depth(depth int32) ApiUmGroupsSharesPostRequest
- func (r ApiUmGroupsSharesPostRequest) Execute() (GroupShare, *APIResponse, error)
- func (r ApiUmGroupsSharesPostRequest) Pretty(pretty bool) ApiUmGroupsSharesPostRequest
- func (r ApiUmGroupsSharesPostRequest) Resource(resource GroupShare) ApiUmGroupsSharesPostRequest
- func (r ApiUmGroupsSharesPostRequest) XContractNumber(xContractNumber int32) ApiUmGroupsSharesPostRequest
- type ApiUmGroupsSharesPutRequest
- func (r ApiUmGroupsSharesPutRequest) Depth(depth int32) ApiUmGroupsSharesPutRequest
- func (r ApiUmGroupsSharesPutRequest) Execute() (GroupShare, *APIResponse, error)
- func (r ApiUmGroupsSharesPutRequest) Pretty(pretty bool) ApiUmGroupsSharesPutRequest
- func (r ApiUmGroupsSharesPutRequest) Resource(resource GroupShare) ApiUmGroupsSharesPutRequest
- func (r ApiUmGroupsSharesPutRequest) XContractNumber(xContractNumber int32) ApiUmGroupsSharesPutRequest
- type ApiUmGroupsUsersDeleteRequest
- func (r ApiUmGroupsUsersDeleteRequest) Depth(depth int32) ApiUmGroupsUsersDeleteRequest
- func (r ApiUmGroupsUsersDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiUmGroupsUsersDeleteRequest) Pretty(pretty bool) ApiUmGroupsUsersDeleteRequest
- func (r ApiUmGroupsUsersDeleteRequest) XContractNumber(xContractNumber int32) ApiUmGroupsUsersDeleteRequest
- type ApiUmGroupsUsersGetRequest
- func (r ApiUmGroupsUsersGetRequest) Depth(depth int32) ApiUmGroupsUsersGetRequest
- func (r ApiUmGroupsUsersGetRequest) Execute() (GroupMembers, *APIResponse, error)
- func (r ApiUmGroupsUsersGetRequest) Filter(key string, value string) ApiUmGroupsUsersGetRequest
- func (r ApiUmGroupsUsersGetRequest) MaxResults(maxResults int32) ApiUmGroupsUsersGetRequest
- func (r ApiUmGroupsUsersGetRequest) OrderBy(orderBy string) ApiUmGroupsUsersGetRequest
- func (r ApiUmGroupsUsersGetRequest) Pretty(pretty bool) ApiUmGroupsUsersGetRequest
- func (r ApiUmGroupsUsersGetRequest) XContractNumber(xContractNumber int32) ApiUmGroupsUsersGetRequest
- type ApiUmGroupsUsersPostRequest
- func (r ApiUmGroupsUsersPostRequest) Depth(depth int32) ApiUmGroupsUsersPostRequest
- func (r ApiUmGroupsUsersPostRequest) Execute() (User, *APIResponse, error)
- func (r ApiUmGroupsUsersPostRequest) Pretty(pretty bool) ApiUmGroupsUsersPostRequest
- func (r ApiUmGroupsUsersPostRequest) User(user UserGroupPost) ApiUmGroupsUsersPostRequest
- func (r ApiUmGroupsUsersPostRequest) XContractNumber(xContractNumber int32) ApiUmGroupsUsersPostRequest
- type ApiUmResourcesFindByTypeAndIdRequest
- func (r ApiUmResourcesFindByTypeAndIdRequest) Depth(depth int32) ApiUmResourcesFindByTypeAndIdRequest
- func (r ApiUmResourcesFindByTypeAndIdRequest) Execute() (Resource, *APIResponse, error)
- func (r ApiUmResourcesFindByTypeAndIdRequest) Pretty(pretty bool) ApiUmResourcesFindByTypeAndIdRequest
- func (r ApiUmResourcesFindByTypeAndIdRequest) XContractNumber(xContractNumber int32) ApiUmResourcesFindByTypeAndIdRequest
- type ApiUmResourcesFindByTypeRequest
- func (r ApiUmResourcesFindByTypeRequest) Depth(depth int32) ApiUmResourcesFindByTypeRequest
- func (r ApiUmResourcesFindByTypeRequest) Execute() (Resources, *APIResponse, error)
- func (r ApiUmResourcesFindByTypeRequest) Pretty(pretty bool) ApiUmResourcesFindByTypeRequest
- func (r ApiUmResourcesFindByTypeRequest) XContractNumber(xContractNumber int32) ApiUmResourcesFindByTypeRequest
- type ApiUmResourcesGetRequest
- func (r ApiUmResourcesGetRequest) Depth(depth int32) ApiUmResourcesGetRequest
- func (r ApiUmResourcesGetRequest) Execute() (Resources, *APIResponse, error)
- func (r ApiUmResourcesGetRequest) Filter(key string, value string) ApiUmResourcesGetRequest
- func (r ApiUmResourcesGetRequest) MaxResults(maxResults int32) ApiUmResourcesGetRequest
- func (r ApiUmResourcesGetRequest) OrderBy(orderBy string) ApiUmResourcesGetRequest
- func (r ApiUmResourcesGetRequest) Pretty(pretty bool) ApiUmResourcesGetRequest
- func (r ApiUmResourcesGetRequest) XContractNumber(xContractNumber int32) ApiUmResourcesGetRequest
- type ApiUmUsersDeleteRequest
- func (r ApiUmUsersDeleteRequest) Depth(depth int32) ApiUmUsersDeleteRequest
- func (r ApiUmUsersDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiUmUsersDeleteRequest) Pretty(pretty bool) ApiUmUsersDeleteRequest
- func (r ApiUmUsersDeleteRequest) XContractNumber(xContractNumber int32) ApiUmUsersDeleteRequest
- type ApiUmUsersFindByIdRequest
- func (r ApiUmUsersFindByIdRequest) Depth(depth int32) ApiUmUsersFindByIdRequest
- func (r ApiUmUsersFindByIdRequest) Execute() (User, *APIResponse, error)
- func (r ApiUmUsersFindByIdRequest) Pretty(pretty bool) ApiUmUsersFindByIdRequest
- func (r ApiUmUsersFindByIdRequest) XContractNumber(xContractNumber int32) ApiUmUsersFindByIdRequest
- type ApiUmUsersGetRequest
- func (r ApiUmUsersGetRequest) Depth(depth int32) ApiUmUsersGetRequest
- func (r ApiUmUsersGetRequest) Execute() (Users, *APIResponse, error)
- func (r ApiUmUsersGetRequest) Filter(key string, value string) ApiUmUsersGetRequest
- func (r ApiUmUsersGetRequest) Limit(limit int32) ApiUmUsersGetRequest
- func (r ApiUmUsersGetRequest) MaxResults(maxResults int32) ApiUmUsersGetRequest
- func (r ApiUmUsersGetRequest) Offset(offset int32) ApiUmUsersGetRequest
- func (r ApiUmUsersGetRequest) OrderBy(orderBy string) ApiUmUsersGetRequest
- func (r ApiUmUsersGetRequest) Pretty(pretty bool) ApiUmUsersGetRequest
- func (r ApiUmUsersGetRequest) XContractNumber(xContractNumber int32) ApiUmUsersGetRequest
- type ApiUmUsersGroupsGetRequest
- func (r ApiUmUsersGroupsGetRequest) Depth(depth int32) ApiUmUsersGroupsGetRequest
- func (r ApiUmUsersGroupsGetRequest) Execute() (ResourceGroups, *APIResponse, error)
- func (r ApiUmUsersGroupsGetRequest) Filter(key string, value string) ApiUmUsersGroupsGetRequest
- func (r ApiUmUsersGroupsGetRequest) MaxResults(maxResults int32) ApiUmUsersGroupsGetRequest
- func (r ApiUmUsersGroupsGetRequest) OrderBy(orderBy string) ApiUmUsersGroupsGetRequest
- func (r ApiUmUsersGroupsGetRequest) Pretty(pretty bool) ApiUmUsersGroupsGetRequest
- func (r ApiUmUsersGroupsGetRequest) XContractNumber(xContractNumber int32) ApiUmUsersGroupsGetRequest
- type ApiUmUsersOwnsGetRequest
- func (r ApiUmUsersOwnsGetRequest) Depth(depth int32) ApiUmUsersOwnsGetRequest
- func (r ApiUmUsersOwnsGetRequest) Execute() (ResourcesUsers, *APIResponse, error)
- func (r ApiUmUsersOwnsGetRequest) Filter(key string, value string) ApiUmUsersOwnsGetRequest
- func (r ApiUmUsersOwnsGetRequest) MaxResults(maxResults int32) ApiUmUsersOwnsGetRequest
- func (r ApiUmUsersOwnsGetRequest) OrderBy(orderBy string) ApiUmUsersOwnsGetRequest
- func (r ApiUmUsersOwnsGetRequest) Pretty(pretty bool) ApiUmUsersOwnsGetRequest
- func (r ApiUmUsersOwnsGetRequest) XContractNumber(xContractNumber int32) ApiUmUsersOwnsGetRequest
- type ApiUmUsersPostRequest
- func (r ApiUmUsersPostRequest) Depth(depth int32) ApiUmUsersPostRequest
- func (r ApiUmUsersPostRequest) Execute() (User, *APIResponse, error)
- func (r ApiUmUsersPostRequest) Pretty(pretty bool) ApiUmUsersPostRequest
- func (r ApiUmUsersPostRequest) User(user UserPost) ApiUmUsersPostRequest
- func (r ApiUmUsersPostRequest) XContractNumber(xContractNumber int32) ApiUmUsersPostRequest
- type ApiUmUsersPutRequest
- func (r ApiUmUsersPutRequest) Depth(depth int32) ApiUmUsersPutRequest
- func (r ApiUmUsersPutRequest) Execute() (User, *APIResponse, error)
- func (r ApiUmUsersPutRequest) Pretty(pretty bool) ApiUmUsersPutRequest
- func (r ApiUmUsersPutRequest) User(user UserPut) ApiUmUsersPutRequest
- func (r ApiUmUsersPutRequest) XContractNumber(xContractNumber int32) ApiUmUsersPutRequest
- type ApiUmUsersS3keysDeleteRequest
- func (r ApiUmUsersS3keysDeleteRequest) Depth(depth int32) ApiUmUsersS3keysDeleteRequest
- func (r ApiUmUsersS3keysDeleteRequest) Execute() (*APIResponse, error)
- func (r ApiUmUsersS3keysDeleteRequest) Pretty(pretty bool) ApiUmUsersS3keysDeleteRequest
- func (r ApiUmUsersS3keysDeleteRequest) XContractNumber(xContractNumber int32) ApiUmUsersS3keysDeleteRequest
- type ApiUmUsersS3keysFindByKeyIdRequest
- func (r ApiUmUsersS3keysFindByKeyIdRequest) Depth(depth int32) ApiUmUsersS3keysFindByKeyIdRequest
- func (r ApiUmUsersS3keysFindByKeyIdRequest) Execute() (S3Key, *APIResponse, error)
- func (r ApiUmUsersS3keysFindByKeyIdRequest) Pretty(pretty bool) ApiUmUsersS3keysFindByKeyIdRequest
- func (r ApiUmUsersS3keysFindByKeyIdRequest) XContractNumber(xContractNumber int32) ApiUmUsersS3keysFindByKeyIdRequest
- type ApiUmUsersS3keysGetRequest
- func (r ApiUmUsersS3keysGetRequest) Depth(depth int32) ApiUmUsersS3keysGetRequest
- func (r ApiUmUsersS3keysGetRequest) Execute() (S3Keys, *APIResponse, error)
- func (r ApiUmUsersS3keysGetRequest) Filter(key string, value string) ApiUmUsersS3keysGetRequest
- func (r ApiUmUsersS3keysGetRequest) MaxResults(maxResults int32) ApiUmUsersS3keysGetRequest
- func (r ApiUmUsersS3keysGetRequest) OrderBy(orderBy string) ApiUmUsersS3keysGetRequest
- func (r ApiUmUsersS3keysGetRequest) Pretty(pretty bool) ApiUmUsersS3keysGetRequest
- func (r ApiUmUsersS3keysGetRequest) XContractNumber(xContractNumber int32) ApiUmUsersS3keysGetRequest
- type ApiUmUsersS3keysPostRequest
- func (r ApiUmUsersS3keysPostRequest) Depth(depth int32) ApiUmUsersS3keysPostRequest
- func (r ApiUmUsersS3keysPostRequest) Execute() (S3Key, *APIResponse, error)
- func (r ApiUmUsersS3keysPostRequest) Pretty(pretty bool) ApiUmUsersS3keysPostRequest
- func (r ApiUmUsersS3keysPostRequest) XContractNumber(xContractNumber int32) ApiUmUsersS3keysPostRequest
- type ApiUmUsersS3keysPutRequest
- func (r ApiUmUsersS3keysPutRequest) Depth(depth int32) ApiUmUsersS3keysPutRequest
- func (r ApiUmUsersS3keysPutRequest) Execute() (S3Key, *APIResponse, error)
- func (r ApiUmUsersS3keysPutRequest) Pretty(pretty bool) ApiUmUsersS3keysPutRequest
- func (r ApiUmUsersS3keysPutRequest) S3Key(s3Key S3Key) ApiUmUsersS3keysPutRequest
- func (r ApiUmUsersS3keysPutRequest) XContractNumber(xContractNumber int32) ApiUmUsersS3keysPutRequest
- type ApiUmUsersS3ssourlGetRequest
- func (r ApiUmUsersS3ssourlGetRequest) Execute() (S3ObjectStorageSSO, *APIResponse, error)
- func (r ApiUmUsersS3ssourlGetRequest) Filter(key string, value string) ApiUmUsersS3ssourlGetRequest
- func (r ApiUmUsersS3ssourlGetRequest) MaxResults(maxResults int32) ApiUmUsersS3ssourlGetRequest
- func (r ApiUmUsersS3ssourlGetRequest) OrderBy(orderBy string) ApiUmUsersS3ssourlGetRequest
- func (r ApiUmUsersS3ssourlGetRequest) Pretty(pretty bool) ApiUmUsersS3ssourlGetRequest
- func (r ApiUmUsersS3ssourlGetRequest) XContractNumber(xContractNumber int32) ApiUmUsersS3ssourlGetRequest
- type ApplicationLoadBalancer
- func (o *ApplicationLoadBalancer) GetEntities() *ApplicationLoadBalancerEntities
- func (o *ApplicationLoadBalancer) GetEntitiesOk() (*ApplicationLoadBalancerEntities, bool)
- func (o *ApplicationLoadBalancer) GetHref() *string
- func (o *ApplicationLoadBalancer) GetHrefOk() (*string, bool)
- func (o *ApplicationLoadBalancer) GetId() *string
- func (o *ApplicationLoadBalancer) GetIdOk() (*string, bool)
- func (o *ApplicationLoadBalancer) GetMetadata() *DatacenterElementMetadata
- func (o *ApplicationLoadBalancer) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *ApplicationLoadBalancer) GetProperties() *ApplicationLoadBalancerProperties
- func (o *ApplicationLoadBalancer) GetPropertiesOk() (*ApplicationLoadBalancerProperties, bool)
- func (o *ApplicationLoadBalancer) GetType() *Type
- func (o *ApplicationLoadBalancer) GetTypeOk() (*Type, bool)
- func (o *ApplicationLoadBalancer) HasEntities() bool
- func (o *ApplicationLoadBalancer) HasHref() bool
- func (o *ApplicationLoadBalancer) HasId() bool
- func (o *ApplicationLoadBalancer) HasMetadata() bool
- func (o *ApplicationLoadBalancer) HasProperties() bool
- func (o *ApplicationLoadBalancer) HasType() bool
- func (o ApplicationLoadBalancer) MarshalJSON() ([]byte, error)
- func (o *ApplicationLoadBalancer) SetEntities(v ApplicationLoadBalancerEntities)
- func (o *ApplicationLoadBalancer) SetHref(v string)
- func (o *ApplicationLoadBalancer) SetId(v string)
- func (o *ApplicationLoadBalancer) SetMetadata(v DatacenterElementMetadata)
- func (o *ApplicationLoadBalancer) SetProperties(v ApplicationLoadBalancerProperties)
- func (o *ApplicationLoadBalancer) SetType(v Type)
- type ApplicationLoadBalancerEntities
- func (o *ApplicationLoadBalancerEntities) GetForwardingrules() *ApplicationLoadBalancerForwardingRules
- func (o *ApplicationLoadBalancerEntities) GetForwardingrulesOk() (*ApplicationLoadBalancerForwardingRules, bool)
- func (o *ApplicationLoadBalancerEntities) HasForwardingrules() bool
- func (o ApplicationLoadBalancerEntities) MarshalJSON() ([]byte, error)
- func (o *ApplicationLoadBalancerEntities) SetForwardingrules(v ApplicationLoadBalancerForwardingRules)
- type ApplicationLoadBalancerForwardingRule
- func (o *ApplicationLoadBalancerForwardingRule) GetHref() *string
- func (o *ApplicationLoadBalancerForwardingRule) GetHrefOk() (*string, bool)
- func (o *ApplicationLoadBalancerForwardingRule) GetId() *string
- func (o *ApplicationLoadBalancerForwardingRule) GetIdOk() (*string, bool)
- func (o *ApplicationLoadBalancerForwardingRule) GetMetadata() *DatacenterElementMetadata
- func (o *ApplicationLoadBalancerForwardingRule) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *ApplicationLoadBalancerForwardingRule) GetProperties() *ApplicationLoadBalancerForwardingRuleProperties
- func (o *ApplicationLoadBalancerForwardingRule) GetPropertiesOk() (*ApplicationLoadBalancerForwardingRuleProperties, bool)
- func (o *ApplicationLoadBalancerForwardingRule) GetType() *Type
- func (o *ApplicationLoadBalancerForwardingRule) GetTypeOk() (*Type, bool)
- func (o *ApplicationLoadBalancerForwardingRule) HasHref() bool
- func (o *ApplicationLoadBalancerForwardingRule) HasId() bool
- func (o *ApplicationLoadBalancerForwardingRule) HasMetadata() bool
- func (o *ApplicationLoadBalancerForwardingRule) HasProperties() bool
- func (o *ApplicationLoadBalancerForwardingRule) HasType() bool
- func (o ApplicationLoadBalancerForwardingRule) MarshalJSON() ([]byte, error)
- func (o *ApplicationLoadBalancerForwardingRule) SetHref(v string)
- func (o *ApplicationLoadBalancerForwardingRule) SetId(v string)
- func (o *ApplicationLoadBalancerForwardingRule) SetMetadata(v DatacenterElementMetadata)
- func (o *ApplicationLoadBalancerForwardingRule) SetProperties(v ApplicationLoadBalancerForwardingRuleProperties)
- func (o *ApplicationLoadBalancerForwardingRule) SetType(v Type)
- type ApplicationLoadBalancerForwardingRuleProperties
- func (o *ApplicationLoadBalancerForwardingRuleProperties) GetClientTimeout() *int32
- func (o *ApplicationLoadBalancerForwardingRuleProperties) GetClientTimeoutOk() (*int32, bool)
- func (o *ApplicationLoadBalancerForwardingRuleProperties) GetHttpRules() *[]ApplicationLoadBalancerHttpRule
- func (o *ApplicationLoadBalancerForwardingRuleProperties) GetHttpRulesOk() (*[]ApplicationLoadBalancerHttpRule, bool)
- func (o *ApplicationLoadBalancerForwardingRuleProperties) GetListenerIp() *string
- func (o *ApplicationLoadBalancerForwardingRuleProperties) GetListenerIpOk() (*string, bool)
- func (o *ApplicationLoadBalancerForwardingRuleProperties) GetListenerPort() *int32
- func (o *ApplicationLoadBalancerForwardingRuleProperties) GetListenerPortOk() (*int32, bool)
- func (o *ApplicationLoadBalancerForwardingRuleProperties) GetName() *string
- func (o *ApplicationLoadBalancerForwardingRuleProperties) GetNameOk() (*string, bool)
- func (o *ApplicationLoadBalancerForwardingRuleProperties) GetProtocol() *string
- func (o *ApplicationLoadBalancerForwardingRuleProperties) GetProtocolOk() (*string, bool)
- func (o *ApplicationLoadBalancerForwardingRuleProperties) GetServerCertificates() *[]string
- func (o *ApplicationLoadBalancerForwardingRuleProperties) GetServerCertificatesOk() (*[]string, bool)
- func (o *ApplicationLoadBalancerForwardingRuleProperties) HasClientTimeout() bool
- func (o *ApplicationLoadBalancerForwardingRuleProperties) HasHttpRules() bool
- func (o *ApplicationLoadBalancerForwardingRuleProperties) HasListenerIp() bool
- func (o *ApplicationLoadBalancerForwardingRuleProperties) HasListenerPort() bool
- func (o *ApplicationLoadBalancerForwardingRuleProperties) HasName() bool
- func (o *ApplicationLoadBalancerForwardingRuleProperties) HasProtocol() bool
- func (o *ApplicationLoadBalancerForwardingRuleProperties) HasServerCertificates() bool
- func (o ApplicationLoadBalancerForwardingRuleProperties) MarshalJSON() ([]byte, error)
- func (o *ApplicationLoadBalancerForwardingRuleProperties) SetClientTimeout(v int32)
- func (o *ApplicationLoadBalancerForwardingRuleProperties) SetHttpRules(v []ApplicationLoadBalancerHttpRule)
- func (o *ApplicationLoadBalancerForwardingRuleProperties) SetListenerIp(v string)
- func (o *ApplicationLoadBalancerForwardingRuleProperties) SetListenerPort(v int32)
- func (o *ApplicationLoadBalancerForwardingRuleProperties) SetName(v string)
- func (o *ApplicationLoadBalancerForwardingRuleProperties) SetProtocol(v string)
- func (o *ApplicationLoadBalancerForwardingRuleProperties) SetServerCertificates(v []string)
- type ApplicationLoadBalancerForwardingRulePut
- func (o *ApplicationLoadBalancerForwardingRulePut) GetHref() *string
- func (o *ApplicationLoadBalancerForwardingRulePut) GetHrefOk() (*string, bool)
- func (o *ApplicationLoadBalancerForwardingRulePut) GetId() *string
- func (o *ApplicationLoadBalancerForwardingRulePut) GetIdOk() (*string, bool)
- func (o *ApplicationLoadBalancerForwardingRulePut) GetProperties() *ApplicationLoadBalancerForwardingRuleProperties
- func (o *ApplicationLoadBalancerForwardingRulePut) GetPropertiesOk() (*ApplicationLoadBalancerForwardingRuleProperties, bool)
- func (o *ApplicationLoadBalancerForwardingRulePut) GetType() *Type
- func (o *ApplicationLoadBalancerForwardingRulePut) GetTypeOk() (*Type, bool)
- func (o *ApplicationLoadBalancerForwardingRulePut) HasHref() bool
- func (o *ApplicationLoadBalancerForwardingRulePut) HasId() bool
- func (o *ApplicationLoadBalancerForwardingRulePut) HasProperties() bool
- func (o *ApplicationLoadBalancerForwardingRulePut) HasType() bool
- func (o ApplicationLoadBalancerForwardingRulePut) MarshalJSON() ([]byte, error)
- func (o *ApplicationLoadBalancerForwardingRulePut) SetHref(v string)
- func (o *ApplicationLoadBalancerForwardingRulePut) SetId(v string)
- func (o *ApplicationLoadBalancerForwardingRulePut) SetProperties(v ApplicationLoadBalancerForwardingRuleProperties)
- func (o *ApplicationLoadBalancerForwardingRulePut) SetType(v Type)
- type ApplicationLoadBalancerForwardingRules
- func (o *ApplicationLoadBalancerForwardingRules) GetHref() *string
- func (o *ApplicationLoadBalancerForwardingRules) GetHrefOk() (*string, bool)
- func (o *ApplicationLoadBalancerForwardingRules) GetId() *string
- func (o *ApplicationLoadBalancerForwardingRules) GetIdOk() (*string, bool)
- func (o *ApplicationLoadBalancerForwardingRules) GetItems() *[]ApplicationLoadBalancerForwardingRule
- func (o *ApplicationLoadBalancerForwardingRules) GetItemsOk() (*[]ApplicationLoadBalancerForwardingRule, bool)
- func (o *ApplicationLoadBalancerForwardingRules) GetLimit() *float32
- func (o *ApplicationLoadBalancerForwardingRules) GetLimitOk() (*float32, bool)
- func (o *ApplicationLoadBalancerForwardingRules) GetLinks() *PaginationLinks
- func (o *ApplicationLoadBalancerForwardingRules) GetLinksOk() (*PaginationLinks, bool)
- func (o *ApplicationLoadBalancerForwardingRules) GetOffset() *float32
- func (o *ApplicationLoadBalancerForwardingRules) GetOffsetOk() (*float32, bool)
- func (o *ApplicationLoadBalancerForwardingRules) GetType() *Type
- func (o *ApplicationLoadBalancerForwardingRules) GetTypeOk() (*Type, bool)
- func (o *ApplicationLoadBalancerForwardingRules) HasHref() bool
- func (o *ApplicationLoadBalancerForwardingRules) HasId() bool
- func (o *ApplicationLoadBalancerForwardingRules) HasItems() bool
- func (o *ApplicationLoadBalancerForwardingRules) HasLimit() bool
- func (o *ApplicationLoadBalancerForwardingRules) HasLinks() bool
- func (o *ApplicationLoadBalancerForwardingRules) HasOffset() bool
- func (o *ApplicationLoadBalancerForwardingRules) HasType() bool
- func (o ApplicationLoadBalancerForwardingRules) MarshalJSON() ([]byte, error)
- func (o *ApplicationLoadBalancerForwardingRules) SetHref(v string)
- func (o *ApplicationLoadBalancerForwardingRules) SetId(v string)
- func (o *ApplicationLoadBalancerForwardingRules) SetItems(v []ApplicationLoadBalancerForwardingRule)
- func (o *ApplicationLoadBalancerForwardingRules) SetLimit(v float32)
- func (o *ApplicationLoadBalancerForwardingRules) SetLinks(v PaginationLinks)
- func (o *ApplicationLoadBalancerForwardingRules) SetOffset(v float32)
- func (o *ApplicationLoadBalancerForwardingRules) SetType(v Type)
- type ApplicationLoadBalancerHttpRule
- func (o *ApplicationLoadBalancerHttpRule) GetConditions() *[]ApplicationLoadBalancerHttpRuleCondition
- func (o *ApplicationLoadBalancerHttpRule) GetConditionsOk() (*[]ApplicationLoadBalancerHttpRuleCondition, bool)
- func (o *ApplicationLoadBalancerHttpRule) GetContentType() *string
- func (o *ApplicationLoadBalancerHttpRule) GetContentTypeOk() (*string, bool)
- func (o *ApplicationLoadBalancerHttpRule) GetDropQuery() *bool
- func (o *ApplicationLoadBalancerHttpRule) GetDropQueryOk() (*bool, bool)
- func (o *ApplicationLoadBalancerHttpRule) GetLocation() *string
- func (o *ApplicationLoadBalancerHttpRule) GetLocationOk() (*string, bool)
- func (o *ApplicationLoadBalancerHttpRule) GetName() *string
- func (o *ApplicationLoadBalancerHttpRule) GetNameOk() (*string, bool)
- func (o *ApplicationLoadBalancerHttpRule) GetResponseMessage() *string
- func (o *ApplicationLoadBalancerHttpRule) GetResponseMessageOk() (*string, bool)
- func (o *ApplicationLoadBalancerHttpRule) GetStatusCode() *int32
- func (o *ApplicationLoadBalancerHttpRule) GetStatusCodeOk() (*int32, bool)
- func (o *ApplicationLoadBalancerHttpRule) GetTargetGroup() *string
- func (o *ApplicationLoadBalancerHttpRule) GetTargetGroupOk() (*string, bool)
- func (o *ApplicationLoadBalancerHttpRule) GetType() *string
- func (o *ApplicationLoadBalancerHttpRule) GetTypeOk() (*string, bool)
- func (o *ApplicationLoadBalancerHttpRule) HasConditions() bool
- func (o *ApplicationLoadBalancerHttpRule) HasContentType() bool
- func (o *ApplicationLoadBalancerHttpRule) HasDropQuery() bool
- func (o *ApplicationLoadBalancerHttpRule) HasLocation() bool
- func (o *ApplicationLoadBalancerHttpRule) HasName() bool
- func (o *ApplicationLoadBalancerHttpRule) HasResponseMessage() bool
- func (o *ApplicationLoadBalancerHttpRule) HasStatusCode() bool
- func (o *ApplicationLoadBalancerHttpRule) HasTargetGroup() bool
- func (o *ApplicationLoadBalancerHttpRule) HasType() bool
- func (o ApplicationLoadBalancerHttpRule) MarshalJSON() ([]byte, error)
- func (o *ApplicationLoadBalancerHttpRule) SetConditions(v []ApplicationLoadBalancerHttpRuleCondition)
- func (o *ApplicationLoadBalancerHttpRule) SetContentType(v string)
- func (o *ApplicationLoadBalancerHttpRule) SetDropQuery(v bool)
- func (o *ApplicationLoadBalancerHttpRule) SetLocation(v string)
- func (o *ApplicationLoadBalancerHttpRule) SetName(v string)
- func (o *ApplicationLoadBalancerHttpRule) SetResponseMessage(v string)
- func (o *ApplicationLoadBalancerHttpRule) SetStatusCode(v int32)
- func (o *ApplicationLoadBalancerHttpRule) SetTargetGroup(v string)
- func (o *ApplicationLoadBalancerHttpRule) SetType(v string)
- type ApplicationLoadBalancerHttpRuleCondition
- func (o *ApplicationLoadBalancerHttpRuleCondition) GetCondition() *string
- func (o *ApplicationLoadBalancerHttpRuleCondition) GetConditionOk() (*string, bool)
- func (o *ApplicationLoadBalancerHttpRuleCondition) GetKey() *string
- func (o *ApplicationLoadBalancerHttpRuleCondition) GetKeyOk() (*string, bool)
- func (o *ApplicationLoadBalancerHttpRuleCondition) GetNegate() *bool
- func (o *ApplicationLoadBalancerHttpRuleCondition) GetNegateOk() (*bool, bool)
- func (o *ApplicationLoadBalancerHttpRuleCondition) GetType() *string
- func (o *ApplicationLoadBalancerHttpRuleCondition) GetTypeOk() (*string, bool)
- func (o *ApplicationLoadBalancerHttpRuleCondition) GetValue() *string
- func (o *ApplicationLoadBalancerHttpRuleCondition) GetValueOk() (*string, bool)
- func (o *ApplicationLoadBalancerHttpRuleCondition) HasCondition() bool
- func (o *ApplicationLoadBalancerHttpRuleCondition) HasKey() bool
- func (o *ApplicationLoadBalancerHttpRuleCondition) HasNegate() bool
- func (o *ApplicationLoadBalancerHttpRuleCondition) HasType() bool
- func (o *ApplicationLoadBalancerHttpRuleCondition) HasValue() bool
- func (o ApplicationLoadBalancerHttpRuleCondition) MarshalJSON() ([]byte, error)
- func (o *ApplicationLoadBalancerHttpRuleCondition) SetCondition(v string)
- func (o *ApplicationLoadBalancerHttpRuleCondition) SetKey(v string)
- func (o *ApplicationLoadBalancerHttpRuleCondition) SetNegate(v bool)
- func (o *ApplicationLoadBalancerHttpRuleCondition) SetType(v string)
- func (o *ApplicationLoadBalancerHttpRuleCondition) SetValue(v string)
- type ApplicationLoadBalancerProperties
- func (o *ApplicationLoadBalancerProperties) GetCentralLogging() *bool
- func (o *ApplicationLoadBalancerProperties) GetCentralLoggingOk() (*bool, bool)
- func (o *ApplicationLoadBalancerProperties) GetIps() *[]string
- func (o *ApplicationLoadBalancerProperties) GetIpsOk() (*[]string, bool)
- func (o *ApplicationLoadBalancerProperties) GetLbPrivateIps() *[]string
- func (o *ApplicationLoadBalancerProperties) GetLbPrivateIpsOk() (*[]string, bool)
- func (o *ApplicationLoadBalancerProperties) GetListenerLan() *int32
- func (o *ApplicationLoadBalancerProperties) GetListenerLanOk() (*int32, bool)
- func (o *ApplicationLoadBalancerProperties) GetLoggingFormat() *string
- func (o *ApplicationLoadBalancerProperties) GetLoggingFormatOk() (*string, bool)
- func (o *ApplicationLoadBalancerProperties) GetName() *string
- func (o *ApplicationLoadBalancerProperties) GetNameOk() (*string, bool)
- func (o *ApplicationLoadBalancerProperties) GetTargetLan() *int32
- func (o *ApplicationLoadBalancerProperties) GetTargetLanOk() (*int32, bool)
- func (o *ApplicationLoadBalancerProperties) HasCentralLogging() bool
- func (o *ApplicationLoadBalancerProperties) HasIps() bool
- func (o *ApplicationLoadBalancerProperties) HasLbPrivateIps() bool
- func (o *ApplicationLoadBalancerProperties) HasListenerLan() bool
- func (o *ApplicationLoadBalancerProperties) HasLoggingFormat() bool
- func (o *ApplicationLoadBalancerProperties) HasName() bool
- func (o *ApplicationLoadBalancerProperties) HasTargetLan() bool
- func (o ApplicationLoadBalancerProperties) MarshalJSON() ([]byte, error)
- func (o *ApplicationLoadBalancerProperties) SetCentralLogging(v bool)
- func (o *ApplicationLoadBalancerProperties) SetIps(v []string)
- func (o *ApplicationLoadBalancerProperties) SetLbPrivateIps(v []string)
- func (o *ApplicationLoadBalancerProperties) SetListenerLan(v int32)
- func (o *ApplicationLoadBalancerProperties) SetLoggingFormat(v string)
- func (o *ApplicationLoadBalancerProperties) SetName(v string)
- func (o *ApplicationLoadBalancerProperties) SetTargetLan(v int32)
- type ApplicationLoadBalancerPut
- func (o *ApplicationLoadBalancerPut) GetHref() *string
- func (o *ApplicationLoadBalancerPut) GetHrefOk() (*string, bool)
- func (o *ApplicationLoadBalancerPut) GetId() *string
- func (o *ApplicationLoadBalancerPut) GetIdOk() (*string, bool)
- func (o *ApplicationLoadBalancerPut) GetProperties() *ApplicationLoadBalancerProperties
- func (o *ApplicationLoadBalancerPut) GetPropertiesOk() (*ApplicationLoadBalancerProperties, bool)
- func (o *ApplicationLoadBalancerPut) GetType() *Type
- func (o *ApplicationLoadBalancerPut) GetTypeOk() (*Type, bool)
- func (o *ApplicationLoadBalancerPut) HasHref() bool
- func (o *ApplicationLoadBalancerPut) HasId() bool
- func (o *ApplicationLoadBalancerPut) HasProperties() bool
- func (o *ApplicationLoadBalancerPut) HasType() bool
- func (o ApplicationLoadBalancerPut) MarshalJSON() ([]byte, error)
- func (o *ApplicationLoadBalancerPut) SetHref(v string)
- func (o *ApplicationLoadBalancerPut) SetId(v string)
- func (o *ApplicationLoadBalancerPut) SetProperties(v ApplicationLoadBalancerProperties)
- func (o *ApplicationLoadBalancerPut) SetType(v Type)
- type ApplicationLoadBalancers
- func (o *ApplicationLoadBalancers) GetHref() *string
- func (o *ApplicationLoadBalancers) GetHrefOk() (*string, bool)
- func (o *ApplicationLoadBalancers) GetId() *string
- func (o *ApplicationLoadBalancers) GetIdOk() (*string, bool)
- func (o *ApplicationLoadBalancers) GetItems() *[]ApplicationLoadBalancer
- func (o *ApplicationLoadBalancers) GetItemsOk() (*[]ApplicationLoadBalancer, bool)
- func (o *ApplicationLoadBalancers) GetLimit() *float32
- func (o *ApplicationLoadBalancers) GetLimitOk() (*float32, bool)
- func (o *ApplicationLoadBalancers) GetLinks() *PaginationLinks
- func (o *ApplicationLoadBalancers) GetLinksOk() (*PaginationLinks, bool)
- func (o *ApplicationLoadBalancers) GetOffset() *float32
- func (o *ApplicationLoadBalancers) GetOffsetOk() (*float32, bool)
- func (o *ApplicationLoadBalancers) GetType() *Type
- func (o *ApplicationLoadBalancers) GetTypeOk() (*Type, bool)
- func (o *ApplicationLoadBalancers) HasHref() bool
- func (o *ApplicationLoadBalancers) HasId() bool
- func (o *ApplicationLoadBalancers) HasItems() bool
- func (o *ApplicationLoadBalancers) HasLimit() bool
- func (o *ApplicationLoadBalancers) HasLinks() bool
- func (o *ApplicationLoadBalancers) HasOffset() bool
- func (o *ApplicationLoadBalancers) HasType() bool
- func (o ApplicationLoadBalancers) MarshalJSON() ([]byte, error)
- func (o *ApplicationLoadBalancers) SetHref(v string)
- func (o *ApplicationLoadBalancers) SetId(v string)
- func (o *ApplicationLoadBalancers) SetItems(v []ApplicationLoadBalancer)
- func (o *ApplicationLoadBalancers) SetLimit(v float32)
- func (o *ApplicationLoadBalancers) SetLinks(v PaginationLinks)
- func (o *ApplicationLoadBalancers) SetOffset(v float32)
- func (o *ApplicationLoadBalancers) SetType(v Type)
- type ApplicationLoadBalancersApiService
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersDelete(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersDeleteRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersDeleteExecute(r ApiDatacentersApplicationloadbalancersDeleteRequest) (*APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFindByApplicationLoadBalancerId(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdExecute(r ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest) (ApplicationLoadBalancer, *APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsDelete(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, ...) ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsDeleteExecute(r ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest) (*APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsFindByFlowLogId(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, ...) ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdExecute(r ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest) (FlowLog, *APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsGet(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersFlowlogsGetRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsGetExecute(r ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) (FlowLogs, *APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPatch(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, ...) ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPatchExecute(r ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest) (FlowLog, *APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPost(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersFlowlogsPostRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPostExecute(r ApiDatacentersApplicationloadbalancersFlowlogsPostRequest) (FlowLog, *APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPut(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, ...) ApiDatacentersApplicationloadbalancersFlowlogsPutRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPutExecute(r ApiDatacentersApplicationloadbalancersFlowlogsPutRequest) (FlowLog, *APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesDelete(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, ...) ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesDeleteExecute(r ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest) (*APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleId(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, ...) ...
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdExecute(...) (ApplicationLoadBalancerForwardingRule, *APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesGet(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesGetExecute(r ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) (ApplicationLoadBalancerForwardingRules, *APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPatch(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, ...) ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPatchExecute(r ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest) (ApplicationLoadBalancerForwardingRule, *APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPost(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPostExecute(r ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest) (ApplicationLoadBalancerForwardingRule, *APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPut(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, ...) ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPutExecute(r ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest) (ApplicationLoadBalancerForwardingRule, *APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersGet(ctx _context.Context, datacenterId string) ApiDatacentersApplicationloadbalancersGetRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersGetExecute(r ApiDatacentersApplicationloadbalancersGetRequest) (ApplicationLoadBalancers, *APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPatch(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersPatchRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPatchExecute(r ApiDatacentersApplicationloadbalancersPatchRequest) (ApplicationLoadBalancer, *APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPost(ctx _context.Context, datacenterId string) ApiDatacentersApplicationloadbalancersPostRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPostExecute(r ApiDatacentersApplicationloadbalancersPostRequest) (ApplicationLoadBalancer, *APIResponse, error)
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPut(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersPutRequest
- func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPutExecute(r ApiDatacentersApplicationloadbalancersPutRequest) (ApplicationLoadBalancer, *APIResponse, error)
- type AttachedVolumes
- func (o *AttachedVolumes) GetHref() *string
- func (o *AttachedVolumes) GetHrefOk() (*string, bool)
- func (o *AttachedVolumes) GetId() *string
- func (o *AttachedVolumes) GetIdOk() (*string, bool)
- func (o *AttachedVolumes) GetItems() *[]Volume
- func (o *AttachedVolumes) GetItemsOk() (*[]Volume, bool)
- func (o *AttachedVolumes) GetLimit() *float32
- func (o *AttachedVolumes) GetLimitOk() (*float32, bool)
- func (o *AttachedVolumes) GetLinks() *PaginationLinks
- func (o *AttachedVolumes) GetLinksOk() (*PaginationLinks, bool)
- func (o *AttachedVolumes) GetOffset() *float32
- func (o *AttachedVolumes) GetOffsetOk() (*float32, bool)
- func (o *AttachedVolumes) GetType() *Type
- func (o *AttachedVolumes) GetTypeOk() (*Type, bool)
- func (o *AttachedVolumes) HasHref() bool
- func (o *AttachedVolumes) HasId() bool
- func (o *AttachedVolumes) HasItems() bool
- func (o *AttachedVolumes) HasLimit() bool
- func (o *AttachedVolumes) HasLinks() bool
- func (o *AttachedVolumes) HasOffset() bool
- func (o *AttachedVolumes) HasType() bool
- func (o AttachedVolumes) MarshalJSON() ([]byte, error)
- func (o *AttachedVolumes) SetHref(v string)
- func (o *AttachedVolumes) SetId(v string)
- func (o *AttachedVolumes) SetItems(v []Volume)
- func (o *AttachedVolumes) SetLimit(v float32)
- func (o *AttachedVolumes) SetLinks(v PaginationLinks)
- func (o *AttachedVolumes) SetOffset(v float32)
- func (o *AttachedVolumes) SetType(v Type)
- type BackupUnit
- func (o *BackupUnit) GetHref() *string
- func (o *BackupUnit) GetHrefOk() (*string, bool)
- func (o *BackupUnit) GetId() *string
- func (o *BackupUnit) GetIdOk() (*string, bool)
- func (o *BackupUnit) GetMetadata() *DatacenterElementMetadata
- func (o *BackupUnit) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *BackupUnit) GetProperties() *BackupUnitProperties
- func (o *BackupUnit) GetPropertiesOk() (*BackupUnitProperties, bool)
- func (o *BackupUnit) GetType() *string
- func (o *BackupUnit) GetTypeOk() (*string, bool)
- func (o *BackupUnit) HasHref() bool
- func (o *BackupUnit) HasId() bool
- func (o *BackupUnit) HasMetadata() bool
- func (o *BackupUnit) HasProperties() bool
- func (o *BackupUnit) HasType() bool
- func (o BackupUnit) MarshalJSON() ([]byte, error)
- func (o *BackupUnit) SetHref(v string)
- func (o *BackupUnit) SetId(v string)
- func (o *BackupUnit) SetMetadata(v DatacenterElementMetadata)
- func (o *BackupUnit) SetProperties(v BackupUnitProperties)
- func (o *BackupUnit) SetType(v string)
- type BackupUnitProperties
- func (o *BackupUnitProperties) GetEmail() *string
- func (o *BackupUnitProperties) GetEmailOk() (*string, bool)
- func (o *BackupUnitProperties) GetName() *string
- func (o *BackupUnitProperties) GetNameOk() (*string, bool)
- func (o *BackupUnitProperties) GetPassword() *string
- func (o *BackupUnitProperties) GetPasswordOk() (*string, bool)
- func (o *BackupUnitProperties) HasEmail() bool
- func (o *BackupUnitProperties) HasName() bool
- func (o *BackupUnitProperties) HasPassword() bool
- func (o BackupUnitProperties) MarshalJSON() ([]byte, error)
- func (o *BackupUnitProperties) SetEmail(v string)
- func (o *BackupUnitProperties) SetName(v string)
- func (o *BackupUnitProperties) SetPassword(v string)
- type BackupUnitSSO
- type BackupUnits
- func (o *BackupUnits) GetHref() *string
- func (o *BackupUnits) GetHrefOk() (*string, bool)
- func (o *BackupUnits) GetId() *string
- func (o *BackupUnits) GetIdOk() (*string, bool)
- func (o *BackupUnits) GetItems() *[]BackupUnit
- func (o *BackupUnits) GetItemsOk() (*[]BackupUnit, bool)
- func (o *BackupUnits) GetType() *string
- func (o *BackupUnits) GetTypeOk() (*string, bool)
- func (o *BackupUnits) HasHref() bool
- func (o *BackupUnits) HasId() bool
- func (o *BackupUnits) HasItems() bool
- func (o *BackupUnits) HasType() bool
- func (o BackupUnits) MarshalJSON() ([]byte, error)
- func (o *BackupUnits) SetHref(v string)
- func (o *BackupUnits) SetId(v string)
- func (o *BackupUnits) SetItems(v []BackupUnit)
- func (o *BackupUnits) SetType(v string)
- type BackupUnitsApiService
- func (a *BackupUnitsApiService) BackupunitsDelete(ctx _context.Context, backupunitId string) ApiBackupunitsDeleteRequest
- func (a *BackupUnitsApiService) BackupunitsDeleteExecute(r ApiBackupunitsDeleteRequest) (*APIResponse, error)
- func (a *BackupUnitsApiService) BackupunitsFindById(ctx _context.Context, backupunitId string) ApiBackupunitsFindByIdRequest
- func (a *BackupUnitsApiService) BackupunitsFindByIdExecute(r ApiBackupunitsFindByIdRequest) (BackupUnit, *APIResponse, error)
- func (a *BackupUnitsApiService) BackupunitsGet(ctx _context.Context) ApiBackupunitsGetRequest
- func (a *BackupUnitsApiService) BackupunitsGetExecute(r ApiBackupunitsGetRequest) (BackupUnits, *APIResponse, error)
- func (a *BackupUnitsApiService) BackupunitsPatch(ctx _context.Context, backupunitId string) ApiBackupunitsPatchRequest
- func (a *BackupUnitsApiService) BackupunitsPatchExecute(r ApiBackupunitsPatchRequest) (BackupUnit, *APIResponse, error)
- func (a *BackupUnitsApiService) BackupunitsPost(ctx _context.Context) ApiBackupunitsPostRequest
- func (a *BackupUnitsApiService) BackupunitsPostExecute(r ApiBackupunitsPostRequest) (BackupUnit, *APIResponse, error)
- func (a *BackupUnitsApiService) BackupunitsPut(ctx _context.Context, backupunitId string) ApiBackupunitsPutRequest
- func (a *BackupUnitsApiService) BackupunitsPutExecute(r ApiBackupunitsPutRequest) (BackupUnit, *APIResponse, error)
- func (a *BackupUnitsApiService) BackupunitsSsourlGet(ctx _context.Context, backupunitId string) ApiBackupunitsSsourlGetRequest
- func (a *BackupUnitsApiService) BackupunitsSsourlGetExecute(r ApiBackupunitsSsourlGetRequest) (BackupUnitSSO, *APIResponse, error)
- type BalancedNics
- func (o *BalancedNics) GetHref() *string
- func (o *BalancedNics) GetHrefOk() (*string, bool)
- func (o *BalancedNics) GetId() *string
- func (o *BalancedNics) GetIdOk() (*string, bool)
- func (o *BalancedNics) GetItems() *[]Nic
- func (o *BalancedNics) GetItemsOk() (*[]Nic, bool)
- func (o *BalancedNics) GetLimit() *float32
- func (o *BalancedNics) GetLimitOk() (*float32, bool)
- func (o *BalancedNics) GetLinks() *PaginationLinks
- func (o *BalancedNics) GetLinksOk() (*PaginationLinks, bool)
- func (o *BalancedNics) GetOffset() *float32
- func (o *BalancedNics) GetOffsetOk() (*float32, bool)
- func (o *BalancedNics) GetType() *Type
- func (o *BalancedNics) GetTypeOk() (*Type, bool)
- func (o *BalancedNics) HasHref() bool
- func (o *BalancedNics) HasId() bool
- func (o *BalancedNics) HasItems() bool
- func (o *BalancedNics) HasLimit() bool
- func (o *BalancedNics) HasLinks() bool
- func (o *BalancedNics) HasOffset() bool
- func (o *BalancedNics) HasType() bool
- func (o BalancedNics) MarshalJSON() ([]byte, error)
- func (o *BalancedNics) SetHref(v string)
- func (o *BalancedNics) SetId(v string)
- func (o *BalancedNics) SetItems(v []Nic)
- func (o *BalancedNics) SetLimit(v float32)
- func (o *BalancedNics) SetLinks(v PaginationLinks)
- func (o *BalancedNics) SetOffset(v float32)
- func (o *BalancedNics) SetType(v Type)
- type BasicAuth
- type Cdroms
- func (o *Cdroms) GetHref() *string
- func (o *Cdroms) GetHrefOk() (*string, bool)
- func (o *Cdroms) GetId() *string
- func (o *Cdroms) GetIdOk() (*string, bool)
- func (o *Cdroms) GetItems() *[]Image
- func (o *Cdroms) GetItemsOk() (*[]Image, bool)
- func (o *Cdroms) GetLimit() *float32
- func (o *Cdroms) GetLimitOk() (*float32, bool)
- func (o *Cdroms) GetLinks() *PaginationLinks
- func (o *Cdroms) GetLinksOk() (*PaginationLinks, bool)
- func (o *Cdroms) GetOffset() *float32
- func (o *Cdroms) GetOffsetOk() (*float32, bool)
- func (o *Cdroms) GetType() *Type
- func (o *Cdroms) GetTypeOk() (*Type, bool)
- func (o *Cdroms) HasHref() bool
- func (o *Cdroms) HasId() bool
- func (o *Cdroms) HasItems() bool
- func (o *Cdroms) HasLimit() bool
- func (o *Cdroms) HasLinks() bool
- func (o *Cdroms) HasOffset() bool
- func (o *Cdroms) HasType() bool
- func (o Cdroms) MarshalJSON() ([]byte, error)
- func (o *Cdroms) SetHref(v string)
- func (o *Cdroms) SetId(v string)
- func (o *Cdroms) SetItems(v []Image)
- func (o *Cdroms) SetLimit(v float32)
- func (o *Cdroms) SetLinks(v PaginationLinks)
- func (o *Cdroms) SetOffset(v float32)
- func (o *Cdroms) SetType(v Type)
- type Configuration
- func (c *Configuration) AddDefaultHeader(key string, value string)
- func (c *Configuration) AddDefaultQueryParam(key string, value string)
- func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)
- func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)
- func (c *Configuration) SetDepth(depth int32)
- type ConnectableDatacenter
- func (o *ConnectableDatacenter) GetId() *string
- func (o *ConnectableDatacenter) GetIdOk() (*string, bool)
- func (o *ConnectableDatacenter) GetLocation() *string
- func (o *ConnectableDatacenter) GetLocationOk() (*string, bool)
- func (o *ConnectableDatacenter) GetName() *string
- func (o *ConnectableDatacenter) GetNameOk() (*string, bool)
- func (o *ConnectableDatacenter) HasId() bool
- func (o *ConnectableDatacenter) HasLocation() bool
- func (o *ConnectableDatacenter) HasName() bool
- func (o ConnectableDatacenter) MarshalJSON() ([]byte, error)
- func (o *ConnectableDatacenter) SetId(v string)
- func (o *ConnectableDatacenter) SetLocation(v string)
- func (o *ConnectableDatacenter) SetName(v string)
- type Contract
- func (o *Contract) GetProperties() *ContractProperties
- func (o *Contract) GetPropertiesOk() (*ContractProperties, bool)
- func (o *Contract) GetType() *Type
- func (o *Contract) GetTypeOk() (*Type, bool)
- func (o *Contract) HasProperties() bool
- func (o *Contract) HasType() bool
- func (o Contract) MarshalJSON() ([]byte, error)
- func (o *Contract) SetProperties(v ContractProperties)
- func (o *Contract) SetType(v Type)
- type ContractProperties
- func (o *ContractProperties) GetContractNumber() *int64
- func (o *ContractProperties) GetContractNumberOk() (*int64, bool)
- func (o *ContractProperties) GetOwner() *string
- func (o *ContractProperties) GetOwnerOk() (*string, bool)
- func (o *ContractProperties) GetRegDomain() *string
- func (o *ContractProperties) GetRegDomainOk() (*string, bool)
- func (o *ContractProperties) GetResourceLimits() *ResourceLimits
- func (o *ContractProperties) GetResourceLimitsOk() (*ResourceLimits, bool)
- func (o *ContractProperties) GetStatus() *string
- func (o *ContractProperties) GetStatusOk() (*string, bool)
- func (o *ContractProperties) HasContractNumber() bool
- func (o *ContractProperties) HasOwner() bool
- func (o *ContractProperties) HasRegDomain() bool
- func (o *ContractProperties) HasResourceLimits() bool
- func (o *ContractProperties) HasStatus() bool
- func (o ContractProperties) MarshalJSON() ([]byte, error)
- func (o *ContractProperties) SetContractNumber(v int64)
- func (o *ContractProperties) SetOwner(v string)
- func (o *ContractProperties) SetRegDomain(v string)
- func (o *ContractProperties) SetResourceLimits(v ResourceLimits)
- func (o *ContractProperties) SetStatus(v string)
- type ContractResourcesApiService
- type Contracts
- func (o *Contracts) GetHref() *string
- func (o *Contracts) GetHrefOk() (*string, bool)
- func (o *Contracts) GetId() *string
- func (o *Contracts) GetIdOk() (*string, bool)
- func (o *Contracts) GetItems() *[]Contract
- func (o *Contracts) GetItemsOk() (*[]Contract, bool)
- func (o *Contracts) GetType() *Type
- func (o *Contracts) GetTypeOk() (*Type, bool)
- func (o *Contracts) HasHref() bool
- func (o *Contracts) HasId() bool
- func (o *Contracts) HasItems() bool
- func (o *Contracts) HasType() bool
- func (o Contracts) MarshalJSON() ([]byte, error)
- func (o *Contracts) SetHref(v string)
- func (o *Contracts) SetId(v string)
- func (o *Contracts) SetItems(v []Contract)
- func (o *Contracts) SetType(v Type)
- type CpuArchitectureProperties
- func (o *CpuArchitectureProperties) GetCpuFamily() *string
- func (o *CpuArchitectureProperties) GetCpuFamilyOk() (*string, bool)
- func (o *CpuArchitectureProperties) GetMaxCores() *int32
- func (o *CpuArchitectureProperties) GetMaxCoresOk() (*int32, bool)
- func (o *CpuArchitectureProperties) GetMaxRam() *int32
- func (o *CpuArchitectureProperties) GetMaxRamOk() (*int32, bool)
- func (o *CpuArchitectureProperties) GetVendor() *string
- func (o *CpuArchitectureProperties) GetVendorOk() (*string, bool)
- func (o *CpuArchitectureProperties) HasCpuFamily() bool
- func (o *CpuArchitectureProperties) HasMaxCores() bool
- func (o *CpuArchitectureProperties) HasMaxRam() bool
- func (o *CpuArchitectureProperties) HasVendor() bool
- func (o CpuArchitectureProperties) MarshalJSON() ([]byte, error)
- func (o *CpuArchitectureProperties) SetCpuFamily(v string)
- func (o *CpuArchitectureProperties) SetMaxCores(v int32)
- func (o *CpuArchitectureProperties) SetMaxRam(v int32)
- func (o *CpuArchitectureProperties) SetVendor(v string)
- type CreateSnapshot
- func (o *CreateSnapshot) GetProperties() *CreateSnapshotProperties
- func (o *CreateSnapshot) GetPropertiesOk() (*CreateSnapshotProperties, bool)
- func (o *CreateSnapshot) HasProperties() bool
- func (o CreateSnapshot) MarshalJSON() ([]byte, error)
- func (o *CreateSnapshot) SetProperties(v CreateSnapshotProperties)
- type CreateSnapshotProperties
- func (o *CreateSnapshotProperties) GetDescription() *string
- func (o *CreateSnapshotProperties) GetDescriptionOk() (*string, bool)
- func (o *CreateSnapshotProperties) GetLicenceType() *string
- func (o *CreateSnapshotProperties) GetLicenceTypeOk() (*string, bool)
- func (o *CreateSnapshotProperties) GetName() *string
- func (o *CreateSnapshotProperties) GetNameOk() (*string, bool)
- func (o *CreateSnapshotProperties) GetSecAuthProtection() *bool
- func (o *CreateSnapshotProperties) GetSecAuthProtectionOk() (*bool, bool)
- func (o *CreateSnapshotProperties) HasDescription() bool
- func (o *CreateSnapshotProperties) HasLicenceType() bool
- func (o *CreateSnapshotProperties) HasName() bool
- func (o *CreateSnapshotProperties) HasSecAuthProtection() bool
- func (o CreateSnapshotProperties) MarshalJSON() ([]byte, error)
- func (o *CreateSnapshotProperties) SetDescription(v string)
- func (o *CreateSnapshotProperties) SetLicenceType(v string)
- func (o *CreateSnapshotProperties) SetName(v string)
- func (o *CreateSnapshotProperties) SetSecAuthProtection(v bool)
- type DataCenterEntities
- func (o *DataCenterEntities) GetLans() *Lans
- func (o *DataCenterEntities) GetLansOk() (*Lans, bool)
- func (o *DataCenterEntities) GetLoadbalancers() *Loadbalancers
- func (o *DataCenterEntities) GetLoadbalancersOk() (*Loadbalancers, bool)
- func (o *DataCenterEntities) GetNatgateways() *NatGateways
- func (o *DataCenterEntities) GetNatgatewaysOk() (*NatGateways, bool)
- func (o *DataCenterEntities) GetNetworkloadbalancers() *NetworkLoadBalancers
- func (o *DataCenterEntities) GetNetworkloadbalancersOk() (*NetworkLoadBalancers, bool)
- func (o *DataCenterEntities) GetSecuritygroups() *SecurityGroups
- func (o *DataCenterEntities) GetSecuritygroupsOk() (*SecurityGroups, bool)
- func (o *DataCenterEntities) GetServers() *Servers
- func (o *DataCenterEntities) GetServersOk() (*Servers, bool)
- func (o *DataCenterEntities) GetVolumes() *Volumes
- func (o *DataCenterEntities) GetVolumesOk() (*Volumes, bool)
- func (o *DataCenterEntities) HasLans() bool
- func (o *DataCenterEntities) HasLoadbalancers() bool
- func (o *DataCenterEntities) HasNatgateways() bool
- func (o *DataCenterEntities) HasNetworkloadbalancers() bool
- func (o *DataCenterEntities) HasSecuritygroups() bool
- func (o *DataCenterEntities) HasServers() bool
- func (o *DataCenterEntities) HasVolumes() bool
- func (o DataCenterEntities) MarshalJSON() ([]byte, error)
- func (o *DataCenterEntities) SetLans(v Lans)
- func (o *DataCenterEntities) SetLoadbalancers(v Loadbalancers)
- func (o *DataCenterEntities) SetNatgateways(v NatGateways)
- func (o *DataCenterEntities) SetNetworkloadbalancers(v NetworkLoadBalancers)
- func (o *DataCenterEntities) SetSecuritygroups(v SecurityGroups)
- func (o *DataCenterEntities) SetServers(v Servers)
- func (o *DataCenterEntities) SetVolumes(v Volumes)
- type DataCentersApiService
- func (a *DataCentersApiService) DatacentersDelete(ctx _context.Context, datacenterId string) ApiDatacentersDeleteRequest
- func (a *DataCentersApiService) DatacentersDeleteExecute(r ApiDatacentersDeleteRequest) (*APIResponse, error)
- func (a *DataCentersApiService) DatacentersFindById(ctx _context.Context, datacenterId string) ApiDatacentersFindByIdRequest
- func (a *DataCentersApiService) DatacentersFindByIdExecute(r ApiDatacentersFindByIdRequest) (Datacenter, *APIResponse, error)
- func (a *DataCentersApiService) DatacentersGet(ctx _context.Context) ApiDatacentersGetRequest
- func (a *DataCentersApiService) DatacentersGetExecute(r ApiDatacentersGetRequest) (Datacenters, *APIResponse, error)
- func (a *DataCentersApiService) DatacentersPatch(ctx _context.Context, datacenterId string) ApiDatacentersPatchRequest
- func (a *DataCentersApiService) DatacentersPatchExecute(r ApiDatacentersPatchRequest) (Datacenter, *APIResponse, error)
- func (a *DataCentersApiService) DatacentersPost(ctx _context.Context) ApiDatacentersPostRequest
- func (a *DataCentersApiService) DatacentersPostExecute(r ApiDatacentersPostRequest) (Datacenter, *APIResponse, error)
- func (a *DataCentersApiService) DatacentersPut(ctx _context.Context, datacenterId string) ApiDatacentersPutRequest
- func (a *DataCentersApiService) DatacentersPutExecute(r ApiDatacentersPutRequest) (Datacenter, *APIResponse, error)
- type Datacenter
- func (o *Datacenter) GetEntities() *DataCenterEntities
- func (o *Datacenter) GetEntitiesOk() (*DataCenterEntities, bool)
- func (o *Datacenter) GetHref() *string
- func (o *Datacenter) GetHrefOk() (*string, bool)
- func (o *Datacenter) GetId() *string
- func (o *Datacenter) GetIdOk() (*string, bool)
- func (o *Datacenter) GetMetadata() *DatacenterElementMetadata
- func (o *Datacenter) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *Datacenter) GetProperties() *DatacenterProperties
- func (o *Datacenter) GetPropertiesOk() (*DatacenterProperties, bool)
- func (o *Datacenter) GetType() *Type
- func (o *Datacenter) GetTypeOk() (*Type, bool)
- func (o *Datacenter) HasEntities() bool
- func (o *Datacenter) HasHref() bool
- func (o *Datacenter) HasId() bool
- func (o *Datacenter) HasMetadata() bool
- func (o *Datacenter) HasProperties() bool
- func (o *Datacenter) HasType() bool
- func (o Datacenter) MarshalJSON() ([]byte, error)
- func (o *Datacenter) SetEntities(v DataCenterEntities)
- func (o *Datacenter) SetHref(v string)
- func (o *Datacenter) SetId(v string)
- func (o *Datacenter) SetMetadata(v DatacenterElementMetadata)
- func (o *Datacenter) SetProperties(v DatacenterProperties)
- func (o *Datacenter) SetType(v Type)
- type DatacenterElementMetadata
- func (o *DatacenterElementMetadata) GetCreatedBy() *string
- func (o *DatacenterElementMetadata) GetCreatedByOk() (*string, bool)
- func (o *DatacenterElementMetadata) GetCreatedByUserId() *string
- func (o *DatacenterElementMetadata) GetCreatedByUserIdOk() (*string, bool)
- func (o *DatacenterElementMetadata) GetCreatedDate() *time.Time
- func (o *DatacenterElementMetadata) GetCreatedDateOk() (*time.Time, bool)
- func (o *DatacenterElementMetadata) GetEtag() *string
- func (o *DatacenterElementMetadata) GetEtagOk() (*string, bool)
- func (o *DatacenterElementMetadata) GetLastModifiedBy() *string
- func (o *DatacenterElementMetadata) GetLastModifiedByOk() (*string, bool)
- func (o *DatacenterElementMetadata) GetLastModifiedByUserId() *string
- func (o *DatacenterElementMetadata) GetLastModifiedByUserIdOk() (*string, bool)
- func (o *DatacenterElementMetadata) GetLastModifiedDate() *time.Time
- func (o *DatacenterElementMetadata) GetLastModifiedDateOk() (*time.Time, bool)
- func (o *DatacenterElementMetadata) GetState() *string
- func (o *DatacenterElementMetadata) GetStateOk() (*string, bool)
- func (o *DatacenterElementMetadata) HasCreatedBy() bool
- func (o *DatacenterElementMetadata) HasCreatedByUserId() bool
- func (o *DatacenterElementMetadata) HasCreatedDate() bool
- func (o *DatacenterElementMetadata) HasEtag() bool
- func (o *DatacenterElementMetadata) HasLastModifiedBy() bool
- func (o *DatacenterElementMetadata) HasLastModifiedByUserId() bool
- func (o *DatacenterElementMetadata) HasLastModifiedDate() bool
- func (o *DatacenterElementMetadata) HasState() bool
- func (o DatacenterElementMetadata) MarshalJSON() ([]byte, error)
- func (o *DatacenterElementMetadata) SetCreatedBy(v string)
- func (o *DatacenterElementMetadata) SetCreatedByUserId(v string)
- func (o *DatacenterElementMetadata) SetCreatedDate(v time.Time)
- func (o *DatacenterElementMetadata) SetEtag(v string)
- func (o *DatacenterElementMetadata) SetLastModifiedBy(v string)
- func (o *DatacenterElementMetadata) SetLastModifiedByUserId(v string)
- func (o *DatacenterElementMetadata) SetLastModifiedDate(v time.Time)
- func (o *DatacenterElementMetadata) SetState(v string)
- type DatacenterPost
- func (o *DatacenterPost) GetEntities() *DataCenterEntities
- func (o *DatacenterPost) GetEntitiesOk() (*DataCenterEntities, bool)
- func (o *DatacenterPost) GetProperties() *DatacenterPropertiesPost
- func (o *DatacenterPost) GetPropertiesOk() (*DatacenterPropertiesPost, bool)
- func (o *DatacenterPost) HasEntities() bool
- func (o *DatacenterPost) HasProperties() bool
- func (o DatacenterPost) MarshalJSON() ([]byte, error)
- func (o *DatacenterPost) SetEntities(v DataCenterEntities)
- func (o *DatacenterPost) SetProperties(v DatacenterPropertiesPost)
- type DatacenterProperties
- func (o *DatacenterProperties) GetCpuArchitecture() *[]CpuArchitectureProperties
- func (o *DatacenterProperties) GetCpuArchitectureOk() (*[]CpuArchitectureProperties, bool)
- func (o *DatacenterProperties) GetDefaultSecurityGroupId() *string
- func (o *DatacenterProperties) GetDefaultSecurityGroupIdOk() (*string, bool)
- func (o *DatacenterProperties) GetDescription() *string
- func (o *DatacenterProperties) GetDescriptionOk() (*string, bool)
- func (o *DatacenterProperties) GetFeatures() *[]string
- func (o *DatacenterProperties) GetFeaturesOk() (*[]string, bool)
- func (o *DatacenterProperties) GetIpv6CidrBlock() *string
- func (o *DatacenterProperties) GetIpv6CidrBlockOk() (*string, bool)
- func (o *DatacenterProperties) GetLocation() *string
- func (o *DatacenterProperties) GetLocationOk() (*string, bool)
- func (o *DatacenterProperties) GetName() *string
- func (o *DatacenterProperties) GetNameOk() (*string, bool)
- func (o *DatacenterProperties) GetSecAuthProtection() *bool
- func (o *DatacenterProperties) GetSecAuthProtectionOk() (*bool, bool)
- func (o *DatacenterProperties) GetVersion() *int32
- func (o *DatacenterProperties) GetVersionOk() (*int32, bool)
- func (o *DatacenterProperties) HasCpuArchitecture() bool
- func (o *DatacenterProperties) HasDefaultSecurityGroupId() bool
- func (o *DatacenterProperties) HasDescription() bool
- func (o *DatacenterProperties) HasFeatures() bool
- func (o *DatacenterProperties) HasIpv6CidrBlock() bool
- func (o *DatacenterProperties) HasLocation() bool
- func (o *DatacenterProperties) HasName() bool
- func (o *DatacenterProperties) HasSecAuthProtection() bool
- func (o *DatacenterProperties) HasVersion() bool
- func (o DatacenterProperties) MarshalJSON() ([]byte, error)
- func (o *DatacenterProperties) SetCpuArchitecture(v []CpuArchitectureProperties)
- func (o *DatacenterProperties) SetDefaultSecurityGroupId(v string)
- func (o *DatacenterProperties) SetDescription(v string)
- func (o *DatacenterProperties) SetFeatures(v []string)
- func (o *DatacenterProperties) SetIpv6CidrBlock(v string)
- func (o *DatacenterProperties) SetIpv6CidrBlockNil()
- func (o *DatacenterProperties) SetLocation(v string)
- func (o *DatacenterProperties) SetName(v string)
- func (o *DatacenterProperties) SetSecAuthProtection(v bool)
- func (o *DatacenterProperties) SetVersion(v int32)
- type DatacenterPropertiesPost
- func (o *DatacenterPropertiesPost) GetCpuArchitecture() *[]CpuArchitectureProperties
- func (o *DatacenterPropertiesPost) GetCpuArchitectureOk() (*[]CpuArchitectureProperties, bool)
- func (o *DatacenterPropertiesPost) GetCreateDefaultSecurityGroup() *bool
- func (o *DatacenterPropertiesPost) GetCreateDefaultSecurityGroupOk() (*bool, bool)
- func (o *DatacenterPropertiesPost) GetDescription() *string
- func (o *DatacenterPropertiesPost) GetDescriptionOk() (*string, bool)
- func (o *DatacenterPropertiesPost) GetFeatures() *[]string
- func (o *DatacenterPropertiesPost) GetFeaturesOk() (*[]string, bool)
- func (o *DatacenterPropertiesPost) GetLocation() *string
- func (o *DatacenterPropertiesPost) GetLocationOk() (*string, bool)
- func (o *DatacenterPropertiesPost) GetName() *string
- func (o *DatacenterPropertiesPost) GetNameOk() (*string, bool)
- func (o *DatacenterPropertiesPost) GetSecAuthProtection() *bool
- func (o *DatacenterPropertiesPost) GetSecAuthProtectionOk() (*bool, bool)
- func (o *DatacenterPropertiesPost) GetVersion() *int32
- func (o *DatacenterPropertiesPost) GetVersionOk() (*int32, bool)
- func (o *DatacenterPropertiesPost) HasCpuArchitecture() bool
- func (o *DatacenterPropertiesPost) HasCreateDefaultSecurityGroup() bool
- func (o *DatacenterPropertiesPost) HasDescription() bool
- func (o *DatacenterPropertiesPost) HasFeatures() bool
- func (o *DatacenterPropertiesPost) HasLocation() bool
- func (o *DatacenterPropertiesPost) HasName() bool
- func (o *DatacenterPropertiesPost) HasSecAuthProtection() bool
- func (o *DatacenterPropertiesPost) HasVersion() bool
- func (o DatacenterPropertiesPost) MarshalJSON() ([]byte, error)
- func (o *DatacenterPropertiesPost) SetCpuArchitecture(v []CpuArchitectureProperties)
- func (o *DatacenterPropertiesPost) SetCreateDefaultSecurityGroup(v bool)
- func (o *DatacenterPropertiesPost) SetDescription(v string)
- func (o *DatacenterPropertiesPost) SetFeatures(v []string)
- func (o *DatacenterPropertiesPost) SetLocation(v string)
- func (o *DatacenterPropertiesPost) SetName(v string)
- func (o *DatacenterPropertiesPost) SetSecAuthProtection(v bool)
- func (o *DatacenterPropertiesPost) SetVersion(v int32)
- type DatacenterPropertiesPut
- func (o *DatacenterPropertiesPut) GetCpuArchitecture() *[]CpuArchitectureProperties
- func (o *DatacenterPropertiesPut) GetCpuArchitectureOk() (*[]CpuArchitectureProperties, bool)
- func (o *DatacenterPropertiesPut) GetCreateDefaultSecurityGroup() *bool
- func (o *DatacenterPropertiesPut) GetCreateDefaultSecurityGroupOk() (*bool, bool)
- func (o *DatacenterPropertiesPut) GetDefaultSecurityGroupId() *string
- func (o *DatacenterPropertiesPut) GetDefaultSecurityGroupIdOk() (*string, bool)
- func (o *DatacenterPropertiesPut) GetDescription() *string
- func (o *DatacenterPropertiesPut) GetDescriptionOk() (*string, bool)
- func (o *DatacenterPropertiesPut) GetFeatures() *[]string
- func (o *DatacenterPropertiesPut) GetFeaturesOk() (*[]string, bool)
- func (o *DatacenterPropertiesPut) GetLocation() *string
- func (o *DatacenterPropertiesPut) GetLocationOk() (*string, bool)
- func (o *DatacenterPropertiesPut) GetName() *string
- func (o *DatacenterPropertiesPut) GetNameOk() (*string, bool)
- func (o *DatacenterPropertiesPut) GetSecAuthProtection() *bool
- func (o *DatacenterPropertiesPut) GetSecAuthProtectionOk() (*bool, bool)
- func (o *DatacenterPropertiesPut) GetVersion() *int32
- func (o *DatacenterPropertiesPut) GetVersionOk() (*int32, bool)
- func (o *DatacenterPropertiesPut) HasCpuArchitecture() bool
- func (o *DatacenterPropertiesPut) HasCreateDefaultSecurityGroup() bool
- func (o *DatacenterPropertiesPut) HasDefaultSecurityGroupId() bool
- func (o *DatacenterPropertiesPut) HasDescription() bool
- func (o *DatacenterPropertiesPut) HasFeatures() bool
- func (o *DatacenterPropertiesPut) HasLocation() bool
- func (o *DatacenterPropertiesPut) HasName() bool
- func (o *DatacenterPropertiesPut) HasSecAuthProtection() bool
- func (o *DatacenterPropertiesPut) HasVersion() bool
- func (o DatacenterPropertiesPut) MarshalJSON() ([]byte, error)
- func (o *DatacenterPropertiesPut) SetCpuArchitecture(v []CpuArchitectureProperties)
- func (o *DatacenterPropertiesPut) SetCreateDefaultSecurityGroup(v bool)
- func (o *DatacenterPropertiesPut) SetDefaultSecurityGroupId(v string)
- func (o *DatacenterPropertiesPut) SetDescription(v string)
- func (o *DatacenterPropertiesPut) SetFeatures(v []string)
- func (o *DatacenterPropertiesPut) SetLocation(v string)
- func (o *DatacenterPropertiesPut) SetName(v string)
- func (o *DatacenterPropertiesPut) SetSecAuthProtection(v bool)
- func (o *DatacenterPropertiesPut) SetVersion(v int32)
- type DatacenterPut
- func (o *DatacenterPut) GetEntities() *DataCenterEntities
- func (o *DatacenterPut) GetEntitiesOk() (*DataCenterEntities, bool)
- func (o *DatacenterPut) GetProperties() *DatacenterPropertiesPut
- func (o *DatacenterPut) GetPropertiesOk() (*DatacenterPropertiesPut, bool)
- func (o *DatacenterPut) HasEntities() bool
- func (o *DatacenterPut) HasProperties() bool
- func (o DatacenterPut) MarshalJSON() ([]byte, error)
- func (o *DatacenterPut) SetEntities(v DataCenterEntities)
- func (o *DatacenterPut) SetProperties(v DatacenterPropertiesPut)
- type Datacenters
- func (o *Datacenters) GetHref() *string
- func (o *Datacenters) GetHrefOk() (*string, bool)
- func (o *Datacenters) GetId() *string
- func (o *Datacenters) GetIdOk() (*string, bool)
- func (o *Datacenters) GetItems() *[]Datacenter
- func (o *Datacenters) GetItemsOk() (*[]Datacenter, bool)
- func (o *Datacenters) GetLimit() *float32
- func (o *Datacenters) GetLimitOk() (*float32, bool)
- func (o *Datacenters) GetLinks() *PaginationLinks
- func (o *Datacenters) GetLinksOk() (*PaginationLinks, bool)
- func (o *Datacenters) GetOffset() *float32
- func (o *Datacenters) GetOffsetOk() (*float32, bool)
- func (o *Datacenters) GetType() *Type
- func (o *Datacenters) GetTypeOk() (*Type, bool)
- func (o *Datacenters) HasHref() bool
- func (o *Datacenters) HasId() bool
- func (o *Datacenters) HasItems() bool
- func (o *Datacenters) HasLimit() bool
- func (o *Datacenters) HasLinks() bool
- func (o *Datacenters) HasOffset() bool
- func (o *Datacenters) HasType() bool
- func (o Datacenters) MarshalJSON() ([]byte, error)
- func (o *Datacenters) SetHref(v string)
- func (o *Datacenters) SetId(v string)
- func (o *Datacenters) SetItems(v []Datacenter)
- func (o *Datacenters) SetLimit(v float32)
- func (o *Datacenters) SetLinks(v PaginationLinks)
- func (o *Datacenters) SetOffset(v float32)
- func (o *Datacenters) SetType(v Type)
- type DefaultApiService
- type DeleteStateChannel
- type Error
- func (o *Error) GetHttpStatus() *int32
- func (o *Error) GetHttpStatusOk() (*int32, bool)
- func (o *Error) GetMessages() *[]ErrorMessage
- func (o *Error) GetMessagesOk() (*[]ErrorMessage, bool)
- func (o *Error) HasHttpStatus() bool
- func (o *Error) HasMessages() bool
- func (o Error) MarshalJSON() ([]byte, error)
- func (o *Error) SetHttpStatus(v int32)
- func (o *Error) SetMessages(v []ErrorMessage)
- type ErrorMessage
- func (o *ErrorMessage) GetErrorCode() *string
- func (o *ErrorMessage) GetErrorCodeOk() (*string, bool)
- func (o *ErrorMessage) GetMessage() *string
- func (o *ErrorMessage) GetMessageOk() (*string, bool)
- func (o *ErrorMessage) HasErrorCode() bool
- func (o *ErrorMessage) HasMessage() bool
- func (o ErrorMessage) MarshalJSON() ([]byte, error)
- func (o *ErrorMessage) SetErrorCode(v string)
- func (o *ErrorMessage) SetMessage(v string)
- type FirewallRule
- func (o *FirewallRule) GetHref() *string
- func (o *FirewallRule) GetHrefOk() (*string, bool)
- func (o *FirewallRule) GetId() *string
- func (o *FirewallRule) GetIdOk() (*string, bool)
- func (o *FirewallRule) GetMetadata() *DatacenterElementMetadata
- func (o *FirewallRule) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *FirewallRule) GetProperties() *FirewallruleProperties
- func (o *FirewallRule) GetPropertiesOk() (*FirewallruleProperties, bool)
- func (o *FirewallRule) GetType() *Type
- func (o *FirewallRule) GetTypeOk() (*Type, bool)
- func (o *FirewallRule) HasHref() bool
- func (o *FirewallRule) HasId() bool
- func (o *FirewallRule) HasMetadata() bool
- func (o *FirewallRule) HasProperties() bool
- func (o *FirewallRule) HasType() bool
- func (o FirewallRule) MarshalJSON() ([]byte, error)
- func (o *FirewallRule) SetHref(v string)
- func (o *FirewallRule) SetId(v string)
- func (o *FirewallRule) SetMetadata(v DatacenterElementMetadata)
- func (o *FirewallRule) SetProperties(v FirewallruleProperties)
- func (o *FirewallRule) SetType(v Type)
- type FirewallRules
- func (o *FirewallRules) GetHref() *string
- func (o *FirewallRules) GetHrefOk() (*string, bool)
- func (o *FirewallRules) GetId() *string
- func (o *FirewallRules) GetIdOk() (*string, bool)
- func (o *FirewallRules) GetItems() *[]FirewallRule
- func (o *FirewallRules) GetItemsOk() (*[]FirewallRule, bool)
- func (o *FirewallRules) GetLimit() *float32
- func (o *FirewallRules) GetLimitOk() (*float32, bool)
- func (o *FirewallRules) GetLinks() *PaginationLinks
- func (o *FirewallRules) GetLinksOk() (*PaginationLinks, bool)
- func (o *FirewallRules) GetOffset() *float32
- func (o *FirewallRules) GetOffsetOk() (*float32, bool)
- func (o *FirewallRules) GetType() *Type
- func (o *FirewallRules) GetTypeOk() (*Type, bool)
- func (o *FirewallRules) HasHref() bool
- func (o *FirewallRules) HasId() bool
- func (o *FirewallRules) HasItems() bool
- func (o *FirewallRules) HasLimit() bool
- func (o *FirewallRules) HasLinks() bool
- func (o *FirewallRules) HasOffset() bool
- func (o *FirewallRules) HasType() bool
- func (o FirewallRules) MarshalJSON() ([]byte, error)
- func (o *FirewallRules) SetHref(v string)
- func (o *FirewallRules) SetId(v string)
- func (o *FirewallRules) SetItems(v []FirewallRule)
- func (o *FirewallRules) SetLimit(v float32)
- func (o *FirewallRules) SetLinks(v PaginationLinks)
- func (o *FirewallRules) SetOffset(v float32)
- func (o *FirewallRules) SetType(v Type)
- type FirewallRulesApiService
- func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesDelete(ctx _context.Context, datacenterId string, serverId string, nicId string, ...) ApiDatacentersServersNicsFirewallrulesDeleteRequest
- func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesDeleteExecute(r ApiDatacentersServersNicsFirewallrulesDeleteRequest) (*APIResponse, error)
- func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesFindById(ctx _context.Context, datacenterId string, serverId string, nicId string, ...) ApiDatacentersServersNicsFirewallrulesFindByIdRequest
- func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesFindByIdExecute(r ApiDatacentersServersNicsFirewallrulesFindByIdRequest) (FirewallRule, *APIResponse, error)
- func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesGet(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsFirewallrulesGetRequest
- func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesGetExecute(r ApiDatacentersServersNicsFirewallrulesGetRequest) (FirewallRules, *APIResponse, error)
- func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesPatch(ctx _context.Context, datacenterId string, serverId string, nicId string, ...) ApiDatacentersServersNicsFirewallrulesPatchRequest
- func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesPatchExecute(r ApiDatacentersServersNicsFirewallrulesPatchRequest) (FirewallRule, *APIResponse, error)
- func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesPost(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsFirewallrulesPostRequest
- func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesPostExecute(r ApiDatacentersServersNicsFirewallrulesPostRequest) (FirewallRule, *APIResponse, error)
- func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesPut(ctx _context.Context, datacenterId string, serverId string, nicId string, ...) ApiDatacentersServersNicsFirewallrulesPutRequest
- func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesPutExecute(r ApiDatacentersServersNicsFirewallrulesPutRequest) (FirewallRule, *APIResponse, error)
- type FirewallruleProperties
- func (o *FirewallruleProperties) GetIcmpCode() *int32
- func (o *FirewallruleProperties) GetIcmpCodeOk() (*int32, bool)
- func (o *FirewallruleProperties) GetIcmpType() *int32
- func (o *FirewallruleProperties) GetIcmpTypeOk() (*int32, bool)
- func (o *FirewallruleProperties) GetIpVersion() *string
- func (o *FirewallruleProperties) GetIpVersionOk() (*string, bool)
- func (o *FirewallruleProperties) GetName() *string
- func (o *FirewallruleProperties) GetNameOk() (*string, bool)
- func (o *FirewallruleProperties) GetPortRangeEnd() *int32
- func (o *FirewallruleProperties) GetPortRangeEndOk() (*int32, bool)
- func (o *FirewallruleProperties) GetPortRangeStart() *int32
- func (o *FirewallruleProperties) GetPortRangeStartOk() (*int32, bool)
- func (o *FirewallruleProperties) GetProtocol() *string
- func (o *FirewallruleProperties) GetProtocolOk() (*string, bool)
- func (o *FirewallruleProperties) GetSourceIp() *string
- func (o *FirewallruleProperties) GetSourceIpOk() (*string, bool)
- func (o *FirewallruleProperties) GetSourceMac() *string
- func (o *FirewallruleProperties) GetSourceMacOk() (*string, bool)
- func (o *FirewallruleProperties) GetTargetIp() *string
- func (o *FirewallruleProperties) GetTargetIpOk() (*string, bool)
- func (o *FirewallruleProperties) GetType() *string
- func (o *FirewallruleProperties) GetTypeOk() (*string, bool)
- func (o *FirewallruleProperties) HasIcmpCode() bool
- func (o *FirewallruleProperties) HasIcmpType() bool
- func (o *FirewallruleProperties) HasIpVersion() bool
- func (o *FirewallruleProperties) HasName() bool
- func (o *FirewallruleProperties) HasPortRangeEnd() bool
- func (o *FirewallruleProperties) HasPortRangeStart() bool
- func (o *FirewallruleProperties) HasProtocol() bool
- func (o *FirewallruleProperties) HasSourceIp() bool
- func (o *FirewallruleProperties) HasSourceMac() bool
- func (o *FirewallruleProperties) HasTargetIp() bool
- func (o *FirewallruleProperties) HasType() bool
- func (o FirewallruleProperties) MarshalJSON() ([]byte, error)
- func (o *FirewallruleProperties) SetIcmpCode(v int32)
- func (o *FirewallruleProperties) SetIcmpCodeNil()
- func (o *FirewallruleProperties) SetIcmpType(v int32)
- func (o *FirewallruleProperties) SetIcmpTypeNil()
- func (o *FirewallruleProperties) SetIpVersion(v string)
- func (o *FirewallruleProperties) SetIpVersionNil()
- func (o *FirewallruleProperties) SetName(v string)
- func (o *FirewallruleProperties) SetPortRangeEnd(v int32)
- func (o *FirewallruleProperties) SetPortRangeStart(v int32)
- func (o *FirewallruleProperties) SetProtocol(v string)
- func (o *FirewallruleProperties) SetSourceIp(v string)
- func (o *FirewallruleProperties) SetSourceIpNil()
- func (o *FirewallruleProperties) SetSourceMac(v string)
- func (o *FirewallruleProperties) SetSourceMacNil()
- func (o *FirewallruleProperties) SetTargetIp(v string)
- func (o *FirewallruleProperties) SetTargetIpNil()
- func (o *FirewallruleProperties) SetType(v string)
- type FlowLog
- func (o *FlowLog) GetHref() *string
- func (o *FlowLog) GetHrefOk() (*string, bool)
- func (o *FlowLog) GetId() *string
- func (o *FlowLog) GetIdOk() (*string, bool)
- func (o *FlowLog) GetMetadata() *DatacenterElementMetadata
- func (o *FlowLog) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *FlowLog) GetProperties() *FlowLogProperties
- func (o *FlowLog) GetPropertiesOk() (*FlowLogProperties, bool)
- func (o *FlowLog) GetType() *Type
- func (o *FlowLog) GetTypeOk() (*Type, bool)
- func (o *FlowLog) HasHref() bool
- func (o *FlowLog) HasId() bool
- func (o *FlowLog) HasMetadata() bool
- func (o *FlowLog) HasProperties() bool
- func (o *FlowLog) HasType() bool
- func (o FlowLog) MarshalJSON() ([]byte, error)
- func (o *FlowLog) SetHref(v string)
- func (o *FlowLog) SetId(v string)
- func (o *FlowLog) SetMetadata(v DatacenterElementMetadata)
- func (o *FlowLog) SetProperties(v FlowLogProperties)
- func (o *FlowLog) SetType(v Type)
- type FlowLogProperties
- func (o *FlowLogProperties) GetAction() *string
- func (o *FlowLogProperties) GetActionOk() (*string, bool)
- func (o *FlowLogProperties) GetBucket() *string
- func (o *FlowLogProperties) GetBucketOk() (*string, bool)
- func (o *FlowLogProperties) GetDirection() *string
- func (o *FlowLogProperties) GetDirectionOk() (*string, bool)
- func (o *FlowLogProperties) GetName() *string
- func (o *FlowLogProperties) GetNameOk() (*string, bool)
- func (o *FlowLogProperties) HasAction() bool
- func (o *FlowLogProperties) HasBucket() bool
- func (o *FlowLogProperties) HasDirection() bool
- func (o *FlowLogProperties) HasName() bool
- func (o FlowLogProperties) MarshalJSON() ([]byte, error)
- func (o *FlowLogProperties) SetAction(v string)
- func (o *FlowLogProperties) SetBucket(v string)
- func (o *FlowLogProperties) SetDirection(v string)
- func (o *FlowLogProperties) SetName(v string)
- type FlowLogPut
- func (o *FlowLogPut) GetHref() *string
- func (o *FlowLogPut) GetHrefOk() (*string, bool)
- func (o *FlowLogPut) GetId() *string
- func (o *FlowLogPut) GetIdOk() (*string, bool)
- func (o *FlowLogPut) GetProperties() *FlowLogProperties
- func (o *FlowLogPut) GetPropertiesOk() (*FlowLogProperties, bool)
- func (o *FlowLogPut) GetType() *Type
- func (o *FlowLogPut) GetTypeOk() (*Type, bool)
- func (o *FlowLogPut) HasHref() bool
- func (o *FlowLogPut) HasId() bool
- func (o *FlowLogPut) HasProperties() bool
- func (o *FlowLogPut) HasType() bool
- func (o FlowLogPut) MarshalJSON() ([]byte, error)
- func (o *FlowLogPut) SetHref(v string)
- func (o *FlowLogPut) SetId(v string)
- func (o *FlowLogPut) SetProperties(v FlowLogProperties)
- func (o *FlowLogPut) SetType(v Type)
- type FlowLogs
- func (o *FlowLogs) GetHref() *string
- func (o *FlowLogs) GetHrefOk() (*string, bool)
- func (o *FlowLogs) GetId() *string
- func (o *FlowLogs) GetIdOk() (*string, bool)
- func (o *FlowLogs) GetItems() *[]FlowLog
- func (o *FlowLogs) GetItemsOk() (*[]FlowLog, bool)
- func (o *FlowLogs) GetLimit() *float32
- func (o *FlowLogs) GetLimitOk() (*float32, bool)
- func (o *FlowLogs) GetLinks() *PaginationLinks
- func (o *FlowLogs) GetLinksOk() (*PaginationLinks, bool)
- func (o *FlowLogs) GetOffset() *float32
- func (o *FlowLogs) GetOffsetOk() (*float32, bool)
- func (o *FlowLogs) GetType() *Type
- func (o *FlowLogs) GetTypeOk() (*Type, bool)
- func (o *FlowLogs) HasHref() bool
- func (o *FlowLogs) HasId() bool
- func (o *FlowLogs) HasItems() bool
- func (o *FlowLogs) HasLimit() bool
- func (o *FlowLogs) HasLinks() bool
- func (o *FlowLogs) HasOffset() bool
- func (o *FlowLogs) HasType() bool
- func (o FlowLogs) MarshalJSON() ([]byte, error)
- func (o *FlowLogs) SetHref(v string)
- func (o *FlowLogs) SetId(v string)
- func (o *FlowLogs) SetItems(v []FlowLog)
- func (o *FlowLogs) SetLimit(v float32)
- func (o *FlowLogs) SetLinks(v PaginationLinks)
- func (o *FlowLogs) SetOffset(v float32)
- func (o *FlowLogs) SetType(v Type)
- type FlowLogsApiService
- func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsDelete(ctx _context.Context, datacenterId string, serverId string, nicId string, ...) ApiDatacentersServersNicsFlowlogsDeleteRequest
- func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsDeleteExecute(r ApiDatacentersServersNicsFlowlogsDeleteRequest) (*APIResponse, error)
- func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsFindById(ctx _context.Context, datacenterId string, serverId string, nicId string, ...) ApiDatacentersServersNicsFlowlogsFindByIdRequest
- func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsFindByIdExecute(r ApiDatacentersServersNicsFlowlogsFindByIdRequest) (FlowLog, *APIResponse, error)
- func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsGet(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsFlowlogsGetRequest
- func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsGetExecute(r ApiDatacentersServersNicsFlowlogsGetRequest) (FlowLogs, *APIResponse, error)
- func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsPatch(ctx _context.Context, datacenterId string, serverId string, nicId string, ...) ApiDatacentersServersNicsFlowlogsPatchRequest
- func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsPatchExecute(r ApiDatacentersServersNicsFlowlogsPatchRequest) (FlowLog, *APIResponse, error)
- func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsPost(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsFlowlogsPostRequest
- func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsPostExecute(r ApiDatacentersServersNicsFlowlogsPostRequest) (FlowLog, *APIResponse, error)
- func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsPut(ctx _context.Context, datacenterId string, serverId string, nicId string, ...) ApiDatacentersServersNicsFlowlogsPutRequest
- func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsPutExecute(r ApiDatacentersServersNicsFlowlogsPutRequest) (FlowLog, *APIResponse, error)
- type GenericOpenAPIError
- func (e GenericOpenAPIError) Body() []byte
- func (e GenericOpenAPIError) Error() string
- func (e GenericOpenAPIError) Model() interface{}
- func (e *GenericOpenAPIError) SetBody(body []byte)
- func (e *GenericOpenAPIError) SetError(error string)
- func (e *GenericOpenAPIError) SetModel(model interface{})
- func (e *GenericOpenAPIError) SetStatusCode(statusCode int)
- func (e GenericOpenAPIError) StatusCode() int
- type Group
- func (o *Group) GetEntities() *GroupEntities
- func (o *Group) GetEntitiesOk() (*GroupEntities, bool)
- func (o *Group) GetHref() *string
- func (o *Group) GetHrefOk() (*string, bool)
- func (o *Group) GetId() *string
- func (o *Group) GetIdOk() (*string, bool)
- func (o *Group) GetProperties() *GroupProperties
- func (o *Group) GetPropertiesOk() (*GroupProperties, bool)
- func (o *Group) GetType() *Type
- func (o *Group) GetTypeOk() (*Type, bool)
- func (o *Group) HasEntities() bool
- func (o *Group) HasHref() bool
- func (o *Group) HasId() bool
- func (o *Group) HasProperties() bool
- func (o *Group) HasType() bool
- func (o Group) MarshalJSON() ([]byte, error)
- func (o *Group) SetEntities(v GroupEntities)
- func (o *Group) SetHref(v string)
- func (o *Group) SetId(v string)
- func (o *Group) SetProperties(v GroupProperties)
- func (o *Group) SetType(v Type)
- type GroupEntities
- func (o *GroupEntities) GetResources() *ResourceGroups
- func (o *GroupEntities) GetResourcesOk() (*ResourceGroups, bool)
- func (o *GroupEntities) GetUsers() *GroupMembers
- func (o *GroupEntities) GetUsersOk() (*GroupMembers, bool)
- func (o *GroupEntities) HasResources() bool
- func (o *GroupEntities) HasUsers() bool
- func (o GroupEntities) MarshalJSON() ([]byte, error)
- func (o *GroupEntities) SetResources(v ResourceGroups)
- func (o *GroupEntities) SetUsers(v GroupMembers)
- type GroupMembers
- func (o *GroupMembers) GetHref() *string
- func (o *GroupMembers) GetHrefOk() (*string, bool)
- func (o *GroupMembers) GetId() *string
- func (o *GroupMembers) GetIdOk() (*string, bool)
- func (o *GroupMembers) GetItems() *[]User
- func (o *GroupMembers) GetItemsOk() (*[]User, bool)
- func (o *GroupMembers) GetType() *Type
- func (o *GroupMembers) GetTypeOk() (*Type, bool)
- func (o *GroupMembers) HasHref() bool
- func (o *GroupMembers) HasId() bool
- func (o *GroupMembers) HasItems() bool
- func (o *GroupMembers) HasType() bool
- func (o GroupMembers) MarshalJSON() ([]byte, error)
- func (o *GroupMembers) SetHref(v string)
- func (o *GroupMembers) SetId(v string)
- func (o *GroupMembers) SetItems(v []User)
- func (o *GroupMembers) SetType(v Type)
- type GroupProperties
- func (o *GroupProperties) GetAccessActivityLog() *bool
- func (o *GroupProperties) GetAccessActivityLogOk() (*bool, bool)
- func (o *GroupProperties) GetAccessAndManageAiModelHub() *bool
- func (o *GroupProperties) GetAccessAndManageAiModelHubOk() (*bool, bool)
- func (o *GroupProperties) GetAccessAndManageApiGateway() *bool
- func (o *GroupProperties) GetAccessAndManageApiGatewayOk() (*bool, bool)
- func (o *GroupProperties) GetAccessAndManageCdn() *bool
- func (o *GroupProperties) GetAccessAndManageCdnOk() (*bool, bool)
- func (o *GroupProperties) GetAccessAndManageCertificates() *bool
- func (o *GroupProperties) GetAccessAndManageCertificatesOk() (*bool, bool)
- func (o *GroupProperties) GetAccessAndManageDns() *bool
- func (o *GroupProperties) GetAccessAndManageDnsOk() (*bool, bool)
- func (o *GroupProperties) GetAccessAndManageIamResources() *bool
- func (o *GroupProperties) GetAccessAndManageIamResourcesOk() (*bool, bool)
- func (o *GroupProperties) GetAccessAndManageKaas() *bool
- func (o *GroupProperties) GetAccessAndManageKaasOk() (*bool, bool)
- func (o *GroupProperties) GetAccessAndManageLogging() *bool
- func (o *GroupProperties) GetAccessAndManageLoggingOk() (*bool, bool)
- func (o *GroupProperties) GetAccessAndManageMonitoring() *bool
- func (o *GroupProperties) GetAccessAndManageMonitoringOk() (*bool, bool)
- func (o *GroupProperties) GetAccessAndManageNetworkFileStorage() *bool
- func (o *GroupProperties) GetAccessAndManageNetworkFileStorageOk() (*bool, bool)
- func (o *GroupProperties) GetAccessAndManageVpn() *bool
- func (o *GroupProperties) GetAccessAndManageVpnOk() (*bool, bool)
- func (o *GroupProperties) GetCreateBackupUnit() *bool
- func (o *GroupProperties) GetCreateBackupUnitOk() (*bool, bool)
- func (o *GroupProperties) GetCreateDataCenter() *bool
- func (o *GroupProperties) GetCreateDataCenterOk() (*bool, bool)
- func (o *GroupProperties) GetCreateFlowLog() *bool
- func (o *GroupProperties) GetCreateFlowLogOk() (*bool, bool)
- func (o *GroupProperties) GetCreateInternetAccess() *bool
- func (o *GroupProperties) GetCreateInternetAccessOk() (*bool, bool)
- func (o *GroupProperties) GetCreateK8sCluster() *bool
- func (o *GroupProperties) GetCreateK8sClusterOk() (*bool, bool)
- func (o *GroupProperties) GetCreateNetworkSecurityGroups() *bool
- func (o *GroupProperties) GetCreateNetworkSecurityGroupsOk() (*bool, bool)
- func (o *GroupProperties) GetCreatePcc() *bool
- func (o *GroupProperties) GetCreatePccOk() (*bool, bool)
- func (o *GroupProperties) GetCreateSnapshot() *bool
- func (o *GroupProperties) GetCreateSnapshotOk() (*bool, bool)
- func (o *GroupProperties) GetManageDBaaS() *bool
- func (o *GroupProperties) GetManageDBaaSOk() (*bool, bool)
- func (o *GroupProperties) GetManageDataplatform() *bool
- func (o *GroupProperties) GetManageDataplatformOk() (*bool, bool)
- func (o *GroupProperties) GetManageRegistry() *bool
- func (o *GroupProperties) GetManageRegistryOk() (*bool, bool)
- func (o *GroupProperties) GetName() *string
- func (o *GroupProperties) GetNameOk() (*string, bool)
- func (o *GroupProperties) GetReserveIp() *bool
- func (o *GroupProperties) GetReserveIpOk() (*bool, bool)
- func (o *GroupProperties) GetS3Privilege() *bool
- func (o *GroupProperties) GetS3PrivilegeOk() (*bool, bool)
- func (o *GroupProperties) HasAccessActivityLog() bool
- func (o *GroupProperties) HasAccessAndManageAiModelHub() bool
- func (o *GroupProperties) HasAccessAndManageApiGateway() bool
- func (o *GroupProperties) HasAccessAndManageCdn() bool
- func (o *GroupProperties) HasAccessAndManageCertificates() bool
- func (o *GroupProperties) HasAccessAndManageDns() bool
- func (o *GroupProperties) HasAccessAndManageIamResources() bool
- func (o *GroupProperties) HasAccessAndManageKaas() bool
- func (o *GroupProperties) HasAccessAndManageLogging() bool
- func (o *GroupProperties) HasAccessAndManageMonitoring() bool
- func (o *GroupProperties) HasAccessAndManageNetworkFileStorage() bool
- func (o *GroupProperties) HasAccessAndManageVpn() bool
- func (o *GroupProperties) HasCreateBackupUnit() bool
- func (o *GroupProperties) HasCreateDataCenter() bool
- func (o *GroupProperties) HasCreateFlowLog() bool
- func (o *GroupProperties) HasCreateInternetAccess() bool
- func (o *GroupProperties) HasCreateK8sCluster() bool
- func (o *GroupProperties) HasCreateNetworkSecurityGroups() bool
- func (o *GroupProperties) HasCreatePcc() bool
- func (o *GroupProperties) HasCreateSnapshot() bool
- func (o *GroupProperties) HasManageDBaaS() bool
- func (o *GroupProperties) HasManageDataplatform() bool
- func (o *GroupProperties) HasManageRegistry() bool
- func (o *GroupProperties) HasName() bool
- func (o *GroupProperties) HasReserveIp() bool
- func (o *GroupProperties) HasS3Privilege() bool
- func (o GroupProperties) MarshalJSON() ([]byte, error)
- func (o *GroupProperties) SetAccessActivityLog(v bool)
- func (o *GroupProperties) SetAccessAndManageAiModelHub(v bool)
- func (o *GroupProperties) SetAccessAndManageApiGateway(v bool)
- func (o *GroupProperties) SetAccessAndManageCdn(v bool)
- func (o *GroupProperties) SetAccessAndManageCertificates(v bool)
- func (o *GroupProperties) SetAccessAndManageDns(v bool)
- func (o *GroupProperties) SetAccessAndManageIamResources(v bool)
- func (o *GroupProperties) SetAccessAndManageKaas(v bool)
- func (o *GroupProperties) SetAccessAndManageLogging(v bool)
- func (o *GroupProperties) SetAccessAndManageMonitoring(v bool)
- func (o *GroupProperties) SetAccessAndManageNetworkFileStorage(v bool)
- func (o *GroupProperties) SetAccessAndManageVpn(v bool)
- func (o *GroupProperties) SetCreateBackupUnit(v bool)
- func (o *GroupProperties) SetCreateDataCenter(v bool)
- func (o *GroupProperties) SetCreateFlowLog(v bool)
- func (o *GroupProperties) SetCreateInternetAccess(v bool)
- func (o *GroupProperties) SetCreateK8sCluster(v bool)
- func (o *GroupProperties) SetCreateNetworkSecurityGroups(v bool)
- func (o *GroupProperties) SetCreatePcc(v bool)
- func (o *GroupProperties) SetCreateSnapshot(v bool)
- func (o *GroupProperties) SetManageDBaaS(v bool)
- func (o *GroupProperties) SetManageDataplatform(v bool)
- func (o *GroupProperties) SetManageRegistry(v bool)
- func (o *GroupProperties) SetName(v string)
- func (o *GroupProperties) SetReserveIp(v bool)
- func (o *GroupProperties) SetS3Privilege(v bool)
- type GroupShare
- func (o *GroupShare) GetHref() *string
- func (o *GroupShare) GetHrefOk() (*string, bool)
- func (o *GroupShare) GetId() *string
- func (o *GroupShare) GetIdOk() (*string, bool)
- func (o *GroupShare) GetProperties() *GroupShareProperties
- func (o *GroupShare) GetPropertiesOk() (*GroupShareProperties, bool)
- func (o *GroupShare) GetType() *Type
- func (o *GroupShare) GetTypeOk() (*Type, bool)
- func (o *GroupShare) HasHref() bool
- func (o *GroupShare) HasId() bool
- func (o *GroupShare) HasProperties() bool
- func (o *GroupShare) HasType() bool
- func (o GroupShare) MarshalJSON() ([]byte, error)
- func (o *GroupShare) SetHref(v string)
- func (o *GroupShare) SetId(v string)
- func (o *GroupShare) SetProperties(v GroupShareProperties)
- func (o *GroupShare) SetType(v Type)
- type GroupShareProperties
- func (o *GroupShareProperties) GetEditPrivilege() *bool
- func (o *GroupShareProperties) GetEditPrivilegeOk() (*bool, bool)
- func (o *GroupShareProperties) GetSharePrivilege() *bool
- func (o *GroupShareProperties) GetSharePrivilegeOk() (*bool, bool)
- func (o *GroupShareProperties) HasEditPrivilege() bool
- func (o *GroupShareProperties) HasSharePrivilege() bool
- func (o GroupShareProperties) MarshalJSON() ([]byte, error)
- func (o *GroupShareProperties) SetEditPrivilege(v bool)
- func (o *GroupShareProperties) SetSharePrivilege(v bool)
- type GroupShares
- func (o *GroupShares) GetHref() *string
- func (o *GroupShares) GetHrefOk() (*string, bool)
- func (o *GroupShares) GetId() *string
- func (o *GroupShares) GetIdOk() (*string, bool)
- func (o *GroupShares) GetItems() *[]GroupShare
- func (o *GroupShares) GetItemsOk() (*[]GroupShare, bool)
- func (o *GroupShares) GetType() *Type
- func (o *GroupShares) GetTypeOk() (*Type, bool)
- func (o *GroupShares) HasHref() bool
- func (o *GroupShares) HasId() bool
- func (o *GroupShares) HasItems() bool
- func (o *GroupShares) HasType() bool
- func (o GroupShares) MarshalJSON() ([]byte, error)
- func (o *GroupShares) SetHref(v string)
- func (o *GroupShares) SetId(v string)
- func (o *GroupShares) SetItems(v []GroupShare)
- func (o *GroupShares) SetType(v Type)
- type GroupUsers
- func (o *GroupUsers) GetHref() *string
- func (o *GroupUsers) GetHrefOk() (*string, bool)
- func (o *GroupUsers) GetId() *string
- func (o *GroupUsers) GetIdOk() (*string, bool)
- func (o *GroupUsers) GetItems() *[]Group
- func (o *GroupUsers) GetItemsOk() (*[]Group, bool)
- func (o *GroupUsers) GetType() *Type
- func (o *GroupUsers) GetTypeOk() (*Type, bool)
- func (o *GroupUsers) HasHref() bool
- func (o *GroupUsers) HasId() bool
- func (o *GroupUsers) HasItems() bool
- func (o *GroupUsers) HasType() bool
- func (o GroupUsers) MarshalJSON() ([]byte, error)
- func (o *GroupUsers) SetHref(v string)
- func (o *GroupUsers) SetId(v string)
- func (o *GroupUsers) SetItems(v []Group)
- func (o *GroupUsers) SetType(v Type)
- type Groups
- func (o *Groups) GetHref() *string
- func (o *Groups) GetHrefOk() (*string, bool)
- func (o *Groups) GetId() *string
- func (o *Groups) GetIdOk() (*string, bool)
- func (o *Groups) GetItems() *[]Group
- func (o *Groups) GetItemsOk() (*[]Group, bool)
- func (o *Groups) GetType() *Type
- func (o *Groups) GetTypeOk() (*Type, bool)
- func (o *Groups) HasHref() bool
- func (o *Groups) HasId() bool
- func (o *Groups) HasItems() bool
- func (o *Groups) HasType() bool
- func (o Groups) MarshalJSON() ([]byte, error)
- func (o *Groups) SetHref(v string)
- func (o *Groups) SetId(v string)
- func (o *Groups) SetItems(v []Group)
- func (o *Groups) SetType(v Type)
- type IPBlocksApiService
- func (a *IPBlocksApiService) IpblocksDelete(ctx _context.Context, ipblockId string) ApiIpblocksDeleteRequest
- func (a *IPBlocksApiService) IpblocksDeleteExecute(r ApiIpblocksDeleteRequest) (*APIResponse, error)
- func (a *IPBlocksApiService) IpblocksFindById(ctx _context.Context, ipblockId string) ApiIpblocksFindByIdRequest
- func (a *IPBlocksApiService) IpblocksFindByIdExecute(r ApiIpblocksFindByIdRequest) (IpBlock, *APIResponse, error)
- func (a *IPBlocksApiService) IpblocksGet(ctx _context.Context) ApiIpblocksGetRequest
- func (a *IPBlocksApiService) IpblocksGetExecute(r ApiIpblocksGetRequest) (IpBlocks, *APIResponse, error)
- func (a *IPBlocksApiService) IpblocksPatch(ctx _context.Context, ipblockId string) ApiIpblocksPatchRequest
- func (a *IPBlocksApiService) IpblocksPatchExecute(r ApiIpblocksPatchRequest) (IpBlock, *APIResponse, error)
- func (a *IPBlocksApiService) IpblocksPost(ctx _context.Context) ApiIpblocksPostRequest
- func (a *IPBlocksApiService) IpblocksPostExecute(r ApiIpblocksPostRequest) (IpBlock, *APIResponse, error)
- func (a *IPBlocksApiService) IpblocksPut(ctx _context.Context, ipblockId string) ApiIpblocksPutRequest
- func (a *IPBlocksApiService) IpblocksPutExecute(r ApiIpblocksPutRequest) (IpBlock, *APIResponse, error)
- type IPFailover
- func (o *IPFailover) GetIp() *string
- func (o *IPFailover) GetIpOk() (*string, bool)
- func (o *IPFailover) GetNicUuid() *string
- func (o *IPFailover) GetNicUuidOk() (*string, bool)
- func (o *IPFailover) HasIp() bool
- func (o *IPFailover) HasNicUuid() bool
- func (o IPFailover) MarshalJSON() ([]byte, error)
- func (o *IPFailover) SetIp(v string)
- func (o *IPFailover) SetNicUuid(v string)
- type Image
- func (o *Image) GetHref() *string
- func (o *Image) GetHrefOk() (*string, bool)
- func (o *Image) GetId() *string
- func (o *Image) GetIdOk() (*string, bool)
- func (o *Image) GetMetadata() *DatacenterElementMetadata
- func (o *Image) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *Image) GetProperties() *ImageProperties
- func (o *Image) GetPropertiesOk() (*ImageProperties, bool)
- func (o *Image) GetType() *Type
- func (o *Image) GetTypeOk() (*Type, bool)
- func (o *Image) HasHref() bool
- func (o *Image) HasId() bool
- func (o *Image) HasMetadata() bool
- func (o *Image) HasProperties() bool
- func (o *Image) HasType() bool
- func (o Image) MarshalJSON() ([]byte, error)
- func (o *Image) SetHref(v string)
- func (o *Image) SetId(v string)
- func (o *Image) SetMetadata(v DatacenterElementMetadata)
- func (o *Image) SetProperties(v ImageProperties)
- func (o *Image) SetType(v Type)
- type ImageProperties
- func (o *ImageProperties) GetCloudInit() *string
- func (o *ImageProperties) GetCloudInitOk() (*string, bool)
- func (o *ImageProperties) GetCpuHotPlug() *bool
- func (o *ImageProperties) GetCpuHotPlugOk() (*bool, bool)
- func (o *ImageProperties) GetCpuHotUnplug() *bool
- func (o *ImageProperties) GetCpuHotUnplugOk() (*bool, bool)
- func (o *ImageProperties) GetDescription() *string
- func (o *ImageProperties) GetDescriptionOk() (*string, bool)
- func (o *ImageProperties) GetDiscScsiHotPlug() *bool
- func (o *ImageProperties) GetDiscScsiHotPlugOk() (*bool, bool)
- func (o *ImageProperties) GetDiscScsiHotUnplug() *bool
- func (o *ImageProperties) GetDiscScsiHotUnplugOk() (*bool, bool)
- func (o *ImageProperties) GetDiscVirtioHotPlug() *bool
- func (o *ImageProperties) GetDiscVirtioHotPlugOk() (*bool, bool)
- func (o *ImageProperties) GetDiscVirtioHotUnplug() *bool
- func (o *ImageProperties) GetDiscVirtioHotUnplugOk() (*bool, bool)
- func (o *ImageProperties) GetExposeSerial() *bool
- func (o *ImageProperties) GetExposeSerialOk() (*bool, bool)
- func (o *ImageProperties) GetImageAliases() *[]string
- func (o *ImageProperties) GetImageAliasesOk() (*[]string, bool)
- func (o *ImageProperties) GetImageType() *string
- func (o *ImageProperties) GetImageTypeOk() (*string, bool)
- func (o *ImageProperties) GetLicenceType() *string
- func (o *ImageProperties) GetLicenceTypeOk() (*string, bool)
- func (o *ImageProperties) GetLocation() *string
- func (o *ImageProperties) GetLocationOk() (*string, bool)
- func (o *ImageProperties) GetName() *string
- func (o *ImageProperties) GetNameOk() (*string, bool)
- func (o *ImageProperties) GetNicHotPlug() *bool
- func (o *ImageProperties) GetNicHotPlugOk() (*bool, bool)
- func (o *ImageProperties) GetNicHotUnplug() *bool
- func (o *ImageProperties) GetNicHotUnplugOk() (*bool, bool)
- func (o *ImageProperties) GetPublic() *bool
- func (o *ImageProperties) GetPublicOk() (*bool, bool)
- func (o *ImageProperties) GetRamHotPlug() *bool
- func (o *ImageProperties) GetRamHotPlugOk() (*bool, bool)
- func (o *ImageProperties) GetRamHotUnplug() *bool
- func (o *ImageProperties) GetRamHotUnplugOk() (*bool, bool)
- func (o *ImageProperties) GetSize() *float32
- func (o *ImageProperties) GetSizeOk() (*float32, bool)
- func (o *ImageProperties) HasCloudInit() bool
- func (o *ImageProperties) HasCpuHotPlug() bool
- func (o *ImageProperties) HasCpuHotUnplug() bool
- func (o *ImageProperties) HasDescription() bool
- func (o *ImageProperties) HasDiscScsiHotPlug() bool
- func (o *ImageProperties) HasDiscScsiHotUnplug() bool
- func (o *ImageProperties) HasDiscVirtioHotPlug() bool
- func (o *ImageProperties) HasDiscVirtioHotUnplug() bool
- func (o *ImageProperties) HasExposeSerial() bool
- func (o *ImageProperties) HasImageAliases() bool
- func (o *ImageProperties) HasImageType() bool
- func (o *ImageProperties) HasLicenceType() bool
- func (o *ImageProperties) HasLocation() bool
- func (o *ImageProperties) HasName() bool
- func (o *ImageProperties) HasNicHotPlug() bool
- func (o *ImageProperties) HasNicHotUnplug() bool
- func (o *ImageProperties) HasPublic() bool
- func (o *ImageProperties) HasRamHotPlug() bool
- func (o *ImageProperties) HasRamHotUnplug() bool
- func (o *ImageProperties) HasSize() bool
- func (o ImageProperties) MarshalJSON() ([]byte, error)
- func (o *ImageProperties) SetCloudInit(v string)
- func (o *ImageProperties) SetCpuHotPlug(v bool)
- func (o *ImageProperties) SetCpuHotUnplug(v bool)
- func (o *ImageProperties) SetDescription(v string)
- func (o *ImageProperties) SetDiscScsiHotPlug(v bool)
- func (o *ImageProperties) SetDiscScsiHotUnplug(v bool)
- func (o *ImageProperties) SetDiscVirtioHotPlug(v bool)
- func (o *ImageProperties) SetDiscVirtioHotUnplug(v bool)
- func (o *ImageProperties) SetExposeSerial(v bool)
- func (o *ImageProperties) SetImageAliases(v []string)
- func (o *ImageProperties) SetImageType(v string)
- func (o *ImageProperties) SetLicenceType(v string)
- func (o *ImageProperties) SetLocation(v string)
- func (o *ImageProperties) SetName(v string)
- func (o *ImageProperties) SetNicHotPlug(v bool)
- func (o *ImageProperties) SetNicHotUnplug(v bool)
- func (o *ImageProperties) SetPublic(v bool)
- func (o *ImageProperties) SetRamHotPlug(v bool)
- func (o *ImageProperties) SetRamHotUnplug(v bool)
- func (o *ImageProperties) SetSize(v float32)
- type Images
- func (o *Images) GetHref() *string
- func (o *Images) GetHrefOk() (*string, bool)
- func (o *Images) GetId() *string
- func (o *Images) GetIdOk() (*string, bool)
- func (o *Images) GetItems() *[]Image
- func (o *Images) GetItemsOk() (*[]Image, bool)
- func (o *Images) GetType() *Type
- func (o *Images) GetTypeOk() (*Type, bool)
- func (o *Images) HasHref() bool
- func (o *Images) HasId() bool
- func (o *Images) HasItems() bool
- func (o *Images) HasType() bool
- func (o Images) MarshalJSON() ([]byte, error)
- func (o *Images) SetHref(v string)
- func (o *Images) SetId(v string)
- func (o *Images) SetItems(v []Image)
- func (o *Images) SetType(v Type)
- type ImagesApiService
- func (a *ImagesApiService) ImagesDelete(ctx _context.Context, imageId string) ApiImagesDeleteRequest
- func (a *ImagesApiService) ImagesDeleteExecute(r ApiImagesDeleteRequest) (*APIResponse, error)
- func (a *ImagesApiService) ImagesFindById(ctx _context.Context, imageId string) ApiImagesFindByIdRequest
- func (a *ImagesApiService) ImagesFindByIdExecute(r ApiImagesFindByIdRequest) (Image, *APIResponse, error)
- func (a *ImagesApiService) ImagesGet(ctx _context.Context) ApiImagesGetRequest
- func (a *ImagesApiService) ImagesGetExecute(r ApiImagesGetRequest) (Images, *APIResponse, error)
- func (a *ImagesApiService) ImagesPatch(ctx _context.Context, imageId string) ApiImagesPatchRequest
- func (a *ImagesApiService) ImagesPatchExecute(r ApiImagesPatchRequest) (Image, *APIResponse, error)
- func (a *ImagesApiService) ImagesPut(ctx _context.Context, imageId string) ApiImagesPutRequest
- func (a *ImagesApiService) ImagesPutExecute(r ApiImagesPutRequest) (Image, *APIResponse, error)
- type Info
- func (o *Info) GetHref() *string
- func (o *Info) GetHrefOk() (*string, bool)
- func (o *Info) GetName() *string
- func (o *Info) GetNameOk() (*string, bool)
- func (o *Info) GetVersion() *string
- func (o *Info) GetVersionOk() (*string, bool)
- func (o *Info) HasHref() bool
- func (o *Info) HasName() bool
- func (o *Info) HasVersion() bool
- func (o Info) MarshalJSON() ([]byte, error)
- func (o *Info) SetHref(v string)
- func (o *Info) SetName(v string)
- func (o *Info) SetVersion(v string)
- type IonosTime
- type IpBlock
- func (o *IpBlock) GetHref() *string
- func (o *IpBlock) GetHrefOk() (*string, bool)
- func (o *IpBlock) GetId() *string
- func (o *IpBlock) GetIdOk() (*string, bool)
- func (o *IpBlock) GetMetadata() *DatacenterElementMetadata
- func (o *IpBlock) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *IpBlock) GetProperties() *IpBlockProperties
- func (o *IpBlock) GetPropertiesOk() (*IpBlockProperties, bool)
- func (o *IpBlock) GetType() *Type
- func (o *IpBlock) GetTypeOk() (*Type, bool)
- func (o *IpBlock) HasHref() bool
- func (o *IpBlock) HasId() bool
- func (o *IpBlock) HasMetadata() bool
- func (o *IpBlock) HasProperties() bool
- func (o *IpBlock) HasType() bool
- func (o IpBlock) MarshalJSON() ([]byte, error)
- func (o *IpBlock) SetHref(v string)
- func (o *IpBlock) SetId(v string)
- func (o *IpBlock) SetMetadata(v DatacenterElementMetadata)
- func (o *IpBlock) SetProperties(v IpBlockProperties)
- func (o *IpBlock) SetType(v Type)
- type IpBlockProperties
- func (o *IpBlockProperties) GetIpConsumers() *[]IpConsumer
- func (o *IpBlockProperties) GetIpConsumersOk() (*[]IpConsumer, bool)
- func (o *IpBlockProperties) GetIps() *[]string
- func (o *IpBlockProperties) GetIpsOk() (*[]string, bool)
- func (o *IpBlockProperties) GetLocation() *string
- func (o *IpBlockProperties) GetLocationOk() (*string, bool)
- func (o *IpBlockProperties) GetName() *string
- func (o *IpBlockProperties) GetNameOk() (*string, bool)
- func (o *IpBlockProperties) GetSize() *int32
- func (o *IpBlockProperties) GetSizeOk() (*int32, bool)
- func (o *IpBlockProperties) HasIpConsumers() bool
- func (o *IpBlockProperties) HasIps() bool
- func (o *IpBlockProperties) HasLocation() bool
- func (o *IpBlockProperties) HasName() bool
- func (o *IpBlockProperties) HasSize() bool
- func (o IpBlockProperties) MarshalJSON() ([]byte, error)
- func (o *IpBlockProperties) SetIpConsumers(v []IpConsumer)
- func (o *IpBlockProperties) SetIps(v []string)
- func (o *IpBlockProperties) SetLocation(v string)
- func (o *IpBlockProperties) SetName(v string)
- func (o *IpBlockProperties) SetSize(v int32)
- type IpBlocks
- func (o *IpBlocks) GetHref() *string
- func (o *IpBlocks) GetHrefOk() (*string, bool)
- func (o *IpBlocks) GetId() *string
- func (o *IpBlocks) GetIdOk() (*string, bool)
- func (o *IpBlocks) GetItems() *[]IpBlock
- func (o *IpBlocks) GetItemsOk() (*[]IpBlock, bool)
- func (o *IpBlocks) GetLimit() *float32
- func (o *IpBlocks) GetLimitOk() (*float32, bool)
- func (o *IpBlocks) GetLinks() *PaginationLinks
- func (o *IpBlocks) GetLinksOk() (*PaginationLinks, bool)
- func (o *IpBlocks) GetOffset() *float32
- func (o *IpBlocks) GetOffsetOk() (*float32, bool)
- func (o *IpBlocks) GetType() *Type
- func (o *IpBlocks) GetTypeOk() (*Type, bool)
- func (o *IpBlocks) HasHref() bool
- func (o *IpBlocks) HasId() bool
- func (o *IpBlocks) HasItems() bool
- func (o *IpBlocks) HasLimit() bool
- func (o *IpBlocks) HasLinks() bool
- func (o *IpBlocks) HasOffset() bool
- func (o *IpBlocks) HasType() bool
- func (o IpBlocks) MarshalJSON() ([]byte, error)
- func (o *IpBlocks) SetHref(v string)
- func (o *IpBlocks) SetId(v string)
- func (o *IpBlocks) SetItems(v []IpBlock)
- func (o *IpBlocks) SetLimit(v float32)
- func (o *IpBlocks) SetLinks(v PaginationLinks)
- func (o *IpBlocks) SetOffset(v float32)
- func (o *IpBlocks) SetType(v Type)
- type IpConsumer
- func (o *IpConsumer) GetDatacenterId() *string
- func (o *IpConsumer) GetDatacenterIdOk() (*string, bool)
- func (o *IpConsumer) GetDatacenterName() *string
- func (o *IpConsumer) GetDatacenterNameOk() (*string, bool)
- func (o *IpConsumer) GetIp() *string
- func (o *IpConsumer) GetIpOk() (*string, bool)
- func (o *IpConsumer) GetK8sClusterUuid() *string
- func (o *IpConsumer) GetK8sClusterUuidOk() (*string, bool)
- func (o *IpConsumer) GetK8sNodePoolUuid() *string
- func (o *IpConsumer) GetK8sNodePoolUuidOk() (*string, bool)
- func (o *IpConsumer) GetMac() *string
- func (o *IpConsumer) GetMacOk() (*string, bool)
- func (o *IpConsumer) GetNicId() *string
- func (o *IpConsumer) GetNicIdOk() (*string, bool)
- func (o *IpConsumer) GetServerId() *string
- func (o *IpConsumer) GetServerIdOk() (*string, bool)
- func (o *IpConsumer) GetServerName() *string
- func (o *IpConsumer) GetServerNameOk() (*string, bool)
- func (o *IpConsumer) HasDatacenterId() bool
- func (o *IpConsumer) HasDatacenterName() bool
- func (o *IpConsumer) HasIp() bool
- func (o *IpConsumer) HasK8sClusterUuid() bool
- func (o *IpConsumer) HasK8sNodePoolUuid() bool
- func (o *IpConsumer) HasMac() bool
- func (o *IpConsumer) HasNicId() bool
- func (o *IpConsumer) HasServerId() bool
- func (o *IpConsumer) HasServerName() bool
- func (o IpConsumer) MarshalJSON() ([]byte, error)
- func (o *IpConsumer) SetDatacenterId(v string)
- func (o *IpConsumer) SetDatacenterName(v string)
- func (o *IpConsumer) SetIp(v string)
- func (o *IpConsumer) SetK8sClusterUuid(v string)
- func (o *IpConsumer) SetK8sNodePoolUuid(v string)
- func (o *IpConsumer) SetMac(v string)
- func (o *IpConsumer) SetNicId(v string)
- func (o *IpConsumer) SetServerId(v string)
- func (o *IpConsumer) SetServerName(v string)
- type KubernetesApiService
- func (a *KubernetesApiService) K8sDelete(ctx _context.Context, k8sClusterId string) ApiK8sDeleteRequest
- func (a *KubernetesApiService) K8sDeleteExecute(r ApiK8sDeleteRequest) (*APIResponse, error)
- func (a *KubernetesApiService) K8sFindByClusterId(ctx _context.Context, k8sClusterId string) ApiK8sFindByClusterIdRequest
- func (a *KubernetesApiService) K8sFindByClusterIdExecute(r ApiK8sFindByClusterIdRequest) (KubernetesCluster, *APIResponse, error)
- func (a *KubernetesApiService) K8sGet(ctx _context.Context) ApiK8sGetRequest
- func (a *KubernetesApiService) K8sGetExecute(r ApiK8sGetRequest) (KubernetesClusters, *APIResponse, error)
- func (a *KubernetesApiService) K8sKubeconfigGet(ctx _context.Context, k8sClusterId string) ApiK8sKubeconfigGetRequest
- func (a *KubernetesApiService) K8sKubeconfigGetExecute(r ApiK8sKubeconfigGetRequest) (string, *APIResponse, error)
- func (a *KubernetesApiService) K8sNodepoolsDelete(ctx _context.Context, k8sClusterId string, nodepoolId string) ApiK8sNodepoolsDeleteRequest
- func (a *KubernetesApiService) K8sNodepoolsDeleteExecute(r ApiK8sNodepoolsDeleteRequest) (*APIResponse, error)
- func (a *KubernetesApiService) K8sNodepoolsFindById(ctx _context.Context, k8sClusterId string, nodepoolId string) ApiK8sNodepoolsFindByIdRequest
- func (a *KubernetesApiService) K8sNodepoolsFindByIdExecute(r ApiK8sNodepoolsFindByIdRequest) (KubernetesNodePool, *APIResponse, error)
- func (a *KubernetesApiService) K8sNodepoolsGet(ctx _context.Context, k8sClusterId string) ApiK8sNodepoolsGetRequest
- func (a *KubernetesApiService) K8sNodepoolsGetExecute(r ApiK8sNodepoolsGetRequest) (KubernetesNodePools, *APIResponse, error)
- func (a *KubernetesApiService) K8sNodepoolsNodesDelete(ctx _context.Context, k8sClusterId string, nodepoolId string, nodeId string) ApiK8sNodepoolsNodesDeleteRequest
- func (a *KubernetesApiService) K8sNodepoolsNodesDeleteExecute(r ApiK8sNodepoolsNodesDeleteRequest) (*APIResponse, error)
- func (a *KubernetesApiService) K8sNodepoolsNodesFindById(ctx _context.Context, k8sClusterId string, nodepoolId string, nodeId string) ApiK8sNodepoolsNodesFindByIdRequest
- func (a *KubernetesApiService) K8sNodepoolsNodesFindByIdExecute(r ApiK8sNodepoolsNodesFindByIdRequest) (KubernetesNode, *APIResponse, error)
- func (a *KubernetesApiService) K8sNodepoolsNodesGet(ctx _context.Context, k8sClusterId string, nodepoolId string) ApiK8sNodepoolsNodesGetRequest
- func (a *KubernetesApiService) K8sNodepoolsNodesGetExecute(r ApiK8sNodepoolsNodesGetRequest) (KubernetesNodes, *APIResponse, error)
- func (a *KubernetesApiService) K8sNodepoolsNodesReplacePost(ctx _context.Context, k8sClusterId string, nodepoolId string, nodeId string) ApiK8sNodepoolsNodesReplacePostRequest
- func (a *KubernetesApiService) K8sNodepoolsNodesReplacePostExecute(r ApiK8sNodepoolsNodesReplacePostRequest) (*APIResponse, error)
- func (a *KubernetesApiService) K8sNodepoolsPost(ctx _context.Context, k8sClusterId string) ApiK8sNodepoolsPostRequest
- func (a *KubernetesApiService) K8sNodepoolsPostExecute(r ApiK8sNodepoolsPostRequest) (KubernetesNodePool, *APIResponse, error)
- func (a *KubernetesApiService) K8sNodepoolsPut(ctx _context.Context, k8sClusterId string, nodepoolId string) ApiK8sNodepoolsPutRequest
- func (a *KubernetesApiService) K8sNodepoolsPutExecute(r ApiK8sNodepoolsPutRequest) (KubernetesNodePool, *APIResponse, error)
- func (a *KubernetesApiService) K8sPost(ctx _context.Context) ApiK8sPostRequest
- func (a *KubernetesApiService) K8sPostExecute(r ApiK8sPostRequest) (KubernetesCluster, *APIResponse, error)
- func (a *KubernetesApiService) K8sPut(ctx _context.Context, k8sClusterId string) ApiK8sPutRequest
- func (a *KubernetesApiService) K8sPutExecute(r ApiK8sPutRequest) (KubernetesCluster, *APIResponse, error)
- func (a *KubernetesApiService) K8sVersionsDefaultGet(ctx _context.Context) ApiK8sVersionsDefaultGetRequest
- func (a *KubernetesApiService) K8sVersionsDefaultGetExecute(r ApiK8sVersionsDefaultGetRequest) (string, *APIResponse, error)
- func (a *KubernetesApiService) K8sVersionsGet(ctx _context.Context) ApiK8sVersionsGetRequest
- func (a *KubernetesApiService) K8sVersionsGetExecute(r ApiK8sVersionsGetRequest) ([]string, *APIResponse, error)
- type KubernetesAutoScaling
- func (o *KubernetesAutoScaling) GetMaxNodeCount() *int32
- func (o *KubernetesAutoScaling) GetMaxNodeCountOk() (*int32, bool)
- func (o *KubernetesAutoScaling) GetMinNodeCount() *int32
- func (o *KubernetesAutoScaling) GetMinNodeCountOk() (*int32, bool)
- func (o *KubernetesAutoScaling) HasMaxNodeCount() bool
- func (o *KubernetesAutoScaling) HasMinNodeCount() bool
- func (o KubernetesAutoScaling) MarshalJSON() ([]byte, error)
- func (o *KubernetesAutoScaling) SetMaxNodeCount(v int32)
- func (o *KubernetesAutoScaling) SetMinNodeCount(v int32)
- type KubernetesCluster
- func (o *KubernetesCluster) GetEntities() *KubernetesClusterEntities
- func (o *KubernetesCluster) GetEntitiesOk() (*KubernetesClusterEntities, bool)
- func (o *KubernetesCluster) GetHref() *string
- func (o *KubernetesCluster) GetHrefOk() (*string, bool)
- func (o *KubernetesCluster) GetId() *string
- func (o *KubernetesCluster) GetIdOk() (*string, bool)
- func (o *KubernetesCluster) GetMetadata() *DatacenterElementMetadata
- func (o *KubernetesCluster) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *KubernetesCluster) GetProperties() *KubernetesClusterProperties
- func (o *KubernetesCluster) GetPropertiesOk() (*KubernetesClusterProperties, bool)
- func (o *KubernetesCluster) GetType() *string
- func (o *KubernetesCluster) GetTypeOk() (*string, bool)
- func (o *KubernetesCluster) HasEntities() bool
- func (o *KubernetesCluster) HasHref() bool
- func (o *KubernetesCluster) HasId() bool
- func (o *KubernetesCluster) HasMetadata() bool
- func (o *KubernetesCluster) HasProperties() bool
- func (o *KubernetesCluster) HasType() bool
- func (o KubernetesCluster) MarshalJSON() ([]byte, error)
- func (o *KubernetesCluster) SetEntities(v KubernetesClusterEntities)
- func (o *KubernetesCluster) SetHref(v string)
- func (o *KubernetesCluster) SetId(v string)
- func (o *KubernetesCluster) SetMetadata(v DatacenterElementMetadata)
- func (o *KubernetesCluster) SetProperties(v KubernetesClusterProperties)
- func (o *KubernetesCluster) SetType(v string)
- type KubernetesClusterEntities
- func (o *KubernetesClusterEntities) GetNodepools() *KubernetesNodePools
- func (o *KubernetesClusterEntities) GetNodepoolsOk() (*KubernetesNodePools, bool)
- func (o *KubernetesClusterEntities) HasNodepools() bool
- func (o KubernetesClusterEntities) MarshalJSON() ([]byte, error)
- func (o *KubernetesClusterEntities) SetNodepools(v KubernetesNodePools)
- type KubernetesClusterForPost
- func (o *KubernetesClusterForPost) GetEntities() *KubernetesClusterEntities
- func (o *KubernetesClusterForPost) GetEntitiesOk() (*KubernetesClusterEntities, bool)
- func (o *KubernetesClusterForPost) GetHref() *string
- func (o *KubernetesClusterForPost) GetHrefOk() (*string, bool)
- func (o *KubernetesClusterForPost) GetId() *string
- func (o *KubernetesClusterForPost) GetIdOk() (*string, bool)
- func (o *KubernetesClusterForPost) GetMetadata() *DatacenterElementMetadata
- func (o *KubernetesClusterForPost) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *KubernetesClusterForPost) GetProperties() *KubernetesClusterPropertiesForPost
- func (o *KubernetesClusterForPost) GetPropertiesOk() (*KubernetesClusterPropertiesForPost, bool)
- func (o *KubernetesClusterForPost) GetType() *string
- func (o *KubernetesClusterForPost) GetTypeOk() (*string, bool)
- func (o *KubernetesClusterForPost) HasEntities() bool
- func (o *KubernetesClusterForPost) HasHref() bool
- func (o *KubernetesClusterForPost) HasId() bool
- func (o *KubernetesClusterForPost) HasMetadata() bool
- func (o *KubernetesClusterForPost) HasProperties() bool
- func (o *KubernetesClusterForPost) HasType() bool
- func (o KubernetesClusterForPost) MarshalJSON() ([]byte, error)
- func (o *KubernetesClusterForPost) SetEntities(v KubernetesClusterEntities)
- func (o *KubernetesClusterForPost) SetHref(v string)
- func (o *KubernetesClusterForPost) SetId(v string)
- func (o *KubernetesClusterForPost) SetMetadata(v DatacenterElementMetadata)
- func (o *KubernetesClusterForPost) SetProperties(v KubernetesClusterPropertiesForPost)
- func (o *KubernetesClusterForPost) SetType(v string)
- type KubernetesClusterForPut
- func (o *KubernetesClusterForPut) GetEntities() *KubernetesClusterEntities
- func (o *KubernetesClusterForPut) GetEntitiesOk() (*KubernetesClusterEntities, bool)
- func (o *KubernetesClusterForPut) GetHref() *string
- func (o *KubernetesClusterForPut) GetHrefOk() (*string, bool)
- func (o *KubernetesClusterForPut) GetId() *string
- func (o *KubernetesClusterForPut) GetIdOk() (*string, bool)
- func (o *KubernetesClusterForPut) GetMetadata() *DatacenterElementMetadata
- func (o *KubernetesClusterForPut) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *KubernetesClusterForPut) GetProperties() *KubernetesClusterPropertiesForPut
- func (o *KubernetesClusterForPut) GetPropertiesOk() (*KubernetesClusterPropertiesForPut, bool)
- func (o *KubernetesClusterForPut) GetType() *string
- func (o *KubernetesClusterForPut) GetTypeOk() (*string, bool)
- func (o *KubernetesClusterForPut) HasEntities() bool
- func (o *KubernetesClusterForPut) HasHref() bool
- func (o *KubernetesClusterForPut) HasId() bool
- func (o *KubernetesClusterForPut) HasMetadata() bool
- func (o *KubernetesClusterForPut) HasProperties() bool
- func (o *KubernetesClusterForPut) HasType() bool
- func (o KubernetesClusterForPut) MarshalJSON() ([]byte, error)
- func (o *KubernetesClusterForPut) SetEntities(v KubernetesClusterEntities)
- func (o *KubernetesClusterForPut) SetHref(v string)
- func (o *KubernetesClusterForPut) SetId(v string)
- func (o *KubernetesClusterForPut) SetMetadata(v DatacenterElementMetadata)
- func (o *KubernetesClusterForPut) SetProperties(v KubernetesClusterPropertiesForPut)
- func (o *KubernetesClusterForPut) SetType(v string)
- type KubernetesClusterProperties
- func (o *KubernetesClusterProperties) GetApiSubnetAllowList() *[]string
- func (o *KubernetesClusterProperties) GetApiSubnetAllowListOk() (*[]string, bool)
- func (o *KubernetesClusterProperties) GetAvailableUpgradeVersions() *[]string
- func (o *KubernetesClusterProperties) GetAvailableUpgradeVersionsOk() (*[]string, bool)
- func (o *KubernetesClusterProperties) GetK8sVersion() *string
- func (o *KubernetesClusterProperties) GetK8sVersionOk() (*string, bool)
- func (o *KubernetesClusterProperties) GetLocation() *string
- func (o *KubernetesClusterProperties) GetLocationOk() (*string, bool)
- func (o *KubernetesClusterProperties) GetMaintenanceWindow() *KubernetesMaintenanceWindow
- func (o *KubernetesClusterProperties) GetMaintenanceWindowOk() (*KubernetesMaintenanceWindow, bool)
- func (o *KubernetesClusterProperties) GetName() *string
- func (o *KubernetesClusterProperties) GetNameOk() (*string, bool)
- func (o *KubernetesClusterProperties) GetNatGatewayIp() *string
- func (o *KubernetesClusterProperties) GetNatGatewayIpOk() (*string, bool)
- func (o *KubernetesClusterProperties) GetNodeSubnet() *string
- func (o *KubernetesClusterProperties) GetNodeSubnetOk() (*string, bool)
- func (o *KubernetesClusterProperties) GetPublic() *bool
- func (o *KubernetesClusterProperties) GetPublicOk() (*bool, bool)
- func (o *KubernetesClusterProperties) GetS3Buckets() *[]S3Bucket
- func (o *KubernetesClusterProperties) GetS3BucketsOk() (*[]S3Bucket, bool)
- func (o *KubernetesClusterProperties) GetViableNodePoolVersions() *[]string
- func (o *KubernetesClusterProperties) GetViableNodePoolVersionsOk() (*[]string, bool)
- func (o *KubernetesClusterProperties) HasApiSubnetAllowList() bool
- func (o *KubernetesClusterProperties) HasAvailableUpgradeVersions() bool
- func (o *KubernetesClusterProperties) HasK8sVersion() bool
- func (o *KubernetesClusterProperties) HasLocation() bool
- func (o *KubernetesClusterProperties) HasMaintenanceWindow() bool
- func (o *KubernetesClusterProperties) HasName() bool
- func (o *KubernetesClusterProperties) HasNatGatewayIp() bool
- func (o *KubernetesClusterProperties) HasNodeSubnet() bool
- func (o *KubernetesClusterProperties) HasPublic() bool
- func (o *KubernetesClusterProperties) HasS3Buckets() bool
- func (o *KubernetesClusterProperties) HasViableNodePoolVersions() bool
- func (o KubernetesClusterProperties) MarshalJSON() ([]byte, error)
- func (o *KubernetesClusterProperties) SetApiSubnetAllowList(v []string)
- func (o *KubernetesClusterProperties) SetAvailableUpgradeVersions(v []string)
- func (o *KubernetesClusterProperties) SetK8sVersion(v string)
- func (o *KubernetesClusterProperties) SetLocation(v string)
- func (o *KubernetesClusterProperties) SetMaintenanceWindow(v KubernetesMaintenanceWindow)
- func (o *KubernetesClusterProperties) SetName(v string)
- func (o *KubernetesClusterProperties) SetNatGatewayIp(v string)
- func (o *KubernetesClusterProperties) SetNodeSubnet(v string)
- func (o *KubernetesClusterProperties) SetPublic(v bool)
- func (o *KubernetesClusterProperties) SetS3Buckets(v []S3Bucket)
- func (o *KubernetesClusterProperties) SetViableNodePoolVersions(v []string)
- type KubernetesClusterPropertiesForPost
- func (o *KubernetesClusterPropertiesForPost) GetApiSubnetAllowList() *[]string
- func (o *KubernetesClusterPropertiesForPost) GetApiSubnetAllowListOk() (*[]string, bool)
- func (o *KubernetesClusterPropertiesForPost) GetK8sVersion() *string
- func (o *KubernetesClusterPropertiesForPost) GetK8sVersionOk() (*string, bool)
- func (o *KubernetesClusterPropertiesForPost) GetLocation() *string
- func (o *KubernetesClusterPropertiesForPost) GetLocationOk() (*string, bool)
- func (o *KubernetesClusterPropertiesForPost) GetMaintenanceWindow() *KubernetesMaintenanceWindow
- func (o *KubernetesClusterPropertiesForPost) GetMaintenanceWindowOk() (*KubernetesMaintenanceWindow, bool)
- func (o *KubernetesClusterPropertiesForPost) GetName() *string
- func (o *KubernetesClusterPropertiesForPost) GetNameOk() (*string, bool)
- func (o *KubernetesClusterPropertiesForPost) GetNatGatewayIp() *string
- func (o *KubernetesClusterPropertiesForPost) GetNatGatewayIpOk() (*string, bool)
- func (o *KubernetesClusterPropertiesForPost) GetNodeSubnet() *string
- func (o *KubernetesClusterPropertiesForPost) GetNodeSubnetOk() (*string, bool)
- func (o *KubernetesClusterPropertiesForPost) GetPublic() *bool
- func (o *KubernetesClusterPropertiesForPost) GetPublicOk() (*bool, bool)
- func (o *KubernetesClusterPropertiesForPost) GetS3Buckets() *[]S3Bucket
- func (o *KubernetesClusterPropertiesForPost) GetS3BucketsOk() (*[]S3Bucket, bool)
- func (o *KubernetesClusterPropertiesForPost) HasApiSubnetAllowList() bool
- func (o *KubernetesClusterPropertiesForPost) HasK8sVersion() bool
- func (o *KubernetesClusterPropertiesForPost) HasLocation() bool
- func (o *KubernetesClusterPropertiesForPost) HasMaintenanceWindow() bool
- func (o *KubernetesClusterPropertiesForPost) HasName() bool
- func (o *KubernetesClusterPropertiesForPost) HasNatGatewayIp() bool
- func (o *KubernetesClusterPropertiesForPost) HasNodeSubnet() bool
- func (o *KubernetesClusterPropertiesForPost) HasPublic() bool
- func (o *KubernetesClusterPropertiesForPost) HasS3Buckets() bool
- func (o KubernetesClusterPropertiesForPost) MarshalJSON() ([]byte, error)
- func (o *KubernetesClusterPropertiesForPost) SetApiSubnetAllowList(v []string)
- func (o *KubernetesClusterPropertiesForPost) SetK8sVersion(v string)
- func (o *KubernetesClusterPropertiesForPost) SetLocation(v string)
- func (o *KubernetesClusterPropertiesForPost) SetMaintenanceWindow(v KubernetesMaintenanceWindow)
- func (o *KubernetesClusterPropertiesForPost) SetName(v string)
- func (o *KubernetesClusterPropertiesForPost) SetNatGatewayIp(v string)
- func (o *KubernetesClusterPropertiesForPost) SetNodeSubnet(v string)
- func (o *KubernetesClusterPropertiesForPost) SetPublic(v bool)
- func (o *KubernetesClusterPropertiesForPost) SetS3Buckets(v []S3Bucket)
- type KubernetesClusterPropertiesForPut
- func (o *KubernetesClusterPropertiesForPut) GetApiSubnetAllowList() *[]string
- func (o *KubernetesClusterPropertiesForPut) GetApiSubnetAllowListOk() (*[]string, bool)
- func (o *KubernetesClusterPropertiesForPut) GetK8sVersion() *string
- func (o *KubernetesClusterPropertiesForPut) GetK8sVersionOk() (*string, bool)
- func (o *KubernetesClusterPropertiesForPut) GetMaintenanceWindow() *KubernetesMaintenanceWindow
- func (o *KubernetesClusterPropertiesForPut) GetMaintenanceWindowOk() (*KubernetesMaintenanceWindow, bool)
- func (o *KubernetesClusterPropertiesForPut) GetName() *string
- func (o *KubernetesClusterPropertiesForPut) GetNameOk() (*string, bool)
- func (o *KubernetesClusterPropertiesForPut) GetS3Buckets() *[]S3Bucket
- func (o *KubernetesClusterPropertiesForPut) GetS3BucketsOk() (*[]S3Bucket, bool)
- func (o *KubernetesClusterPropertiesForPut) HasApiSubnetAllowList() bool
- func (o *KubernetesClusterPropertiesForPut) HasK8sVersion() bool
- func (o *KubernetesClusterPropertiesForPut) HasMaintenanceWindow() bool
- func (o *KubernetesClusterPropertiesForPut) HasName() bool
- func (o *KubernetesClusterPropertiesForPut) HasS3Buckets() bool
- func (o KubernetesClusterPropertiesForPut) MarshalJSON() ([]byte, error)
- func (o *KubernetesClusterPropertiesForPut) SetApiSubnetAllowList(v []string)
- func (o *KubernetesClusterPropertiesForPut) SetK8sVersion(v string)
- func (o *KubernetesClusterPropertiesForPut) SetMaintenanceWindow(v KubernetesMaintenanceWindow)
- func (o *KubernetesClusterPropertiesForPut) SetName(v string)
- func (o *KubernetesClusterPropertiesForPut) SetS3Buckets(v []S3Bucket)
- type KubernetesClusters
- func (o *KubernetesClusters) GetHref() *string
- func (o *KubernetesClusters) GetHrefOk() (*string, bool)
- func (o *KubernetesClusters) GetId() *string
- func (o *KubernetesClusters) GetIdOk() (*string, bool)
- func (o *KubernetesClusters) GetItems() *[]KubernetesCluster
- func (o *KubernetesClusters) GetItemsOk() (*[]KubernetesCluster, bool)
- func (o *KubernetesClusters) GetType() *string
- func (o *KubernetesClusters) GetTypeOk() (*string, bool)
- func (o *KubernetesClusters) HasHref() bool
- func (o *KubernetesClusters) HasId() bool
- func (o *KubernetesClusters) HasItems() bool
- func (o *KubernetesClusters) HasType() bool
- func (o KubernetesClusters) MarshalJSON() ([]byte, error)
- func (o *KubernetesClusters) SetHref(v string)
- func (o *KubernetesClusters) SetId(v string)
- func (o *KubernetesClusters) SetItems(v []KubernetesCluster)
- func (o *KubernetesClusters) SetType(v string)
- type KubernetesMaintenanceWindow
- func (o *KubernetesMaintenanceWindow) GetDayOfTheWeek() *string
- func (o *KubernetesMaintenanceWindow) GetDayOfTheWeekOk() (*string, bool)
- func (o *KubernetesMaintenanceWindow) GetTime() *string
- func (o *KubernetesMaintenanceWindow) GetTimeOk() (*string, bool)
- func (o *KubernetesMaintenanceWindow) HasDayOfTheWeek() bool
- func (o *KubernetesMaintenanceWindow) HasTime() bool
- func (o KubernetesMaintenanceWindow) MarshalJSON() ([]byte, error)
- func (o *KubernetesMaintenanceWindow) SetDayOfTheWeek(v string)
- func (o *KubernetesMaintenanceWindow) SetTime(v string)
- type KubernetesNode
- func (o *KubernetesNode) GetHref() *string
- func (o *KubernetesNode) GetHrefOk() (*string, bool)
- func (o *KubernetesNode) GetId() *string
- func (o *KubernetesNode) GetIdOk() (*string, bool)
- func (o *KubernetesNode) GetMetadata() *KubernetesNodeMetadata
- func (o *KubernetesNode) GetMetadataOk() (*KubernetesNodeMetadata, bool)
- func (o *KubernetesNode) GetProperties() *KubernetesNodeProperties
- func (o *KubernetesNode) GetPropertiesOk() (*KubernetesNodeProperties, bool)
- func (o *KubernetesNode) GetType() *string
- func (o *KubernetesNode) GetTypeOk() (*string, bool)
- func (o *KubernetesNode) HasHref() bool
- func (o *KubernetesNode) HasId() bool
- func (o *KubernetesNode) HasMetadata() bool
- func (o *KubernetesNode) HasProperties() bool
- func (o *KubernetesNode) HasType() bool
- func (o KubernetesNode) MarshalJSON() ([]byte, error)
- func (o *KubernetesNode) SetHref(v string)
- func (o *KubernetesNode) SetId(v string)
- func (o *KubernetesNode) SetMetadata(v KubernetesNodeMetadata)
- func (o *KubernetesNode) SetProperties(v KubernetesNodeProperties)
- func (o *KubernetesNode) SetType(v string)
- type KubernetesNodeMetadata
- func (o *KubernetesNodeMetadata) GetCreatedDate() *time.Time
- func (o *KubernetesNodeMetadata) GetCreatedDateOk() (*time.Time, bool)
- func (o *KubernetesNodeMetadata) GetEtag() *string
- func (o *KubernetesNodeMetadata) GetEtagOk() (*string, bool)
- func (o *KubernetesNodeMetadata) GetLastModifiedDate() *time.Time
- func (o *KubernetesNodeMetadata) GetLastModifiedDateOk() (*time.Time, bool)
- func (o *KubernetesNodeMetadata) GetLastSoftwareUpdatedDate() *time.Time
- func (o *KubernetesNodeMetadata) GetLastSoftwareUpdatedDateOk() (*time.Time, bool)
- func (o *KubernetesNodeMetadata) GetState() *string
- func (o *KubernetesNodeMetadata) GetStateOk() (*string, bool)
- func (o *KubernetesNodeMetadata) HasCreatedDate() bool
- func (o *KubernetesNodeMetadata) HasEtag() bool
- func (o *KubernetesNodeMetadata) HasLastModifiedDate() bool
- func (o *KubernetesNodeMetadata) HasLastSoftwareUpdatedDate() bool
- func (o *KubernetesNodeMetadata) HasState() bool
- func (o KubernetesNodeMetadata) MarshalJSON() ([]byte, error)
- func (o *KubernetesNodeMetadata) SetCreatedDate(v time.Time)
- func (o *KubernetesNodeMetadata) SetEtag(v string)
- func (o *KubernetesNodeMetadata) SetLastModifiedDate(v time.Time)
- func (o *KubernetesNodeMetadata) SetLastSoftwareUpdatedDate(v time.Time)
- func (o *KubernetesNodeMetadata) SetState(v string)
- type KubernetesNodePool
- func (o *KubernetesNodePool) GetHref() *string
- func (o *KubernetesNodePool) GetHrefOk() (*string, bool)
- func (o *KubernetesNodePool) GetId() *string
- func (o *KubernetesNodePool) GetIdOk() (*string, bool)
- func (o *KubernetesNodePool) GetMetadata() *DatacenterElementMetadata
- func (o *KubernetesNodePool) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *KubernetesNodePool) GetProperties() *KubernetesNodePoolProperties
- func (o *KubernetesNodePool) GetPropertiesOk() (*KubernetesNodePoolProperties, bool)
- func (o *KubernetesNodePool) GetType() *string
- func (o *KubernetesNodePool) GetTypeOk() (*string, bool)
- func (o *KubernetesNodePool) HasHref() bool
- func (o *KubernetesNodePool) HasId() bool
- func (o *KubernetesNodePool) HasMetadata() bool
- func (o *KubernetesNodePool) HasProperties() bool
- func (o *KubernetesNodePool) HasType() bool
- func (o KubernetesNodePool) MarshalJSON() ([]byte, error)
- func (o *KubernetesNodePool) SetHref(v string)
- func (o *KubernetesNodePool) SetId(v string)
- func (o *KubernetesNodePool) SetMetadata(v DatacenterElementMetadata)
- func (o *KubernetesNodePool) SetProperties(v KubernetesNodePoolProperties)
- func (o *KubernetesNodePool) SetType(v string)
- type KubernetesNodePoolForPost
- func (o *KubernetesNodePoolForPost) GetHref() *string
- func (o *KubernetesNodePoolForPost) GetHrefOk() (*string, bool)
- func (o *KubernetesNodePoolForPost) GetId() *string
- func (o *KubernetesNodePoolForPost) GetIdOk() (*string, bool)
- func (o *KubernetesNodePoolForPost) GetMetadata() *DatacenterElementMetadata
- func (o *KubernetesNodePoolForPost) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *KubernetesNodePoolForPost) GetProperties() *KubernetesNodePoolPropertiesForPost
- func (o *KubernetesNodePoolForPost) GetPropertiesOk() (*KubernetesNodePoolPropertiesForPost, bool)
- func (o *KubernetesNodePoolForPost) GetType() *string
- func (o *KubernetesNodePoolForPost) GetTypeOk() (*string, bool)
- func (o *KubernetesNodePoolForPost) HasHref() bool
- func (o *KubernetesNodePoolForPost) HasId() bool
- func (o *KubernetesNodePoolForPost) HasMetadata() bool
- func (o *KubernetesNodePoolForPost) HasProperties() bool
- func (o *KubernetesNodePoolForPost) HasType() bool
- func (o KubernetesNodePoolForPost) MarshalJSON() ([]byte, error)
- func (o *KubernetesNodePoolForPost) SetHref(v string)
- func (o *KubernetesNodePoolForPost) SetId(v string)
- func (o *KubernetesNodePoolForPost) SetMetadata(v DatacenterElementMetadata)
- func (o *KubernetesNodePoolForPost) SetProperties(v KubernetesNodePoolPropertiesForPost)
- func (o *KubernetesNodePoolForPost) SetType(v string)
- type KubernetesNodePoolForPut
- func (o *KubernetesNodePoolForPut) GetHref() *string
- func (o *KubernetesNodePoolForPut) GetHrefOk() (*string, bool)
- func (o *KubernetesNodePoolForPut) GetId() *string
- func (o *KubernetesNodePoolForPut) GetIdOk() (*string, bool)
- func (o *KubernetesNodePoolForPut) GetMetadata() *DatacenterElementMetadata
- func (o *KubernetesNodePoolForPut) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *KubernetesNodePoolForPut) GetProperties() *KubernetesNodePoolPropertiesForPut
- func (o *KubernetesNodePoolForPut) GetPropertiesOk() (*KubernetesNodePoolPropertiesForPut, bool)
- func (o *KubernetesNodePoolForPut) GetType() *string
- func (o *KubernetesNodePoolForPut) GetTypeOk() (*string, bool)
- func (o *KubernetesNodePoolForPut) HasHref() bool
- func (o *KubernetesNodePoolForPut) HasId() bool
- func (o *KubernetesNodePoolForPut) HasMetadata() bool
- func (o *KubernetesNodePoolForPut) HasProperties() bool
- func (o *KubernetesNodePoolForPut) HasType() bool
- func (o KubernetesNodePoolForPut) MarshalJSON() ([]byte, error)
- func (o *KubernetesNodePoolForPut) SetHref(v string)
- func (o *KubernetesNodePoolForPut) SetId(v string)
- func (o *KubernetesNodePoolForPut) SetMetadata(v DatacenterElementMetadata)
- func (o *KubernetesNodePoolForPut) SetProperties(v KubernetesNodePoolPropertiesForPut)
- func (o *KubernetesNodePoolForPut) SetType(v string)
- type KubernetesNodePoolLan
- func (o *KubernetesNodePoolLan) GetDatacenterId() *string
- func (o *KubernetesNodePoolLan) GetDatacenterIdOk() (*string, bool)
- func (o *KubernetesNodePoolLan) GetDhcp() *bool
- func (o *KubernetesNodePoolLan) GetDhcpOk() (*bool, bool)
- func (o *KubernetesNodePoolLan) GetId() *int32
- func (o *KubernetesNodePoolLan) GetIdOk() (*int32, bool)
- func (o *KubernetesNodePoolLan) GetRoutes() *[]KubernetesNodePoolLanRoutes
- func (o *KubernetesNodePoolLan) GetRoutesOk() (*[]KubernetesNodePoolLanRoutes, bool)
- func (o *KubernetesNodePoolLan) HasDatacenterId() bool
- func (o *KubernetesNodePoolLan) HasDhcp() bool
- func (o *KubernetesNodePoolLan) HasId() bool
- func (o *KubernetesNodePoolLan) HasRoutes() bool
- func (o KubernetesNodePoolLan) MarshalJSON() ([]byte, error)
- func (o *KubernetesNodePoolLan) SetDatacenterId(v string)
- func (o *KubernetesNodePoolLan) SetDhcp(v bool)
- func (o *KubernetesNodePoolLan) SetId(v int32)
- func (o *KubernetesNodePoolLan) SetRoutes(v []KubernetesNodePoolLanRoutes)
- type KubernetesNodePoolLanRoutes
- func (o *KubernetesNodePoolLanRoutes) GetGatewayIp() *string
- func (o *KubernetesNodePoolLanRoutes) GetGatewayIpOk() (*string, bool)
- func (o *KubernetesNodePoolLanRoutes) GetNetwork() *string
- func (o *KubernetesNodePoolLanRoutes) GetNetworkOk() (*string, bool)
- func (o *KubernetesNodePoolLanRoutes) HasGatewayIp() bool
- func (o *KubernetesNodePoolLanRoutes) HasNetwork() bool
- func (o KubernetesNodePoolLanRoutes) MarshalJSON() ([]byte, error)
- func (o *KubernetesNodePoolLanRoutes) SetGatewayIp(v string)
- func (o *KubernetesNodePoolLanRoutes) SetNetwork(v string)
- type KubernetesNodePoolProperties
- func (o *KubernetesNodePoolProperties) GetAnnotations() *map[string]string
- func (o *KubernetesNodePoolProperties) GetAnnotationsOk() (*map[string]string, bool)
- func (o *KubernetesNodePoolProperties) GetAutoScaling() *KubernetesAutoScaling
- func (o *KubernetesNodePoolProperties) GetAutoScalingOk() (*KubernetesAutoScaling, bool)
- func (o *KubernetesNodePoolProperties) GetAvailabilityZone() *string
- func (o *KubernetesNodePoolProperties) GetAvailabilityZoneOk() (*string, bool)
- func (o *KubernetesNodePoolProperties) GetAvailableUpgradeVersions() *[]string
- func (o *KubernetesNodePoolProperties) GetAvailableUpgradeVersionsOk() (*[]string, bool)
- func (o *KubernetesNodePoolProperties) GetCoresCount() *int32
- func (o *KubernetesNodePoolProperties) GetCoresCountOk() (*int32, bool)
- func (o *KubernetesNodePoolProperties) GetCpuFamily() *string
- func (o *KubernetesNodePoolProperties) GetCpuFamilyOk() (*string, bool)
- func (o *KubernetesNodePoolProperties) GetDatacenterId() *string
- func (o *KubernetesNodePoolProperties) GetDatacenterIdOk() (*string, bool)
- func (o *KubernetesNodePoolProperties) GetK8sVersion() *string
- func (o *KubernetesNodePoolProperties) GetK8sVersionOk() (*string, bool)
- func (o *KubernetesNodePoolProperties) GetLabels() *map[string]string
- func (o *KubernetesNodePoolProperties) GetLabelsOk() (*map[string]string, bool)
- func (o *KubernetesNodePoolProperties) GetLans() *[]KubernetesNodePoolLan
- func (o *KubernetesNodePoolProperties) GetLansOk() (*[]KubernetesNodePoolLan, bool)
- func (o *KubernetesNodePoolProperties) GetMaintenanceWindow() *KubernetesMaintenanceWindow
- func (o *KubernetesNodePoolProperties) GetMaintenanceWindowOk() (*KubernetesMaintenanceWindow, bool)
- func (o *KubernetesNodePoolProperties) GetName() *string
- func (o *KubernetesNodePoolProperties) GetNameOk() (*string, bool)
- func (o *KubernetesNodePoolProperties) GetNodeCount() *int32
- func (o *KubernetesNodePoolProperties) GetNodeCountOk() (*int32, bool)
- func (o *KubernetesNodePoolProperties) GetPublicIps() *[]string
- func (o *KubernetesNodePoolProperties) GetPublicIpsOk() (*[]string, bool)
- func (o *KubernetesNodePoolProperties) GetRamSize() *int32
- func (o *KubernetesNodePoolProperties) GetRamSizeOk() (*int32, bool)
- func (o *KubernetesNodePoolProperties) GetServerType() *KubernetesNodePoolServerType
- func (o *KubernetesNodePoolProperties) GetServerTypeOk() (*KubernetesNodePoolServerType, bool)
- func (o *KubernetesNodePoolProperties) GetStorageSize() *int32
- func (o *KubernetesNodePoolProperties) GetStorageSizeOk() (*int32, bool)
- func (o *KubernetesNodePoolProperties) GetStorageType() *string
- func (o *KubernetesNodePoolProperties) GetStorageTypeOk() (*string, bool)
- func (o *KubernetesNodePoolProperties) HasAnnotations() bool
- func (o *KubernetesNodePoolProperties) HasAutoScaling() bool
- func (o *KubernetesNodePoolProperties) HasAvailabilityZone() bool
- func (o *KubernetesNodePoolProperties) HasAvailableUpgradeVersions() bool
- func (o *KubernetesNodePoolProperties) HasCoresCount() bool
- func (o *KubernetesNodePoolProperties) HasCpuFamily() bool
- func (o *KubernetesNodePoolProperties) HasDatacenterId() bool
- func (o *KubernetesNodePoolProperties) HasK8sVersion() bool
- func (o *KubernetesNodePoolProperties) HasLabels() bool
- func (o *KubernetesNodePoolProperties) HasLans() bool
- func (o *KubernetesNodePoolProperties) HasMaintenanceWindow() bool
- func (o *KubernetesNodePoolProperties) HasName() bool
- func (o *KubernetesNodePoolProperties) HasNodeCount() bool
- func (o *KubernetesNodePoolProperties) HasPublicIps() bool
- func (o *KubernetesNodePoolProperties) HasRamSize() bool
- func (o *KubernetesNodePoolProperties) HasServerType() bool
- func (o *KubernetesNodePoolProperties) HasStorageSize() bool
- func (o *KubernetesNodePoolProperties) HasStorageType() bool
- func (o KubernetesNodePoolProperties) MarshalJSON() ([]byte, error)
- func (o *KubernetesNodePoolProperties) SetAnnotations(v map[string]string)
- func (o *KubernetesNodePoolProperties) SetAutoScaling(v KubernetesAutoScaling)
- func (o *KubernetesNodePoolProperties) SetAvailabilityZone(v string)
- func (o *KubernetesNodePoolProperties) SetAvailableUpgradeVersions(v []string)
- func (o *KubernetesNodePoolProperties) SetCoresCount(v int32)
- func (o *KubernetesNodePoolProperties) SetCpuFamily(v string)
- func (o *KubernetesNodePoolProperties) SetDatacenterId(v string)
- func (o *KubernetesNodePoolProperties) SetK8sVersion(v string)
- func (o *KubernetesNodePoolProperties) SetLabels(v map[string]string)
- func (o *KubernetesNodePoolProperties) SetLans(v []KubernetesNodePoolLan)
- func (o *KubernetesNodePoolProperties) SetMaintenanceWindow(v KubernetesMaintenanceWindow)
- func (o *KubernetesNodePoolProperties) SetName(v string)
- func (o *KubernetesNodePoolProperties) SetNodeCount(v int32)
- func (o *KubernetesNodePoolProperties) SetPublicIps(v []string)
- func (o *KubernetesNodePoolProperties) SetRamSize(v int32)
- func (o *KubernetesNodePoolProperties) SetServerType(v KubernetesNodePoolServerType)
- func (o *KubernetesNodePoolProperties) SetStorageSize(v int32)
- func (o *KubernetesNodePoolProperties) SetStorageType(v string)
- type KubernetesNodePoolPropertiesForPost
- func (o *KubernetesNodePoolPropertiesForPost) GetAnnotations() *map[string]string
- func (o *KubernetesNodePoolPropertiesForPost) GetAnnotationsOk() (*map[string]string, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetAutoScaling() *KubernetesAutoScaling
- func (o *KubernetesNodePoolPropertiesForPost) GetAutoScalingOk() (*KubernetesAutoScaling, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetAvailabilityZone() *string
- func (o *KubernetesNodePoolPropertiesForPost) GetAvailabilityZoneOk() (*string, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetCoresCount() *int32
- func (o *KubernetesNodePoolPropertiesForPost) GetCoresCountOk() (*int32, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetCpuFamily() *string
- func (o *KubernetesNodePoolPropertiesForPost) GetCpuFamilyOk() (*string, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetDatacenterId() *string
- func (o *KubernetesNodePoolPropertiesForPost) GetDatacenterIdOk() (*string, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetK8sVersion() *string
- func (o *KubernetesNodePoolPropertiesForPost) GetK8sVersionOk() (*string, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetLabels() *map[string]string
- func (o *KubernetesNodePoolPropertiesForPost) GetLabelsOk() (*map[string]string, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetLans() *[]KubernetesNodePoolLan
- func (o *KubernetesNodePoolPropertiesForPost) GetLansOk() (*[]KubernetesNodePoolLan, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetMaintenanceWindow() *KubernetesMaintenanceWindow
- func (o *KubernetesNodePoolPropertiesForPost) GetMaintenanceWindowOk() (*KubernetesMaintenanceWindow, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetName() *string
- func (o *KubernetesNodePoolPropertiesForPost) GetNameOk() (*string, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetNodeCount() *int32
- func (o *KubernetesNodePoolPropertiesForPost) GetNodeCountOk() (*int32, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetPublicIps() *[]string
- func (o *KubernetesNodePoolPropertiesForPost) GetPublicIpsOk() (*[]string, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetRamSize() *int32
- func (o *KubernetesNodePoolPropertiesForPost) GetRamSizeOk() (*int32, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetServerType() *KubernetesNodePoolServerType
- func (o *KubernetesNodePoolPropertiesForPost) GetServerTypeOk() (*KubernetesNodePoolServerType, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetStorageSize() *int32
- func (o *KubernetesNodePoolPropertiesForPost) GetStorageSizeOk() (*int32, bool)
- func (o *KubernetesNodePoolPropertiesForPost) GetStorageType() *string
- func (o *KubernetesNodePoolPropertiesForPost) GetStorageTypeOk() (*string, bool)
- func (o *KubernetesNodePoolPropertiesForPost) HasAnnotations() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasAutoScaling() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasAvailabilityZone() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasCoresCount() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasCpuFamily() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasDatacenterId() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasK8sVersion() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasLabels() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasLans() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasMaintenanceWindow() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasName() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasNodeCount() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasPublicIps() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasRamSize() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasServerType() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasStorageSize() bool
- func (o *KubernetesNodePoolPropertiesForPost) HasStorageType() bool
- func (o KubernetesNodePoolPropertiesForPost) MarshalJSON() ([]byte, error)
- func (o *KubernetesNodePoolPropertiesForPost) SetAnnotations(v map[string]string)
- func (o *KubernetesNodePoolPropertiesForPost) SetAutoScaling(v KubernetesAutoScaling)
- func (o *KubernetesNodePoolPropertiesForPost) SetAvailabilityZone(v string)
- func (o *KubernetesNodePoolPropertiesForPost) SetCoresCount(v int32)
- func (o *KubernetesNodePoolPropertiesForPost) SetCpuFamily(v string)
- func (o *KubernetesNodePoolPropertiesForPost) SetDatacenterId(v string)
- func (o *KubernetesNodePoolPropertiesForPost) SetK8sVersion(v string)
- func (o *KubernetesNodePoolPropertiesForPost) SetLabels(v map[string]string)
- func (o *KubernetesNodePoolPropertiesForPost) SetLans(v []KubernetesNodePoolLan)
- func (o *KubernetesNodePoolPropertiesForPost) SetMaintenanceWindow(v KubernetesMaintenanceWindow)
- func (o *KubernetesNodePoolPropertiesForPost) SetName(v string)
- func (o *KubernetesNodePoolPropertiesForPost) SetNodeCount(v int32)
- func (o *KubernetesNodePoolPropertiesForPost) SetPublicIps(v []string)
- func (o *KubernetesNodePoolPropertiesForPost) SetRamSize(v int32)
- func (o *KubernetesNodePoolPropertiesForPost) SetServerType(v KubernetesNodePoolServerType)
- func (o *KubernetesNodePoolPropertiesForPost) SetStorageSize(v int32)
- func (o *KubernetesNodePoolPropertiesForPost) SetStorageType(v string)
- type KubernetesNodePoolPropertiesForPut
- func (o *KubernetesNodePoolPropertiesForPut) GetAnnotations() *map[string]string
- func (o *KubernetesNodePoolPropertiesForPut) GetAnnotationsOk() (*map[string]string, bool)
- func (o *KubernetesNodePoolPropertiesForPut) GetAutoScaling() *KubernetesAutoScaling
- func (o *KubernetesNodePoolPropertiesForPut) GetAutoScalingOk() (*KubernetesAutoScaling, bool)
- func (o *KubernetesNodePoolPropertiesForPut) GetK8sVersion() *string
- func (o *KubernetesNodePoolPropertiesForPut) GetK8sVersionOk() (*string, bool)
- func (o *KubernetesNodePoolPropertiesForPut) GetLabels() *map[string]string
- func (o *KubernetesNodePoolPropertiesForPut) GetLabelsOk() (*map[string]string, bool)
- func (o *KubernetesNodePoolPropertiesForPut) GetLans() *[]KubernetesNodePoolLan
- func (o *KubernetesNodePoolPropertiesForPut) GetLansOk() (*[]KubernetesNodePoolLan, bool)
- func (o *KubernetesNodePoolPropertiesForPut) GetMaintenanceWindow() *KubernetesMaintenanceWindow
- func (o *KubernetesNodePoolPropertiesForPut) GetMaintenanceWindowOk() (*KubernetesMaintenanceWindow, bool)
- func (o *KubernetesNodePoolPropertiesForPut) GetName() *string
- func (o *KubernetesNodePoolPropertiesForPut) GetNameOk() (*string, bool)
- func (o *KubernetesNodePoolPropertiesForPut) GetNodeCount() *int32
- func (o *KubernetesNodePoolPropertiesForPut) GetNodeCountOk() (*int32, bool)
- func (o *KubernetesNodePoolPropertiesForPut) GetPublicIps() *[]string
- func (o *KubernetesNodePoolPropertiesForPut) GetPublicIpsOk() (*[]string, bool)
- func (o *KubernetesNodePoolPropertiesForPut) GetServerType() *KubernetesNodePoolServerType
- func (o *KubernetesNodePoolPropertiesForPut) GetServerTypeOk() (*KubernetesNodePoolServerType, bool)
- func (o *KubernetesNodePoolPropertiesForPut) HasAnnotations() bool
- func (o *KubernetesNodePoolPropertiesForPut) HasAutoScaling() bool
- func (o *KubernetesNodePoolPropertiesForPut) HasK8sVersion() bool
- func (o *KubernetesNodePoolPropertiesForPut) HasLabels() bool
- func (o *KubernetesNodePoolPropertiesForPut) HasLans() bool
- func (o *KubernetesNodePoolPropertiesForPut) HasMaintenanceWindow() bool
- func (o *KubernetesNodePoolPropertiesForPut) HasName() bool
- func (o *KubernetesNodePoolPropertiesForPut) HasNodeCount() bool
- func (o *KubernetesNodePoolPropertiesForPut) HasPublicIps() bool
- func (o *KubernetesNodePoolPropertiesForPut) HasServerType() bool
- func (o KubernetesNodePoolPropertiesForPut) MarshalJSON() ([]byte, error)
- func (o *KubernetesNodePoolPropertiesForPut) SetAnnotations(v map[string]string)
- func (o *KubernetesNodePoolPropertiesForPut) SetAutoScaling(v KubernetesAutoScaling)
- func (o *KubernetesNodePoolPropertiesForPut) SetK8sVersion(v string)
- func (o *KubernetesNodePoolPropertiesForPut) SetLabels(v map[string]string)
- func (o *KubernetesNodePoolPropertiesForPut) SetLans(v []KubernetesNodePoolLan)
- func (o *KubernetesNodePoolPropertiesForPut) SetMaintenanceWindow(v KubernetesMaintenanceWindow)
- func (o *KubernetesNodePoolPropertiesForPut) SetName(v string)
- func (o *KubernetesNodePoolPropertiesForPut) SetNodeCount(v int32)
- func (o *KubernetesNodePoolPropertiesForPut) SetPublicIps(v []string)
- func (o *KubernetesNodePoolPropertiesForPut) SetServerType(v KubernetesNodePoolServerType)
- type KubernetesNodePoolServerType
- type KubernetesNodePools
- func (o *KubernetesNodePools) GetHref() *string
- func (o *KubernetesNodePools) GetHrefOk() (*string, bool)
- func (o *KubernetesNodePools) GetId() *string
- func (o *KubernetesNodePools) GetIdOk() (*string, bool)
- func (o *KubernetesNodePools) GetItems() *[]KubernetesNodePool
- func (o *KubernetesNodePools) GetItemsOk() (*[]KubernetesNodePool, bool)
- func (o *KubernetesNodePools) GetType() *string
- func (o *KubernetesNodePools) GetTypeOk() (*string, bool)
- func (o *KubernetesNodePools) HasHref() bool
- func (o *KubernetesNodePools) HasId() bool
- func (o *KubernetesNodePools) HasItems() bool
- func (o *KubernetesNodePools) HasType() bool
- func (o KubernetesNodePools) MarshalJSON() ([]byte, error)
- func (o *KubernetesNodePools) SetHref(v string)
- func (o *KubernetesNodePools) SetId(v string)
- func (o *KubernetesNodePools) SetItems(v []KubernetesNodePool)
- func (o *KubernetesNodePools) SetType(v string)
- type KubernetesNodeProperties
- func (o *KubernetesNodeProperties) GetK8sVersion() *string
- func (o *KubernetesNodeProperties) GetK8sVersionOk() (*string, bool)
- func (o *KubernetesNodeProperties) GetName() *string
- func (o *KubernetesNodeProperties) GetNameOk() (*string, bool)
- func (o *KubernetesNodeProperties) GetPrivateIP() *string
- func (o *KubernetesNodeProperties) GetPrivateIPOk() (*string, bool)
- func (o *KubernetesNodeProperties) GetPublicIP() *string
- func (o *KubernetesNodeProperties) GetPublicIPOk() (*string, bool)
- func (o *KubernetesNodeProperties) HasK8sVersion() bool
- func (o *KubernetesNodeProperties) HasName() bool
- func (o *KubernetesNodeProperties) HasPrivateIP() bool
- func (o *KubernetesNodeProperties) HasPublicIP() bool
- func (o KubernetesNodeProperties) MarshalJSON() ([]byte, error)
- func (o *KubernetesNodeProperties) SetK8sVersion(v string)
- func (o *KubernetesNodeProperties) SetName(v string)
- func (o *KubernetesNodeProperties) SetPrivateIP(v string)
- func (o *KubernetesNodeProperties) SetPublicIP(v string)
- type KubernetesNodes
- func (o *KubernetesNodes) GetHref() *string
- func (o *KubernetesNodes) GetHrefOk() (*string, bool)
- func (o *KubernetesNodes) GetId() *string
- func (o *KubernetesNodes) GetIdOk() (*string, bool)
- func (o *KubernetesNodes) GetItems() *[]KubernetesNode
- func (o *KubernetesNodes) GetItemsOk() (*[]KubernetesNode, bool)
- func (o *KubernetesNodes) GetType() *string
- func (o *KubernetesNodes) GetTypeOk() (*string, bool)
- func (o *KubernetesNodes) HasHref() bool
- func (o *KubernetesNodes) HasId() bool
- func (o *KubernetesNodes) HasItems() bool
- func (o *KubernetesNodes) HasType() bool
- func (o KubernetesNodes) MarshalJSON() ([]byte, error)
- func (o *KubernetesNodes) SetHref(v string)
- func (o *KubernetesNodes) SetId(v string)
- func (o *KubernetesNodes) SetItems(v []KubernetesNode)
- func (o *KubernetesNodes) SetType(v string)
- type LANsApiService
- func (a *LANsApiService) DatacentersLansDelete(ctx _context.Context, datacenterId string, lanId string) ApiDatacentersLansDeleteRequest
- func (a *LANsApiService) DatacentersLansDeleteExecute(r ApiDatacentersLansDeleteRequest) (*APIResponse, error)
- func (a *LANsApiService) DatacentersLansFindById(ctx _context.Context, datacenterId string, lanId string) ApiDatacentersLansFindByIdRequest
- func (a *LANsApiService) DatacentersLansFindByIdExecute(r ApiDatacentersLansFindByIdRequest) (Lan, *APIResponse, error)
- func (a *LANsApiService) DatacentersLansGet(ctx _context.Context, datacenterId string) ApiDatacentersLansGetRequest
- func (a *LANsApiService) DatacentersLansGetExecute(r ApiDatacentersLansGetRequest) (Lans, *APIResponse, error)
- func (a *LANsApiService) DatacentersLansNicsFindById(ctx _context.Context, datacenterId string, lanId string, nicId string) ApiDatacentersLansNicsFindByIdRequest
- func (a *LANsApiService) DatacentersLansNicsFindByIdExecute(r ApiDatacentersLansNicsFindByIdRequest) (Nic, *APIResponse, error)
- func (a *LANsApiService) DatacentersLansNicsGet(ctx _context.Context, datacenterId string, lanId string) ApiDatacentersLansNicsGetRequest
- func (a *LANsApiService) DatacentersLansNicsGetExecute(r ApiDatacentersLansNicsGetRequest) (LanNics, *APIResponse, error)
- func (a *LANsApiService) DatacentersLansNicsPost(ctx _context.Context, datacenterId string, lanId string) ApiDatacentersLansNicsPostRequest
- func (a *LANsApiService) DatacentersLansNicsPostExecute(r ApiDatacentersLansNicsPostRequest) (Nic, *APIResponse, error)
- func (a *LANsApiService) DatacentersLansPatch(ctx _context.Context, datacenterId string, lanId string) ApiDatacentersLansPatchRequest
- func (a *LANsApiService) DatacentersLansPatchExecute(r ApiDatacentersLansPatchRequest) (Lan, *APIResponse, error)
- func (a *LANsApiService) DatacentersLansPost(ctx _context.Context, datacenterId string) ApiDatacentersLansPostRequest
- func (a *LANsApiService) DatacentersLansPostExecute(r ApiDatacentersLansPostRequest) (Lan, *APIResponse, error)
- func (a *LANsApiService) DatacentersLansPut(ctx _context.Context, datacenterId string, lanId string) ApiDatacentersLansPutRequest
- func (a *LANsApiService) DatacentersLansPutExecute(r ApiDatacentersLansPutRequest) (Lan, *APIResponse, error)
- type Label
- func (o *Label) GetHref() *string
- func (o *Label) GetHrefOk() (*string, bool)
- func (o *Label) GetId() *string
- func (o *Label) GetIdOk() (*string, bool)
- func (o *Label) GetMetadata() *NoStateMetaData
- func (o *Label) GetMetadataOk() (*NoStateMetaData, bool)
- func (o *Label) GetProperties() *LabelProperties
- func (o *Label) GetPropertiesOk() (*LabelProperties, bool)
- func (o *Label) GetType() *string
- func (o *Label) GetTypeOk() (*string, bool)
- func (o *Label) HasHref() bool
- func (o *Label) HasId() bool
- func (o *Label) HasMetadata() bool
- func (o *Label) HasProperties() bool
- func (o *Label) HasType() bool
- func (o Label) MarshalJSON() ([]byte, error)
- func (o *Label) SetHref(v string)
- func (o *Label) SetId(v string)
- func (o *Label) SetMetadata(v NoStateMetaData)
- func (o *Label) SetProperties(v LabelProperties)
- func (o *Label) SetType(v string)
- type LabelProperties
- func (o *LabelProperties) GetKey() *string
- func (o *LabelProperties) GetKeyOk() (*string, bool)
- func (o *LabelProperties) GetResourceHref() *string
- func (o *LabelProperties) GetResourceHrefOk() (*string, bool)
- func (o *LabelProperties) GetResourceId() *string
- func (o *LabelProperties) GetResourceIdOk() (*string, bool)
- func (o *LabelProperties) GetResourceType() *string
- func (o *LabelProperties) GetResourceTypeOk() (*string, bool)
- func (o *LabelProperties) GetValue() *string
- func (o *LabelProperties) GetValueOk() (*string, bool)
- func (o *LabelProperties) HasKey() bool
- func (o *LabelProperties) HasResourceHref() bool
- func (o *LabelProperties) HasResourceId() bool
- func (o *LabelProperties) HasResourceType() bool
- func (o *LabelProperties) HasValue() bool
- func (o LabelProperties) MarshalJSON() ([]byte, error)
- func (o *LabelProperties) SetKey(v string)
- func (o *LabelProperties) SetResourceHref(v string)
- func (o *LabelProperties) SetResourceId(v string)
- func (o *LabelProperties) SetResourceType(v string)
- func (o *LabelProperties) SetValue(v string)
- type LabelResource
- func (o *LabelResource) GetHref() *string
- func (o *LabelResource) GetHrefOk() (*string, bool)
- func (o *LabelResource) GetId() *string
- func (o *LabelResource) GetIdOk() (*string, bool)
- func (o *LabelResource) GetMetadata() *NoStateMetaData
- func (o *LabelResource) GetMetadataOk() (*NoStateMetaData, bool)
- func (o *LabelResource) GetProperties() *LabelResourceProperties
- func (o *LabelResource) GetPropertiesOk() (*LabelResourceProperties, bool)
- func (o *LabelResource) GetType() *string
- func (o *LabelResource) GetTypeOk() (*string, bool)
- func (o *LabelResource) HasHref() bool
- func (o *LabelResource) HasId() bool
- func (o *LabelResource) HasMetadata() bool
- func (o *LabelResource) HasProperties() bool
- func (o *LabelResource) HasType() bool
- func (o LabelResource) MarshalJSON() ([]byte, error)
- func (o *LabelResource) SetHref(v string)
- func (o *LabelResource) SetId(v string)
- func (o *LabelResource) SetMetadata(v NoStateMetaData)
- func (o *LabelResource) SetProperties(v LabelResourceProperties)
- func (o *LabelResource) SetType(v string)
- type LabelResourceProperties
- func (o *LabelResourceProperties) GetKey() *string
- func (o *LabelResourceProperties) GetKeyOk() (*string, bool)
- func (o *LabelResourceProperties) GetValue() *string
- func (o *LabelResourceProperties) GetValueOk() (*string, bool)
- func (o *LabelResourceProperties) HasKey() bool
- func (o *LabelResourceProperties) HasValue() bool
- func (o LabelResourceProperties) MarshalJSON() ([]byte, error)
- func (o *LabelResourceProperties) SetKey(v string)
- func (o *LabelResourceProperties) SetValue(v string)
- type LabelResources
- func (o *LabelResources) GetHref() *string
- func (o *LabelResources) GetHrefOk() (*string, bool)
- func (o *LabelResources) GetId() *string
- func (o *LabelResources) GetIdOk() (*string, bool)
- func (o *LabelResources) GetItems() *[]LabelResource
- func (o *LabelResources) GetItemsOk() (*[]LabelResource, bool)
- func (o *LabelResources) GetLimit() *float32
- func (o *LabelResources) GetLimitOk() (*float32, bool)
- func (o *LabelResources) GetLinks() *PaginationLinks
- func (o *LabelResources) GetLinksOk() (*PaginationLinks, bool)
- func (o *LabelResources) GetOffset() *float32
- func (o *LabelResources) GetOffsetOk() (*float32, bool)
- func (o *LabelResources) GetType() *string
- func (o *LabelResources) GetTypeOk() (*string, bool)
- func (o *LabelResources) HasHref() bool
- func (o *LabelResources) HasId() bool
- func (o *LabelResources) HasItems() bool
- func (o *LabelResources) HasLimit() bool
- func (o *LabelResources) HasLinks() bool
- func (o *LabelResources) HasOffset() bool
- func (o *LabelResources) HasType() bool
- func (o LabelResources) MarshalJSON() ([]byte, error)
- func (o *LabelResources) SetHref(v string)
- func (o *LabelResources) SetId(v string)
- func (o *LabelResources) SetItems(v []LabelResource)
- func (o *LabelResources) SetLimit(v float32)
- func (o *LabelResources) SetLinks(v PaginationLinks)
- func (o *LabelResources) SetOffset(v float32)
- func (o *LabelResources) SetType(v string)
- type Labels
- func (o *Labels) GetHref() *string
- func (o *Labels) GetHrefOk() (*string, bool)
- func (o *Labels) GetId() *string
- func (o *Labels) GetIdOk() (*string, bool)
- func (o *Labels) GetItems() *[]Label
- func (o *Labels) GetItemsOk() (*[]Label, bool)
- func (o *Labels) GetType() *string
- func (o *Labels) GetTypeOk() (*string, bool)
- func (o *Labels) HasHref() bool
- func (o *Labels) HasId() bool
- func (o *Labels) HasItems() bool
- func (o *Labels) HasType() bool
- func (o Labels) MarshalJSON() ([]byte, error)
- func (o *Labels) SetHref(v string)
- func (o *Labels) SetId(v string)
- func (o *Labels) SetItems(v []Label)
- func (o *Labels) SetType(v string)
- type LabelsApiService
- func (a *LabelsApiService) DatacentersLabelsDelete(ctx _context.Context, datacenterId string, key string) ApiDatacentersLabelsDeleteRequest
- func (a *LabelsApiService) DatacentersLabelsDeleteExecute(r ApiDatacentersLabelsDeleteRequest) (*APIResponse, error)
- func (a *LabelsApiService) DatacentersLabelsFindByKey(ctx _context.Context, datacenterId string, key string) ApiDatacentersLabelsFindByKeyRequest
- func (a *LabelsApiService) DatacentersLabelsFindByKeyExecute(r ApiDatacentersLabelsFindByKeyRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) DatacentersLabelsGet(ctx _context.Context, datacenterId string) ApiDatacentersLabelsGetRequest
- func (a *LabelsApiService) DatacentersLabelsGetExecute(r ApiDatacentersLabelsGetRequest) (LabelResources, *APIResponse, error)
- func (a *LabelsApiService) DatacentersLabelsPost(ctx _context.Context, datacenterId string) ApiDatacentersLabelsPostRequest
- func (a *LabelsApiService) DatacentersLabelsPostExecute(r ApiDatacentersLabelsPostRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) DatacentersLabelsPut(ctx _context.Context, datacenterId string, key string) ApiDatacentersLabelsPutRequest
- func (a *LabelsApiService) DatacentersLabelsPutExecute(r ApiDatacentersLabelsPutRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) DatacentersServersLabelsDelete(ctx _context.Context, datacenterId string, serverId string, key string) ApiDatacentersServersLabelsDeleteRequest
- func (a *LabelsApiService) DatacentersServersLabelsDeleteExecute(r ApiDatacentersServersLabelsDeleteRequest) (*APIResponse, error)
- func (a *LabelsApiService) DatacentersServersLabelsFindByKey(ctx _context.Context, datacenterId string, serverId string, key string) ApiDatacentersServersLabelsFindByKeyRequest
- func (a *LabelsApiService) DatacentersServersLabelsFindByKeyExecute(r ApiDatacentersServersLabelsFindByKeyRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) DatacentersServersLabelsGet(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersLabelsGetRequest
- func (a *LabelsApiService) DatacentersServersLabelsGetExecute(r ApiDatacentersServersLabelsGetRequest) (LabelResources, *APIResponse, error)
- func (a *LabelsApiService) DatacentersServersLabelsPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersLabelsPostRequest
- func (a *LabelsApiService) DatacentersServersLabelsPostExecute(r ApiDatacentersServersLabelsPostRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) DatacentersServersLabelsPut(ctx _context.Context, datacenterId string, serverId string, key string) ApiDatacentersServersLabelsPutRequest
- func (a *LabelsApiService) DatacentersServersLabelsPutExecute(r ApiDatacentersServersLabelsPutRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) DatacentersVolumesLabelsDelete(ctx _context.Context, datacenterId string, volumeId string, key string) ApiDatacentersVolumesLabelsDeleteRequest
- func (a *LabelsApiService) DatacentersVolumesLabelsDeleteExecute(r ApiDatacentersVolumesLabelsDeleteRequest) (*APIResponse, error)
- func (a *LabelsApiService) DatacentersVolumesLabelsFindByKey(ctx _context.Context, datacenterId string, volumeId string, key string) ApiDatacentersVolumesLabelsFindByKeyRequest
- func (a *LabelsApiService) DatacentersVolumesLabelsFindByKeyExecute(r ApiDatacentersVolumesLabelsFindByKeyRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) DatacentersVolumesLabelsGet(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesLabelsGetRequest
- func (a *LabelsApiService) DatacentersVolumesLabelsGetExecute(r ApiDatacentersVolumesLabelsGetRequest) (LabelResources, *APIResponse, error)
- func (a *LabelsApiService) DatacentersVolumesLabelsPost(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesLabelsPostRequest
- func (a *LabelsApiService) DatacentersVolumesLabelsPostExecute(r ApiDatacentersVolumesLabelsPostRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) DatacentersVolumesLabelsPut(ctx _context.Context, datacenterId string, volumeId string, key string) ApiDatacentersVolumesLabelsPutRequest
- func (a *LabelsApiService) DatacentersVolumesLabelsPutExecute(r ApiDatacentersVolumesLabelsPutRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) ImagesLabelsDelete(ctx _context.Context, imageId string, key string) ApiImagesLabelsDeleteRequest
- func (a *LabelsApiService) ImagesLabelsDeleteExecute(r ApiImagesLabelsDeleteRequest) (*APIResponse, error)
- func (a *LabelsApiService) ImagesLabelsFindByKey(ctx _context.Context, imageId string, key string) ApiImagesLabelsFindByKeyRequest
- func (a *LabelsApiService) ImagesLabelsFindByKeyExecute(r ApiImagesLabelsFindByKeyRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) ImagesLabelsGet(ctx _context.Context, imageId string) ApiImagesLabelsGetRequest
- func (a *LabelsApiService) ImagesLabelsGetExecute(r ApiImagesLabelsGetRequest) (LabelResources, *APIResponse, error)
- func (a *LabelsApiService) ImagesLabelsPost(ctx _context.Context, imageId string) ApiImagesLabelsPostRequest
- func (a *LabelsApiService) ImagesLabelsPostExecute(r ApiImagesLabelsPostRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) ImagesLabelsPut(ctx _context.Context, imageId string, key string) ApiImagesLabelsPutRequest
- func (a *LabelsApiService) ImagesLabelsPutExecute(r ApiImagesLabelsPutRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) IpblocksLabelsDelete(ctx _context.Context, ipblockId string, key string) ApiIpblocksLabelsDeleteRequest
- func (a *LabelsApiService) IpblocksLabelsDeleteExecute(r ApiIpblocksLabelsDeleteRequest) (*APIResponse, error)
- func (a *LabelsApiService) IpblocksLabelsFindByKey(ctx _context.Context, ipblockId string, key string) ApiIpblocksLabelsFindByKeyRequest
- func (a *LabelsApiService) IpblocksLabelsFindByKeyExecute(r ApiIpblocksLabelsFindByKeyRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) IpblocksLabelsGet(ctx _context.Context, ipblockId string) ApiIpblocksLabelsGetRequest
- func (a *LabelsApiService) IpblocksLabelsGetExecute(r ApiIpblocksLabelsGetRequest) (LabelResources, *APIResponse, error)
- func (a *LabelsApiService) IpblocksLabelsPost(ctx _context.Context, ipblockId string) ApiIpblocksLabelsPostRequest
- func (a *LabelsApiService) IpblocksLabelsPostExecute(r ApiIpblocksLabelsPostRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) IpblocksLabelsPut(ctx _context.Context, ipblockId string, key string) ApiIpblocksLabelsPutRequest
- func (a *LabelsApiService) IpblocksLabelsPutExecute(r ApiIpblocksLabelsPutRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) LabelsFindByUrn(ctx _context.Context, labelurn string) ApiLabelsFindByUrnRequest
- func (a *LabelsApiService) LabelsFindByUrnExecute(r ApiLabelsFindByUrnRequest) (Label, *APIResponse, error)
- func (a *LabelsApiService) LabelsGet(ctx _context.Context) ApiLabelsGetRequest
- func (a *LabelsApiService) LabelsGetExecute(r ApiLabelsGetRequest) (Labels, *APIResponse, error)
- func (a *LabelsApiService) SnapshotsLabelsDelete(ctx _context.Context, snapshotId string, key string) ApiSnapshotsLabelsDeleteRequest
- func (a *LabelsApiService) SnapshotsLabelsDeleteExecute(r ApiSnapshotsLabelsDeleteRequest) (*APIResponse, error)
- func (a *LabelsApiService) SnapshotsLabelsFindByKey(ctx _context.Context, snapshotId string, key string) ApiSnapshotsLabelsFindByKeyRequest
- func (a *LabelsApiService) SnapshotsLabelsFindByKeyExecute(r ApiSnapshotsLabelsFindByKeyRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) SnapshotsLabelsGet(ctx _context.Context, snapshotId string) ApiSnapshotsLabelsGetRequest
- func (a *LabelsApiService) SnapshotsLabelsGetExecute(r ApiSnapshotsLabelsGetRequest) (LabelResources, *APIResponse, error)
- func (a *LabelsApiService) SnapshotsLabelsPost(ctx _context.Context, snapshotId string) ApiSnapshotsLabelsPostRequest
- func (a *LabelsApiService) SnapshotsLabelsPostExecute(r ApiSnapshotsLabelsPostRequest) (LabelResource, *APIResponse, error)
- func (a *LabelsApiService) SnapshotsLabelsPut(ctx _context.Context, snapshotId string, key string) ApiSnapshotsLabelsPutRequest
- func (a *LabelsApiService) SnapshotsLabelsPutExecute(r ApiSnapshotsLabelsPutRequest) (LabelResource, *APIResponse, error)
- type Lan
- func (o *Lan) GetEntities() *LanEntities
- func (o *Lan) GetEntitiesOk() (*LanEntities, bool)
- func (o *Lan) GetHref() *string
- func (o *Lan) GetHrefOk() (*string, bool)
- func (o *Lan) GetId() *string
- func (o *Lan) GetIdOk() (*string, bool)
- func (o *Lan) GetMetadata() *DatacenterElementMetadata
- func (o *Lan) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *Lan) GetProperties() *LanProperties
- func (o *Lan) GetPropertiesOk() (*LanProperties, bool)
- func (o *Lan) GetType() *Type
- func (o *Lan) GetTypeOk() (*Type, bool)
- func (o *Lan) HasEntities() bool
- func (o *Lan) HasHref() bool
- func (o *Lan) HasId() bool
- func (o *Lan) HasMetadata() bool
- func (o *Lan) HasProperties() bool
- func (o *Lan) HasType() bool
- func (o Lan) MarshalJSON() ([]byte, error)
- func (o *Lan) SetEntities(v LanEntities)
- func (o *Lan) SetHref(v string)
- func (o *Lan) SetId(v string)
- func (o *Lan) SetMetadata(v DatacenterElementMetadata)
- func (o *Lan) SetProperties(v LanProperties)
- func (o *Lan) SetType(v Type)
- type LanEntities
- type LanNics
- func (o *LanNics) GetHref() *string
- func (o *LanNics) GetHrefOk() (*string, bool)
- func (o *LanNics) GetId() *string
- func (o *LanNics) GetIdOk() (*string, bool)
- func (o *LanNics) GetItems() *[]Nic
- func (o *LanNics) GetItemsOk() (*[]Nic, bool)
- func (o *LanNics) GetLimit() *float32
- func (o *LanNics) GetLimitOk() (*float32, bool)
- func (o *LanNics) GetLinks() *PaginationLinks
- func (o *LanNics) GetLinksOk() (*PaginationLinks, bool)
- func (o *LanNics) GetOffset() *float32
- func (o *LanNics) GetOffsetOk() (*float32, bool)
- func (o *LanNics) GetType() *Type
- func (o *LanNics) GetTypeOk() (*Type, bool)
- func (o *LanNics) HasHref() bool
- func (o *LanNics) HasId() bool
- func (o *LanNics) HasItems() bool
- func (o *LanNics) HasLimit() bool
- func (o *LanNics) HasLinks() bool
- func (o *LanNics) HasOffset() bool
- func (o *LanNics) HasType() bool
- func (o LanNics) MarshalJSON() ([]byte, error)
- func (o *LanNics) SetHref(v string)
- func (o *LanNics) SetId(v string)
- func (o *LanNics) SetItems(v []Nic)
- func (o *LanNics) SetLimit(v float32)
- func (o *LanNics) SetLinks(v PaginationLinks)
- func (o *LanNics) SetOffset(v float32)
- func (o *LanNics) SetType(v Type)
- type LanProperties
- func (o *LanProperties) GetIpFailover() *[]IPFailover
- func (o *LanProperties) GetIpFailoverOk() (*[]IPFailover, bool)
- func (o *LanProperties) GetIpv4CidrBlock() *string
- func (o *LanProperties) GetIpv4CidrBlockOk() (*string, bool)
- func (o *LanProperties) GetIpv6CidrBlock() *string
- func (o *LanProperties) GetIpv6CidrBlockOk() (*string, bool)
- func (o *LanProperties) GetName() *string
- func (o *LanProperties) GetNameOk() (*string, bool)
- func (o *LanProperties) GetPcc() *string
- func (o *LanProperties) GetPccOk() (*string, bool)
- func (o *LanProperties) GetPublic() *bool
- func (o *LanProperties) GetPublicOk() (*bool, bool)
- func (o *LanProperties) HasIpFailover() bool
- func (o *LanProperties) HasIpv4CidrBlock() bool
- func (o *LanProperties) HasIpv6CidrBlock() bool
- func (o *LanProperties) HasName() bool
- func (o *LanProperties) HasPcc() bool
- func (o *LanProperties) HasPublic() bool
- func (o LanProperties) MarshalJSON() ([]byte, error)
- func (o *LanProperties) SetIpFailover(v []IPFailover)
- func (o *LanProperties) SetIpv4CidrBlock(v string)
- func (o *LanProperties) SetIpv6CidrBlock(v string)
- func (o *LanProperties) SetIpv6CidrBlockNil()
- func (o *LanProperties) SetName(v string)
- func (o *LanProperties) SetPcc(v string)
- func (o *LanProperties) SetPublic(v bool)
- type Lans
- func (o *Lans) GetHref() *string
- func (o *Lans) GetHrefOk() (*string, bool)
- func (o *Lans) GetId() *string
- func (o *Lans) GetIdOk() (*string, bool)
- func (o *Lans) GetItems() *[]Lan
- func (o *Lans) GetItemsOk() (*[]Lan, bool)
- func (o *Lans) GetLimit() *float32
- func (o *Lans) GetLimitOk() (*float32, bool)
- func (o *Lans) GetLinks() *PaginationLinks
- func (o *Lans) GetLinksOk() (*PaginationLinks, bool)
- func (o *Lans) GetOffset() *float32
- func (o *Lans) GetOffsetOk() (*float32, bool)
- func (o *Lans) GetType() *Type
- func (o *Lans) GetTypeOk() (*Type, bool)
- func (o *Lans) HasHref() bool
- func (o *Lans) HasId() bool
- func (o *Lans) HasItems() bool
- func (o *Lans) HasLimit() bool
- func (o *Lans) HasLinks() bool
- func (o *Lans) HasOffset() bool
- func (o *Lans) HasType() bool
- func (o Lans) MarshalJSON() ([]byte, error)
- func (o *Lans) SetHref(v string)
- func (o *Lans) SetId(v string)
- func (o *Lans) SetItems(v []Lan)
- func (o *Lans) SetLimit(v float32)
- func (o *Lans) SetLinks(v PaginationLinks)
- func (o *Lans) SetOffset(v float32)
- func (o *Lans) SetType(v Type)
- type ListOfIds
- type LoadBalancersApiService
- func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsDelete(ctx _context.Context, datacenterId string, loadbalancerId string, nicId string) ApiDatacentersLoadbalancersBalancednicsDeleteRequest
- func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsDeleteExecute(r ApiDatacentersLoadbalancersBalancednicsDeleteRequest) (*APIResponse, error)
- func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsFindByNicId(ctx _context.Context, datacenterId string, loadbalancerId string, nicId string) ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest
- func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsFindByNicIdExecute(r ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest) (Nic, *APIResponse, error)
- func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsGet(ctx _context.Context, datacenterId string, loadbalancerId string) ApiDatacentersLoadbalancersBalancednicsGetRequest
- func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsGetExecute(r ApiDatacentersLoadbalancersBalancednicsGetRequest) (BalancedNics, *APIResponse, error)
- func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsPost(ctx _context.Context, datacenterId string, loadbalancerId string) ApiDatacentersLoadbalancersBalancednicsPostRequest
- func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsPostExecute(r ApiDatacentersLoadbalancersBalancednicsPostRequest) (Nic, *APIResponse, error)
- func (a *LoadBalancersApiService) DatacentersLoadbalancersDelete(ctx _context.Context, datacenterId string, loadbalancerId string) ApiDatacentersLoadbalancersDeleteRequest
- func (a *LoadBalancersApiService) DatacentersLoadbalancersDeleteExecute(r ApiDatacentersLoadbalancersDeleteRequest) (*APIResponse, error)
- func (a *LoadBalancersApiService) DatacentersLoadbalancersFindById(ctx _context.Context, datacenterId string, loadbalancerId string) ApiDatacentersLoadbalancersFindByIdRequest
- func (a *LoadBalancersApiService) DatacentersLoadbalancersFindByIdExecute(r ApiDatacentersLoadbalancersFindByIdRequest) (Loadbalancer, *APIResponse, error)
- func (a *LoadBalancersApiService) DatacentersLoadbalancersGet(ctx _context.Context, datacenterId string) ApiDatacentersLoadbalancersGetRequest
- func (a *LoadBalancersApiService) DatacentersLoadbalancersGetExecute(r ApiDatacentersLoadbalancersGetRequest) (Loadbalancers, *APIResponse, error)
- func (a *LoadBalancersApiService) DatacentersLoadbalancersPatch(ctx _context.Context, datacenterId string, loadbalancerId string) ApiDatacentersLoadbalancersPatchRequest
- func (a *LoadBalancersApiService) DatacentersLoadbalancersPatchExecute(r ApiDatacentersLoadbalancersPatchRequest) (Loadbalancer, *APIResponse, error)
- func (a *LoadBalancersApiService) DatacentersLoadbalancersPost(ctx _context.Context, datacenterId string) ApiDatacentersLoadbalancersPostRequest
- func (a *LoadBalancersApiService) DatacentersLoadbalancersPostExecute(r ApiDatacentersLoadbalancersPostRequest) (Loadbalancer, *APIResponse, error)
- func (a *LoadBalancersApiService) DatacentersLoadbalancersPut(ctx _context.Context, datacenterId string, loadbalancerId string) ApiDatacentersLoadbalancersPutRequest
- func (a *LoadBalancersApiService) DatacentersLoadbalancersPutExecute(r ApiDatacentersLoadbalancersPutRequest) (Loadbalancer, *APIResponse, error)
- type Loadbalancer
- func (o *Loadbalancer) GetEntities() *LoadbalancerEntities
- func (o *Loadbalancer) GetEntitiesOk() (*LoadbalancerEntities, bool)
- func (o *Loadbalancer) GetHref() *string
- func (o *Loadbalancer) GetHrefOk() (*string, bool)
- func (o *Loadbalancer) GetId() *string
- func (o *Loadbalancer) GetIdOk() (*string, bool)
- func (o *Loadbalancer) GetMetadata() *DatacenterElementMetadata
- func (o *Loadbalancer) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *Loadbalancer) GetProperties() *LoadbalancerProperties
- func (o *Loadbalancer) GetPropertiesOk() (*LoadbalancerProperties, bool)
- func (o *Loadbalancer) GetType() *Type
- func (o *Loadbalancer) GetTypeOk() (*Type, bool)
- func (o *Loadbalancer) HasEntities() bool
- func (o *Loadbalancer) HasHref() bool
- func (o *Loadbalancer) HasId() bool
- func (o *Loadbalancer) HasMetadata() bool
- func (o *Loadbalancer) HasProperties() bool
- func (o *Loadbalancer) HasType() bool
- func (o Loadbalancer) MarshalJSON() ([]byte, error)
- func (o *Loadbalancer) SetEntities(v LoadbalancerEntities)
- func (o *Loadbalancer) SetHref(v string)
- func (o *Loadbalancer) SetId(v string)
- func (o *Loadbalancer) SetMetadata(v DatacenterElementMetadata)
- func (o *Loadbalancer) SetProperties(v LoadbalancerProperties)
- func (o *Loadbalancer) SetType(v Type)
- type LoadbalancerEntities
- func (o *LoadbalancerEntities) GetBalancednics() *BalancedNics
- func (o *LoadbalancerEntities) GetBalancednicsOk() (*BalancedNics, bool)
- func (o *LoadbalancerEntities) HasBalancednics() bool
- func (o LoadbalancerEntities) MarshalJSON() ([]byte, error)
- func (o *LoadbalancerEntities) SetBalancednics(v BalancedNics)
- type LoadbalancerProperties
- func (o *LoadbalancerProperties) GetDhcp() *bool
- func (o *LoadbalancerProperties) GetDhcpOk() (*bool, bool)
- func (o *LoadbalancerProperties) GetIp() *string
- func (o *LoadbalancerProperties) GetIpOk() (*string, bool)
- func (o *LoadbalancerProperties) GetName() *string
- func (o *LoadbalancerProperties) GetNameOk() (*string, bool)
- func (o *LoadbalancerProperties) HasDhcp() bool
- func (o *LoadbalancerProperties) HasIp() bool
- func (o *LoadbalancerProperties) HasName() bool
- func (o LoadbalancerProperties) MarshalJSON() ([]byte, error)
- func (o *LoadbalancerProperties) SetDhcp(v bool)
- func (o *LoadbalancerProperties) SetIp(v string)
- func (o *LoadbalancerProperties) SetIpNil()
- func (o *LoadbalancerProperties) SetName(v string)
- type Loadbalancers
- func (o *Loadbalancers) GetHref() *string
- func (o *Loadbalancers) GetHrefOk() (*string, bool)
- func (o *Loadbalancers) GetId() *string
- func (o *Loadbalancers) GetIdOk() (*string, bool)
- func (o *Loadbalancers) GetItems() *[]Loadbalancer
- func (o *Loadbalancers) GetItemsOk() (*[]Loadbalancer, bool)
- func (o *Loadbalancers) GetLimit() *float32
- func (o *Loadbalancers) GetLimitOk() (*float32, bool)
- func (o *Loadbalancers) GetLinks() *PaginationLinks
- func (o *Loadbalancers) GetLinksOk() (*PaginationLinks, bool)
- func (o *Loadbalancers) GetOffset() *float32
- func (o *Loadbalancers) GetOffsetOk() (*float32, bool)
- func (o *Loadbalancers) GetType() *Type
- func (o *Loadbalancers) GetTypeOk() (*Type, bool)
- func (o *Loadbalancers) HasHref() bool
- func (o *Loadbalancers) HasId() bool
- func (o *Loadbalancers) HasItems() bool
- func (o *Loadbalancers) HasLimit() bool
- func (o *Loadbalancers) HasLinks() bool
- func (o *Loadbalancers) HasOffset() bool
- func (o *Loadbalancers) HasType() bool
- func (o Loadbalancers) MarshalJSON() ([]byte, error)
- func (o *Loadbalancers) SetHref(v string)
- func (o *Loadbalancers) SetId(v string)
- func (o *Loadbalancers) SetItems(v []Loadbalancer)
- func (o *Loadbalancers) SetLimit(v float32)
- func (o *Loadbalancers) SetLinks(v PaginationLinks)
- func (o *Loadbalancers) SetOffset(v float32)
- func (o *Loadbalancers) SetType(v Type)
- type Location
- func (o *Location) GetHref() *string
- func (o *Location) GetHrefOk() (*string, bool)
- func (o *Location) GetId() *string
- func (o *Location) GetIdOk() (*string, bool)
- func (o *Location) GetMetadata() *DatacenterElementMetadata
- func (o *Location) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *Location) GetProperties() *LocationProperties
- func (o *Location) GetPropertiesOk() (*LocationProperties, bool)
- func (o *Location) GetType() *Type
- func (o *Location) GetTypeOk() (*Type, bool)
- func (o *Location) HasHref() bool
- func (o *Location) HasId() bool
- func (o *Location) HasMetadata() bool
- func (o *Location) HasProperties() bool
- func (o *Location) HasType() bool
- func (o Location) MarshalJSON() ([]byte, error)
- func (o *Location) SetHref(v string)
- func (o *Location) SetId(v string)
- func (o *Location) SetMetadata(v DatacenterElementMetadata)
- func (o *Location) SetProperties(v LocationProperties)
- func (o *Location) SetType(v Type)
- type LocationProperties
- func (o *LocationProperties) GetCpuArchitecture() *[]CpuArchitectureProperties
- func (o *LocationProperties) GetCpuArchitectureOk() (*[]CpuArchitectureProperties, bool)
- func (o *LocationProperties) GetFeatures() *[]string
- func (o *LocationProperties) GetFeaturesOk() (*[]string, bool)
- func (o *LocationProperties) GetImageAliases() *[]string
- func (o *LocationProperties) GetImageAliasesOk() (*[]string, bool)
- func (o *LocationProperties) GetName() *string
- func (o *LocationProperties) GetNameOk() (*string, bool)
- func (o *LocationProperties) HasCpuArchitecture() bool
- func (o *LocationProperties) HasFeatures() bool
- func (o *LocationProperties) HasImageAliases() bool
- func (o *LocationProperties) HasName() bool
- func (o LocationProperties) MarshalJSON() ([]byte, error)
- func (o *LocationProperties) SetCpuArchitecture(v []CpuArchitectureProperties)
- func (o *LocationProperties) SetFeatures(v []string)
- func (o *LocationProperties) SetImageAliases(v []string)
- func (o *LocationProperties) SetName(v string)
- type Locations
- func (o *Locations) GetHref() *string
- func (o *Locations) GetHrefOk() (*string, bool)
- func (o *Locations) GetId() *string
- func (o *Locations) GetIdOk() (*string, bool)
- func (o *Locations) GetItems() *[]Location
- func (o *Locations) GetItemsOk() (*[]Location, bool)
- func (o *Locations) GetType() *Type
- func (o *Locations) GetTypeOk() (*Type, bool)
- func (o *Locations) HasHref() bool
- func (o *Locations) HasId() bool
- func (o *Locations) HasItems() bool
- func (o *Locations) HasType() bool
- func (o Locations) MarshalJSON() ([]byte, error)
- func (o *Locations) SetHref(v string)
- func (o *Locations) SetId(v string)
- func (o *Locations) SetItems(v []Location)
- func (o *Locations) SetType(v Type)
- type LocationsApiService
- func (a *LocationsApiService) LocationsFindByRegionId(ctx _context.Context, regionId string) ApiLocationsFindByRegionIdRequest
- func (a *LocationsApiService) LocationsFindByRegionIdAndId(ctx _context.Context, regionId string, locationId string) ApiLocationsFindByRegionIdAndIdRequest
- func (a *LocationsApiService) LocationsFindByRegionIdAndIdExecute(r ApiLocationsFindByRegionIdAndIdRequest) (Location, *APIResponse, error)
- func (a *LocationsApiService) LocationsFindByRegionIdExecute(r ApiLocationsFindByRegionIdRequest) (Locations, *APIResponse, error)
- func (a *LocationsApiService) LocationsGet(ctx _context.Context) ApiLocationsGetRequest
- func (a *LocationsApiService) LocationsGetExecute(r ApiLocationsGetRequest) (Locations, *APIResponse, error)
- type LogLevel
- type Logger
- type NATGatewaysApiService
- func (a *NATGatewaysApiService) DatacentersNatgatewaysDelete(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysDeleteRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysDeleteExecute(r ApiDatacentersNatgatewaysDeleteRequest) (*APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysFindByNatGatewayId(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysFindByNatGatewayIdRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysFindByNatGatewayIdExecute(r ApiDatacentersNatgatewaysFindByNatGatewayIdRequest) (NatGateway, *APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsDelete(ctx _context.Context, datacenterId string, natGatewayId string, ...) ApiDatacentersNatgatewaysFlowlogsDeleteRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsDeleteExecute(r ApiDatacentersNatgatewaysFlowlogsDeleteRequest) (*APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsFindByFlowLogId(ctx _context.Context, datacenterId string, natGatewayId string, ...) ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsFindByFlowLogIdExecute(r ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest) (FlowLog, *APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsGet(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysFlowlogsGetRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsGetExecute(r ApiDatacentersNatgatewaysFlowlogsGetRequest) (FlowLogs, *APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPatch(ctx _context.Context, datacenterId string, natGatewayId string, ...) ApiDatacentersNatgatewaysFlowlogsPatchRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPatchExecute(r ApiDatacentersNatgatewaysFlowlogsPatchRequest) (FlowLog, *APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPost(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysFlowlogsPostRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPostExecute(r ApiDatacentersNatgatewaysFlowlogsPostRequest) (FlowLog, *APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPut(ctx _context.Context, datacenterId string, natGatewayId string, ...) ApiDatacentersNatgatewaysFlowlogsPutRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPutExecute(r ApiDatacentersNatgatewaysFlowlogsPutRequest) (FlowLog, *APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysGet(ctx _context.Context, datacenterId string) ApiDatacentersNatgatewaysGetRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysGetExecute(r ApiDatacentersNatgatewaysGetRequest) (NatGateways, *APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysPatch(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysPatchRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysPatchExecute(r ApiDatacentersNatgatewaysPatchRequest) (NatGateway, *APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysPost(ctx _context.Context, datacenterId string) ApiDatacentersNatgatewaysPostRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysPostExecute(r ApiDatacentersNatgatewaysPostRequest) (NatGateway, *APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysPut(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysPutRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysPutExecute(r ApiDatacentersNatgatewaysPutRequest) (NatGateway, *APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesDelete(ctx _context.Context, datacenterId string, natGatewayId string, ...) ApiDatacentersNatgatewaysRulesDeleteRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesDeleteExecute(r ApiDatacentersNatgatewaysRulesDeleteRequest) (*APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesFindByNatGatewayRuleId(ctx _context.Context, datacenterId string, natGatewayId string, ...) ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesFindByNatGatewayRuleIdExecute(r ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest) (NatGatewayRule, *APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesGet(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysRulesGetRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesGetExecute(r ApiDatacentersNatgatewaysRulesGetRequest) (NatGatewayRules, *APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesPatch(ctx _context.Context, datacenterId string, natGatewayId string, ...) ApiDatacentersNatgatewaysRulesPatchRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesPatchExecute(r ApiDatacentersNatgatewaysRulesPatchRequest) (NatGatewayRule, *APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesPost(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysRulesPostRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesPostExecute(r ApiDatacentersNatgatewaysRulesPostRequest) (NatGatewayRule, *APIResponse, error)
- func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesPut(ctx _context.Context, datacenterId string, natGatewayId string, ...) ApiDatacentersNatgatewaysRulesPutRequest
- func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesPutExecute(r ApiDatacentersNatgatewaysRulesPutRequest) (NatGatewayRule, *APIResponse, error)
- type NatGateway
- func (o *NatGateway) GetEntities() *NatGatewayEntities
- func (o *NatGateway) GetEntitiesOk() (*NatGatewayEntities, bool)
- func (o *NatGateway) GetHref() *string
- func (o *NatGateway) GetHrefOk() (*string, bool)
- func (o *NatGateway) GetId() *string
- func (o *NatGateway) GetIdOk() (*string, bool)
- func (o *NatGateway) GetMetadata() *DatacenterElementMetadata
- func (o *NatGateway) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *NatGateway) GetProperties() *NatGatewayProperties
- func (o *NatGateway) GetPropertiesOk() (*NatGatewayProperties, bool)
- func (o *NatGateway) GetType() *Type
- func (o *NatGateway) GetTypeOk() (*Type, bool)
- func (o *NatGateway) HasEntities() bool
- func (o *NatGateway) HasHref() bool
- func (o *NatGateway) HasId() bool
- func (o *NatGateway) HasMetadata() bool
- func (o *NatGateway) HasProperties() bool
- func (o *NatGateway) HasType() bool
- func (o NatGateway) MarshalJSON() ([]byte, error)
- func (o *NatGateway) SetEntities(v NatGatewayEntities)
- func (o *NatGateway) SetHref(v string)
- func (o *NatGateway) SetId(v string)
- func (o *NatGateway) SetMetadata(v DatacenterElementMetadata)
- func (o *NatGateway) SetProperties(v NatGatewayProperties)
- func (o *NatGateway) SetType(v Type)
- type NatGatewayEntities
- func (o *NatGatewayEntities) GetFlowlogs() *FlowLogs
- func (o *NatGatewayEntities) GetFlowlogsOk() (*FlowLogs, bool)
- func (o *NatGatewayEntities) GetRules() *NatGatewayRules
- func (o *NatGatewayEntities) GetRulesOk() (*NatGatewayRules, bool)
- func (o *NatGatewayEntities) HasFlowlogs() bool
- func (o *NatGatewayEntities) HasRules() bool
- func (o NatGatewayEntities) MarshalJSON() ([]byte, error)
- func (o *NatGatewayEntities) SetFlowlogs(v FlowLogs)
- func (o *NatGatewayEntities) SetRules(v NatGatewayRules)
- type NatGatewayLanProperties
- func (o *NatGatewayLanProperties) GetGatewayIps() *[]string
- func (o *NatGatewayLanProperties) GetGatewayIpsOk() (*[]string, bool)
- func (o *NatGatewayLanProperties) GetId() *int32
- func (o *NatGatewayLanProperties) GetIdOk() (*int32, bool)
- func (o *NatGatewayLanProperties) HasGatewayIps() bool
- func (o *NatGatewayLanProperties) HasId() bool
- func (o NatGatewayLanProperties) MarshalJSON() ([]byte, error)
- func (o *NatGatewayLanProperties) SetGatewayIps(v []string)
- func (o *NatGatewayLanProperties) SetId(v int32)
- type NatGatewayProperties
- func (o *NatGatewayProperties) GetLans() *[]NatGatewayLanProperties
- func (o *NatGatewayProperties) GetLansOk() (*[]NatGatewayLanProperties, bool)
- func (o *NatGatewayProperties) GetName() *string
- func (o *NatGatewayProperties) GetNameOk() (*string, bool)
- func (o *NatGatewayProperties) GetPublicIps() *[]string
- func (o *NatGatewayProperties) GetPublicIpsOk() (*[]string, bool)
- func (o *NatGatewayProperties) HasLans() bool
- func (o *NatGatewayProperties) HasName() bool
- func (o *NatGatewayProperties) HasPublicIps() bool
- func (o NatGatewayProperties) MarshalJSON() ([]byte, error)
- func (o *NatGatewayProperties) SetLans(v []NatGatewayLanProperties)
- func (o *NatGatewayProperties) SetName(v string)
- func (o *NatGatewayProperties) SetPublicIps(v []string)
- type NatGatewayPut
- func (o *NatGatewayPut) GetHref() *string
- func (o *NatGatewayPut) GetHrefOk() (*string, bool)
- func (o *NatGatewayPut) GetId() *string
- func (o *NatGatewayPut) GetIdOk() (*string, bool)
- func (o *NatGatewayPut) GetProperties() *NatGatewayProperties
- func (o *NatGatewayPut) GetPropertiesOk() (*NatGatewayProperties, bool)
- func (o *NatGatewayPut) GetType() *Type
- func (o *NatGatewayPut) GetTypeOk() (*Type, bool)
- func (o *NatGatewayPut) HasHref() bool
- func (o *NatGatewayPut) HasId() bool
- func (o *NatGatewayPut) HasProperties() bool
- func (o *NatGatewayPut) HasType() bool
- func (o NatGatewayPut) MarshalJSON() ([]byte, error)
- func (o *NatGatewayPut) SetHref(v string)
- func (o *NatGatewayPut) SetId(v string)
- func (o *NatGatewayPut) SetProperties(v NatGatewayProperties)
- func (o *NatGatewayPut) SetType(v Type)
- type NatGatewayRule
- func (o *NatGatewayRule) GetHref() *string
- func (o *NatGatewayRule) GetHrefOk() (*string, bool)
- func (o *NatGatewayRule) GetId() *string
- func (o *NatGatewayRule) GetIdOk() (*string, bool)
- func (o *NatGatewayRule) GetMetadata() *DatacenterElementMetadata
- func (o *NatGatewayRule) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *NatGatewayRule) GetProperties() *NatGatewayRuleProperties
- func (o *NatGatewayRule) GetPropertiesOk() (*NatGatewayRuleProperties, bool)
- func (o *NatGatewayRule) GetType() *Type
- func (o *NatGatewayRule) GetTypeOk() (*Type, bool)
- func (o *NatGatewayRule) HasHref() bool
- func (o *NatGatewayRule) HasId() bool
- func (o *NatGatewayRule) HasMetadata() bool
- func (o *NatGatewayRule) HasProperties() bool
- func (o *NatGatewayRule) HasType() bool
- func (o NatGatewayRule) MarshalJSON() ([]byte, error)
- func (o *NatGatewayRule) SetHref(v string)
- func (o *NatGatewayRule) SetId(v string)
- func (o *NatGatewayRule) SetMetadata(v DatacenterElementMetadata)
- func (o *NatGatewayRule) SetProperties(v NatGatewayRuleProperties)
- func (o *NatGatewayRule) SetType(v Type)
- type NatGatewayRuleProperties
- func (o *NatGatewayRuleProperties) GetName() *string
- func (o *NatGatewayRuleProperties) GetNameOk() (*string, bool)
- func (o *NatGatewayRuleProperties) GetProtocol() *NatGatewayRuleProtocol
- func (o *NatGatewayRuleProperties) GetProtocolOk() (*NatGatewayRuleProtocol, bool)
- func (o *NatGatewayRuleProperties) GetPublicIp() *string
- func (o *NatGatewayRuleProperties) GetPublicIpOk() (*string, bool)
- func (o *NatGatewayRuleProperties) GetSourceSubnet() *string
- func (o *NatGatewayRuleProperties) GetSourceSubnetOk() (*string, bool)
- func (o *NatGatewayRuleProperties) GetTargetPortRange() *TargetPortRange
- func (o *NatGatewayRuleProperties) GetTargetPortRangeOk() (*TargetPortRange, bool)
- func (o *NatGatewayRuleProperties) GetTargetSubnet() *string
- func (o *NatGatewayRuleProperties) GetTargetSubnetOk() (*string, bool)
- func (o *NatGatewayRuleProperties) GetType() *NatGatewayRuleType
- func (o *NatGatewayRuleProperties) GetTypeOk() (*NatGatewayRuleType, bool)
- func (o *NatGatewayRuleProperties) HasName() bool
- func (o *NatGatewayRuleProperties) HasProtocol() bool
- func (o *NatGatewayRuleProperties) HasPublicIp() bool
- func (o *NatGatewayRuleProperties) HasSourceSubnet() bool
- func (o *NatGatewayRuleProperties) HasTargetPortRange() bool
- func (o *NatGatewayRuleProperties) HasTargetSubnet() bool
- func (o *NatGatewayRuleProperties) HasType() bool
- func (o NatGatewayRuleProperties) MarshalJSON() ([]byte, error)
- func (o *NatGatewayRuleProperties) SetName(v string)
- func (o *NatGatewayRuleProperties) SetProtocol(v NatGatewayRuleProtocol)
- func (o *NatGatewayRuleProperties) SetPublicIp(v string)
- func (o *NatGatewayRuleProperties) SetSourceSubnet(v string)
- func (o *NatGatewayRuleProperties) SetTargetPortRange(v TargetPortRange)
- func (o *NatGatewayRuleProperties) SetTargetSubnet(v string)
- func (o *NatGatewayRuleProperties) SetType(v NatGatewayRuleType)
- type NatGatewayRuleProtocol
- type NatGatewayRulePut
- func (o *NatGatewayRulePut) GetHref() *string
- func (o *NatGatewayRulePut) GetHrefOk() (*string, bool)
- func (o *NatGatewayRulePut) GetId() *string
- func (o *NatGatewayRulePut) GetIdOk() (*string, bool)
- func (o *NatGatewayRulePut) GetProperties() *NatGatewayRuleProperties
- func (o *NatGatewayRulePut) GetPropertiesOk() (*NatGatewayRuleProperties, bool)
- func (o *NatGatewayRulePut) GetType() *Type
- func (o *NatGatewayRulePut) GetTypeOk() (*Type, bool)
- func (o *NatGatewayRulePut) HasHref() bool
- func (o *NatGatewayRulePut) HasId() bool
- func (o *NatGatewayRulePut) HasProperties() bool
- func (o *NatGatewayRulePut) HasType() bool
- func (o NatGatewayRulePut) MarshalJSON() ([]byte, error)
- func (o *NatGatewayRulePut) SetHref(v string)
- func (o *NatGatewayRulePut) SetId(v string)
- func (o *NatGatewayRulePut) SetProperties(v NatGatewayRuleProperties)
- func (o *NatGatewayRulePut) SetType(v Type)
- type NatGatewayRuleType
- type NatGatewayRules
- func (o *NatGatewayRules) GetHref() *string
- func (o *NatGatewayRules) GetHrefOk() (*string, bool)
- func (o *NatGatewayRules) GetId() *string
- func (o *NatGatewayRules) GetIdOk() (*string, bool)
- func (o *NatGatewayRules) GetItems() *[]NatGatewayRule
- func (o *NatGatewayRules) GetItemsOk() (*[]NatGatewayRule, bool)
- func (o *NatGatewayRules) GetType() *Type
- func (o *NatGatewayRules) GetTypeOk() (*Type, bool)
- func (o *NatGatewayRules) HasHref() bool
- func (o *NatGatewayRules) HasId() bool
- func (o *NatGatewayRules) HasItems() bool
- func (o *NatGatewayRules) HasType() bool
- func (o NatGatewayRules) MarshalJSON() ([]byte, error)
- func (o *NatGatewayRules) SetHref(v string)
- func (o *NatGatewayRules) SetId(v string)
- func (o *NatGatewayRules) SetItems(v []NatGatewayRule)
- func (o *NatGatewayRules) SetType(v Type)
- type NatGateways
- func (o *NatGateways) GetHref() *string
- func (o *NatGateways) GetHrefOk() (*string, bool)
- func (o *NatGateways) GetId() *string
- func (o *NatGateways) GetIdOk() (*string, bool)
- func (o *NatGateways) GetItems() *[]NatGateway
- func (o *NatGateways) GetItemsOk() (*[]NatGateway, bool)
- func (o *NatGateways) GetLimit() *float32
- func (o *NatGateways) GetLimitOk() (*float32, bool)
- func (o *NatGateways) GetLinks() *PaginationLinks
- func (o *NatGateways) GetLinksOk() (*PaginationLinks, bool)
- func (o *NatGateways) GetOffset() *float32
- func (o *NatGateways) GetOffsetOk() (*float32, bool)
- func (o *NatGateways) GetType() *Type
- func (o *NatGateways) GetTypeOk() (*Type, bool)
- func (o *NatGateways) HasHref() bool
- func (o *NatGateways) HasId() bool
- func (o *NatGateways) HasItems() bool
- func (o *NatGateways) HasLimit() bool
- func (o *NatGateways) HasLinks() bool
- func (o *NatGateways) HasOffset() bool
- func (o *NatGateways) HasType() bool
- func (o NatGateways) MarshalJSON() ([]byte, error)
- func (o *NatGateways) SetHref(v string)
- func (o *NatGateways) SetId(v string)
- func (o *NatGateways) SetItems(v []NatGateway)
- func (o *NatGateways) SetLimit(v float32)
- func (o *NatGateways) SetLinks(v PaginationLinks)
- func (o *NatGateways) SetOffset(v float32)
- func (o *NatGateways) SetType(v Type)
- type NetworkInterfacesApiService
- func (a *NetworkInterfacesApiService) DatacentersServersNicsDelete(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsDeleteRequest
- func (a *NetworkInterfacesApiService) DatacentersServersNicsDeleteExecute(r ApiDatacentersServersNicsDeleteRequest) (*APIResponse, error)
- func (a *NetworkInterfacesApiService) DatacentersServersNicsFindById(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsFindByIdRequest
- func (a *NetworkInterfacesApiService) DatacentersServersNicsFindByIdExecute(r ApiDatacentersServersNicsFindByIdRequest) (Nic, *APIResponse, error)
- func (a *NetworkInterfacesApiService) DatacentersServersNicsGet(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersNicsGetRequest
- func (a *NetworkInterfacesApiService) DatacentersServersNicsGetExecute(r ApiDatacentersServersNicsGetRequest) (Nics, *APIResponse, error)
- func (a *NetworkInterfacesApiService) DatacentersServersNicsPatch(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsPatchRequest
- func (a *NetworkInterfacesApiService) DatacentersServersNicsPatchExecute(r ApiDatacentersServersNicsPatchRequest) (Nic, *APIResponse, error)
- func (a *NetworkInterfacesApiService) DatacentersServersNicsPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersNicsPostRequest
- func (a *NetworkInterfacesApiService) DatacentersServersNicsPostExecute(r ApiDatacentersServersNicsPostRequest) (Nic, *APIResponse, error)
- func (a *NetworkInterfacesApiService) DatacentersServersNicsPut(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsPutRequest
- func (a *NetworkInterfacesApiService) DatacentersServersNicsPutExecute(r ApiDatacentersServersNicsPutRequest) (Nic, *APIResponse, error)
- type NetworkLoadBalancer
- func (o *NetworkLoadBalancer) GetEntities() *NetworkLoadBalancerEntities
- func (o *NetworkLoadBalancer) GetEntitiesOk() (*NetworkLoadBalancerEntities, bool)
- func (o *NetworkLoadBalancer) GetHref() *string
- func (o *NetworkLoadBalancer) GetHrefOk() (*string, bool)
- func (o *NetworkLoadBalancer) GetId() *string
- func (o *NetworkLoadBalancer) GetIdOk() (*string, bool)
- func (o *NetworkLoadBalancer) GetMetadata() *DatacenterElementMetadata
- func (o *NetworkLoadBalancer) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *NetworkLoadBalancer) GetProperties() *NetworkLoadBalancerProperties
- func (o *NetworkLoadBalancer) GetPropertiesOk() (*NetworkLoadBalancerProperties, bool)
- func (o *NetworkLoadBalancer) GetType() *Type
- func (o *NetworkLoadBalancer) GetTypeOk() (*Type, bool)
- func (o *NetworkLoadBalancer) HasEntities() bool
- func (o *NetworkLoadBalancer) HasHref() bool
- func (o *NetworkLoadBalancer) HasId() bool
- func (o *NetworkLoadBalancer) HasMetadata() bool
- func (o *NetworkLoadBalancer) HasProperties() bool
- func (o *NetworkLoadBalancer) HasType() bool
- func (o NetworkLoadBalancer) MarshalJSON() ([]byte, error)
- func (o *NetworkLoadBalancer) SetEntities(v NetworkLoadBalancerEntities)
- func (o *NetworkLoadBalancer) SetHref(v string)
- func (o *NetworkLoadBalancer) SetId(v string)
- func (o *NetworkLoadBalancer) SetMetadata(v DatacenterElementMetadata)
- func (o *NetworkLoadBalancer) SetProperties(v NetworkLoadBalancerProperties)
- func (o *NetworkLoadBalancer) SetType(v Type)
- type NetworkLoadBalancerEntities
- func (o *NetworkLoadBalancerEntities) GetFlowlogs() *FlowLogs
- func (o *NetworkLoadBalancerEntities) GetFlowlogsOk() (*FlowLogs, bool)
- func (o *NetworkLoadBalancerEntities) GetForwardingrules() *NetworkLoadBalancerForwardingRules
- func (o *NetworkLoadBalancerEntities) GetForwardingrulesOk() (*NetworkLoadBalancerForwardingRules, bool)
- func (o *NetworkLoadBalancerEntities) HasFlowlogs() bool
- func (o *NetworkLoadBalancerEntities) HasForwardingrules() bool
- func (o NetworkLoadBalancerEntities) MarshalJSON() ([]byte, error)
- func (o *NetworkLoadBalancerEntities) SetFlowlogs(v FlowLogs)
- func (o *NetworkLoadBalancerEntities) SetForwardingrules(v NetworkLoadBalancerForwardingRules)
- type NetworkLoadBalancerForwardingRule
- func (o *NetworkLoadBalancerForwardingRule) GetHref() *string
- func (o *NetworkLoadBalancerForwardingRule) GetHrefOk() (*string, bool)
- func (o *NetworkLoadBalancerForwardingRule) GetId() *string
- func (o *NetworkLoadBalancerForwardingRule) GetIdOk() (*string, bool)
- func (o *NetworkLoadBalancerForwardingRule) GetMetadata() *DatacenterElementMetadata
- func (o *NetworkLoadBalancerForwardingRule) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *NetworkLoadBalancerForwardingRule) GetProperties() *NetworkLoadBalancerForwardingRuleProperties
- func (o *NetworkLoadBalancerForwardingRule) GetPropertiesOk() (*NetworkLoadBalancerForwardingRuleProperties, bool)
- func (o *NetworkLoadBalancerForwardingRule) GetType() *Type
- func (o *NetworkLoadBalancerForwardingRule) GetTypeOk() (*Type, bool)
- func (o *NetworkLoadBalancerForwardingRule) HasHref() bool
- func (o *NetworkLoadBalancerForwardingRule) HasId() bool
- func (o *NetworkLoadBalancerForwardingRule) HasMetadata() bool
- func (o *NetworkLoadBalancerForwardingRule) HasProperties() bool
- func (o *NetworkLoadBalancerForwardingRule) HasType() bool
- func (o NetworkLoadBalancerForwardingRule) MarshalJSON() ([]byte, error)
- func (o *NetworkLoadBalancerForwardingRule) SetHref(v string)
- func (o *NetworkLoadBalancerForwardingRule) SetId(v string)
- func (o *NetworkLoadBalancerForwardingRule) SetMetadata(v DatacenterElementMetadata)
- func (o *NetworkLoadBalancerForwardingRule) SetProperties(v NetworkLoadBalancerForwardingRuleProperties)
- func (o *NetworkLoadBalancerForwardingRule) SetType(v Type)
- type NetworkLoadBalancerForwardingRuleHealthCheck
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetClientTimeout() *int32
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetClientTimeoutOk() (*int32, bool)
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetConnectTimeout() *int32
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetConnectTimeoutOk() (*int32, bool)
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetRetries() *int32
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetRetriesOk() (*int32, bool)
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetTargetTimeout() *int32
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetTargetTimeoutOk() (*int32, bool)
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) HasClientTimeout() bool
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) HasConnectTimeout() bool
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) HasRetries() bool
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) HasTargetTimeout() bool
- func (o NetworkLoadBalancerForwardingRuleHealthCheck) MarshalJSON() ([]byte, error)
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) SetClientTimeout(v int32)
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) SetConnectTimeout(v int32)
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) SetRetries(v int32)
- func (o *NetworkLoadBalancerForwardingRuleHealthCheck) SetTargetTimeout(v int32)
- type NetworkLoadBalancerForwardingRuleProperties
- func (o *NetworkLoadBalancerForwardingRuleProperties) GetAlgorithm() *string
- func (o *NetworkLoadBalancerForwardingRuleProperties) GetAlgorithmOk() (*string, bool)
- func (o *NetworkLoadBalancerForwardingRuleProperties) GetHealthCheck() *NetworkLoadBalancerForwardingRuleHealthCheck
- func (o *NetworkLoadBalancerForwardingRuleProperties) GetHealthCheckOk() (*NetworkLoadBalancerForwardingRuleHealthCheck, bool)
- func (o *NetworkLoadBalancerForwardingRuleProperties) GetListenerIp() *string
- func (o *NetworkLoadBalancerForwardingRuleProperties) GetListenerIpOk() (*string, bool)
- func (o *NetworkLoadBalancerForwardingRuleProperties) GetListenerPort() *int32
- func (o *NetworkLoadBalancerForwardingRuleProperties) GetListenerPortOk() (*int32, bool)
- func (o *NetworkLoadBalancerForwardingRuleProperties) GetName() *string
- func (o *NetworkLoadBalancerForwardingRuleProperties) GetNameOk() (*string, bool)
- func (o *NetworkLoadBalancerForwardingRuleProperties) GetProtocol() *string
- func (o *NetworkLoadBalancerForwardingRuleProperties) GetProtocolOk() (*string, bool)
- func (o *NetworkLoadBalancerForwardingRuleProperties) GetTargets() *[]NetworkLoadBalancerForwardingRuleTarget
- func (o *NetworkLoadBalancerForwardingRuleProperties) GetTargetsOk() (*[]NetworkLoadBalancerForwardingRuleTarget, bool)
- func (o *NetworkLoadBalancerForwardingRuleProperties) HasAlgorithm() bool
- func (o *NetworkLoadBalancerForwardingRuleProperties) HasHealthCheck() bool
- func (o *NetworkLoadBalancerForwardingRuleProperties) HasListenerIp() bool
- func (o *NetworkLoadBalancerForwardingRuleProperties) HasListenerPort() bool
- func (o *NetworkLoadBalancerForwardingRuleProperties) HasName() bool
- func (o *NetworkLoadBalancerForwardingRuleProperties) HasProtocol() bool
- func (o *NetworkLoadBalancerForwardingRuleProperties) HasTargets() bool
- func (o NetworkLoadBalancerForwardingRuleProperties) MarshalJSON() ([]byte, error)
- func (o *NetworkLoadBalancerForwardingRuleProperties) SetAlgorithm(v string)
- func (o *NetworkLoadBalancerForwardingRuleProperties) SetHealthCheck(v NetworkLoadBalancerForwardingRuleHealthCheck)
- func (o *NetworkLoadBalancerForwardingRuleProperties) SetListenerIp(v string)
- func (o *NetworkLoadBalancerForwardingRuleProperties) SetListenerPort(v int32)
- func (o *NetworkLoadBalancerForwardingRuleProperties) SetName(v string)
- func (o *NetworkLoadBalancerForwardingRuleProperties) SetProtocol(v string)
- func (o *NetworkLoadBalancerForwardingRuleProperties) SetTargets(v []NetworkLoadBalancerForwardingRuleTarget)
- type NetworkLoadBalancerForwardingRulePut
- func (o *NetworkLoadBalancerForwardingRulePut) GetHref() *string
- func (o *NetworkLoadBalancerForwardingRulePut) GetHrefOk() (*string, bool)
- func (o *NetworkLoadBalancerForwardingRulePut) GetId() *string
- func (o *NetworkLoadBalancerForwardingRulePut) GetIdOk() (*string, bool)
- func (o *NetworkLoadBalancerForwardingRulePut) GetProperties() *NetworkLoadBalancerForwardingRuleProperties
- func (o *NetworkLoadBalancerForwardingRulePut) GetPropertiesOk() (*NetworkLoadBalancerForwardingRuleProperties, bool)
- func (o *NetworkLoadBalancerForwardingRulePut) GetType() *Type
- func (o *NetworkLoadBalancerForwardingRulePut) GetTypeOk() (*Type, bool)
- func (o *NetworkLoadBalancerForwardingRulePut) HasHref() bool
- func (o *NetworkLoadBalancerForwardingRulePut) HasId() bool
- func (o *NetworkLoadBalancerForwardingRulePut) HasProperties() bool
- func (o *NetworkLoadBalancerForwardingRulePut) HasType() bool
- func (o NetworkLoadBalancerForwardingRulePut) MarshalJSON() ([]byte, error)
- func (o *NetworkLoadBalancerForwardingRulePut) SetHref(v string)
- func (o *NetworkLoadBalancerForwardingRulePut) SetId(v string)
- func (o *NetworkLoadBalancerForwardingRulePut) SetProperties(v NetworkLoadBalancerForwardingRuleProperties)
- func (o *NetworkLoadBalancerForwardingRulePut) SetType(v Type)
- type NetworkLoadBalancerForwardingRuleTarget
- func (o *NetworkLoadBalancerForwardingRuleTarget) GetHealthCheck() *NetworkLoadBalancerForwardingRuleTargetHealthCheck
- func (o *NetworkLoadBalancerForwardingRuleTarget) GetHealthCheckOk() (*NetworkLoadBalancerForwardingRuleTargetHealthCheck, bool)
- func (o *NetworkLoadBalancerForwardingRuleTarget) GetIp() *string
- func (o *NetworkLoadBalancerForwardingRuleTarget) GetIpOk() (*string, bool)
- func (o *NetworkLoadBalancerForwardingRuleTarget) GetPort() *int32
- func (o *NetworkLoadBalancerForwardingRuleTarget) GetPortOk() (*int32, bool)
- func (o *NetworkLoadBalancerForwardingRuleTarget) GetProxyProtocol() *string
- func (o *NetworkLoadBalancerForwardingRuleTarget) GetProxyProtocolOk() (*string, bool)
- func (o *NetworkLoadBalancerForwardingRuleTarget) GetWeight() *int32
- func (o *NetworkLoadBalancerForwardingRuleTarget) GetWeightOk() (*int32, bool)
- func (o *NetworkLoadBalancerForwardingRuleTarget) HasHealthCheck() bool
- func (o *NetworkLoadBalancerForwardingRuleTarget) HasIp() bool
- func (o *NetworkLoadBalancerForwardingRuleTarget) HasPort() bool
- func (o *NetworkLoadBalancerForwardingRuleTarget) HasProxyProtocol() bool
- func (o *NetworkLoadBalancerForwardingRuleTarget) HasWeight() bool
- func (o NetworkLoadBalancerForwardingRuleTarget) MarshalJSON() ([]byte, error)
- func (o *NetworkLoadBalancerForwardingRuleTarget) SetHealthCheck(v NetworkLoadBalancerForwardingRuleTargetHealthCheck)
- func (o *NetworkLoadBalancerForwardingRuleTarget) SetIp(v string)
- func (o *NetworkLoadBalancerForwardingRuleTarget) SetPort(v int32)
- func (o *NetworkLoadBalancerForwardingRuleTarget) SetProxyProtocol(v string)
- func (o *NetworkLoadBalancerForwardingRuleTarget) SetWeight(v int32)
- type NetworkLoadBalancerForwardingRuleTargetHealthCheck
- func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetCheck() *bool
- func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetCheckInterval() *int32
- func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetCheckIntervalOk() (*int32, bool)
- func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetCheckOk() (*bool, bool)
- func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetMaintenance() *bool
- func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetMaintenanceOk() (*bool, bool)
- func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) HasCheck() bool
- func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) HasCheckInterval() bool
- func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) HasMaintenance() bool
- func (o NetworkLoadBalancerForwardingRuleTargetHealthCheck) MarshalJSON() ([]byte, error)
- func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) SetCheck(v bool)
- func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) SetCheckInterval(v int32)
- func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) SetMaintenance(v bool)
- type NetworkLoadBalancerForwardingRules
- func (o *NetworkLoadBalancerForwardingRules) GetHref() *string
- func (o *NetworkLoadBalancerForwardingRules) GetHrefOk() (*string, bool)
- func (o *NetworkLoadBalancerForwardingRules) GetId() *string
- func (o *NetworkLoadBalancerForwardingRules) GetIdOk() (*string, bool)
- func (o *NetworkLoadBalancerForwardingRules) GetItems() *[]NetworkLoadBalancerForwardingRule
- func (o *NetworkLoadBalancerForwardingRules) GetItemsOk() (*[]NetworkLoadBalancerForwardingRule, bool)
- func (o *NetworkLoadBalancerForwardingRules) GetLimit() *float32
- func (o *NetworkLoadBalancerForwardingRules) GetLimitOk() (*float32, bool)
- func (o *NetworkLoadBalancerForwardingRules) GetLinks() *PaginationLinks
- func (o *NetworkLoadBalancerForwardingRules) GetLinksOk() (*PaginationLinks, bool)
- func (o *NetworkLoadBalancerForwardingRules) GetOffset() *float32
- func (o *NetworkLoadBalancerForwardingRules) GetOffsetOk() (*float32, bool)
- func (o *NetworkLoadBalancerForwardingRules) GetType() *Type
- func (o *NetworkLoadBalancerForwardingRules) GetTypeOk() (*Type, bool)
- func (o *NetworkLoadBalancerForwardingRules) HasHref() bool
- func (o *NetworkLoadBalancerForwardingRules) HasId() bool
- func (o *NetworkLoadBalancerForwardingRules) HasItems() bool
- func (o *NetworkLoadBalancerForwardingRules) HasLimit() bool
- func (o *NetworkLoadBalancerForwardingRules) HasLinks() bool
- func (o *NetworkLoadBalancerForwardingRules) HasOffset() bool
- func (o *NetworkLoadBalancerForwardingRules) HasType() bool
- func (o NetworkLoadBalancerForwardingRules) MarshalJSON() ([]byte, error)
- func (o *NetworkLoadBalancerForwardingRules) SetHref(v string)
- func (o *NetworkLoadBalancerForwardingRules) SetId(v string)
- func (o *NetworkLoadBalancerForwardingRules) SetItems(v []NetworkLoadBalancerForwardingRule)
- func (o *NetworkLoadBalancerForwardingRules) SetLimit(v float32)
- func (o *NetworkLoadBalancerForwardingRules) SetLinks(v PaginationLinks)
- func (o *NetworkLoadBalancerForwardingRules) SetOffset(v float32)
- func (o *NetworkLoadBalancerForwardingRules) SetType(v Type)
- type NetworkLoadBalancerProperties
- func (o *NetworkLoadBalancerProperties) GetCentralLogging() *bool
- func (o *NetworkLoadBalancerProperties) GetCentralLoggingOk() (*bool, bool)
- func (o *NetworkLoadBalancerProperties) GetIps() *[]string
- func (o *NetworkLoadBalancerProperties) GetIpsOk() (*[]string, bool)
- func (o *NetworkLoadBalancerProperties) GetLbPrivateIps() *[]string
- func (o *NetworkLoadBalancerProperties) GetLbPrivateIpsOk() (*[]string, bool)
- func (o *NetworkLoadBalancerProperties) GetListenerLan() *int32
- func (o *NetworkLoadBalancerProperties) GetListenerLanOk() (*int32, bool)
- func (o *NetworkLoadBalancerProperties) GetLoggingFormat() *string
- func (o *NetworkLoadBalancerProperties) GetLoggingFormatOk() (*string, bool)
- func (o *NetworkLoadBalancerProperties) GetName() *string
- func (o *NetworkLoadBalancerProperties) GetNameOk() (*string, bool)
- func (o *NetworkLoadBalancerProperties) GetTargetLan() *int32
- func (o *NetworkLoadBalancerProperties) GetTargetLanOk() (*int32, bool)
- func (o *NetworkLoadBalancerProperties) HasCentralLogging() bool
- func (o *NetworkLoadBalancerProperties) HasIps() bool
- func (o *NetworkLoadBalancerProperties) HasLbPrivateIps() bool
- func (o *NetworkLoadBalancerProperties) HasListenerLan() bool
- func (o *NetworkLoadBalancerProperties) HasLoggingFormat() bool
- func (o *NetworkLoadBalancerProperties) HasName() bool
- func (o *NetworkLoadBalancerProperties) HasTargetLan() bool
- func (o NetworkLoadBalancerProperties) MarshalJSON() ([]byte, error)
- func (o *NetworkLoadBalancerProperties) SetCentralLogging(v bool)
- func (o *NetworkLoadBalancerProperties) SetIps(v []string)
- func (o *NetworkLoadBalancerProperties) SetLbPrivateIps(v []string)
- func (o *NetworkLoadBalancerProperties) SetListenerLan(v int32)
- func (o *NetworkLoadBalancerProperties) SetLoggingFormat(v string)
- func (o *NetworkLoadBalancerProperties) SetName(v string)
- func (o *NetworkLoadBalancerProperties) SetTargetLan(v int32)
- type NetworkLoadBalancerPut
- func (o *NetworkLoadBalancerPut) GetHref() *string
- func (o *NetworkLoadBalancerPut) GetHrefOk() (*string, bool)
- func (o *NetworkLoadBalancerPut) GetId() *string
- func (o *NetworkLoadBalancerPut) GetIdOk() (*string, bool)
- func (o *NetworkLoadBalancerPut) GetProperties() *NetworkLoadBalancerProperties
- func (o *NetworkLoadBalancerPut) GetPropertiesOk() (*NetworkLoadBalancerProperties, bool)
- func (o *NetworkLoadBalancerPut) GetType() *Type
- func (o *NetworkLoadBalancerPut) GetTypeOk() (*Type, bool)
- func (o *NetworkLoadBalancerPut) HasHref() bool
- func (o *NetworkLoadBalancerPut) HasId() bool
- func (o *NetworkLoadBalancerPut) HasProperties() bool
- func (o *NetworkLoadBalancerPut) HasType() bool
- func (o NetworkLoadBalancerPut) MarshalJSON() ([]byte, error)
- func (o *NetworkLoadBalancerPut) SetHref(v string)
- func (o *NetworkLoadBalancerPut) SetId(v string)
- func (o *NetworkLoadBalancerPut) SetProperties(v NetworkLoadBalancerProperties)
- func (o *NetworkLoadBalancerPut) SetType(v Type)
- type NetworkLoadBalancers
- func (o *NetworkLoadBalancers) GetHref() *string
- func (o *NetworkLoadBalancers) GetHrefOk() (*string, bool)
- func (o *NetworkLoadBalancers) GetId() *string
- func (o *NetworkLoadBalancers) GetIdOk() (*string, bool)
- func (o *NetworkLoadBalancers) GetItems() *[]NetworkLoadBalancer
- func (o *NetworkLoadBalancers) GetItemsOk() (*[]NetworkLoadBalancer, bool)
- func (o *NetworkLoadBalancers) GetLimit() *float32
- func (o *NetworkLoadBalancers) GetLimitOk() (*float32, bool)
- func (o *NetworkLoadBalancers) GetLinks() *PaginationLinks
- func (o *NetworkLoadBalancers) GetLinksOk() (*PaginationLinks, bool)
- func (o *NetworkLoadBalancers) GetOffset() *float32
- func (o *NetworkLoadBalancers) GetOffsetOk() (*float32, bool)
- func (o *NetworkLoadBalancers) GetType() *Type
- func (o *NetworkLoadBalancers) GetTypeOk() (*Type, bool)
- func (o *NetworkLoadBalancers) HasHref() bool
- func (o *NetworkLoadBalancers) HasId() bool
- func (o *NetworkLoadBalancers) HasItems() bool
- func (o *NetworkLoadBalancers) HasLimit() bool
- func (o *NetworkLoadBalancers) HasLinks() bool
- func (o *NetworkLoadBalancers) HasOffset() bool
- func (o *NetworkLoadBalancers) HasType() bool
- func (o NetworkLoadBalancers) MarshalJSON() ([]byte, error)
- func (o *NetworkLoadBalancers) SetHref(v string)
- func (o *NetworkLoadBalancers) SetId(v string)
- func (o *NetworkLoadBalancers) SetItems(v []NetworkLoadBalancer)
- func (o *NetworkLoadBalancers) SetLimit(v float32)
- func (o *NetworkLoadBalancers) SetLinks(v PaginationLinks)
- func (o *NetworkLoadBalancers) SetOffset(v float32)
- func (o *NetworkLoadBalancers) SetType(v Type)
- type NetworkLoadBalancersApiService
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersDelete(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersDeleteRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersDeleteExecute(r ApiDatacentersNetworkloadbalancersDeleteRequest) (*APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFindByNetworkLoadBalancerId(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdExecute(r ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest) (NetworkLoadBalancer, *APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsDelete(ctx _context.Context, datacenterId string, networkLoadBalancerId string, ...) ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsDeleteExecute(r ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest) (*APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsFindByFlowLogId(ctx _context.Context, datacenterId string, networkLoadBalancerId string, ...) ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdExecute(r ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest) (FlowLog, *APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsGet(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersFlowlogsGetRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsGetExecute(r ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) (FlowLogs, *APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPatch(ctx _context.Context, datacenterId string, networkLoadBalancerId string, ...) ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPatchExecute(r ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest) (FlowLog, *APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPost(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersFlowlogsPostRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPostExecute(r ApiDatacentersNetworkloadbalancersFlowlogsPostRequest) (FlowLog, *APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPut(ctx _context.Context, datacenterId string, networkLoadBalancerId string, ...) ApiDatacentersNetworkloadbalancersFlowlogsPutRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPutExecute(r ApiDatacentersNetworkloadbalancersFlowlogsPutRequest) (FlowLog, *APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesDelete(ctx _context.Context, datacenterId string, networkLoadBalancerId string, ...) ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesDeleteExecute(r ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest) (*APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleId(ctx _context.Context, datacenterId string, networkLoadBalancerId string, ...) ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdExecute(...) (NetworkLoadBalancerForwardingRule, *APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesGet(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesGetExecute(r ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) (NetworkLoadBalancerForwardingRules, *APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPatch(ctx _context.Context, datacenterId string, networkLoadBalancerId string, ...) ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPatchExecute(r ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest) (NetworkLoadBalancerForwardingRule, *APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPost(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPostExecute(r ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest) (NetworkLoadBalancerForwardingRule, *APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPut(ctx _context.Context, datacenterId string, networkLoadBalancerId string, ...) ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPutExecute(r ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest) (NetworkLoadBalancerForwardingRule, *APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersGet(ctx _context.Context, datacenterId string) ApiDatacentersNetworkloadbalancersGetRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersGetExecute(r ApiDatacentersNetworkloadbalancersGetRequest) (NetworkLoadBalancers, *APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPatch(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersPatchRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPatchExecute(r ApiDatacentersNetworkloadbalancersPatchRequest) (NetworkLoadBalancer, *APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPost(ctx _context.Context, datacenterId string) ApiDatacentersNetworkloadbalancersPostRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPostExecute(r ApiDatacentersNetworkloadbalancersPostRequest) (NetworkLoadBalancer, *APIResponse, error)
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPut(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersPutRequest
- func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPutExecute(r ApiDatacentersNetworkloadbalancersPutRequest) (NetworkLoadBalancer, *APIResponse, error)
- type Nic
- func (o *Nic) GetEntities() *NicEntities
- func (o *Nic) GetEntitiesOk() (*NicEntities, bool)
- func (o *Nic) GetHref() *string
- func (o *Nic) GetHrefOk() (*string, bool)
- func (o *Nic) GetId() *string
- func (o *Nic) GetIdOk() (*string, bool)
- func (o *Nic) GetMetadata() *DatacenterElementMetadata
- func (o *Nic) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *Nic) GetProperties() *NicProperties
- func (o *Nic) GetPropertiesOk() (*NicProperties, bool)
- func (o *Nic) GetType() *Type
- func (o *Nic) GetTypeOk() (*Type, bool)
- func (o *Nic) HasEntities() bool
- func (o *Nic) HasHref() bool
- func (o *Nic) HasId() bool
- func (o *Nic) HasMetadata() bool
- func (o *Nic) HasProperties() bool
- func (o *Nic) HasType() bool
- func (o Nic) MarshalJSON() ([]byte, error)
- func (o *Nic) SetEntities(v NicEntities)
- func (o *Nic) SetHref(v string)
- func (o *Nic) SetId(v string)
- func (o *Nic) SetMetadata(v DatacenterElementMetadata)
- func (o *Nic) SetProperties(v NicProperties)
- func (o *Nic) SetType(v Type)
- type NicEntities
- func (o *NicEntities) GetFirewallrules() *FirewallRules
- func (o *NicEntities) GetFirewallrulesOk() (*FirewallRules, bool)
- func (o *NicEntities) GetFlowlogs() *FlowLogs
- func (o *NicEntities) GetFlowlogsOk() (*FlowLogs, bool)
- func (o *NicEntities) GetSecuritygroups() *SecurityGroups
- func (o *NicEntities) GetSecuritygroupsOk() (*SecurityGroups, bool)
- func (o *NicEntities) HasFirewallrules() bool
- func (o *NicEntities) HasFlowlogs() bool
- func (o *NicEntities) HasSecuritygroups() bool
- func (o NicEntities) MarshalJSON() ([]byte, error)
- func (o *NicEntities) SetFirewallrules(v FirewallRules)
- func (o *NicEntities) SetFlowlogs(v FlowLogs)
- func (o *NicEntities) SetSecuritygroups(v SecurityGroups)
- type NicProperties
- func (o *NicProperties) GetDeviceNumber() *int32
- func (o *NicProperties) GetDeviceNumberOk() (*int32, bool)
- func (o *NicProperties) GetDhcp() *bool
- func (o *NicProperties) GetDhcpOk() (*bool, bool)
- func (o *NicProperties) GetDhcpv6() *bool
- func (o *NicProperties) GetDhcpv6Ok() (*bool, bool)
- func (o *NicProperties) GetFirewallActive() *bool
- func (o *NicProperties) GetFirewallActiveOk() (*bool, bool)
- func (o *NicProperties) GetFirewallType() *string
- func (o *NicProperties) GetFirewallTypeOk() (*string, bool)
- func (o *NicProperties) GetIps() *[]string
- func (o *NicProperties) GetIpsOk() (*[]string, bool)
- func (o *NicProperties) GetIpv6CidrBlock() *string
- func (o *NicProperties) GetIpv6CidrBlockOk() (*string, bool)
- func (o *NicProperties) GetIpv6Ips() *[]string
- func (o *NicProperties) GetIpv6IpsOk() (*[]string, bool)
- func (o *NicProperties) GetLan() *int32
- func (o *NicProperties) GetLanOk() (*int32, bool)
- func (o *NicProperties) GetMac() *string
- func (o *NicProperties) GetMacOk() (*string, bool)
- func (o *NicProperties) GetName() *string
- func (o *NicProperties) GetNameOk() (*string, bool)
- func (o *NicProperties) GetPciSlot() *int32
- func (o *NicProperties) GetPciSlotOk() (*int32, bool)
- func (o *NicProperties) GetVnet() *string
- func (o *NicProperties) GetVnetOk() (*string, bool)
- func (o *NicProperties) HasDeviceNumber() bool
- func (o *NicProperties) HasDhcp() bool
- func (o *NicProperties) HasDhcpv6() bool
- func (o *NicProperties) HasFirewallActive() bool
- func (o *NicProperties) HasFirewallType() bool
- func (o *NicProperties) HasIps() bool
- func (o *NicProperties) HasIpv6CidrBlock() bool
- func (o *NicProperties) HasIpv6Ips() bool
- func (o *NicProperties) HasLan() bool
- func (o *NicProperties) HasMac() bool
- func (o *NicProperties) HasName() bool
- func (o *NicProperties) HasPciSlot() bool
- func (o *NicProperties) HasVnet() bool
- func (o NicProperties) MarshalJSON() ([]byte, error)
- func (o *NicProperties) SetDeviceNumber(v int32)
- func (o *NicProperties) SetDhcp(v bool)
- func (o *NicProperties) SetDhcpv6(v bool)
- func (o *NicProperties) SetDhcpv6Nil()
- func (o *NicProperties) SetFirewallActive(v bool)
- func (o *NicProperties) SetFirewallType(v string)
- func (o *NicProperties) SetIps(v []string)
- func (o *NicProperties) SetIpv6CidrBlock(v string)
- func (o *NicProperties) SetIpv6CidrBlockNil()
- func (o *NicProperties) SetIpv6Ips(v []string)
- func (o *NicProperties) SetLan(v int32)
- func (o *NicProperties) SetMac(v string)
- func (o *NicProperties) SetName(v string)
- func (o *NicProperties) SetPciSlot(v int32)
- func (o *NicProperties) SetVnet(v string)
- type NicPut
- func (o *NicPut) GetHref() *string
- func (o *NicPut) GetHrefOk() (*string, bool)
- func (o *NicPut) GetId() *string
- func (o *NicPut) GetIdOk() (*string, bool)
- func (o *NicPut) GetProperties() *NicProperties
- func (o *NicPut) GetPropertiesOk() (*NicProperties, bool)
- func (o *NicPut) GetType() *Type
- func (o *NicPut) GetTypeOk() (*Type, bool)
- func (o *NicPut) HasHref() bool
- func (o *NicPut) HasId() bool
- func (o *NicPut) HasProperties() bool
- func (o *NicPut) HasType() bool
- func (o NicPut) MarshalJSON() ([]byte, error)
- func (o *NicPut) SetHref(v string)
- func (o *NicPut) SetId(v string)
- func (o *NicPut) SetProperties(v NicProperties)
- func (o *NicPut) SetType(v Type)
- type Nics
- func (o *Nics) GetHref() *string
- func (o *Nics) GetHrefOk() (*string, bool)
- func (o *Nics) GetId() *string
- func (o *Nics) GetIdOk() (*string, bool)
- func (o *Nics) GetItems() *[]Nic
- func (o *Nics) GetItemsOk() (*[]Nic, bool)
- func (o *Nics) GetLimit() *float32
- func (o *Nics) GetLimitOk() (*float32, bool)
- func (o *Nics) GetLinks() *PaginationLinks
- func (o *Nics) GetLinksOk() (*PaginationLinks, bool)
- func (o *Nics) GetOffset() *float32
- func (o *Nics) GetOffsetOk() (*float32, bool)
- func (o *Nics) GetType() *Type
- func (o *Nics) GetTypeOk() (*Type, bool)
- func (o *Nics) HasHref() bool
- func (o *Nics) HasId() bool
- func (o *Nics) HasItems() bool
- func (o *Nics) HasLimit() bool
- func (o *Nics) HasLinks() bool
- func (o *Nics) HasOffset() bool
- func (o *Nics) HasType() bool
- func (o Nics) MarshalJSON() ([]byte, error)
- func (o *Nics) SetHref(v string)
- func (o *Nics) SetId(v string)
- func (o *Nics) SetItems(v []Nic)
- func (o *Nics) SetLimit(v float32)
- func (o *Nics) SetLinks(v PaginationLinks)
- func (o *Nics) SetOffset(v float32)
- func (o *Nics) SetType(v Type)
- type NoStateMetaData
- func (o *NoStateMetaData) GetCreatedBy() *string
- func (o *NoStateMetaData) GetCreatedByOk() (*string, bool)
- func (o *NoStateMetaData) GetCreatedByUserId() *string
- func (o *NoStateMetaData) GetCreatedByUserIdOk() (*string, bool)
- func (o *NoStateMetaData) GetCreatedDate() *time.Time
- func (o *NoStateMetaData) GetCreatedDateOk() (*time.Time, bool)
- func (o *NoStateMetaData) GetEtag() *string
- func (o *NoStateMetaData) GetEtagOk() (*string, bool)
- func (o *NoStateMetaData) GetLastModifiedBy() *string
- func (o *NoStateMetaData) GetLastModifiedByOk() (*string, bool)
- func (o *NoStateMetaData) GetLastModifiedByUserId() *string
- func (o *NoStateMetaData) GetLastModifiedByUserIdOk() (*string, bool)
- func (o *NoStateMetaData) GetLastModifiedDate() *time.Time
- func (o *NoStateMetaData) GetLastModifiedDateOk() (*time.Time, bool)
- func (o *NoStateMetaData) HasCreatedBy() bool
- func (o *NoStateMetaData) HasCreatedByUserId() bool
- func (o *NoStateMetaData) HasCreatedDate() bool
- func (o *NoStateMetaData) HasEtag() bool
- func (o *NoStateMetaData) HasLastModifiedBy() bool
- func (o *NoStateMetaData) HasLastModifiedByUserId() bool
- func (o *NoStateMetaData) HasLastModifiedDate() bool
- func (o NoStateMetaData) MarshalJSON() ([]byte, error)
- func (o *NoStateMetaData) SetCreatedBy(v string)
- func (o *NoStateMetaData) SetCreatedByUserId(v string)
- func (o *NoStateMetaData) SetCreatedDate(v time.Time)
- func (o *NoStateMetaData) SetEtag(v string)
- func (o *NoStateMetaData) SetLastModifiedBy(v string)
- func (o *NoStateMetaData) SetLastModifiedByUserId(v string)
- func (o *NoStateMetaData) SetLastModifiedDate(v time.Time)
- type NullableApplicationLoadBalancer
- func (v NullableApplicationLoadBalancer) Get() *ApplicationLoadBalancer
- func (v NullableApplicationLoadBalancer) IsSet() bool
- func (v NullableApplicationLoadBalancer) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationLoadBalancer) Set(val *ApplicationLoadBalancer)
- func (v *NullableApplicationLoadBalancer) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationLoadBalancer) Unset()
- type NullableApplicationLoadBalancerEntities
- func (v NullableApplicationLoadBalancerEntities) Get() *ApplicationLoadBalancerEntities
- func (v NullableApplicationLoadBalancerEntities) IsSet() bool
- func (v NullableApplicationLoadBalancerEntities) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationLoadBalancerEntities) Set(val *ApplicationLoadBalancerEntities)
- func (v *NullableApplicationLoadBalancerEntities) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationLoadBalancerEntities) Unset()
- type NullableApplicationLoadBalancerForwardingRule
- func (v NullableApplicationLoadBalancerForwardingRule) Get() *ApplicationLoadBalancerForwardingRule
- func (v NullableApplicationLoadBalancerForwardingRule) IsSet() bool
- func (v NullableApplicationLoadBalancerForwardingRule) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationLoadBalancerForwardingRule) Set(val *ApplicationLoadBalancerForwardingRule)
- func (v *NullableApplicationLoadBalancerForwardingRule) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationLoadBalancerForwardingRule) Unset()
- type NullableApplicationLoadBalancerForwardingRuleProperties
- func (v NullableApplicationLoadBalancerForwardingRuleProperties) Get() *ApplicationLoadBalancerForwardingRuleProperties
- func (v NullableApplicationLoadBalancerForwardingRuleProperties) IsSet() bool
- func (v NullableApplicationLoadBalancerForwardingRuleProperties) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationLoadBalancerForwardingRuleProperties) Set(val *ApplicationLoadBalancerForwardingRuleProperties)
- func (v *NullableApplicationLoadBalancerForwardingRuleProperties) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationLoadBalancerForwardingRuleProperties) Unset()
- type NullableApplicationLoadBalancerForwardingRulePut
- func (v NullableApplicationLoadBalancerForwardingRulePut) Get() *ApplicationLoadBalancerForwardingRulePut
- func (v NullableApplicationLoadBalancerForwardingRulePut) IsSet() bool
- func (v NullableApplicationLoadBalancerForwardingRulePut) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationLoadBalancerForwardingRulePut) Set(val *ApplicationLoadBalancerForwardingRulePut)
- func (v *NullableApplicationLoadBalancerForwardingRulePut) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationLoadBalancerForwardingRulePut) Unset()
- type NullableApplicationLoadBalancerForwardingRules
- func (v NullableApplicationLoadBalancerForwardingRules) Get() *ApplicationLoadBalancerForwardingRules
- func (v NullableApplicationLoadBalancerForwardingRules) IsSet() bool
- func (v NullableApplicationLoadBalancerForwardingRules) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationLoadBalancerForwardingRules) Set(val *ApplicationLoadBalancerForwardingRules)
- func (v *NullableApplicationLoadBalancerForwardingRules) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationLoadBalancerForwardingRules) Unset()
- type NullableApplicationLoadBalancerHttpRule
- func (v NullableApplicationLoadBalancerHttpRule) Get() *ApplicationLoadBalancerHttpRule
- func (v NullableApplicationLoadBalancerHttpRule) IsSet() bool
- func (v NullableApplicationLoadBalancerHttpRule) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationLoadBalancerHttpRule) Set(val *ApplicationLoadBalancerHttpRule)
- func (v *NullableApplicationLoadBalancerHttpRule) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationLoadBalancerHttpRule) Unset()
- type NullableApplicationLoadBalancerHttpRuleCondition
- func (v NullableApplicationLoadBalancerHttpRuleCondition) Get() *ApplicationLoadBalancerHttpRuleCondition
- func (v NullableApplicationLoadBalancerHttpRuleCondition) IsSet() bool
- func (v NullableApplicationLoadBalancerHttpRuleCondition) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationLoadBalancerHttpRuleCondition) Set(val *ApplicationLoadBalancerHttpRuleCondition)
- func (v *NullableApplicationLoadBalancerHttpRuleCondition) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationLoadBalancerHttpRuleCondition) Unset()
- type NullableApplicationLoadBalancerProperties
- func (v NullableApplicationLoadBalancerProperties) Get() *ApplicationLoadBalancerProperties
- func (v NullableApplicationLoadBalancerProperties) IsSet() bool
- func (v NullableApplicationLoadBalancerProperties) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationLoadBalancerProperties) Set(val *ApplicationLoadBalancerProperties)
- func (v *NullableApplicationLoadBalancerProperties) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationLoadBalancerProperties) Unset()
- type NullableApplicationLoadBalancerPut
- func (v NullableApplicationLoadBalancerPut) Get() *ApplicationLoadBalancerPut
- func (v NullableApplicationLoadBalancerPut) IsSet() bool
- func (v NullableApplicationLoadBalancerPut) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationLoadBalancerPut) Set(val *ApplicationLoadBalancerPut)
- func (v *NullableApplicationLoadBalancerPut) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationLoadBalancerPut) Unset()
- type NullableApplicationLoadBalancers
- func (v NullableApplicationLoadBalancers) Get() *ApplicationLoadBalancers
- func (v NullableApplicationLoadBalancers) IsSet() bool
- func (v NullableApplicationLoadBalancers) MarshalJSON() ([]byte, error)
- func (v *NullableApplicationLoadBalancers) Set(val *ApplicationLoadBalancers)
- func (v *NullableApplicationLoadBalancers) UnmarshalJSON(src []byte) error
- func (v *NullableApplicationLoadBalancers) Unset()
- type NullableAttachedVolumes
- func (v NullableAttachedVolumes) Get() *AttachedVolumes
- func (v NullableAttachedVolumes) IsSet() bool
- func (v NullableAttachedVolumes) MarshalJSON() ([]byte, error)
- func (v *NullableAttachedVolumes) Set(val *AttachedVolumes)
- func (v *NullableAttachedVolumes) UnmarshalJSON(src []byte) error
- func (v *NullableAttachedVolumes) Unset()
- type NullableBackupUnit
- type NullableBackupUnitProperties
- func (v NullableBackupUnitProperties) Get() *BackupUnitProperties
- func (v NullableBackupUnitProperties) IsSet() bool
- func (v NullableBackupUnitProperties) MarshalJSON() ([]byte, error)
- func (v *NullableBackupUnitProperties) Set(val *BackupUnitProperties)
- func (v *NullableBackupUnitProperties) UnmarshalJSON(src []byte) error
- func (v *NullableBackupUnitProperties) Unset()
- type NullableBackupUnitSSO
- func (v NullableBackupUnitSSO) Get() *BackupUnitSSO
- func (v NullableBackupUnitSSO) IsSet() bool
- func (v NullableBackupUnitSSO) MarshalJSON() ([]byte, error)
- func (v *NullableBackupUnitSSO) Set(val *BackupUnitSSO)
- func (v *NullableBackupUnitSSO) UnmarshalJSON(src []byte) error
- func (v *NullableBackupUnitSSO) Unset()
- type NullableBackupUnits
- func (v NullableBackupUnits) Get() *BackupUnits
- func (v NullableBackupUnits) IsSet() bool
- func (v NullableBackupUnits) MarshalJSON() ([]byte, error)
- func (v *NullableBackupUnits) Set(val *BackupUnits)
- func (v *NullableBackupUnits) UnmarshalJSON(src []byte) error
- func (v *NullableBackupUnits) Unset()
- type NullableBalancedNics
- func (v NullableBalancedNics) Get() *BalancedNics
- func (v NullableBalancedNics) IsSet() bool
- func (v NullableBalancedNics) MarshalJSON() ([]byte, error)
- func (v *NullableBalancedNics) Set(val *BalancedNics)
- func (v *NullableBalancedNics) UnmarshalJSON(src []byte) error
- func (v *NullableBalancedNics) Unset()
- type NullableBool
- type NullableCdroms
- type NullableConnectableDatacenter
- func (v NullableConnectableDatacenter) Get() *ConnectableDatacenter
- func (v NullableConnectableDatacenter) IsSet() bool
- func (v NullableConnectableDatacenter) MarshalJSON() ([]byte, error)
- func (v *NullableConnectableDatacenter) Set(val *ConnectableDatacenter)
- func (v *NullableConnectableDatacenter) UnmarshalJSON(src []byte) error
- func (v *NullableConnectableDatacenter) Unset()
- type NullableContract
- type NullableContractProperties
- func (v NullableContractProperties) Get() *ContractProperties
- func (v NullableContractProperties) IsSet() bool
- func (v NullableContractProperties) MarshalJSON() ([]byte, error)
- func (v *NullableContractProperties) Set(val *ContractProperties)
- func (v *NullableContractProperties) UnmarshalJSON(src []byte) error
- func (v *NullableContractProperties) Unset()
- type NullableContracts
- type NullableCpuArchitectureProperties
- func (v NullableCpuArchitectureProperties) Get() *CpuArchitectureProperties
- func (v NullableCpuArchitectureProperties) IsSet() bool
- func (v NullableCpuArchitectureProperties) MarshalJSON() ([]byte, error)
- func (v *NullableCpuArchitectureProperties) Set(val *CpuArchitectureProperties)
- func (v *NullableCpuArchitectureProperties) UnmarshalJSON(src []byte) error
- func (v *NullableCpuArchitectureProperties) Unset()
- type NullableCreateSnapshot
- func (v NullableCreateSnapshot) Get() *CreateSnapshot
- func (v NullableCreateSnapshot) IsSet() bool
- func (v NullableCreateSnapshot) MarshalJSON() ([]byte, error)
- func (v *NullableCreateSnapshot) Set(val *CreateSnapshot)
- func (v *NullableCreateSnapshot) UnmarshalJSON(src []byte) error
- func (v *NullableCreateSnapshot) Unset()
- type NullableCreateSnapshotProperties
- func (v NullableCreateSnapshotProperties) Get() *CreateSnapshotProperties
- func (v NullableCreateSnapshotProperties) IsSet() bool
- func (v NullableCreateSnapshotProperties) MarshalJSON() ([]byte, error)
- func (v *NullableCreateSnapshotProperties) Set(val *CreateSnapshotProperties)
- func (v *NullableCreateSnapshotProperties) UnmarshalJSON(src []byte) error
- func (v *NullableCreateSnapshotProperties) Unset()
- type NullableDataCenterEntities
- func (v NullableDataCenterEntities) Get() *DataCenterEntities
- func (v NullableDataCenterEntities) IsSet() bool
- func (v NullableDataCenterEntities) MarshalJSON() ([]byte, error)
- func (v *NullableDataCenterEntities) Set(val *DataCenterEntities)
- func (v *NullableDataCenterEntities) UnmarshalJSON(src []byte) error
- func (v *NullableDataCenterEntities) Unset()
- type NullableDatacenter
- type NullableDatacenterElementMetadata
- func (v NullableDatacenterElementMetadata) Get() *DatacenterElementMetadata
- func (v NullableDatacenterElementMetadata) IsSet() bool
- func (v NullableDatacenterElementMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableDatacenterElementMetadata) Set(val *DatacenterElementMetadata)
- func (v *NullableDatacenterElementMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableDatacenterElementMetadata) Unset()
- type NullableDatacenterPost
- func (v NullableDatacenterPost) Get() *DatacenterPost
- func (v NullableDatacenterPost) IsSet() bool
- func (v NullableDatacenterPost) MarshalJSON() ([]byte, error)
- func (v *NullableDatacenterPost) Set(val *DatacenterPost)
- func (v *NullableDatacenterPost) UnmarshalJSON(src []byte) error
- func (v *NullableDatacenterPost) Unset()
- type NullableDatacenterProperties
- func (v NullableDatacenterProperties) Get() *DatacenterProperties
- func (v NullableDatacenterProperties) IsSet() bool
- func (v NullableDatacenterProperties) MarshalJSON() ([]byte, error)
- func (v *NullableDatacenterProperties) Set(val *DatacenterProperties)
- func (v *NullableDatacenterProperties) UnmarshalJSON(src []byte) error
- func (v *NullableDatacenterProperties) Unset()
- type NullableDatacenterPropertiesPost
- func (v NullableDatacenterPropertiesPost) Get() *DatacenterPropertiesPost
- func (v NullableDatacenterPropertiesPost) IsSet() bool
- func (v NullableDatacenterPropertiesPost) MarshalJSON() ([]byte, error)
- func (v *NullableDatacenterPropertiesPost) Set(val *DatacenterPropertiesPost)
- func (v *NullableDatacenterPropertiesPost) UnmarshalJSON(src []byte) error
- func (v *NullableDatacenterPropertiesPost) Unset()
- type NullableDatacenterPropertiesPut
- func (v NullableDatacenterPropertiesPut) Get() *DatacenterPropertiesPut
- func (v NullableDatacenterPropertiesPut) IsSet() bool
- func (v NullableDatacenterPropertiesPut) MarshalJSON() ([]byte, error)
- func (v *NullableDatacenterPropertiesPut) Set(val *DatacenterPropertiesPut)
- func (v *NullableDatacenterPropertiesPut) UnmarshalJSON(src []byte) error
- func (v *NullableDatacenterPropertiesPut) Unset()
- type NullableDatacenterPut
- func (v NullableDatacenterPut) Get() *DatacenterPut
- func (v NullableDatacenterPut) IsSet() bool
- func (v NullableDatacenterPut) MarshalJSON() ([]byte, error)
- func (v *NullableDatacenterPut) Set(val *DatacenterPut)
- func (v *NullableDatacenterPut) UnmarshalJSON(src []byte) error
- func (v *NullableDatacenterPut) Unset()
- type NullableDatacenters
- func (v NullableDatacenters) Get() *Datacenters
- func (v NullableDatacenters) IsSet() bool
- func (v NullableDatacenters) MarshalJSON() ([]byte, error)
- func (v *NullableDatacenters) Set(val *Datacenters)
- func (v *NullableDatacenters) UnmarshalJSON(src []byte) error
- func (v *NullableDatacenters) Unset()
- type NullableError
- type NullableErrorMessage
- func (v NullableErrorMessage) Get() *ErrorMessage
- func (v NullableErrorMessage) IsSet() bool
- func (v NullableErrorMessage) MarshalJSON() ([]byte, error)
- func (v *NullableErrorMessage) Set(val *ErrorMessage)
- func (v *NullableErrorMessage) UnmarshalJSON(src []byte) error
- func (v *NullableErrorMessage) Unset()
- type NullableFirewallRule
- func (v NullableFirewallRule) Get() *FirewallRule
- func (v NullableFirewallRule) IsSet() bool
- func (v NullableFirewallRule) MarshalJSON() ([]byte, error)
- func (v *NullableFirewallRule) Set(val *FirewallRule)
- func (v *NullableFirewallRule) UnmarshalJSON(src []byte) error
- func (v *NullableFirewallRule) Unset()
- type NullableFirewallRules
- func (v NullableFirewallRules) Get() *FirewallRules
- func (v NullableFirewallRules) IsSet() bool
- func (v NullableFirewallRules) MarshalJSON() ([]byte, error)
- func (v *NullableFirewallRules) Set(val *FirewallRules)
- func (v *NullableFirewallRules) UnmarshalJSON(src []byte) error
- func (v *NullableFirewallRules) Unset()
- type NullableFirewallruleProperties
- func (v NullableFirewallruleProperties) Get() *FirewallruleProperties
- func (v NullableFirewallruleProperties) IsSet() bool
- func (v NullableFirewallruleProperties) MarshalJSON() ([]byte, error)
- func (v *NullableFirewallruleProperties) Set(val *FirewallruleProperties)
- func (v *NullableFirewallruleProperties) UnmarshalJSON(src []byte) error
- func (v *NullableFirewallruleProperties) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableFlowLog
- type NullableFlowLogProperties
- func (v NullableFlowLogProperties) Get() *FlowLogProperties
- func (v NullableFlowLogProperties) IsSet() bool
- func (v NullableFlowLogProperties) MarshalJSON() ([]byte, error)
- func (v *NullableFlowLogProperties) Set(val *FlowLogProperties)
- func (v *NullableFlowLogProperties) UnmarshalJSON(src []byte) error
- func (v *NullableFlowLogProperties) Unset()
- type NullableFlowLogPut
- type NullableFlowLogs
- type NullableGroup
- type NullableGroupEntities
- func (v NullableGroupEntities) Get() *GroupEntities
- func (v NullableGroupEntities) IsSet() bool
- func (v NullableGroupEntities) MarshalJSON() ([]byte, error)
- func (v *NullableGroupEntities) Set(val *GroupEntities)
- func (v *NullableGroupEntities) UnmarshalJSON(src []byte) error
- func (v *NullableGroupEntities) Unset()
- type NullableGroupMembers
- func (v NullableGroupMembers) Get() *GroupMembers
- func (v NullableGroupMembers) IsSet() bool
- func (v NullableGroupMembers) MarshalJSON() ([]byte, error)
- func (v *NullableGroupMembers) Set(val *GroupMembers)
- func (v *NullableGroupMembers) UnmarshalJSON(src []byte) error
- func (v *NullableGroupMembers) Unset()
- type NullableGroupProperties
- func (v NullableGroupProperties) Get() *GroupProperties
- func (v NullableGroupProperties) IsSet() bool
- func (v NullableGroupProperties) MarshalJSON() ([]byte, error)
- func (v *NullableGroupProperties) Set(val *GroupProperties)
- func (v *NullableGroupProperties) UnmarshalJSON(src []byte) error
- func (v *NullableGroupProperties) Unset()
- type NullableGroupShare
- type NullableGroupShareProperties
- func (v NullableGroupShareProperties) Get() *GroupShareProperties
- func (v NullableGroupShareProperties) IsSet() bool
- func (v NullableGroupShareProperties) MarshalJSON() ([]byte, error)
- func (v *NullableGroupShareProperties) Set(val *GroupShareProperties)
- func (v *NullableGroupShareProperties) UnmarshalJSON(src []byte) error
- func (v *NullableGroupShareProperties) Unset()
- type NullableGroupShares
- func (v NullableGroupShares) Get() *GroupShares
- func (v NullableGroupShares) IsSet() bool
- func (v NullableGroupShares) MarshalJSON() ([]byte, error)
- func (v *NullableGroupShares) Set(val *GroupShares)
- func (v *NullableGroupShares) UnmarshalJSON(src []byte) error
- func (v *NullableGroupShares) Unset()
- type NullableGroupUsers
- type NullableGroups
- type NullableIPFailover
- type NullableImage
- type NullableImageProperties
- func (v NullableImageProperties) Get() *ImageProperties
- func (v NullableImageProperties) IsSet() bool
- func (v NullableImageProperties) MarshalJSON() ([]byte, error)
- func (v *NullableImageProperties) Set(val *ImageProperties)
- func (v *NullableImageProperties) UnmarshalJSON(src []byte) error
- func (v *NullableImageProperties) Unset()
- type NullableImages
- type NullableInfo
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableIpBlock
- type NullableIpBlockProperties
- func (v NullableIpBlockProperties) Get() *IpBlockProperties
- func (v NullableIpBlockProperties) IsSet() bool
- func (v NullableIpBlockProperties) MarshalJSON() ([]byte, error)
- func (v *NullableIpBlockProperties) Set(val *IpBlockProperties)
- func (v *NullableIpBlockProperties) UnmarshalJSON(src []byte) error
- func (v *NullableIpBlockProperties) Unset()
- type NullableIpBlocks
- type NullableIpConsumer
- type NullableKubernetesAutoScaling
- func (v NullableKubernetesAutoScaling) Get() *KubernetesAutoScaling
- func (v NullableKubernetesAutoScaling) IsSet() bool
- func (v NullableKubernetesAutoScaling) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesAutoScaling) Set(val *KubernetesAutoScaling)
- func (v *NullableKubernetesAutoScaling) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesAutoScaling) Unset()
- type NullableKubernetesCluster
- func (v NullableKubernetesCluster) Get() *KubernetesCluster
- func (v NullableKubernetesCluster) IsSet() bool
- func (v NullableKubernetesCluster) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesCluster) Set(val *KubernetesCluster)
- func (v *NullableKubernetesCluster) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesCluster) Unset()
- type NullableKubernetesClusterEntities
- func (v NullableKubernetesClusterEntities) Get() *KubernetesClusterEntities
- func (v NullableKubernetesClusterEntities) IsSet() bool
- func (v NullableKubernetesClusterEntities) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesClusterEntities) Set(val *KubernetesClusterEntities)
- func (v *NullableKubernetesClusterEntities) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesClusterEntities) Unset()
- type NullableKubernetesClusterForPost
- func (v NullableKubernetesClusterForPost) Get() *KubernetesClusterForPost
- func (v NullableKubernetesClusterForPost) IsSet() bool
- func (v NullableKubernetesClusterForPost) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesClusterForPost) Set(val *KubernetesClusterForPost)
- func (v *NullableKubernetesClusterForPost) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesClusterForPost) Unset()
- type NullableKubernetesClusterForPut
- func (v NullableKubernetesClusterForPut) Get() *KubernetesClusterForPut
- func (v NullableKubernetesClusterForPut) IsSet() bool
- func (v NullableKubernetesClusterForPut) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesClusterForPut) Set(val *KubernetesClusterForPut)
- func (v *NullableKubernetesClusterForPut) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesClusterForPut) Unset()
- type NullableKubernetesClusterProperties
- func (v NullableKubernetesClusterProperties) Get() *KubernetesClusterProperties
- func (v NullableKubernetesClusterProperties) IsSet() bool
- func (v NullableKubernetesClusterProperties) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesClusterProperties) Set(val *KubernetesClusterProperties)
- func (v *NullableKubernetesClusterProperties) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesClusterProperties) Unset()
- type NullableKubernetesClusterPropertiesForPost
- func (v NullableKubernetesClusterPropertiesForPost) Get() *KubernetesClusterPropertiesForPost
- func (v NullableKubernetesClusterPropertiesForPost) IsSet() bool
- func (v NullableKubernetesClusterPropertiesForPost) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesClusterPropertiesForPost) Set(val *KubernetesClusterPropertiesForPost)
- func (v *NullableKubernetesClusterPropertiesForPost) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesClusterPropertiesForPost) Unset()
- type NullableKubernetesClusterPropertiesForPut
- func (v NullableKubernetesClusterPropertiesForPut) Get() *KubernetesClusterPropertiesForPut
- func (v NullableKubernetesClusterPropertiesForPut) IsSet() bool
- func (v NullableKubernetesClusterPropertiesForPut) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesClusterPropertiesForPut) Set(val *KubernetesClusterPropertiesForPut)
- func (v *NullableKubernetesClusterPropertiesForPut) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesClusterPropertiesForPut) Unset()
- type NullableKubernetesClusters
- func (v NullableKubernetesClusters) Get() *KubernetesClusters
- func (v NullableKubernetesClusters) IsSet() bool
- func (v NullableKubernetesClusters) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesClusters) Set(val *KubernetesClusters)
- func (v *NullableKubernetesClusters) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesClusters) Unset()
- type NullableKubernetesMaintenanceWindow
- func (v NullableKubernetesMaintenanceWindow) Get() *KubernetesMaintenanceWindow
- func (v NullableKubernetesMaintenanceWindow) IsSet() bool
- func (v NullableKubernetesMaintenanceWindow) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesMaintenanceWindow) Set(val *KubernetesMaintenanceWindow)
- func (v *NullableKubernetesMaintenanceWindow) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesMaintenanceWindow) Unset()
- type NullableKubernetesNode
- func (v NullableKubernetesNode) Get() *KubernetesNode
- func (v NullableKubernetesNode) IsSet() bool
- func (v NullableKubernetesNode) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesNode) Set(val *KubernetesNode)
- func (v *NullableKubernetesNode) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesNode) Unset()
- type NullableKubernetesNodeMetadata
- func (v NullableKubernetesNodeMetadata) Get() *KubernetesNodeMetadata
- func (v NullableKubernetesNodeMetadata) IsSet() bool
- func (v NullableKubernetesNodeMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesNodeMetadata) Set(val *KubernetesNodeMetadata)
- func (v *NullableKubernetesNodeMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesNodeMetadata) Unset()
- type NullableKubernetesNodePool
- func (v NullableKubernetesNodePool) Get() *KubernetesNodePool
- func (v NullableKubernetesNodePool) IsSet() bool
- func (v NullableKubernetesNodePool) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesNodePool) Set(val *KubernetesNodePool)
- func (v *NullableKubernetesNodePool) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesNodePool) Unset()
- type NullableKubernetesNodePoolForPost
- func (v NullableKubernetesNodePoolForPost) Get() *KubernetesNodePoolForPost
- func (v NullableKubernetesNodePoolForPost) IsSet() bool
- func (v NullableKubernetesNodePoolForPost) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesNodePoolForPost) Set(val *KubernetesNodePoolForPost)
- func (v *NullableKubernetesNodePoolForPost) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesNodePoolForPost) Unset()
- type NullableKubernetesNodePoolForPut
- func (v NullableKubernetesNodePoolForPut) Get() *KubernetesNodePoolForPut
- func (v NullableKubernetesNodePoolForPut) IsSet() bool
- func (v NullableKubernetesNodePoolForPut) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesNodePoolForPut) Set(val *KubernetesNodePoolForPut)
- func (v *NullableKubernetesNodePoolForPut) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesNodePoolForPut) Unset()
- type NullableKubernetesNodePoolLan
- func (v NullableKubernetesNodePoolLan) Get() *KubernetesNodePoolLan
- func (v NullableKubernetesNodePoolLan) IsSet() bool
- func (v NullableKubernetesNodePoolLan) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesNodePoolLan) Set(val *KubernetesNodePoolLan)
- func (v *NullableKubernetesNodePoolLan) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesNodePoolLan) Unset()
- type NullableKubernetesNodePoolLanRoutes
- func (v NullableKubernetesNodePoolLanRoutes) Get() *KubernetesNodePoolLanRoutes
- func (v NullableKubernetesNodePoolLanRoutes) IsSet() bool
- func (v NullableKubernetesNodePoolLanRoutes) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesNodePoolLanRoutes) Set(val *KubernetesNodePoolLanRoutes)
- func (v *NullableKubernetesNodePoolLanRoutes) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesNodePoolLanRoutes) Unset()
- type NullableKubernetesNodePoolProperties
- func (v NullableKubernetesNodePoolProperties) Get() *KubernetesNodePoolProperties
- func (v NullableKubernetesNodePoolProperties) IsSet() bool
- func (v NullableKubernetesNodePoolProperties) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesNodePoolProperties) Set(val *KubernetesNodePoolProperties)
- func (v *NullableKubernetesNodePoolProperties) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesNodePoolProperties) Unset()
- type NullableKubernetesNodePoolPropertiesForPost
- func (v NullableKubernetesNodePoolPropertiesForPost) Get() *KubernetesNodePoolPropertiesForPost
- func (v NullableKubernetesNodePoolPropertiesForPost) IsSet() bool
- func (v NullableKubernetesNodePoolPropertiesForPost) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesNodePoolPropertiesForPost) Set(val *KubernetesNodePoolPropertiesForPost)
- func (v *NullableKubernetesNodePoolPropertiesForPost) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesNodePoolPropertiesForPost) Unset()
- type NullableKubernetesNodePoolPropertiesForPut
- func (v NullableKubernetesNodePoolPropertiesForPut) Get() *KubernetesNodePoolPropertiesForPut
- func (v NullableKubernetesNodePoolPropertiesForPut) IsSet() bool
- func (v NullableKubernetesNodePoolPropertiesForPut) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesNodePoolPropertiesForPut) Set(val *KubernetesNodePoolPropertiesForPut)
- func (v *NullableKubernetesNodePoolPropertiesForPut) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesNodePoolPropertiesForPut) Unset()
- type NullableKubernetesNodePoolServerType
- func (v NullableKubernetesNodePoolServerType) Get() *KubernetesNodePoolServerType
- func (v NullableKubernetesNodePoolServerType) IsSet() bool
- func (v NullableKubernetesNodePoolServerType) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesNodePoolServerType) Set(val *KubernetesNodePoolServerType)
- func (v *NullableKubernetesNodePoolServerType) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesNodePoolServerType) Unset()
- type NullableKubernetesNodePools
- func (v NullableKubernetesNodePools) Get() *KubernetesNodePools
- func (v NullableKubernetesNodePools) IsSet() bool
- func (v NullableKubernetesNodePools) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesNodePools) Set(val *KubernetesNodePools)
- func (v *NullableKubernetesNodePools) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesNodePools) Unset()
- type NullableKubernetesNodeProperties
- func (v NullableKubernetesNodeProperties) Get() *KubernetesNodeProperties
- func (v NullableKubernetesNodeProperties) IsSet() bool
- func (v NullableKubernetesNodeProperties) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesNodeProperties) Set(val *KubernetesNodeProperties)
- func (v *NullableKubernetesNodeProperties) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesNodeProperties) Unset()
- type NullableKubernetesNodes
- func (v NullableKubernetesNodes) Get() *KubernetesNodes
- func (v NullableKubernetesNodes) IsSet() bool
- func (v NullableKubernetesNodes) MarshalJSON() ([]byte, error)
- func (v *NullableKubernetesNodes) Set(val *KubernetesNodes)
- func (v *NullableKubernetesNodes) UnmarshalJSON(src []byte) error
- func (v *NullableKubernetesNodes) Unset()
- type NullableLabel
- type NullableLabelProperties
- func (v NullableLabelProperties) Get() *LabelProperties
- func (v NullableLabelProperties) IsSet() bool
- func (v NullableLabelProperties) MarshalJSON() ([]byte, error)
- func (v *NullableLabelProperties) Set(val *LabelProperties)
- func (v *NullableLabelProperties) UnmarshalJSON(src []byte) error
- func (v *NullableLabelProperties) Unset()
- type NullableLabelResource
- func (v NullableLabelResource) Get() *LabelResource
- func (v NullableLabelResource) IsSet() bool
- func (v NullableLabelResource) MarshalJSON() ([]byte, error)
- func (v *NullableLabelResource) Set(val *LabelResource)
- func (v *NullableLabelResource) UnmarshalJSON(src []byte) error
- func (v *NullableLabelResource) Unset()
- type NullableLabelResourceProperties
- func (v NullableLabelResourceProperties) Get() *LabelResourceProperties
- func (v NullableLabelResourceProperties) IsSet() bool
- func (v NullableLabelResourceProperties) MarshalJSON() ([]byte, error)
- func (v *NullableLabelResourceProperties) Set(val *LabelResourceProperties)
- func (v *NullableLabelResourceProperties) UnmarshalJSON(src []byte) error
- func (v *NullableLabelResourceProperties) Unset()
- type NullableLabelResources
- func (v NullableLabelResources) Get() *LabelResources
- func (v NullableLabelResources) IsSet() bool
- func (v NullableLabelResources) MarshalJSON() ([]byte, error)
- func (v *NullableLabelResources) Set(val *LabelResources)
- func (v *NullableLabelResources) UnmarshalJSON(src []byte) error
- func (v *NullableLabelResources) Unset()
- type NullableLabels
- type NullableLan
- type NullableLanEntities
- func (v NullableLanEntities) Get() *LanEntities
- func (v NullableLanEntities) IsSet() bool
- func (v NullableLanEntities) MarshalJSON() ([]byte, error)
- func (v *NullableLanEntities) Set(val *LanEntities)
- func (v *NullableLanEntities) UnmarshalJSON(src []byte) error
- func (v *NullableLanEntities) Unset()
- type NullableLanNics
- type NullableLanProperties
- func (v NullableLanProperties) Get() *LanProperties
- func (v NullableLanProperties) IsSet() bool
- func (v NullableLanProperties) MarshalJSON() ([]byte, error)
- func (v *NullableLanProperties) Set(val *LanProperties)
- func (v *NullableLanProperties) UnmarshalJSON(src []byte) error
- func (v *NullableLanProperties) Unset()
- type NullableLans
- type NullableListOfIds
- type NullableLoadbalancer
- func (v NullableLoadbalancer) Get() *Loadbalancer
- func (v NullableLoadbalancer) IsSet() bool
- func (v NullableLoadbalancer) MarshalJSON() ([]byte, error)
- func (v *NullableLoadbalancer) Set(val *Loadbalancer)
- func (v *NullableLoadbalancer) UnmarshalJSON(src []byte) error
- func (v *NullableLoadbalancer) Unset()
- type NullableLoadbalancerEntities
- func (v NullableLoadbalancerEntities) Get() *LoadbalancerEntities
- func (v NullableLoadbalancerEntities) IsSet() bool
- func (v NullableLoadbalancerEntities) MarshalJSON() ([]byte, error)
- func (v *NullableLoadbalancerEntities) Set(val *LoadbalancerEntities)
- func (v *NullableLoadbalancerEntities) UnmarshalJSON(src []byte) error
- func (v *NullableLoadbalancerEntities) Unset()
- type NullableLoadbalancerProperties
- func (v NullableLoadbalancerProperties) Get() *LoadbalancerProperties
- func (v NullableLoadbalancerProperties) IsSet() bool
- func (v NullableLoadbalancerProperties) MarshalJSON() ([]byte, error)
- func (v *NullableLoadbalancerProperties) Set(val *LoadbalancerProperties)
- func (v *NullableLoadbalancerProperties) UnmarshalJSON(src []byte) error
- func (v *NullableLoadbalancerProperties) Unset()
- type NullableLoadbalancers
- func (v NullableLoadbalancers) Get() *Loadbalancers
- func (v NullableLoadbalancers) IsSet() bool
- func (v NullableLoadbalancers) MarshalJSON() ([]byte, error)
- func (v *NullableLoadbalancers) Set(val *Loadbalancers)
- func (v *NullableLoadbalancers) UnmarshalJSON(src []byte) error
- func (v *NullableLoadbalancers) Unset()
- type NullableLocation
- type NullableLocationProperties
- func (v NullableLocationProperties) Get() *LocationProperties
- func (v NullableLocationProperties) IsSet() bool
- func (v NullableLocationProperties) MarshalJSON() ([]byte, error)
- func (v *NullableLocationProperties) Set(val *LocationProperties)
- func (v *NullableLocationProperties) UnmarshalJSON(src []byte) error
- func (v *NullableLocationProperties) Unset()
- type NullableLocations
- type NullableNatGateway
- type NullableNatGatewayEntities
- func (v NullableNatGatewayEntities) Get() *NatGatewayEntities
- func (v NullableNatGatewayEntities) IsSet() bool
- func (v NullableNatGatewayEntities) MarshalJSON() ([]byte, error)
- func (v *NullableNatGatewayEntities) Set(val *NatGatewayEntities)
- func (v *NullableNatGatewayEntities) UnmarshalJSON(src []byte) error
- func (v *NullableNatGatewayEntities) Unset()
- type NullableNatGatewayLanProperties
- func (v NullableNatGatewayLanProperties) Get() *NatGatewayLanProperties
- func (v NullableNatGatewayLanProperties) IsSet() bool
- func (v NullableNatGatewayLanProperties) MarshalJSON() ([]byte, error)
- func (v *NullableNatGatewayLanProperties) Set(val *NatGatewayLanProperties)
- func (v *NullableNatGatewayLanProperties) UnmarshalJSON(src []byte) error
- func (v *NullableNatGatewayLanProperties) Unset()
- type NullableNatGatewayProperties
- func (v NullableNatGatewayProperties) Get() *NatGatewayProperties
- func (v NullableNatGatewayProperties) IsSet() bool
- func (v NullableNatGatewayProperties) MarshalJSON() ([]byte, error)
- func (v *NullableNatGatewayProperties) Set(val *NatGatewayProperties)
- func (v *NullableNatGatewayProperties) UnmarshalJSON(src []byte) error
- func (v *NullableNatGatewayProperties) Unset()
- type NullableNatGatewayPut
- func (v NullableNatGatewayPut) Get() *NatGatewayPut
- func (v NullableNatGatewayPut) IsSet() bool
- func (v NullableNatGatewayPut) MarshalJSON() ([]byte, error)
- func (v *NullableNatGatewayPut) Set(val *NatGatewayPut)
- func (v *NullableNatGatewayPut) UnmarshalJSON(src []byte) error
- func (v *NullableNatGatewayPut) Unset()
- type NullableNatGatewayRule
- func (v NullableNatGatewayRule) Get() *NatGatewayRule
- func (v NullableNatGatewayRule) IsSet() bool
- func (v NullableNatGatewayRule) MarshalJSON() ([]byte, error)
- func (v *NullableNatGatewayRule) Set(val *NatGatewayRule)
- func (v *NullableNatGatewayRule) UnmarshalJSON(src []byte) error
- func (v *NullableNatGatewayRule) Unset()
- type NullableNatGatewayRuleProperties
- func (v NullableNatGatewayRuleProperties) Get() *NatGatewayRuleProperties
- func (v NullableNatGatewayRuleProperties) IsSet() bool
- func (v NullableNatGatewayRuleProperties) MarshalJSON() ([]byte, error)
- func (v *NullableNatGatewayRuleProperties) Set(val *NatGatewayRuleProperties)
- func (v *NullableNatGatewayRuleProperties) UnmarshalJSON(src []byte) error
- func (v *NullableNatGatewayRuleProperties) Unset()
- type NullableNatGatewayRuleProtocol
- func (v NullableNatGatewayRuleProtocol) Get() *NatGatewayRuleProtocol
- func (v NullableNatGatewayRuleProtocol) IsSet() bool
- func (v NullableNatGatewayRuleProtocol) MarshalJSON() ([]byte, error)
- func (v *NullableNatGatewayRuleProtocol) Set(val *NatGatewayRuleProtocol)
- func (v *NullableNatGatewayRuleProtocol) UnmarshalJSON(src []byte) error
- func (v *NullableNatGatewayRuleProtocol) Unset()
- type NullableNatGatewayRulePut
- func (v NullableNatGatewayRulePut) Get() *NatGatewayRulePut
- func (v NullableNatGatewayRulePut) IsSet() bool
- func (v NullableNatGatewayRulePut) MarshalJSON() ([]byte, error)
- func (v *NullableNatGatewayRulePut) Set(val *NatGatewayRulePut)
- func (v *NullableNatGatewayRulePut) UnmarshalJSON(src []byte) error
- func (v *NullableNatGatewayRulePut) Unset()
- type NullableNatGatewayRuleType
- func (v NullableNatGatewayRuleType) Get() *NatGatewayRuleType
- func (v NullableNatGatewayRuleType) IsSet() bool
- func (v NullableNatGatewayRuleType) MarshalJSON() ([]byte, error)
- func (v *NullableNatGatewayRuleType) Set(val *NatGatewayRuleType)
- func (v *NullableNatGatewayRuleType) UnmarshalJSON(src []byte) error
- func (v *NullableNatGatewayRuleType) Unset()
- type NullableNatGatewayRules
- func (v NullableNatGatewayRules) Get() *NatGatewayRules
- func (v NullableNatGatewayRules) IsSet() bool
- func (v NullableNatGatewayRules) MarshalJSON() ([]byte, error)
- func (v *NullableNatGatewayRules) Set(val *NatGatewayRules)
- func (v *NullableNatGatewayRules) UnmarshalJSON(src []byte) error
- func (v *NullableNatGatewayRules) Unset()
- type NullableNatGateways
- func (v NullableNatGateways) Get() *NatGateways
- func (v NullableNatGateways) IsSet() bool
- func (v NullableNatGateways) MarshalJSON() ([]byte, error)
- func (v *NullableNatGateways) Set(val *NatGateways)
- func (v *NullableNatGateways) UnmarshalJSON(src []byte) error
- func (v *NullableNatGateways) Unset()
- type NullableNetworkLoadBalancer
- func (v NullableNetworkLoadBalancer) Get() *NetworkLoadBalancer
- func (v NullableNetworkLoadBalancer) IsSet() bool
- func (v NullableNetworkLoadBalancer) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkLoadBalancer) Set(val *NetworkLoadBalancer)
- func (v *NullableNetworkLoadBalancer) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkLoadBalancer) Unset()
- type NullableNetworkLoadBalancerEntities
- func (v NullableNetworkLoadBalancerEntities) Get() *NetworkLoadBalancerEntities
- func (v NullableNetworkLoadBalancerEntities) IsSet() bool
- func (v NullableNetworkLoadBalancerEntities) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkLoadBalancerEntities) Set(val *NetworkLoadBalancerEntities)
- func (v *NullableNetworkLoadBalancerEntities) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkLoadBalancerEntities) Unset()
- type NullableNetworkLoadBalancerForwardingRule
- func (v NullableNetworkLoadBalancerForwardingRule) Get() *NetworkLoadBalancerForwardingRule
- func (v NullableNetworkLoadBalancerForwardingRule) IsSet() bool
- func (v NullableNetworkLoadBalancerForwardingRule) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkLoadBalancerForwardingRule) Set(val *NetworkLoadBalancerForwardingRule)
- func (v *NullableNetworkLoadBalancerForwardingRule) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkLoadBalancerForwardingRule) Unset()
- type NullableNetworkLoadBalancerForwardingRuleHealthCheck
- func (v NullableNetworkLoadBalancerForwardingRuleHealthCheck) Get() *NetworkLoadBalancerForwardingRuleHealthCheck
- func (v NullableNetworkLoadBalancerForwardingRuleHealthCheck) IsSet() bool
- func (v NullableNetworkLoadBalancerForwardingRuleHealthCheck) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkLoadBalancerForwardingRuleHealthCheck) Set(val *NetworkLoadBalancerForwardingRuleHealthCheck)
- func (v *NullableNetworkLoadBalancerForwardingRuleHealthCheck) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkLoadBalancerForwardingRuleHealthCheck) Unset()
- type NullableNetworkLoadBalancerForwardingRuleProperties
- func (v NullableNetworkLoadBalancerForwardingRuleProperties) Get() *NetworkLoadBalancerForwardingRuleProperties
- func (v NullableNetworkLoadBalancerForwardingRuleProperties) IsSet() bool
- func (v NullableNetworkLoadBalancerForwardingRuleProperties) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkLoadBalancerForwardingRuleProperties) Set(val *NetworkLoadBalancerForwardingRuleProperties)
- func (v *NullableNetworkLoadBalancerForwardingRuleProperties) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkLoadBalancerForwardingRuleProperties) Unset()
- type NullableNetworkLoadBalancerForwardingRulePut
- func (v NullableNetworkLoadBalancerForwardingRulePut) Get() *NetworkLoadBalancerForwardingRulePut
- func (v NullableNetworkLoadBalancerForwardingRulePut) IsSet() bool
- func (v NullableNetworkLoadBalancerForwardingRulePut) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkLoadBalancerForwardingRulePut) Set(val *NetworkLoadBalancerForwardingRulePut)
- func (v *NullableNetworkLoadBalancerForwardingRulePut) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkLoadBalancerForwardingRulePut) Unset()
- type NullableNetworkLoadBalancerForwardingRuleTarget
- func (v NullableNetworkLoadBalancerForwardingRuleTarget) Get() *NetworkLoadBalancerForwardingRuleTarget
- func (v NullableNetworkLoadBalancerForwardingRuleTarget) IsSet() bool
- func (v NullableNetworkLoadBalancerForwardingRuleTarget) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkLoadBalancerForwardingRuleTarget) Set(val *NetworkLoadBalancerForwardingRuleTarget)
- func (v *NullableNetworkLoadBalancerForwardingRuleTarget) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkLoadBalancerForwardingRuleTarget) Unset()
- type NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck
- func (v NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck) Get() *NetworkLoadBalancerForwardingRuleTargetHealthCheck
- func (v NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck) IsSet() bool
- func (v NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck) Set(val *NetworkLoadBalancerForwardingRuleTargetHealthCheck)
- func (v *NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck) Unset()
- type NullableNetworkLoadBalancerForwardingRules
- func (v NullableNetworkLoadBalancerForwardingRules) Get() *NetworkLoadBalancerForwardingRules
- func (v NullableNetworkLoadBalancerForwardingRules) IsSet() bool
- func (v NullableNetworkLoadBalancerForwardingRules) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkLoadBalancerForwardingRules) Set(val *NetworkLoadBalancerForwardingRules)
- func (v *NullableNetworkLoadBalancerForwardingRules) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkLoadBalancerForwardingRules) Unset()
- type NullableNetworkLoadBalancerProperties
- func (v NullableNetworkLoadBalancerProperties) Get() *NetworkLoadBalancerProperties
- func (v NullableNetworkLoadBalancerProperties) IsSet() bool
- func (v NullableNetworkLoadBalancerProperties) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkLoadBalancerProperties) Set(val *NetworkLoadBalancerProperties)
- func (v *NullableNetworkLoadBalancerProperties) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkLoadBalancerProperties) Unset()
- type NullableNetworkLoadBalancerPut
- func (v NullableNetworkLoadBalancerPut) Get() *NetworkLoadBalancerPut
- func (v NullableNetworkLoadBalancerPut) IsSet() bool
- func (v NullableNetworkLoadBalancerPut) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkLoadBalancerPut) Set(val *NetworkLoadBalancerPut)
- func (v *NullableNetworkLoadBalancerPut) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkLoadBalancerPut) Unset()
- type NullableNetworkLoadBalancers
- func (v NullableNetworkLoadBalancers) Get() *NetworkLoadBalancers
- func (v NullableNetworkLoadBalancers) IsSet() bool
- func (v NullableNetworkLoadBalancers) MarshalJSON() ([]byte, error)
- func (v *NullableNetworkLoadBalancers) Set(val *NetworkLoadBalancers)
- func (v *NullableNetworkLoadBalancers) UnmarshalJSON(src []byte) error
- func (v *NullableNetworkLoadBalancers) Unset()
- type NullableNic
- type NullableNicEntities
- func (v NullableNicEntities) Get() *NicEntities
- func (v NullableNicEntities) IsSet() bool
- func (v NullableNicEntities) MarshalJSON() ([]byte, error)
- func (v *NullableNicEntities) Set(val *NicEntities)
- func (v *NullableNicEntities) UnmarshalJSON(src []byte) error
- func (v *NullableNicEntities) Unset()
- type NullableNicProperties
- func (v NullableNicProperties) Get() *NicProperties
- func (v NullableNicProperties) IsSet() bool
- func (v NullableNicProperties) MarshalJSON() ([]byte, error)
- func (v *NullableNicProperties) Set(val *NicProperties)
- func (v *NullableNicProperties) UnmarshalJSON(src []byte) error
- func (v *NullableNicProperties) Unset()
- type NullableNicPut
- type NullableNics
- type NullableNoStateMetaData
- func (v NullableNoStateMetaData) Get() *NoStateMetaData
- func (v NullableNoStateMetaData) IsSet() bool
- func (v NullableNoStateMetaData) MarshalJSON() ([]byte, error)
- func (v *NullableNoStateMetaData) Set(val *NoStateMetaData)
- func (v *NullableNoStateMetaData) UnmarshalJSON(src []byte) error
- func (v *NullableNoStateMetaData) Unset()
- type NullablePaginationLinks
- func (v NullablePaginationLinks) Get() *PaginationLinks
- func (v NullablePaginationLinks) IsSet() bool
- func (v NullablePaginationLinks) MarshalJSON() ([]byte, error)
- func (v *NullablePaginationLinks) Set(val *PaginationLinks)
- func (v *NullablePaginationLinks) UnmarshalJSON(src []byte) error
- func (v *NullablePaginationLinks) Unset()
- type NullablePeer
- type NullablePrivateCrossConnect
- func (v NullablePrivateCrossConnect) Get() *PrivateCrossConnect
- func (v NullablePrivateCrossConnect) IsSet() bool
- func (v NullablePrivateCrossConnect) MarshalJSON() ([]byte, error)
- func (v *NullablePrivateCrossConnect) Set(val *PrivateCrossConnect)
- func (v *NullablePrivateCrossConnect) UnmarshalJSON(src []byte) error
- func (v *NullablePrivateCrossConnect) Unset()
- type NullablePrivateCrossConnectProperties
- func (v NullablePrivateCrossConnectProperties) Get() *PrivateCrossConnectProperties
- func (v NullablePrivateCrossConnectProperties) IsSet() bool
- func (v NullablePrivateCrossConnectProperties) MarshalJSON() ([]byte, error)
- func (v *NullablePrivateCrossConnectProperties) Set(val *PrivateCrossConnectProperties)
- func (v *NullablePrivateCrossConnectProperties) UnmarshalJSON(src []byte) error
- func (v *NullablePrivateCrossConnectProperties) Unset()
- type NullablePrivateCrossConnects
- func (v NullablePrivateCrossConnects) Get() *PrivateCrossConnects
- func (v NullablePrivateCrossConnects) IsSet() bool
- func (v NullablePrivateCrossConnects) MarshalJSON() ([]byte, error)
- func (v *NullablePrivateCrossConnects) Set(val *PrivateCrossConnects)
- func (v *NullablePrivateCrossConnects) UnmarshalJSON(src []byte) error
- func (v *NullablePrivateCrossConnects) Unset()
- type NullableRemoteConsoleUrl
- func (v NullableRemoteConsoleUrl) Get() *RemoteConsoleUrl
- func (v NullableRemoteConsoleUrl) IsSet() bool
- func (v NullableRemoteConsoleUrl) MarshalJSON() ([]byte, error)
- func (v *NullableRemoteConsoleUrl) Set(val *RemoteConsoleUrl)
- func (v *NullableRemoteConsoleUrl) UnmarshalJSON(src []byte) error
- func (v *NullableRemoteConsoleUrl) Unset()
- type NullableRequest
- type NullableRequestMetadata
- func (v NullableRequestMetadata) Get() *RequestMetadata
- func (v NullableRequestMetadata) IsSet() bool
- func (v NullableRequestMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableRequestMetadata) Set(val *RequestMetadata)
- func (v *NullableRequestMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableRequestMetadata) Unset()
- type NullableRequestProperties
- func (v NullableRequestProperties) Get() *RequestProperties
- func (v NullableRequestProperties) IsSet() bool
- func (v NullableRequestProperties) MarshalJSON() ([]byte, error)
- func (v *NullableRequestProperties) Set(val *RequestProperties)
- func (v *NullableRequestProperties) UnmarshalJSON(src []byte) error
- func (v *NullableRequestProperties) Unset()
- type NullableRequestStatus
- func (v NullableRequestStatus) Get() *RequestStatus
- func (v NullableRequestStatus) IsSet() bool
- func (v NullableRequestStatus) MarshalJSON() ([]byte, error)
- func (v *NullableRequestStatus) Set(val *RequestStatus)
- func (v *NullableRequestStatus) UnmarshalJSON(src []byte) error
- func (v *NullableRequestStatus) Unset()
- type NullableRequestStatusMetadata
- func (v NullableRequestStatusMetadata) Get() *RequestStatusMetadata
- func (v NullableRequestStatusMetadata) IsSet() bool
- func (v NullableRequestStatusMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableRequestStatusMetadata) Set(val *RequestStatusMetadata)
- func (v *NullableRequestStatusMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableRequestStatusMetadata) Unset()
- type NullableRequestTarget
- func (v NullableRequestTarget) Get() *RequestTarget
- func (v NullableRequestTarget) IsSet() bool
- func (v NullableRequestTarget) MarshalJSON() ([]byte, error)
- func (v *NullableRequestTarget) Set(val *RequestTarget)
- func (v *NullableRequestTarget) UnmarshalJSON(src []byte) error
- func (v *NullableRequestTarget) Unset()
- type NullableRequests
- type NullableResource
- type NullableResourceEntities
- func (v NullableResourceEntities) Get() *ResourceEntities
- func (v NullableResourceEntities) IsSet() bool
- func (v NullableResourceEntities) MarshalJSON() ([]byte, error)
- func (v *NullableResourceEntities) Set(val *ResourceEntities)
- func (v *NullableResourceEntities) UnmarshalJSON(src []byte) error
- func (v *NullableResourceEntities) Unset()
- type NullableResourceGroups
- func (v NullableResourceGroups) Get() *ResourceGroups
- func (v NullableResourceGroups) IsSet() bool
- func (v NullableResourceGroups) MarshalJSON() ([]byte, error)
- func (v *NullableResourceGroups) Set(val *ResourceGroups)
- func (v *NullableResourceGroups) UnmarshalJSON(src []byte) error
- func (v *NullableResourceGroups) Unset()
- type NullableResourceLimits
- func (v NullableResourceLimits) Get() *ResourceLimits
- func (v NullableResourceLimits) IsSet() bool
- func (v NullableResourceLimits) MarshalJSON() ([]byte, error)
- func (v *NullableResourceLimits) Set(val *ResourceLimits)
- func (v *NullableResourceLimits) UnmarshalJSON(src []byte) error
- func (v *NullableResourceLimits) Unset()
- type NullableResourceProperties
- func (v NullableResourceProperties) Get() *ResourceProperties
- func (v NullableResourceProperties) IsSet() bool
- func (v NullableResourceProperties) MarshalJSON() ([]byte, error)
- func (v *NullableResourceProperties) Set(val *ResourceProperties)
- func (v *NullableResourceProperties) UnmarshalJSON(src []byte) error
- func (v *NullableResourceProperties) Unset()
- type NullableResourceReference
- func (v NullableResourceReference) Get() *ResourceReference
- func (v NullableResourceReference) IsSet() bool
- func (v NullableResourceReference) MarshalJSON() ([]byte, error)
- func (v *NullableResourceReference) Set(val *ResourceReference)
- func (v *NullableResourceReference) UnmarshalJSON(src []byte) error
- func (v *NullableResourceReference) Unset()
- type NullableResources
- type NullableResourcesUsers
- func (v NullableResourcesUsers) Get() *ResourcesUsers
- func (v NullableResourcesUsers) IsSet() bool
- func (v NullableResourcesUsers) MarshalJSON() ([]byte, error)
- func (v *NullableResourcesUsers) Set(val *ResourcesUsers)
- func (v *NullableResourcesUsers) UnmarshalJSON(src []byte) error
- func (v *NullableResourcesUsers) Unset()
- type NullableRestoreSnapshot
- func (v NullableRestoreSnapshot) Get() *RestoreSnapshot
- func (v NullableRestoreSnapshot) IsSet() bool
- func (v NullableRestoreSnapshot) MarshalJSON() ([]byte, error)
- func (v *NullableRestoreSnapshot) Set(val *RestoreSnapshot)
- func (v *NullableRestoreSnapshot) UnmarshalJSON(src []byte) error
- func (v *NullableRestoreSnapshot) Unset()
- type NullableRestoreSnapshotProperties
- func (v NullableRestoreSnapshotProperties) Get() *RestoreSnapshotProperties
- func (v NullableRestoreSnapshotProperties) IsSet() bool
- func (v NullableRestoreSnapshotProperties) MarshalJSON() ([]byte, error)
- func (v *NullableRestoreSnapshotProperties) Set(val *RestoreSnapshotProperties)
- func (v *NullableRestoreSnapshotProperties) UnmarshalJSON(src []byte) error
- func (v *NullableRestoreSnapshotProperties) Unset()
- type NullableS3Bucket
- type NullableS3Key
- type NullableS3KeyMetadata
- func (v NullableS3KeyMetadata) Get() *S3KeyMetadata
- func (v NullableS3KeyMetadata) IsSet() bool
- func (v NullableS3KeyMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableS3KeyMetadata) Set(val *S3KeyMetadata)
- func (v *NullableS3KeyMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableS3KeyMetadata) Unset()
- type NullableS3KeyProperties
- func (v NullableS3KeyProperties) Get() *S3KeyProperties
- func (v NullableS3KeyProperties) IsSet() bool
- func (v NullableS3KeyProperties) MarshalJSON() ([]byte, error)
- func (v *NullableS3KeyProperties) Set(val *S3KeyProperties)
- func (v *NullableS3KeyProperties) UnmarshalJSON(src []byte) error
- func (v *NullableS3KeyProperties) Unset()
- type NullableS3Keys
- type NullableS3ObjectStorageSSO
- func (v NullableS3ObjectStorageSSO) Get() *S3ObjectStorageSSO
- func (v NullableS3ObjectStorageSSO) IsSet() bool
- func (v NullableS3ObjectStorageSSO) MarshalJSON() ([]byte, error)
- func (v *NullableS3ObjectStorageSSO) Set(val *S3ObjectStorageSSO)
- func (v *NullableS3ObjectStorageSSO) UnmarshalJSON(src []byte) error
- func (v *NullableS3ObjectStorageSSO) Unset()
- type NullableSecurityGroup
- func (v NullableSecurityGroup) Get() *SecurityGroup
- func (v NullableSecurityGroup) IsSet() bool
- func (v NullableSecurityGroup) MarshalJSON() ([]byte, error)
- func (v *NullableSecurityGroup) Set(val *SecurityGroup)
- func (v *NullableSecurityGroup) UnmarshalJSON(src []byte) error
- func (v *NullableSecurityGroup) Unset()
- type NullableSecurityGroupEntities
- func (v NullableSecurityGroupEntities) Get() *SecurityGroupEntities
- func (v NullableSecurityGroupEntities) IsSet() bool
- func (v NullableSecurityGroupEntities) MarshalJSON() ([]byte, error)
- func (v *NullableSecurityGroupEntities) Set(val *SecurityGroupEntities)
- func (v *NullableSecurityGroupEntities) UnmarshalJSON(src []byte) error
- func (v *NullableSecurityGroupEntities) Unset()
- type NullableSecurityGroupEntitiesRequest
- func (v NullableSecurityGroupEntitiesRequest) Get() *SecurityGroupEntitiesRequest
- func (v NullableSecurityGroupEntitiesRequest) IsSet() bool
- func (v NullableSecurityGroupEntitiesRequest) MarshalJSON() ([]byte, error)
- func (v *NullableSecurityGroupEntitiesRequest) Set(val *SecurityGroupEntitiesRequest)
- func (v *NullableSecurityGroupEntitiesRequest) UnmarshalJSON(src []byte) error
- func (v *NullableSecurityGroupEntitiesRequest) Unset()
- type NullableSecurityGroupProperties
- func (v NullableSecurityGroupProperties) Get() *SecurityGroupProperties
- func (v NullableSecurityGroupProperties) IsSet() bool
- func (v NullableSecurityGroupProperties) MarshalJSON() ([]byte, error)
- func (v *NullableSecurityGroupProperties) Set(val *SecurityGroupProperties)
- func (v *NullableSecurityGroupProperties) UnmarshalJSON(src []byte) error
- func (v *NullableSecurityGroupProperties) Unset()
- type NullableSecurityGroupRequest
- func (v NullableSecurityGroupRequest) Get() *SecurityGroupRequest
- func (v NullableSecurityGroupRequest) IsSet() bool
- func (v NullableSecurityGroupRequest) MarshalJSON() ([]byte, error)
- func (v *NullableSecurityGroupRequest) Set(val *SecurityGroupRequest)
- func (v *NullableSecurityGroupRequest) UnmarshalJSON(src []byte) error
- func (v *NullableSecurityGroupRequest) Unset()
- type NullableSecurityGroups
- func (v NullableSecurityGroups) Get() *SecurityGroups
- func (v NullableSecurityGroups) IsSet() bool
- func (v NullableSecurityGroups) MarshalJSON() ([]byte, error)
- func (v *NullableSecurityGroups) Set(val *SecurityGroups)
- func (v *NullableSecurityGroups) UnmarshalJSON(src []byte) error
- func (v *NullableSecurityGroups) Unset()
- type NullableServer
- type NullableServerEntities
- func (v NullableServerEntities) Get() *ServerEntities
- func (v NullableServerEntities) IsSet() bool
- func (v NullableServerEntities) MarshalJSON() ([]byte, error)
- func (v *NullableServerEntities) Set(val *ServerEntities)
- func (v *NullableServerEntities) UnmarshalJSON(src []byte) error
- func (v *NullableServerEntities) Unset()
- type NullableServerProperties
- func (v NullableServerProperties) Get() *ServerProperties
- func (v NullableServerProperties) IsSet() bool
- func (v NullableServerProperties) MarshalJSON() ([]byte, error)
- func (v *NullableServerProperties) Set(val *ServerProperties)
- func (v *NullableServerProperties) UnmarshalJSON(src []byte) error
- func (v *NullableServerProperties) Unset()
- type NullableServers
- type NullableSnapshot
- type NullableSnapshotProperties
- func (v NullableSnapshotProperties) Get() *SnapshotProperties
- func (v NullableSnapshotProperties) IsSet() bool
- func (v NullableSnapshotProperties) MarshalJSON() ([]byte, error)
- func (v *NullableSnapshotProperties) Set(val *SnapshotProperties)
- func (v *NullableSnapshotProperties) UnmarshalJSON(src []byte) error
- func (v *NullableSnapshotProperties) Unset()
- type NullableSnapshots
- type NullableString
- type NullableTargetGroup
- func (v NullableTargetGroup) Get() *TargetGroup
- func (v NullableTargetGroup) IsSet() bool
- func (v NullableTargetGroup) MarshalJSON() ([]byte, error)
- func (v *NullableTargetGroup) Set(val *TargetGroup)
- func (v *NullableTargetGroup) UnmarshalJSON(src []byte) error
- func (v *NullableTargetGroup) Unset()
- type NullableTargetGroupHealthCheck
- func (v NullableTargetGroupHealthCheck) Get() *TargetGroupHealthCheck
- func (v NullableTargetGroupHealthCheck) IsSet() bool
- func (v NullableTargetGroupHealthCheck) MarshalJSON() ([]byte, error)
- func (v *NullableTargetGroupHealthCheck) Set(val *TargetGroupHealthCheck)
- func (v *NullableTargetGroupHealthCheck) UnmarshalJSON(src []byte) error
- func (v *NullableTargetGroupHealthCheck) Unset()
- type NullableTargetGroupHttpHealthCheck
- func (v NullableTargetGroupHttpHealthCheck) Get() *TargetGroupHttpHealthCheck
- func (v NullableTargetGroupHttpHealthCheck) IsSet() bool
- func (v NullableTargetGroupHttpHealthCheck) MarshalJSON() ([]byte, error)
- func (v *NullableTargetGroupHttpHealthCheck) Set(val *TargetGroupHttpHealthCheck)
- func (v *NullableTargetGroupHttpHealthCheck) UnmarshalJSON(src []byte) error
- func (v *NullableTargetGroupHttpHealthCheck) Unset()
- type NullableTargetGroupProperties
- func (v NullableTargetGroupProperties) Get() *TargetGroupProperties
- func (v NullableTargetGroupProperties) IsSet() bool
- func (v NullableTargetGroupProperties) MarshalJSON() ([]byte, error)
- func (v *NullableTargetGroupProperties) Set(val *TargetGroupProperties)
- func (v *NullableTargetGroupProperties) UnmarshalJSON(src []byte) error
- func (v *NullableTargetGroupProperties) Unset()
- type NullableTargetGroupPut
- func (v NullableTargetGroupPut) Get() *TargetGroupPut
- func (v NullableTargetGroupPut) IsSet() bool
- func (v NullableTargetGroupPut) MarshalJSON() ([]byte, error)
- func (v *NullableTargetGroupPut) Set(val *TargetGroupPut)
- func (v *NullableTargetGroupPut) UnmarshalJSON(src []byte) error
- func (v *NullableTargetGroupPut) Unset()
- type NullableTargetGroupTarget
- func (v NullableTargetGroupTarget) Get() *TargetGroupTarget
- func (v NullableTargetGroupTarget) IsSet() bool
- func (v NullableTargetGroupTarget) MarshalJSON() ([]byte, error)
- func (v *NullableTargetGroupTarget) Set(val *TargetGroupTarget)
- func (v *NullableTargetGroupTarget) UnmarshalJSON(src []byte) error
- func (v *NullableTargetGroupTarget) Unset()
- type NullableTargetGroups
- func (v NullableTargetGroups) Get() *TargetGroups
- func (v NullableTargetGroups) IsSet() bool
- func (v NullableTargetGroups) MarshalJSON() ([]byte, error)
- func (v *NullableTargetGroups) Set(val *TargetGroups)
- func (v *NullableTargetGroups) UnmarshalJSON(src []byte) error
- func (v *NullableTargetGroups) Unset()
- type NullableTargetPortRange
- func (v NullableTargetPortRange) Get() *TargetPortRange
- func (v NullableTargetPortRange) IsSet() bool
- func (v NullableTargetPortRange) MarshalJSON() ([]byte, error)
- func (v *NullableTargetPortRange) Set(val *TargetPortRange)
- func (v *NullableTargetPortRange) UnmarshalJSON(src []byte) error
- func (v *NullableTargetPortRange) Unset()
- type NullableTemplate
- type NullableTemplateProperties
- func (v NullableTemplateProperties) Get() *TemplateProperties
- func (v NullableTemplateProperties) IsSet() bool
- func (v NullableTemplateProperties) MarshalJSON() ([]byte, error)
- func (v *NullableTemplateProperties) Set(val *TemplateProperties)
- func (v *NullableTemplateProperties) UnmarshalJSON(src []byte) error
- func (v *NullableTemplateProperties) Unset()
- type NullableTemplates
- type NullableTime
- type NullableToken
- type NullableType
- type NullableUser
- type NullableUserGroupPost
- func (v NullableUserGroupPost) Get() *UserGroupPost
- func (v NullableUserGroupPost) IsSet() bool
- func (v NullableUserGroupPost) MarshalJSON() ([]byte, error)
- func (v *NullableUserGroupPost) Set(val *UserGroupPost)
- func (v *NullableUserGroupPost) UnmarshalJSON(src []byte) error
- func (v *NullableUserGroupPost) Unset()
- type NullableUserMetadata
- func (v NullableUserMetadata) Get() *UserMetadata
- func (v NullableUserMetadata) IsSet() bool
- func (v NullableUserMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableUserMetadata) Set(val *UserMetadata)
- func (v *NullableUserMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableUserMetadata) Unset()
- type NullableUserPost
- type NullableUserProperties
- func (v NullableUserProperties) Get() *UserProperties
- func (v NullableUserProperties) IsSet() bool
- func (v NullableUserProperties) MarshalJSON() ([]byte, error)
- func (v *NullableUserProperties) Set(val *UserProperties)
- func (v *NullableUserProperties) UnmarshalJSON(src []byte) error
- func (v *NullableUserProperties) Unset()
- type NullableUserPropertiesPost
- func (v NullableUserPropertiesPost) Get() *UserPropertiesPost
- func (v NullableUserPropertiesPost) IsSet() bool
- func (v NullableUserPropertiesPost) MarshalJSON() ([]byte, error)
- func (v *NullableUserPropertiesPost) Set(val *UserPropertiesPost)
- func (v *NullableUserPropertiesPost) UnmarshalJSON(src []byte) error
- func (v *NullableUserPropertiesPost) Unset()
- type NullableUserPropertiesPut
- func (v NullableUserPropertiesPut) Get() *UserPropertiesPut
- func (v NullableUserPropertiesPut) IsSet() bool
- func (v NullableUserPropertiesPut) MarshalJSON() ([]byte, error)
- func (v *NullableUserPropertiesPut) Set(val *UserPropertiesPut)
- func (v *NullableUserPropertiesPut) UnmarshalJSON(src []byte) error
- func (v *NullableUserPropertiesPut) Unset()
- type NullableUserPut
- type NullableUsers
- type NullableUsersEntities
- func (v NullableUsersEntities) Get() *UsersEntities
- func (v NullableUsersEntities) IsSet() bool
- func (v NullableUsersEntities) MarshalJSON() ([]byte, error)
- func (v *NullableUsersEntities) Set(val *UsersEntities)
- func (v *NullableUsersEntities) UnmarshalJSON(src []byte) error
- func (v *NullableUsersEntities) Unset()
- type NullableVolume
- type NullableVolumeProperties
- func (v NullableVolumeProperties) Get() *VolumeProperties
- func (v NullableVolumeProperties) IsSet() bool
- func (v NullableVolumeProperties) MarshalJSON() ([]byte, error)
- func (v *NullableVolumeProperties) Set(val *VolumeProperties)
- func (v *NullableVolumeProperties) UnmarshalJSON(src []byte) error
- func (v *NullableVolumeProperties) Unset()
- type NullableVolumes
- type PaginationLinks
- func (o *PaginationLinks) GetNext() *string
- func (o *PaginationLinks) GetNextOk() (*string, bool)
- func (o *PaginationLinks) GetPrev() *string
- func (o *PaginationLinks) GetPrevOk() (*string, bool)
- func (o *PaginationLinks) GetSelf() *string
- func (o *PaginationLinks) GetSelfOk() (*string, bool)
- func (o *PaginationLinks) HasNext() bool
- func (o *PaginationLinks) HasPrev() bool
- func (o *PaginationLinks) HasSelf() bool
- func (o PaginationLinks) MarshalJSON() ([]byte, error)
- func (o *PaginationLinks) SetNext(v string)
- func (o *PaginationLinks) SetPrev(v string)
- func (o *PaginationLinks) SetSelf(v string)
- type Peer
- func (o *Peer) GetDatacenterId() *string
- func (o *Peer) GetDatacenterIdOk() (*string, bool)
- func (o *Peer) GetDatacenterName() *string
- func (o *Peer) GetDatacenterNameOk() (*string, bool)
- func (o *Peer) GetId() *string
- func (o *Peer) GetIdOk() (*string, bool)
- func (o *Peer) GetLocation() *string
- func (o *Peer) GetLocationOk() (*string, bool)
- func (o *Peer) GetName() *string
- func (o *Peer) GetNameOk() (*string, bool)
- func (o *Peer) HasDatacenterId() bool
- func (o *Peer) HasDatacenterName() bool
- func (o *Peer) HasId() bool
- func (o *Peer) HasLocation() bool
- func (o *Peer) HasName() bool
- func (o Peer) MarshalJSON() ([]byte, error)
- func (o *Peer) SetDatacenterId(v string)
- func (o *Peer) SetDatacenterName(v string)
- func (o *Peer) SetId(v string)
- func (o *Peer) SetLocation(v string)
- func (o *Peer) SetName(v string)
- type PrivateCrossConnect
- func (o *PrivateCrossConnect) GetHref() *string
- func (o *PrivateCrossConnect) GetHrefOk() (*string, bool)
- func (o *PrivateCrossConnect) GetId() *string
- func (o *PrivateCrossConnect) GetIdOk() (*string, bool)
- func (o *PrivateCrossConnect) GetMetadata() *DatacenterElementMetadata
- func (o *PrivateCrossConnect) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *PrivateCrossConnect) GetProperties() *PrivateCrossConnectProperties
- func (o *PrivateCrossConnect) GetPropertiesOk() (*PrivateCrossConnectProperties, bool)
- func (o *PrivateCrossConnect) GetType() *Type
- func (o *PrivateCrossConnect) GetTypeOk() (*Type, bool)
- func (o *PrivateCrossConnect) HasHref() bool
- func (o *PrivateCrossConnect) HasId() bool
- func (o *PrivateCrossConnect) HasMetadata() bool
- func (o *PrivateCrossConnect) HasProperties() bool
- func (o *PrivateCrossConnect) HasType() bool
- func (o PrivateCrossConnect) MarshalJSON() ([]byte, error)
- func (o *PrivateCrossConnect) SetHref(v string)
- func (o *PrivateCrossConnect) SetId(v string)
- func (o *PrivateCrossConnect) SetMetadata(v DatacenterElementMetadata)
- func (o *PrivateCrossConnect) SetProperties(v PrivateCrossConnectProperties)
- func (o *PrivateCrossConnect) SetType(v Type)
- type PrivateCrossConnectProperties
- func (o *PrivateCrossConnectProperties) GetConnectableDatacenters() *[]ConnectableDatacenter
- func (o *PrivateCrossConnectProperties) GetConnectableDatacentersOk() (*[]ConnectableDatacenter, bool)
- func (o *PrivateCrossConnectProperties) GetDescription() *string
- func (o *PrivateCrossConnectProperties) GetDescriptionOk() (*string, bool)
- func (o *PrivateCrossConnectProperties) GetName() *string
- func (o *PrivateCrossConnectProperties) GetNameOk() (*string, bool)
- func (o *PrivateCrossConnectProperties) GetPeers() *[]Peer
- func (o *PrivateCrossConnectProperties) GetPeersOk() (*[]Peer, bool)
- func (o *PrivateCrossConnectProperties) HasConnectableDatacenters() bool
- func (o *PrivateCrossConnectProperties) HasDescription() bool
- func (o *PrivateCrossConnectProperties) HasName() bool
- func (o *PrivateCrossConnectProperties) HasPeers() bool
- func (o PrivateCrossConnectProperties) MarshalJSON() ([]byte, error)
- func (o *PrivateCrossConnectProperties) SetConnectableDatacenters(v []ConnectableDatacenter)
- func (o *PrivateCrossConnectProperties) SetDescription(v string)
- func (o *PrivateCrossConnectProperties) SetName(v string)
- func (o *PrivateCrossConnectProperties) SetPeers(v []Peer)
- type PrivateCrossConnects
- func (o *PrivateCrossConnects) GetHref() *string
- func (o *PrivateCrossConnects) GetHrefOk() (*string, bool)
- func (o *PrivateCrossConnects) GetId() *string
- func (o *PrivateCrossConnects) GetIdOk() (*string, bool)
- func (o *PrivateCrossConnects) GetItems() *[]PrivateCrossConnect
- func (o *PrivateCrossConnects) GetItemsOk() (*[]PrivateCrossConnect, bool)
- func (o *PrivateCrossConnects) GetType() *Type
- func (o *PrivateCrossConnects) GetTypeOk() (*Type, bool)
- func (o *PrivateCrossConnects) HasHref() bool
- func (o *PrivateCrossConnects) HasId() bool
- func (o *PrivateCrossConnects) HasItems() bool
- func (o *PrivateCrossConnects) HasType() bool
- func (o PrivateCrossConnects) MarshalJSON() ([]byte, error)
- func (o *PrivateCrossConnects) SetHref(v string)
- func (o *PrivateCrossConnects) SetId(v string)
- func (o *PrivateCrossConnects) SetItems(v []PrivateCrossConnect)
- func (o *PrivateCrossConnects) SetType(v Type)
- type PrivateCrossConnectsApiService
- func (a *PrivateCrossConnectsApiService) PccsDelete(ctx _context.Context, pccId string) ApiPccsDeleteRequest
- func (a *PrivateCrossConnectsApiService) PccsDeleteExecute(r ApiPccsDeleteRequest) (*APIResponse, error)
- func (a *PrivateCrossConnectsApiService) PccsFindById(ctx _context.Context, pccId string) ApiPccsFindByIdRequest
- func (a *PrivateCrossConnectsApiService) PccsFindByIdExecute(r ApiPccsFindByIdRequest) (PrivateCrossConnect, *APIResponse, error)
- func (a *PrivateCrossConnectsApiService) PccsGet(ctx _context.Context) ApiPccsGetRequest
- func (a *PrivateCrossConnectsApiService) PccsGetExecute(r ApiPccsGetRequest) (PrivateCrossConnects, *APIResponse, error)
- func (a *PrivateCrossConnectsApiService) PccsPatch(ctx _context.Context, pccId string) ApiPccsPatchRequest
- func (a *PrivateCrossConnectsApiService) PccsPatchExecute(r ApiPccsPatchRequest) (PrivateCrossConnect, *APIResponse, error)
- func (a *PrivateCrossConnectsApiService) PccsPost(ctx _context.Context) ApiPccsPostRequest
- func (a *PrivateCrossConnectsApiService) PccsPostExecute(r ApiPccsPostRequest) (PrivateCrossConnect, *APIResponse, error)
- type RemoteConsoleUrl
- type Request
- func (o *Request) GetHref() *string
- func (o *Request) GetHrefOk() (*string, bool)
- func (o *Request) GetId() *string
- func (o *Request) GetIdOk() (*string, bool)
- func (o *Request) GetMetadata() *RequestMetadata
- func (o *Request) GetMetadataOk() (*RequestMetadata, bool)
- func (o *Request) GetProperties() *RequestProperties
- func (o *Request) GetPropertiesOk() (*RequestProperties, bool)
- func (o *Request) GetType() *Type
- func (o *Request) GetTypeOk() (*Type, bool)
- func (o *Request) HasHref() bool
- func (o *Request) HasId() bool
- func (o *Request) HasMetadata() bool
- func (o *Request) HasProperties() bool
- func (o *Request) HasType() bool
- func (o Request) MarshalJSON() ([]byte, error)
- func (o *Request) SetHref(v string)
- func (o *Request) SetId(v string)
- func (o *Request) SetMetadata(v RequestMetadata)
- func (o *Request) SetProperties(v RequestProperties)
- func (o *Request) SetType(v Type)
- type RequestMetadata
- func (o *RequestMetadata) GetCreatedBy() *string
- func (o *RequestMetadata) GetCreatedByOk() (*string, bool)
- func (o *RequestMetadata) GetCreatedDate() *time.Time
- func (o *RequestMetadata) GetCreatedDateOk() (*time.Time, bool)
- func (o *RequestMetadata) GetEtag() *string
- func (o *RequestMetadata) GetEtagOk() (*string, bool)
- func (o *RequestMetadata) GetRequestStatus() *RequestStatus
- func (o *RequestMetadata) GetRequestStatusOk() (*RequestStatus, bool)
- func (o *RequestMetadata) HasCreatedBy() bool
- func (o *RequestMetadata) HasCreatedDate() bool
- func (o *RequestMetadata) HasEtag() bool
- func (o *RequestMetadata) HasRequestStatus() bool
- func (o RequestMetadata) MarshalJSON() ([]byte, error)
- func (o *RequestMetadata) SetCreatedBy(v string)
- func (o *RequestMetadata) SetCreatedDate(v time.Time)
- func (o *RequestMetadata) SetEtag(v string)
- func (o *RequestMetadata) SetRequestStatus(v RequestStatus)
- type RequestProperties
- func (o *RequestProperties) GetBody() *string
- func (o *RequestProperties) GetBodyOk() (*string, bool)
- func (o *RequestProperties) GetHeaders() *map[string]string
- func (o *RequestProperties) GetHeadersOk() (*map[string]string, bool)
- func (o *RequestProperties) GetMethod() *string
- func (o *RequestProperties) GetMethodOk() (*string, bool)
- func (o *RequestProperties) GetUrl() *string
- func (o *RequestProperties) GetUrlOk() (*string, bool)
- func (o *RequestProperties) HasBody() bool
- func (o *RequestProperties) HasHeaders() bool
- func (o *RequestProperties) HasMethod() bool
- func (o *RequestProperties) HasUrl() bool
- func (o RequestProperties) MarshalJSON() ([]byte, error)
- func (o *RequestProperties) SetBody(v string)
- func (o *RequestProperties) SetHeaders(v map[string]string)
- func (o *RequestProperties) SetMethod(v string)
- func (o *RequestProperties) SetUrl(v string)
- type RequestStatus
- func (o *RequestStatus) GetHref() *string
- func (o *RequestStatus) GetHrefOk() (*string, bool)
- func (o *RequestStatus) GetId() *string
- func (o *RequestStatus) GetIdOk() (*string, bool)
- func (o *RequestStatus) GetMetadata() *RequestStatusMetadata
- func (o *RequestStatus) GetMetadataOk() (*RequestStatusMetadata, bool)
- func (o *RequestStatus) GetType() *Type
- func (o *RequestStatus) GetTypeOk() (*Type, bool)
- func (o *RequestStatus) HasHref() bool
- func (o *RequestStatus) HasId() bool
- func (o *RequestStatus) HasMetadata() bool
- func (o *RequestStatus) HasType() bool
- func (o RequestStatus) MarshalJSON() ([]byte, error)
- func (o *RequestStatus) SetHref(v string)
- func (o *RequestStatus) SetId(v string)
- func (o *RequestStatus) SetMetadata(v RequestStatusMetadata)
- func (o *RequestStatus) SetType(v Type)
- type RequestStatusMetadata
- func (o *RequestStatusMetadata) GetEtag() *string
- func (o *RequestStatusMetadata) GetEtagOk() (*string, bool)
- func (o *RequestStatusMetadata) GetMessage() *string
- func (o *RequestStatusMetadata) GetMessageOk() (*string, bool)
- func (o *RequestStatusMetadata) GetStatus() *string
- func (o *RequestStatusMetadata) GetStatusOk() (*string, bool)
- func (o *RequestStatusMetadata) GetTargets() *[]RequestTarget
- func (o *RequestStatusMetadata) GetTargetsOk() (*[]RequestTarget, bool)
- func (o *RequestStatusMetadata) HasEtag() bool
- func (o *RequestStatusMetadata) HasMessage() bool
- func (o *RequestStatusMetadata) HasStatus() bool
- func (o *RequestStatusMetadata) HasTargets() bool
- func (o RequestStatusMetadata) MarshalJSON() ([]byte, error)
- func (o *RequestStatusMetadata) SetEtag(v string)
- func (o *RequestStatusMetadata) SetMessage(v string)
- func (o *RequestStatusMetadata) SetStatus(v string)
- func (o *RequestStatusMetadata) SetTargets(v []RequestTarget)
- type RequestTarget
- func (o *RequestTarget) GetStatus() *string
- func (o *RequestTarget) GetStatusOk() (*string, bool)
- func (o *RequestTarget) GetTarget() *ResourceReference
- func (o *RequestTarget) GetTargetOk() (*ResourceReference, bool)
- func (o *RequestTarget) HasStatus() bool
- func (o *RequestTarget) HasTarget() bool
- func (o RequestTarget) MarshalJSON() ([]byte, error)
- func (o *RequestTarget) SetStatus(v string)
- func (o *RequestTarget) SetTarget(v ResourceReference)
- type Requests
- func (o *Requests) GetHref() *string
- func (o *Requests) GetHrefOk() (*string, bool)
- func (o *Requests) GetId() *string
- func (o *Requests) GetIdOk() (*string, bool)
- func (o *Requests) GetItems() *[]Request
- func (o *Requests) GetItemsOk() (*[]Request, bool)
- func (o *Requests) GetLimit() *float32
- func (o *Requests) GetLimitOk() (*float32, bool)
- func (o *Requests) GetLinks() *PaginationLinks
- func (o *Requests) GetLinksOk() (*PaginationLinks, bool)
- func (o *Requests) GetOffset() *float32
- func (o *Requests) GetOffsetOk() (*float32, bool)
- func (o *Requests) GetType() *Type
- func (o *Requests) GetTypeOk() (*Type, bool)
- func (o *Requests) HasHref() bool
- func (o *Requests) HasId() bool
- func (o *Requests) HasItems() bool
- func (o *Requests) HasLimit() bool
- func (o *Requests) HasLinks() bool
- func (o *Requests) HasOffset() bool
- func (o *Requests) HasType() bool
- func (o Requests) MarshalJSON() ([]byte, error)
- func (o *Requests) SetHref(v string)
- func (o *Requests) SetId(v string)
- func (o *Requests) SetItems(v []Request)
- func (o *Requests) SetLimit(v float32)
- func (o *Requests) SetLinks(v PaginationLinks)
- func (o *Requests) SetOffset(v float32)
- func (o *Requests) SetType(v Type)
- type RequestsApiService
- func (a *RequestsApiService) RequestsFindById(ctx _context.Context, requestId string) ApiRequestsFindByIdRequest
- func (a *RequestsApiService) RequestsFindByIdExecute(r ApiRequestsFindByIdRequest) (Request, *APIResponse, error)
- func (a *RequestsApiService) RequestsGet(ctx _context.Context) ApiRequestsGetRequest
- func (a *RequestsApiService) RequestsGetExecute(r ApiRequestsGetRequest) (Requests, *APIResponse, error)
- func (a *RequestsApiService) RequestsStatusGet(ctx _context.Context, requestId string) ApiRequestsStatusGetRequest
- func (a *RequestsApiService) RequestsStatusGetExecute(r ApiRequestsStatusGetRequest) (RequestStatus, *APIResponse, error)
- type Resource
- func (o *Resource) GetEntities() *ResourceEntities
- func (o *Resource) GetEntitiesOk() (*ResourceEntities, bool)
- func (o *Resource) GetHref() *string
- func (o *Resource) GetHrefOk() (*string, bool)
- func (o *Resource) GetId() *string
- func (o *Resource) GetIdOk() (*string, bool)
- func (o *Resource) GetMetadata() *DatacenterElementMetadata
- func (o *Resource) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *Resource) GetProperties() *ResourceProperties
- func (o *Resource) GetPropertiesOk() (*ResourceProperties, bool)
- func (o *Resource) GetType() *Type
- func (o *Resource) GetTypeOk() (*Type, bool)
- func (o *Resource) HasEntities() bool
- func (o *Resource) HasHref() bool
- func (o *Resource) HasId() bool
- func (o *Resource) HasMetadata() bool
- func (o *Resource) HasProperties() bool
- func (o *Resource) HasType() bool
- func (o Resource) MarshalJSON() ([]byte, error)
- func (o *Resource) SetEntities(v ResourceEntities)
- func (o *Resource) SetHref(v string)
- func (o *Resource) SetId(v string)
- func (o *Resource) SetMetadata(v DatacenterElementMetadata)
- func (o *Resource) SetProperties(v ResourceProperties)
- func (o *Resource) SetType(v Type)
- type ResourceEntities
- type ResourceGroups
- func (o *ResourceGroups) GetHref() *string
- func (o *ResourceGroups) GetHrefOk() (*string, bool)
- func (o *ResourceGroups) GetId() *string
- func (o *ResourceGroups) GetIdOk() (*string, bool)
- func (o *ResourceGroups) GetItems() *[]Resource
- func (o *ResourceGroups) GetItemsOk() (*[]Resource, bool)
- func (o *ResourceGroups) GetType() *Type
- func (o *ResourceGroups) GetTypeOk() (*Type, bool)
- func (o *ResourceGroups) HasHref() bool
- func (o *ResourceGroups) HasId() bool
- func (o *ResourceGroups) HasItems() bool
- func (o *ResourceGroups) HasType() bool
- func (o ResourceGroups) MarshalJSON() ([]byte, error)
- func (o *ResourceGroups) SetHref(v string)
- func (o *ResourceGroups) SetId(v string)
- func (o *ResourceGroups) SetItems(v []Resource)
- func (o *ResourceGroups) SetType(v Type)
- type ResourceHandler
- type ResourceLimits
- func (o *ResourceLimits) GetCoresPerContract() *int32
- func (o *ResourceLimits) GetCoresPerContractOk() (*int32, bool)
- func (o *ResourceLimits) GetCoresPerServer() *int32
- func (o *ResourceLimits) GetCoresPerServerOk() (*int32, bool)
- func (o *ResourceLimits) GetCoresProvisioned() *int32
- func (o *ResourceLimits) GetCoresProvisionedOk() (*int32, bool)
- func (o *ResourceLimits) GetDasVolumeProvisioned() *int64
- func (o *ResourceLimits) GetDasVolumeProvisionedOk() (*int64, bool)
- func (o *ResourceLimits) GetHddLimitPerContract() *int64
- func (o *ResourceLimits) GetHddLimitPerContractOk() (*int64, bool)
- func (o *ResourceLimits) GetHddLimitPerVolume() *int64
- func (o *ResourceLimits) GetHddLimitPerVolumeOk() (*int64, bool)
- func (o *ResourceLimits) GetHddVolumeProvisioned() *int64
- func (o *ResourceLimits) GetHddVolumeProvisionedOk() (*int64, bool)
- func (o *ResourceLimits) GetK8sClusterLimitTotal() *int32
- func (o *ResourceLimits) GetK8sClusterLimitTotalOk() (*int32, bool)
- func (o *ResourceLimits) GetK8sClustersProvisioned() *int32
- func (o *ResourceLimits) GetK8sClustersProvisionedOk() (*int32, bool)
- func (o *ResourceLimits) GetNatGatewayLimitTotal() *int32
- func (o *ResourceLimits) GetNatGatewayLimitTotalOk() (*int32, bool)
- func (o *ResourceLimits) GetNatGatewayProvisioned() *int32
- func (o *ResourceLimits) GetNatGatewayProvisionedOk() (*int32, bool)
- func (o *ResourceLimits) GetNlbLimitTotal() *int32
- func (o *ResourceLimits) GetNlbLimitTotalOk() (*int32, bool)
- func (o *ResourceLimits) GetNlbProvisioned() *int32
- func (o *ResourceLimits) GetNlbProvisionedOk() (*int32, bool)
- func (o *ResourceLimits) GetRamPerContract() *int32
- func (o *ResourceLimits) GetRamPerContractOk() (*int32, bool)
- func (o *ResourceLimits) GetRamPerServer() *int32
- func (o *ResourceLimits) GetRamPerServerOk() (*int32, bool)
- func (o *ResourceLimits) GetRamProvisioned() *int32
- func (o *ResourceLimits) GetRamProvisionedOk() (*int32, bool)
- func (o *ResourceLimits) GetReservableIps() *int32
- func (o *ResourceLimits) GetReservableIpsOk() (*int32, bool)
- func (o *ResourceLimits) GetReservedIpsInUse() *int32
- func (o *ResourceLimits) GetReservedIpsInUseOk() (*int32, bool)
- func (o *ResourceLimits) GetReservedIpsOnContract() *int32
- func (o *ResourceLimits) GetReservedIpsOnContractOk() (*int32, bool)
- func (o *ResourceLimits) GetRulesPerSecurityGroup() *int32
- func (o *ResourceLimits) GetRulesPerSecurityGroupOk() (*int32, bool)
- func (o *ResourceLimits) GetSecurityGroupsPerResource() *int32
- func (o *ResourceLimits) GetSecurityGroupsPerResourceOk() (*int32, bool)
- func (o *ResourceLimits) GetSecurityGroupsPerVdc() *int32
- func (o *ResourceLimits) GetSecurityGroupsPerVdcOk() (*int32, bool)
- func (o *ResourceLimits) GetSsdLimitPerContract() *int64
- func (o *ResourceLimits) GetSsdLimitPerContractOk() (*int64, bool)
- func (o *ResourceLimits) GetSsdLimitPerVolume() *int64
- func (o *ResourceLimits) GetSsdLimitPerVolumeOk() (*int64, bool)
- func (o *ResourceLimits) GetSsdVolumeProvisioned() *int64
- func (o *ResourceLimits) GetSsdVolumeProvisionedOk() (*int64, bool)
- func (o *ResourceLimits) HasCoresPerContract() bool
- func (o *ResourceLimits) HasCoresPerServer() bool
- func (o *ResourceLimits) HasCoresProvisioned() bool
- func (o *ResourceLimits) HasDasVolumeProvisioned() bool
- func (o *ResourceLimits) HasHddLimitPerContract() bool
- func (o *ResourceLimits) HasHddLimitPerVolume() bool
- func (o *ResourceLimits) HasHddVolumeProvisioned() bool
- func (o *ResourceLimits) HasK8sClusterLimitTotal() bool
- func (o *ResourceLimits) HasK8sClustersProvisioned() bool
- func (o *ResourceLimits) HasNatGatewayLimitTotal() bool
- func (o *ResourceLimits) HasNatGatewayProvisioned() bool
- func (o *ResourceLimits) HasNlbLimitTotal() bool
- func (o *ResourceLimits) HasNlbProvisioned() bool
- func (o *ResourceLimits) HasRamPerContract() bool
- func (o *ResourceLimits) HasRamPerServer() bool
- func (o *ResourceLimits) HasRamProvisioned() bool
- func (o *ResourceLimits) HasReservableIps() bool
- func (o *ResourceLimits) HasReservedIpsInUse() bool
- func (o *ResourceLimits) HasReservedIpsOnContract() bool
- func (o *ResourceLimits) HasRulesPerSecurityGroup() bool
- func (o *ResourceLimits) HasSecurityGroupsPerResource() bool
- func (o *ResourceLimits) HasSecurityGroupsPerVdc() bool
- func (o *ResourceLimits) HasSsdLimitPerContract() bool
- func (o *ResourceLimits) HasSsdLimitPerVolume() bool
- func (o *ResourceLimits) HasSsdVolumeProvisioned() bool
- func (o ResourceLimits) MarshalJSON() ([]byte, error)
- func (o *ResourceLimits) SetCoresPerContract(v int32)
- func (o *ResourceLimits) SetCoresPerServer(v int32)
- func (o *ResourceLimits) SetCoresProvisioned(v int32)
- func (o *ResourceLimits) SetDasVolumeProvisioned(v int64)
- func (o *ResourceLimits) SetHddLimitPerContract(v int64)
- func (o *ResourceLimits) SetHddLimitPerVolume(v int64)
- func (o *ResourceLimits) SetHddVolumeProvisioned(v int64)
- func (o *ResourceLimits) SetK8sClusterLimitTotal(v int32)
- func (o *ResourceLimits) SetK8sClustersProvisioned(v int32)
- func (o *ResourceLimits) SetNatGatewayLimitTotal(v int32)
- func (o *ResourceLimits) SetNatGatewayProvisioned(v int32)
- func (o *ResourceLimits) SetNlbLimitTotal(v int32)
- func (o *ResourceLimits) SetNlbProvisioned(v int32)
- func (o *ResourceLimits) SetRamPerContract(v int32)
- func (o *ResourceLimits) SetRamPerServer(v int32)
- func (o *ResourceLimits) SetRamProvisioned(v int32)
- func (o *ResourceLimits) SetReservableIps(v int32)
- func (o *ResourceLimits) SetReservedIpsInUse(v int32)
- func (o *ResourceLimits) SetReservedIpsOnContract(v int32)
- func (o *ResourceLimits) SetRulesPerSecurityGroup(v int32)
- func (o *ResourceLimits) SetSecurityGroupsPerResource(v int32)
- func (o *ResourceLimits) SetSecurityGroupsPerVdc(v int32)
- func (o *ResourceLimits) SetSsdLimitPerContract(v int64)
- func (o *ResourceLimits) SetSsdLimitPerVolume(v int64)
- func (o *ResourceLimits) SetSsdVolumeProvisioned(v int64)
- type ResourceProperties
- func (o *ResourceProperties) GetName() *string
- func (o *ResourceProperties) GetNameOk() (*string, bool)
- func (o *ResourceProperties) GetSecAuthProtection() *bool
- func (o *ResourceProperties) GetSecAuthProtectionOk() (*bool, bool)
- func (o *ResourceProperties) HasName() bool
- func (o *ResourceProperties) HasSecAuthProtection() bool
- func (o ResourceProperties) MarshalJSON() ([]byte, error)
- func (o *ResourceProperties) SetName(v string)
- func (o *ResourceProperties) SetSecAuthProtection(v bool)
- type ResourceReference
- func (o *ResourceReference) GetHref() *string
- func (o *ResourceReference) GetHrefOk() (*string, bool)
- func (o *ResourceReference) GetId() *string
- func (o *ResourceReference) GetIdOk() (*string, bool)
- func (o *ResourceReference) GetType() *Type
- func (o *ResourceReference) GetTypeOk() (*Type, bool)
- func (o *ResourceReference) HasHref() bool
- func (o *ResourceReference) HasId() bool
- func (o *ResourceReference) HasType() bool
- func (o ResourceReference) MarshalJSON() ([]byte, error)
- func (o *ResourceReference) SetHref(v string)
- func (o *ResourceReference) SetId(v string)
- func (o *ResourceReference) SetType(v Type)
- type Resources
- func (o *Resources) GetHref() *string
- func (o *Resources) GetHrefOk() (*string, bool)
- func (o *Resources) GetId() *string
- func (o *Resources) GetIdOk() (*string, bool)
- func (o *Resources) GetItems() *[]Resource
- func (o *Resources) GetItemsOk() (*[]Resource, bool)
- func (o *Resources) GetType() *Type
- func (o *Resources) GetTypeOk() (*Type, bool)
- func (o *Resources) HasHref() bool
- func (o *Resources) HasId() bool
- func (o *Resources) HasItems() bool
- func (o *Resources) HasType() bool
- func (o Resources) MarshalJSON() ([]byte, error)
- func (o *Resources) SetHref(v string)
- func (o *Resources) SetId(v string)
- func (o *Resources) SetItems(v []Resource)
- func (o *Resources) SetType(v Type)
- type ResourcesUsers
- func (o *ResourcesUsers) GetHref() *string
- func (o *ResourcesUsers) GetHrefOk() (*string, bool)
- func (o *ResourcesUsers) GetId() *string
- func (o *ResourcesUsers) GetIdOk() (*string, bool)
- func (o *ResourcesUsers) GetItems() *[]Resource
- func (o *ResourcesUsers) GetItemsOk() (*[]Resource, bool)
- func (o *ResourcesUsers) GetType() *Type
- func (o *ResourcesUsers) GetTypeOk() (*Type, bool)
- func (o *ResourcesUsers) HasHref() bool
- func (o *ResourcesUsers) HasId() bool
- func (o *ResourcesUsers) HasItems() bool
- func (o *ResourcesUsers) HasType() bool
- func (o ResourcesUsers) MarshalJSON() ([]byte, error)
- func (o *ResourcesUsers) SetHref(v string)
- func (o *ResourcesUsers) SetId(v string)
- func (o *ResourcesUsers) SetItems(v []Resource)
- func (o *ResourcesUsers) SetType(v Type)
- type RestoreSnapshot
- func (o *RestoreSnapshot) GetProperties() *RestoreSnapshotProperties
- func (o *RestoreSnapshot) GetPropertiesOk() (*RestoreSnapshotProperties, bool)
- func (o *RestoreSnapshot) HasProperties() bool
- func (o RestoreSnapshot) MarshalJSON() ([]byte, error)
- func (o *RestoreSnapshot) SetProperties(v RestoreSnapshotProperties)
- type RestoreSnapshotProperties
- func (o *RestoreSnapshotProperties) GetSnapshotId() *string
- func (o *RestoreSnapshotProperties) GetSnapshotIdOk() (*string, bool)
- func (o *RestoreSnapshotProperties) HasSnapshotId() bool
- func (o RestoreSnapshotProperties) MarshalJSON() ([]byte, error)
- func (o *RestoreSnapshotProperties) SetSnapshotId(v string)
- type S3Bucket
- type S3Key
- func (o *S3Key) GetHref() *string
- func (o *S3Key) GetHrefOk() (*string, bool)
- func (o *S3Key) GetId() *string
- func (o *S3Key) GetIdOk() (*string, bool)
- func (o *S3Key) GetMetadata() *S3KeyMetadata
- func (o *S3Key) GetMetadataOk() (*S3KeyMetadata, bool)
- func (o *S3Key) GetProperties() *S3KeyProperties
- func (o *S3Key) GetPropertiesOk() (*S3KeyProperties, bool)
- func (o *S3Key) GetType() *Type
- func (o *S3Key) GetTypeOk() (*Type, bool)
- func (o *S3Key) HasHref() bool
- func (o *S3Key) HasId() bool
- func (o *S3Key) HasMetadata() bool
- func (o *S3Key) HasProperties() bool
- func (o *S3Key) HasType() bool
- func (o S3Key) MarshalJSON() ([]byte, error)
- func (o *S3Key) SetHref(v string)
- func (o *S3Key) SetId(v string)
- func (o *S3Key) SetMetadata(v S3KeyMetadata)
- func (o *S3Key) SetProperties(v S3KeyProperties)
- func (o *S3Key) SetType(v Type)
- type S3KeyMetadata
- func (o *S3KeyMetadata) GetCreatedBy() *string
- func (o *S3KeyMetadata) GetCreatedByOk() (*string, bool)
- func (o *S3KeyMetadata) GetCreatedByUserId() *string
- func (o *S3KeyMetadata) GetCreatedByUserIdOk() (*string, bool)
- func (o *S3KeyMetadata) GetCreatedDate() *time.Time
- func (o *S3KeyMetadata) GetCreatedDateOk() (*time.Time, bool)
- func (o *S3KeyMetadata) GetEtag() *string
- func (o *S3KeyMetadata) GetEtagOk() (*string, bool)
- func (o *S3KeyMetadata) GetLastModifiedBy() *string
- func (o *S3KeyMetadata) GetLastModifiedByOk() (*string, bool)
- func (o *S3KeyMetadata) GetLastModifiedByUserId() *string
- func (o *S3KeyMetadata) GetLastModifiedByUserIdOk() (*string, bool)
- func (o *S3KeyMetadata) GetLastModifiedDate() *time.Time
- func (o *S3KeyMetadata) GetLastModifiedDateOk() (*time.Time, bool)
- func (o *S3KeyMetadata) HasCreatedBy() bool
- func (o *S3KeyMetadata) HasCreatedByUserId() bool
- func (o *S3KeyMetadata) HasCreatedDate() bool
- func (o *S3KeyMetadata) HasEtag() bool
- func (o *S3KeyMetadata) HasLastModifiedBy() bool
- func (o *S3KeyMetadata) HasLastModifiedByUserId() bool
- func (o *S3KeyMetadata) HasLastModifiedDate() bool
- func (o S3KeyMetadata) MarshalJSON() ([]byte, error)
- func (o *S3KeyMetadata) SetCreatedBy(v string)
- func (o *S3KeyMetadata) SetCreatedByUserId(v string)
- func (o *S3KeyMetadata) SetCreatedDate(v time.Time)
- func (o *S3KeyMetadata) SetEtag(v string)
- func (o *S3KeyMetadata) SetLastModifiedBy(v string)
- func (o *S3KeyMetadata) SetLastModifiedByUserId(v string)
- func (o *S3KeyMetadata) SetLastModifiedDate(v time.Time)
- type S3KeyProperties
- func (o *S3KeyProperties) GetActive() *bool
- func (o *S3KeyProperties) GetActiveOk() (*bool, bool)
- func (o *S3KeyProperties) GetSecretKey() *string
- func (o *S3KeyProperties) GetSecretKeyOk() (*string, bool)
- func (o *S3KeyProperties) HasActive() bool
- func (o *S3KeyProperties) HasSecretKey() bool
- func (o S3KeyProperties) MarshalJSON() ([]byte, error)
- func (o *S3KeyProperties) SetActive(v bool)
- func (o *S3KeyProperties) SetSecretKey(v string)
- type S3Keys
- func (o *S3Keys) GetHref() *string
- func (o *S3Keys) GetHrefOk() (*string, bool)
- func (o *S3Keys) GetId() *string
- func (o *S3Keys) GetIdOk() (*string, bool)
- func (o *S3Keys) GetItems() *[]S3Key
- func (o *S3Keys) GetItemsOk() (*[]S3Key, bool)
- func (o *S3Keys) GetType() *Type
- func (o *S3Keys) GetTypeOk() (*Type, bool)
- func (o *S3Keys) HasHref() bool
- func (o *S3Keys) HasId() bool
- func (o *S3Keys) HasItems() bool
- func (o *S3Keys) HasType() bool
- func (o S3Keys) MarshalJSON() ([]byte, error)
- func (o *S3Keys) SetHref(v string)
- func (o *S3Keys) SetId(v string)
- func (o *S3Keys) SetItems(v []S3Key)
- func (o *S3Keys) SetType(v Type)
- type S3ObjectStorageSSO
- type SecurityGroup
- func (o *SecurityGroup) GetEntities() *SecurityGroupEntities
- func (o *SecurityGroup) GetEntitiesOk() (*SecurityGroupEntities, bool)
- func (o *SecurityGroup) GetHref() *string
- func (o *SecurityGroup) GetHrefOk() (*string, bool)
- func (o *SecurityGroup) GetId() *string
- func (o *SecurityGroup) GetIdOk() (*string, bool)
- func (o *SecurityGroup) GetMetadata() *DatacenterElementMetadata
- func (o *SecurityGroup) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *SecurityGroup) GetProperties() *SecurityGroupProperties
- func (o *SecurityGroup) GetPropertiesOk() (*SecurityGroupProperties, bool)
- func (o *SecurityGroup) GetType() *Type
- func (o *SecurityGroup) GetTypeOk() (*Type, bool)
- func (o *SecurityGroup) HasEntities() bool
- func (o *SecurityGroup) HasHref() bool
- func (o *SecurityGroup) HasId() bool
- func (o *SecurityGroup) HasMetadata() bool
- func (o *SecurityGroup) HasProperties() bool
- func (o *SecurityGroup) HasType() bool
- func (o SecurityGroup) MarshalJSON() ([]byte, error)
- func (o *SecurityGroup) SetEntities(v SecurityGroupEntities)
- func (o *SecurityGroup) SetHref(v string)
- func (o *SecurityGroup) SetId(v string)
- func (o *SecurityGroup) SetMetadata(v DatacenterElementMetadata)
- func (o *SecurityGroup) SetProperties(v SecurityGroupProperties)
- func (o *SecurityGroup) SetType(v Type)
- type SecurityGroupEntities
- func (o *SecurityGroupEntities) GetNics() *Nics
- func (o *SecurityGroupEntities) GetNicsOk() (*Nics, bool)
- func (o *SecurityGroupEntities) GetRules() *FirewallRules
- func (o *SecurityGroupEntities) GetRulesOk() (*FirewallRules, bool)
- func (o *SecurityGroupEntities) GetServers() *Servers
- func (o *SecurityGroupEntities) GetServersOk() (*Servers, bool)
- func (o *SecurityGroupEntities) HasNics() bool
- func (o *SecurityGroupEntities) HasRules() bool
- func (o *SecurityGroupEntities) HasServers() bool
- func (o SecurityGroupEntities) MarshalJSON() ([]byte, error)
- func (o *SecurityGroupEntities) SetNics(v Nics)
- func (o *SecurityGroupEntities) SetRules(v FirewallRules)
- func (o *SecurityGroupEntities) SetServers(v Servers)
- type SecurityGroupEntitiesRequest
- func (o *SecurityGroupEntitiesRequest) GetRules() *FirewallRules
- func (o *SecurityGroupEntitiesRequest) GetRulesOk() (*FirewallRules, bool)
- func (o *SecurityGroupEntitiesRequest) HasRules() bool
- func (o SecurityGroupEntitiesRequest) MarshalJSON() ([]byte, error)
- func (o *SecurityGroupEntitiesRequest) SetRules(v FirewallRules)
- type SecurityGroupProperties
- func (o *SecurityGroupProperties) GetDescription() *string
- func (o *SecurityGroupProperties) GetDescriptionOk() (*string, bool)
- func (o *SecurityGroupProperties) GetName() *string
- func (o *SecurityGroupProperties) GetNameOk() (*string, bool)
- func (o *SecurityGroupProperties) HasDescription() bool
- func (o *SecurityGroupProperties) HasName() bool
- func (o SecurityGroupProperties) MarshalJSON() ([]byte, error)
- func (o *SecurityGroupProperties) SetDescription(v string)
- func (o *SecurityGroupProperties) SetName(v string)
- type SecurityGroupRequest
- func (o *SecurityGroupRequest) GetEntities() *SecurityGroupEntitiesRequest
- func (o *SecurityGroupRequest) GetEntitiesOk() (*SecurityGroupEntitiesRequest, bool)
- func (o *SecurityGroupRequest) GetProperties() *SecurityGroupProperties
- func (o *SecurityGroupRequest) GetPropertiesOk() (*SecurityGroupProperties, bool)
- func (o *SecurityGroupRequest) HasEntities() bool
- func (o *SecurityGroupRequest) HasProperties() bool
- func (o SecurityGroupRequest) MarshalJSON() ([]byte, error)
- func (o *SecurityGroupRequest) SetEntities(v SecurityGroupEntitiesRequest)
- func (o *SecurityGroupRequest) SetProperties(v SecurityGroupProperties)
- type SecurityGroups
- func (o *SecurityGroups) GetHref() *string
- func (o *SecurityGroups) GetHrefOk() (*string, bool)
- func (o *SecurityGroups) GetId() *string
- func (o *SecurityGroups) GetIdOk() (*string, bool)
- func (o *SecurityGroups) GetItems() *[]SecurityGroup
- func (o *SecurityGroups) GetItemsOk() (*[]SecurityGroup, bool)
- func (o *SecurityGroups) GetLimit() *float32
- func (o *SecurityGroups) GetLimitOk() (*float32, bool)
- func (o *SecurityGroups) GetLinks() *PaginationLinks
- func (o *SecurityGroups) GetLinksOk() (*PaginationLinks, bool)
- func (o *SecurityGroups) GetOffset() *float32
- func (o *SecurityGroups) GetOffsetOk() (*float32, bool)
- func (o *SecurityGroups) GetType() *Type
- func (o *SecurityGroups) GetTypeOk() (*Type, bool)
- func (o *SecurityGroups) HasHref() bool
- func (o *SecurityGroups) HasId() bool
- func (o *SecurityGroups) HasItems() bool
- func (o *SecurityGroups) HasLimit() bool
- func (o *SecurityGroups) HasLinks() bool
- func (o *SecurityGroups) HasOffset() bool
- func (o *SecurityGroups) HasType() bool
- func (o SecurityGroups) MarshalJSON() ([]byte, error)
- func (o *SecurityGroups) SetHref(v string)
- func (o *SecurityGroups) SetId(v string)
- func (o *SecurityGroups) SetItems(v []SecurityGroup)
- func (o *SecurityGroups) SetLimit(v float32)
- func (o *SecurityGroups) SetLinks(v PaginationLinks)
- func (o *SecurityGroups) SetOffset(v float32)
- func (o *SecurityGroups) SetType(v Type)
- type SecurityGroupsApiService
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsDelete(ctx _context.Context, datacenterId string, securityGroupId string) ApiDatacentersSecuritygroupsDeleteRequest
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsDeleteExecute(r ApiDatacentersSecuritygroupsDeleteRequest) (*APIResponse, error)
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsFindById(ctx _context.Context, datacenterId string, securityGroupId string) ApiDatacentersSecuritygroupsFindByIdRequest
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsFindByIdExecute(r ApiDatacentersSecuritygroupsFindByIdRequest) (SecurityGroup, *APIResponse, error)
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsFirewallrulesDelete(ctx _context.Context, datacenterId string, securityGroupId string, ...) ApiDatacentersSecuritygroupsFirewallrulesDeleteRequest
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsFirewallrulesDeleteExecute(r ApiDatacentersSecuritygroupsFirewallrulesDeleteRequest) (*APIResponse, error)
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsFirewallrulesPost(ctx _context.Context, datacenterId string, securityGroupId string) ApiDatacentersSecuritygroupsFirewallrulesPostRequest
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsFirewallrulesPostExecute(r ApiDatacentersSecuritygroupsFirewallrulesPostRequest) (FirewallRule, *APIResponse, error)
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsGet(ctx _context.Context, datacenterId string) ApiDatacentersSecuritygroupsGetRequest
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsGetExecute(r ApiDatacentersSecuritygroupsGetRequest) (SecurityGroups, *APIResponse, error)
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsPatch(ctx _context.Context, datacenterId string, securityGroupId string) ApiDatacentersSecuritygroupsPatchRequest
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsPatchExecute(r ApiDatacentersSecuritygroupsPatchRequest) (SecurityGroup, *APIResponse, error)
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsPost(ctx _context.Context, datacenterId string) ApiDatacentersSecuritygroupsPostRequest
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsPostExecute(r ApiDatacentersSecuritygroupsPostRequest) (SecurityGroup, *APIResponse, error)
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsPut(ctx _context.Context, datacenterId string, securityGroupId string) ApiDatacentersSecuritygroupsPutRequest
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsPutExecute(r ApiDatacentersSecuritygroupsPutRequest) (SecurityGroup, *APIResponse, error)
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesFindById(ctx _context.Context, datacenterId string, securityGroupId string, ...) ApiDatacentersSecuritygroupsRulesFindByIdRequest
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesFindByIdExecute(r ApiDatacentersSecuritygroupsRulesFindByIdRequest) (FirewallRule, *APIResponse, error)
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesGet(ctx _context.Context, datacenterId string, securityGroupId string) ApiDatacentersSecuritygroupsRulesGetRequest
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesGetExecute(r ApiDatacentersSecuritygroupsRulesGetRequest) (FirewallRules, *APIResponse, error)
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesPatch(ctx _context.Context, datacenterId string, securityGroupId string, ...) ApiDatacentersSecuritygroupsRulesPatchRequest
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesPatchExecute(r ApiDatacentersSecuritygroupsRulesPatchRequest) (FirewallRule, *APIResponse, error)
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesPut(ctx _context.Context, datacenterId string, securityGroupId string, ...) ApiDatacentersSecuritygroupsRulesPutRequest
- func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesPutExecute(r ApiDatacentersSecuritygroupsRulesPutRequest) (FirewallRule, *APIResponse, error)
- func (a *SecurityGroupsApiService) DatacentersServersNicsSecuritygroupsPut(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsSecuritygroupsPutRequest
- func (a *SecurityGroupsApiService) DatacentersServersNicsSecuritygroupsPutExecute(r ApiDatacentersServersNicsSecuritygroupsPutRequest) (SecurityGroups, *APIResponse, error)
- func (a *SecurityGroupsApiService) DatacentersServersSecuritygroupsPut(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersSecuritygroupsPutRequest
- func (a *SecurityGroupsApiService) DatacentersServersSecuritygroupsPutExecute(r ApiDatacentersServersSecuritygroupsPutRequest) (SecurityGroups, *APIResponse, error)
- type Server
- func (o *Server) GetEntities() *ServerEntities
- func (o *Server) GetEntitiesOk() (*ServerEntities, bool)
- func (o *Server) GetHref() *string
- func (o *Server) GetHrefOk() (*string, bool)
- func (o *Server) GetId() *string
- func (o *Server) GetIdOk() (*string, bool)
- func (o *Server) GetMetadata() *DatacenterElementMetadata
- func (o *Server) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *Server) GetProperties() *ServerProperties
- func (o *Server) GetPropertiesOk() (*ServerProperties, bool)
- func (o *Server) GetType() *Type
- func (o *Server) GetTypeOk() (*Type, bool)
- func (o *Server) HasEntities() bool
- func (o *Server) HasHref() bool
- func (o *Server) HasId() bool
- func (o *Server) HasMetadata() bool
- func (o *Server) HasProperties() bool
- func (o *Server) HasType() bool
- func (o Server) MarshalJSON() ([]byte, error)
- func (o *Server) SetEntities(v ServerEntities)
- func (o *Server) SetHref(v string)
- func (o *Server) SetId(v string)
- func (o *Server) SetMetadata(v DatacenterElementMetadata)
- func (o *Server) SetProperties(v ServerProperties)
- func (o *Server) SetType(v Type)
- type ServerConfiguration
- type ServerConfigurations
- type ServerEntities
- func (o *ServerEntities) GetCdroms() *Cdroms
- func (o *ServerEntities) GetCdromsOk() (*Cdroms, bool)
- func (o *ServerEntities) GetNics() *Nics
- func (o *ServerEntities) GetNicsOk() (*Nics, bool)
- func (o *ServerEntities) GetSecuritygroups() *SecurityGroups
- func (o *ServerEntities) GetSecuritygroupsOk() (*SecurityGroups, bool)
- func (o *ServerEntities) GetVolumes() *AttachedVolumes
- func (o *ServerEntities) GetVolumesOk() (*AttachedVolumes, bool)
- func (o *ServerEntities) HasCdroms() bool
- func (o *ServerEntities) HasNics() bool
- func (o *ServerEntities) HasSecuritygroups() bool
- func (o *ServerEntities) HasVolumes() bool
- func (o ServerEntities) MarshalJSON() ([]byte, error)
- func (o *ServerEntities) SetCdroms(v Cdroms)
- func (o *ServerEntities) SetNics(v Nics)
- func (o *ServerEntities) SetSecuritygroups(v SecurityGroups)
- func (o *ServerEntities) SetVolumes(v AttachedVolumes)
- type ServerProperties
- func (o *ServerProperties) GetAvailabilityZone() *string
- func (o *ServerProperties) GetAvailabilityZoneOk() (*string, bool)
- func (o *ServerProperties) GetBootCdrom() *ResourceReference
- func (o *ServerProperties) GetBootCdromOk() (*ResourceReference, bool)
- func (o *ServerProperties) GetBootVolume() *ResourceReference
- func (o *ServerProperties) GetBootVolumeOk() (*ResourceReference, bool)
- func (o *ServerProperties) GetCores() *int32
- func (o *ServerProperties) GetCoresOk() (*int32, bool)
- func (o *ServerProperties) GetCpuFamily() *string
- func (o *ServerProperties) GetCpuFamilyOk() (*string, bool)
- func (o *ServerProperties) GetHostname() *string
- func (o *ServerProperties) GetHostnameOk() (*string, bool)
- func (o *ServerProperties) GetName() *string
- func (o *ServerProperties) GetNameOk() (*string, bool)
- func (o *ServerProperties) GetPlacementGroupId() *string
- func (o *ServerProperties) GetPlacementGroupIdOk() (*string, bool)
- func (o *ServerProperties) GetRam() *int32
- func (o *ServerProperties) GetRamOk() (*int32, bool)
- func (o *ServerProperties) GetTemplateUuid() *string
- func (o *ServerProperties) GetTemplateUuidOk() (*string, bool)
- func (o *ServerProperties) GetType() *string
- func (o *ServerProperties) GetTypeOk() (*string, bool)
- func (o *ServerProperties) GetVmState() *string
- func (o *ServerProperties) GetVmStateOk() (*string, bool)
- func (o *ServerProperties) HasAvailabilityZone() bool
- func (o *ServerProperties) HasBootCdrom() bool
- func (o *ServerProperties) HasBootVolume() bool
- func (o *ServerProperties) HasCores() bool
- func (o *ServerProperties) HasCpuFamily() bool
- func (o *ServerProperties) HasHostname() bool
- func (o *ServerProperties) HasName() bool
- func (o *ServerProperties) HasPlacementGroupId() bool
- func (o *ServerProperties) HasRam() bool
- func (o *ServerProperties) HasTemplateUuid() bool
- func (o *ServerProperties) HasType() bool
- func (o *ServerProperties) HasVmState() bool
- func (o ServerProperties) MarshalJSON() ([]byte, error)
- func (o *ServerProperties) SetAvailabilityZone(v string)
- func (o *ServerProperties) SetBootCdrom(v ResourceReference)
- func (o *ServerProperties) SetBootVolume(v ResourceReference)
- func (o *ServerProperties) SetCores(v int32)
- func (o *ServerProperties) SetCpuFamily(v string)
- func (o *ServerProperties) SetHostname(v string)
- func (o *ServerProperties) SetName(v string)
- func (o *ServerProperties) SetPlacementGroupId(v string)
- func (o *ServerProperties) SetRam(v int32)
- func (o *ServerProperties) SetTemplateUuid(v string)
- func (o *ServerProperties) SetType(v string)
- func (o *ServerProperties) SetVmState(v string)
- type ServerVariable
- type Servers
- func (o *Servers) GetHref() *string
- func (o *Servers) GetHrefOk() (*string, bool)
- func (o *Servers) GetId() *string
- func (o *Servers) GetIdOk() (*string, bool)
- func (o *Servers) GetItems() *[]Server
- func (o *Servers) GetItemsOk() (*[]Server, bool)
- func (o *Servers) GetLimit() *float32
- func (o *Servers) GetLimitOk() (*float32, bool)
- func (o *Servers) GetLinks() *PaginationLinks
- func (o *Servers) GetLinksOk() (*PaginationLinks, bool)
- func (o *Servers) GetOffset() *float32
- func (o *Servers) GetOffsetOk() (*float32, bool)
- func (o *Servers) GetType() *Type
- func (o *Servers) GetTypeOk() (*Type, bool)
- func (o *Servers) HasHref() bool
- func (o *Servers) HasId() bool
- func (o *Servers) HasItems() bool
- func (o *Servers) HasLimit() bool
- func (o *Servers) HasLinks() bool
- func (o *Servers) HasOffset() bool
- func (o *Servers) HasType() bool
- func (o Servers) MarshalJSON() ([]byte, error)
- func (o *Servers) SetHref(v string)
- func (o *Servers) SetId(v string)
- func (o *Servers) SetItems(v []Server)
- func (o *Servers) SetLimit(v float32)
- func (o *Servers) SetLinks(v PaginationLinks)
- func (o *Servers) SetOffset(v float32)
- func (o *Servers) SetType(v Type)
- type ServersApiService
- func (a *ServersApiService) DatacentersServersCdromsDelete(ctx _context.Context, datacenterId string, serverId string, cdromId string) ApiDatacentersServersCdromsDeleteRequest
- func (a *ServersApiService) DatacentersServersCdromsDeleteExecute(r ApiDatacentersServersCdromsDeleteRequest) (*APIResponse, error)
- func (a *ServersApiService) DatacentersServersCdromsFindById(ctx _context.Context, datacenterId string, serverId string, cdromId string) ApiDatacentersServersCdromsFindByIdRequest
- func (a *ServersApiService) DatacentersServersCdromsFindByIdExecute(r ApiDatacentersServersCdromsFindByIdRequest) (Image, *APIResponse, error)
- func (a *ServersApiService) DatacentersServersCdromsGet(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersCdromsGetRequest
- func (a *ServersApiService) DatacentersServersCdromsGetExecute(r ApiDatacentersServersCdromsGetRequest) (Cdroms, *APIResponse, error)
- func (a *ServersApiService) DatacentersServersCdromsPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersCdromsPostRequest
- func (a *ServersApiService) DatacentersServersCdromsPostExecute(r ApiDatacentersServersCdromsPostRequest) (Image, *APIResponse, error)
- func (a *ServersApiService) DatacentersServersDelete(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersDeleteRequest
- func (a *ServersApiService) DatacentersServersDeleteExecute(r ApiDatacentersServersDeleteRequest) (*APIResponse, error)
- func (a *ServersApiService) DatacentersServersFindById(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersFindByIdRequest
- func (a *ServersApiService) DatacentersServersFindByIdExecute(r ApiDatacentersServersFindByIdRequest) (Server, *APIResponse, error)
- func (a *ServersApiService) DatacentersServersGet(ctx _context.Context, datacenterId string) ApiDatacentersServersGetRequest
- func (a *ServersApiService) DatacentersServersGetExecute(r ApiDatacentersServersGetRequest) (Servers, *APIResponse, error)
- func (a *ServersApiService) DatacentersServersPatch(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersPatchRequest
- func (a *ServersApiService) DatacentersServersPatchExecute(r ApiDatacentersServersPatchRequest) (Server, *APIResponse, error)
- func (a *ServersApiService) DatacentersServersPost(ctx _context.Context, datacenterId string) ApiDatacentersServersPostRequest
- func (a *ServersApiService) DatacentersServersPostExecute(r ApiDatacentersServersPostRequest) (Server, *APIResponse, error)
- func (a *ServersApiService) DatacentersServersPut(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersPutRequest
- func (a *ServersApiService) DatacentersServersPutExecute(r ApiDatacentersServersPutRequest) (Server, *APIResponse, error)
- func (a *ServersApiService) DatacentersServersRebootPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersRebootPostRequest
- func (a *ServersApiService) DatacentersServersRebootPostExecute(r ApiDatacentersServersRebootPostRequest) (*APIResponse, error)
- func (a *ServersApiService) DatacentersServersRemoteConsoleGet(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersRemoteConsoleGetRequest
- func (a *ServersApiService) DatacentersServersRemoteConsoleGetExecute(r ApiDatacentersServersRemoteConsoleGetRequest) (RemoteConsoleUrl, *APIResponse, error)
- func (a *ServersApiService) DatacentersServersResumePost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersResumePostRequest
- func (a *ServersApiService) DatacentersServersResumePostExecute(r ApiDatacentersServersResumePostRequest) (*APIResponse, error)
- func (a *ServersApiService) DatacentersServersStartPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersStartPostRequest
- func (a *ServersApiService) DatacentersServersStartPostExecute(r ApiDatacentersServersStartPostRequest) (*APIResponse, error)
- func (a *ServersApiService) DatacentersServersStopPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersStopPostRequest
- func (a *ServersApiService) DatacentersServersStopPostExecute(r ApiDatacentersServersStopPostRequest) (*APIResponse, error)
- func (a *ServersApiService) DatacentersServersSuspendPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersSuspendPostRequest
- func (a *ServersApiService) DatacentersServersSuspendPostExecute(r ApiDatacentersServersSuspendPostRequest) (*APIResponse, error)
- func (a *ServersApiService) DatacentersServersTokenGet(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersTokenGetRequest
- func (a *ServersApiService) DatacentersServersTokenGetExecute(r ApiDatacentersServersTokenGetRequest) (Token, *APIResponse, error)
- func (a *ServersApiService) DatacentersServersUpgradePost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersUpgradePostRequest
- func (a *ServersApiService) DatacentersServersUpgradePostExecute(r ApiDatacentersServersUpgradePostRequest) (*APIResponse, error)
- func (a *ServersApiService) DatacentersServersVolumesDelete(ctx _context.Context, datacenterId string, serverId string, volumeId string) ApiDatacentersServersVolumesDeleteRequest
- func (a *ServersApiService) DatacentersServersVolumesDeleteExecute(r ApiDatacentersServersVolumesDeleteRequest) (*APIResponse, error)
- func (a *ServersApiService) DatacentersServersVolumesFindById(ctx _context.Context, datacenterId string, serverId string, volumeId string) ApiDatacentersServersVolumesFindByIdRequest
- func (a *ServersApiService) DatacentersServersVolumesFindByIdExecute(r ApiDatacentersServersVolumesFindByIdRequest) (Volume, *APIResponse, error)
- func (a *ServersApiService) DatacentersServersVolumesGet(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersVolumesGetRequest
- func (a *ServersApiService) DatacentersServersVolumesGetExecute(r ApiDatacentersServersVolumesGetRequest) (AttachedVolumes, *APIResponse, error)
- func (a *ServersApiService) DatacentersServersVolumesPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersVolumesPostRequest
- func (a *ServersApiService) DatacentersServersVolumesPostExecute(r ApiDatacentersServersVolumesPostRequest) (Volume, *APIResponse, error)
- type Snapshot
- func (o *Snapshot) GetHref() *string
- func (o *Snapshot) GetHrefOk() (*string, bool)
- func (o *Snapshot) GetId() *string
- func (o *Snapshot) GetIdOk() (*string, bool)
- func (o *Snapshot) GetMetadata() *DatacenterElementMetadata
- func (o *Snapshot) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *Snapshot) GetProperties() *SnapshotProperties
- func (o *Snapshot) GetPropertiesOk() (*SnapshotProperties, bool)
- func (o *Snapshot) GetType() *Type
- func (o *Snapshot) GetTypeOk() (*Type, bool)
- func (o *Snapshot) HasHref() bool
- func (o *Snapshot) HasId() bool
- func (o *Snapshot) HasMetadata() bool
- func (o *Snapshot) HasProperties() bool
- func (o *Snapshot) HasType() bool
- func (o Snapshot) MarshalJSON() ([]byte, error)
- func (o *Snapshot) SetHref(v string)
- func (o *Snapshot) SetId(v string)
- func (o *Snapshot) SetMetadata(v DatacenterElementMetadata)
- func (o *Snapshot) SetProperties(v SnapshotProperties)
- func (o *Snapshot) SetType(v Type)
- type SnapshotProperties
- func (o *SnapshotProperties) GetCpuHotPlug() *bool
- func (o *SnapshotProperties) GetCpuHotPlugOk() (*bool, bool)
- func (o *SnapshotProperties) GetCpuHotUnplug() *bool
- func (o *SnapshotProperties) GetCpuHotUnplugOk() (*bool, bool)
- func (o *SnapshotProperties) GetDescription() *string
- func (o *SnapshotProperties) GetDescriptionOk() (*string, bool)
- func (o *SnapshotProperties) GetDiscScsiHotPlug() *bool
- func (o *SnapshotProperties) GetDiscScsiHotPlugOk() (*bool, bool)
- func (o *SnapshotProperties) GetDiscScsiHotUnplug() *bool
- func (o *SnapshotProperties) GetDiscScsiHotUnplugOk() (*bool, bool)
- func (o *SnapshotProperties) GetDiscVirtioHotPlug() *bool
- func (o *SnapshotProperties) GetDiscVirtioHotPlugOk() (*bool, bool)
- func (o *SnapshotProperties) GetDiscVirtioHotUnplug() *bool
- func (o *SnapshotProperties) GetDiscVirtioHotUnplugOk() (*bool, bool)
- func (o *SnapshotProperties) GetExposeSerial() *bool
- func (o *SnapshotProperties) GetExposeSerialOk() (*bool, bool)
- func (o *SnapshotProperties) GetLicenceType() *string
- func (o *SnapshotProperties) GetLicenceTypeOk() (*string, bool)
- func (o *SnapshotProperties) GetLocation() *string
- func (o *SnapshotProperties) GetLocationOk() (*string, bool)
- func (o *SnapshotProperties) GetName() *string
- func (o *SnapshotProperties) GetNameOk() (*string, bool)
- func (o *SnapshotProperties) GetNicHotPlug() *bool
- func (o *SnapshotProperties) GetNicHotPlugOk() (*bool, bool)
- func (o *SnapshotProperties) GetNicHotUnplug() *bool
- func (o *SnapshotProperties) GetNicHotUnplugOk() (*bool, bool)
- func (o *SnapshotProperties) GetRamHotPlug() *bool
- func (o *SnapshotProperties) GetRamHotPlugOk() (*bool, bool)
- func (o *SnapshotProperties) GetRamHotUnplug() *bool
- func (o *SnapshotProperties) GetRamHotUnplugOk() (*bool, bool)
- func (o *SnapshotProperties) GetSecAuthProtection() *bool
- func (o *SnapshotProperties) GetSecAuthProtectionOk() (*bool, bool)
- func (o *SnapshotProperties) GetSize() *float32
- func (o *SnapshotProperties) GetSizeOk() (*float32, bool)
- func (o *SnapshotProperties) HasCpuHotPlug() bool
- func (o *SnapshotProperties) HasCpuHotUnplug() bool
- func (o *SnapshotProperties) HasDescription() bool
- func (o *SnapshotProperties) HasDiscScsiHotPlug() bool
- func (o *SnapshotProperties) HasDiscScsiHotUnplug() bool
- func (o *SnapshotProperties) HasDiscVirtioHotPlug() bool
- func (o *SnapshotProperties) HasDiscVirtioHotUnplug() bool
- func (o *SnapshotProperties) HasExposeSerial() bool
- func (o *SnapshotProperties) HasLicenceType() bool
- func (o *SnapshotProperties) HasLocation() bool
- func (o *SnapshotProperties) HasName() bool
- func (o *SnapshotProperties) HasNicHotPlug() bool
- func (o *SnapshotProperties) HasNicHotUnplug() bool
- func (o *SnapshotProperties) HasRamHotPlug() bool
- func (o *SnapshotProperties) HasRamHotUnplug() bool
- func (o *SnapshotProperties) HasSecAuthProtection() bool
- func (o *SnapshotProperties) HasSize() bool
- func (o SnapshotProperties) MarshalJSON() ([]byte, error)
- func (o *SnapshotProperties) SetCpuHotPlug(v bool)
- func (o *SnapshotProperties) SetCpuHotUnplug(v bool)
- func (o *SnapshotProperties) SetDescription(v string)
- func (o *SnapshotProperties) SetDiscScsiHotPlug(v bool)
- func (o *SnapshotProperties) SetDiscScsiHotUnplug(v bool)
- func (o *SnapshotProperties) SetDiscVirtioHotPlug(v bool)
- func (o *SnapshotProperties) SetDiscVirtioHotUnplug(v bool)
- func (o *SnapshotProperties) SetExposeSerial(v bool)
- func (o *SnapshotProperties) SetLicenceType(v string)
- func (o *SnapshotProperties) SetLocation(v string)
- func (o *SnapshotProperties) SetName(v string)
- func (o *SnapshotProperties) SetNicHotPlug(v bool)
- func (o *SnapshotProperties) SetNicHotUnplug(v bool)
- func (o *SnapshotProperties) SetRamHotPlug(v bool)
- func (o *SnapshotProperties) SetRamHotUnplug(v bool)
- func (o *SnapshotProperties) SetSecAuthProtection(v bool)
- func (o *SnapshotProperties) SetSize(v float32)
- type Snapshots
- func (o *Snapshots) GetHref() *string
- func (o *Snapshots) GetHrefOk() (*string, bool)
- func (o *Snapshots) GetId() *string
- func (o *Snapshots) GetIdOk() (*string, bool)
- func (o *Snapshots) GetItems() *[]Snapshot
- func (o *Snapshots) GetItemsOk() (*[]Snapshot, bool)
- func (o *Snapshots) GetType() *Type
- func (o *Snapshots) GetTypeOk() (*Type, bool)
- func (o *Snapshots) HasHref() bool
- func (o *Snapshots) HasId() bool
- func (o *Snapshots) HasItems() bool
- func (o *Snapshots) HasType() bool
- func (o Snapshots) MarshalJSON() ([]byte, error)
- func (o *Snapshots) SetHref(v string)
- func (o *Snapshots) SetId(v string)
- func (o *Snapshots) SetItems(v []Snapshot)
- func (o *Snapshots) SetType(v Type)
- type SnapshotsApiService
- func (a *SnapshotsApiService) SnapshotsDelete(ctx _context.Context, snapshotId string) ApiSnapshotsDeleteRequest
- func (a *SnapshotsApiService) SnapshotsDeleteExecute(r ApiSnapshotsDeleteRequest) (*APIResponse, error)
- func (a *SnapshotsApiService) SnapshotsFindById(ctx _context.Context, snapshotId string) ApiSnapshotsFindByIdRequest
- func (a *SnapshotsApiService) SnapshotsFindByIdExecute(r ApiSnapshotsFindByIdRequest) (Snapshot, *APIResponse, error)
- func (a *SnapshotsApiService) SnapshotsGet(ctx _context.Context) ApiSnapshotsGetRequest
- func (a *SnapshotsApiService) SnapshotsGetExecute(r ApiSnapshotsGetRequest) (Snapshots, *APIResponse, error)
- func (a *SnapshotsApiService) SnapshotsPatch(ctx _context.Context, snapshotId string) ApiSnapshotsPatchRequest
- func (a *SnapshotsApiService) SnapshotsPatchExecute(r ApiSnapshotsPatchRequest) (Snapshot, *APIResponse, error)
- func (a *SnapshotsApiService) SnapshotsPut(ctx _context.Context, snapshotId string) ApiSnapshotsPutRequest
- func (a *SnapshotsApiService) SnapshotsPutExecute(r ApiSnapshotsPutRequest) (Snapshot, *APIResponse, error)
- type StateChannel
- type TLSDial
- type TargetGroup
- func (o *TargetGroup) GetHref() *string
- func (o *TargetGroup) GetHrefOk() (*string, bool)
- func (o *TargetGroup) GetId() *string
- func (o *TargetGroup) GetIdOk() (*string, bool)
- func (o *TargetGroup) GetMetadata() *DatacenterElementMetadata
- func (o *TargetGroup) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *TargetGroup) GetProperties() *TargetGroupProperties
- func (o *TargetGroup) GetPropertiesOk() (*TargetGroupProperties, bool)
- func (o *TargetGroup) GetType() *Type
- func (o *TargetGroup) GetTypeOk() (*Type, bool)
- func (o *TargetGroup) HasHref() bool
- func (o *TargetGroup) HasId() bool
- func (o *TargetGroup) HasMetadata() bool
- func (o *TargetGroup) HasProperties() bool
- func (o *TargetGroup) HasType() bool
- func (o TargetGroup) MarshalJSON() ([]byte, error)
- func (o *TargetGroup) SetHref(v string)
- func (o *TargetGroup) SetId(v string)
- func (o *TargetGroup) SetMetadata(v DatacenterElementMetadata)
- func (o *TargetGroup) SetProperties(v TargetGroupProperties)
- func (o *TargetGroup) SetType(v Type)
- type TargetGroupHealthCheck
- func (o *TargetGroupHealthCheck) GetCheckInterval() *int32
- func (o *TargetGroupHealthCheck) GetCheckIntervalOk() (*int32, bool)
- func (o *TargetGroupHealthCheck) GetCheckTimeout() *int32
- func (o *TargetGroupHealthCheck) GetCheckTimeoutOk() (*int32, bool)
- func (o *TargetGroupHealthCheck) GetRetries() *int32
- func (o *TargetGroupHealthCheck) GetRetriesOk() (*int32, bool)
- func (o *TargetGroupHealthCheck) HasCheckInterval() bool
- func (o *TargetGroupHealthCheck) HasCheckTimeout() bool
- func (o *TargetGroupHealthCheck) HasRetries() bool
- func (o TargetGroupHealthCheck) MarshalJSON() ([]byte, error)
- func (o *TargetGroupHealthCheck) SetCheckInterval(v int32)
- func (o *TargetGroupHealthCheck) SetCheckTimeout(v int32)
- func (o *TargetGroupHealthCheck) SetRetries(v int32)
- type TargetGroupHttpHealthCheck
- func (o *TargetGroupHttpHealthCheck) GetMatchType() *string
- func (o *TargetGroupHttpHealthCheck) GetMatchTypeOk() (*string, bool)
- func (o *TargetGroupHttpHealthCheck) GetMethod() *string
- func (o *TargetGroupHttpHealthCheck) GetMethodOk() (*string, bool)
- func (o *TargetGroupHttpHealthCheck) GetNegate() *bool
- func (o *TargetGroupHttpHealthCheck) GetNegateOk() (*bool, bool)
- func (o *TargetGroupHttpHealthCheck) GetPath() *string
- func (o *TargetGroupHttpHealthCheck) GetPathOk() (*string, bool)
- func (o *TargetGroupHttpHealthCheck) GetRegex() *bool
- func (o *TargetGroupHttpHealthCheck) GetRegexOk() (*bool, bool)
- func (o *TargetGroupHttpHealthCheck) GetResponse() *string
- func (o *TargetGroupHttpHealthCheck) GetResponseOk() (*string, bool)
- func (o *TargetGroupHttpHealthCheck) HasMatchType() bool
- func (o *TargetGroupHttpHealthCheck) HasMethod() bool
- func (o *TargetGroupHttpHealthCheck) HasNegate() bool
- func (o *TargetGroupHttpHealthCheck) HasPath() bool
- func (o *TargetGroupHttpHealthCheck) HasRegex() bool
- func (o *TargetGroupHttpHealthCheck) HasResponse() bool
- func (o TargetGroupHttpHealthCheck) MarshalJSON() ([]byte, error)
- func (o *TargetGroupHttpHealthCheck) SetMatchType(v string)
- func (o *TargetGroupHttpHealthCheck) SetMethod(v string)
- func (o *TargetGroupHttpHealthCheck) SetNegate(v bool)
- func (o *TargetGroupHttpHealthCheck) SetPath(v string)
- func (o *TargetGroupHttpHealthCheck) SetRegex(v bool)
- func (o *TargetGroupHttpHealthCheck) SetResponse(v string)
- type TargetGroupProperties
- func (o *TargetGroupProperties) GetAlgorithm() *string
- func (o *TargetGroupProperties) GetAlgorithmOk() (*string, bool)
- func (o *TargetGroupProperties) GetHealthCheck() *TargetGroupHealthCheck
- func (o *TargetGroupProperties) GetHealthCheckOk() (*TargetGroupHealthCheck, bool)
- func (o *TargetGroupProperties) GetHttpHealthCheck() *TargetGroupHttpHealthCheck
- func (o *TargetGroupProperties) GetHttpHealthCheckOk() (*TargetGroupHttpHealthCheck, bool)
- func (o *TargetGroupProperties) GetName() *string
- func (o *TargetGroupProperties) GetNameOk() (*string, bool)
- func (o *TargetGroupProperties) GetProtocol() *string
- func (o *TargetGroupProperties) GetProtocolOk() (*string, bool)
- func (o *TargetGroupProperties) GetProtocolVersion() *string
- func (o *TargetGroupProperties) GetProtocolVersionOk() (*string, bool)
- func (o *TargetGroupProperties) GetTargets() *[]TargetGroupTarget
- func (o *TargetGroupProperties) GetTargetsOk() (*[]TargetGroupTarget, bool)
- func (o *TargetGroupProperties) HasAlgorithm() bool
- func (o *TargetGroupProperties) HasHealthCheck() bool
- func (o *TargetGroupProperties) HasHttpHealthCheck() bool
- func (o *TargetGroupProperties) HasName() bool
- func (o *TargetGroupProperties) HasProtocol() bool
- func (o *TargetGroupProperties) HasProtocolVersion() bool
- func (o *TargetGroupProperties) HasTargets() bool
- func (o TargetGroupProperties) MarshalJSON() ([]byte, error)
- func (o *TargetGroupProperties) SetAlgorithm(v string)
- func (o *TargetGroupProperties) SetHealthCheck(v TargetGroupHealthCheck)
- func (o *TargetGroupProperties) SetHttpHealthCheck(v TargetGroupHttpHealthCheck)
- func (o *TargetGroupProperties) SetName(v string)
- func (o *TargetGroupProperties) SetProtocol(v string)
- func (o *TargetGroupProperties) SetProtocolVersion(v string)
- func (o *TargetGroupProperties) SetTargets(v []TargetGroupTarget)
- type TargetGroupPut
- func (o *TargetGroupPut) GetHref() *string
- func (o *TargetGroupPut) GetHrefOk() (*string, bool)
- func (o *TargetGroupPut) GetId() *string
- func (o *TargetGroupPut) GetIdOk() (*string, bool)
- func (o *TargetGroupPut) GetProperties() *TargetGroupProperties
- func (o *TargetGroupPut) GetPropertiesOk() (*TargetGroupProperties, bool)
- func (o *TargetGroupPut) GetType() *Type
- func (o *TargetGroupPut) GetTypeOk() (*Type, bool)
- func (o *TargetGroupPut) HasHref() bool
- func (o *TargetGroupPut) HasId() bool
- func (o *TargetGroupPut) HasProperties() bool
- func (o *TargetGroupPut) HasType() bool
- func (o TargetGroupPut) MarshalJSON() ([]byte, error)
- func (o *TargetGroupPut) SetHref(v string)
- func (o *TargetGroupPut) SetId(v string)
- func (o *TargetGroupPut) SetProperties(v TargetGroupProperties)
- func (o *TargetGroupPut) SetType(v Type)
- type TargetGroupTarget
- func (o *TargetGroupTarget) GetHealthCheckEnabled() *bool
- func (o *TargetGroupTarget) GetHealthCheckEnabledOk() (*bool, bool)
- func (o *TargetGroupTarget) GetIp() *string
- func (o *TargetGroupTarget) GetIpOk() (*string, bool)
- func (o *TargetGroupTarget) GetMaintenanceEnabled() *bool
- func (o *TargetGroupTarget) GetMaintenanceEnabledOk() (*bool, bool)
- func (o *TargetGroupTarget) GetPort() *int32
- func (o *TargetGroupTarget) GetPortOk() (*int32, bool)
- func (o *TargetGroupTarget) GetProxyProtocol() *string
- func (o *TargetGroupTarget) GetProxyProtocolOk() (*string, bool)
- func (o *TargetGroupTarget) GetWeight() *int32
- func (o *TargetGroupTarget) GetWeightOk() (*int32, bool)
- func (o *TargetGroupTarget) HasHealthCheckEnabled() bool
- func (o *TargetGroupTarget) HasIp() bool
- func (o *TargetGroupTarget) HasMaintenanceEnabled() bool
- func (o *TargetGroupTarget) HasPort() bool
- func (o *TargetGroupTarget) HasProxyProtocol() bool
- func (o *TargetGroupTarget) HasWeight() bool
- func (o TargetGroupTarget) MarshalJSON() ([]byte, error)
- func (o *TargetGroupTarget) SetHealthCheckEnabled(v bool)
- func (o *TargetGroupTarget) SetIp(v string)
- func (o *TargetGroupTarget) SetMaintenanceEnabled(v bool)
- func (o *TargetGroupTarget) SetPort(v int32)
- func (o *TargetGroupTarget) SetProxyProtocol(v string)
- func (o *TargetGroupTarget) SetWeight(v int32)
- type TargetGroups
- func (o *TargetGroups) GetHref() *string
- func (o *TargetGroups) GetHrefOk() (*string, bool)
- func (o *TargetGroups) GetId() *string
- func (o *TargetGroups) GetIdOk() (*string, bool)
- func (o *TargetGroups) GetItems() *[]TargetGroup
- func (o *TargetGroups) GetItemsOk() (*[]TargetGroup, bool)
- func (o *TargetGroups) GetLimit() *float32
- func (o *TargetGroups) GetLimitOk() (*float32, bool)
- func (o *TargetGroups) GetLinks() *PaginationLinks
- func (o *TargetGroups) GetLinksOk() (*PaginationLinks, bool)
- func (o *TargetGroups) GetOffset() *float32
- func (o *TargetGroups) GetOffsetOk() (*float32, bool)
- func (o *TargetGroups) GetType() *Type
- func (o *TargetGroups) GetTypeOk() (*Type, bool)
- func (o *TargetGroups) HasHref() bool
- func (o *TargetGroups) HasId() bool
- func (o *TargetGroups) HasItems() bool
- func (o *TargetGroups) HasLimit() bool
- func (o *TargetGroups) HasLinks() bool
- func (o *TargetGroups) HasOffset() bool
- func (o *TargetGroups) HasType() bool
- func (o TargetGroups) MarshalJSON() ([]byte, error)
- func (o *TargetGroups) SetHref(v string)
- func (o *TargetGroups) SetId(v string)
- func (o *TargetGroups) SetItems(v []TargetGroup)
- func (o *TargetGroups) SetLimit(v float32)
- func (o *TargetGroups) SetLinks(v PaginationLinks)
- func (o *TargetGroups) SetOffset(v float32)
- func (o *TargetGroups) SetType(v Type)
- type TargetGroupsApiService
- func (a *TargetGroupsApiService) TargetGroupsDelete(ctx _context.Context, targetGroupId string) ApiTargetGroupsDeleteRequest
- func (a *TargetGroupsApiService) TargetGroupsDeleteExecute(r ApiTargetGroupsDeleteRequest) (*APIResponse, error)
- func (a *TargetGroupsApiService) TargetgroupsFindByTargetGroupId(ctx _context.Context, targetGroupId string) ApiTargetgroupsFindByTargetGroupIdRequest
- func (a *TargetGroupsApiService) TargetgroupsFindByTargetGroupIdExecute(r ApiTargetgroupsFindByTargetGroupIdRequest) (TargetGroup, *APIResponse, error)
- func (a *TargetGroupsApiService) TargetgroupsGet(ctx _context.Context) ApiTargetgroupsGetRequest
- func (a *TargetGroupsApiService) TargetgroupsGetExecute(r ApiTargetgroupsGetRequest) (TargetGroups, *APIResponse, error)
- func (a *TargetGroupsApiService) TargetgroupsPatch(ctx _context.Context, targetGroupId string) ApiTargetgroupsPatchRequest
- func (a *TargetGroupsApiService) TargetgroupsPatchExecute(r ApiTargetgroupsPatchRequest) (TargetGroup, *APIResponse, error)
- func (a *TargetGroupsApiService) TargetgroupsPost(ctx _context.Context) ApiTargetgroupsPostRequest
- func (a *TargetGroupsApiService) TargetgroupsPostExecute(r ApiTargetgroupsPostRequest) (TargetGroup, *APIResponse, error)
- func (a *TargetGroupsApiService) TargetgroupsPut(ctx _context.Context, targetGroupId string) ApiTargetgroupsPutRequest
- func (a *TargetGroupsApiService) TargetgroupsPutExecute(r ApiTargetgroupsPutRequest) (TargetGroup, *APIResponse, error)
- type TargetPortRange
- func (o *TargetPortRange) GetEnd() *int32
- func (o *TargetPortRange) GetEndOk() (*int32, bool)
- func (o *TargetPortRange) GetStart() *int32
- func (o *TargetPortRange) GetStartOk() (*int32, bool)
- func (o *TargetPortRange) HasEnd() bool
- func (o *TargetPortRange) HasStart() bool
- func (o TargetPortRange) MarshalJSON() ([]byte, error)
- func (o *TargetPortRange) SetEnd(v int32)
- func (o *TargetPortRange) SetStart(v int32)
- type Template
- func (o *Template) GetHref() *string
- func (o *Template) GetHrefOk() (*string, bool)
- func (o *Template) GetId() *string
- func (o *Template) GetIdOk() (*string, bool)
- func (o *Template) GetMetadata() *DatacenterElementMetadata
- func (o *Template) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *Template) GetProperties() *TemplateProperties
- func (o *Template) GetPropertiesOk() (*TemplateProperties, bool)
- func (o *Template) GetType() *Type
- func (o *Template) GetTypeOk() (*Type, bool)
- func (o *Template) HasHref() bool
- func (o *Template) HasId() bool
- func (o *Template) HasMetadata() bool
- func (o *Template) HasProperties() bool
- func (o *Template) HasType() bool
- func (o Template) MarshalJSON() ([]byte, error)
- func (o *Template) SetHref(v string)
- func (o *Template) SetId(v string)
- func (o *Template) SetMetadata(v DatacenterElementMetadata)
- func (o *Template) SetProperties(v TemplateProperties)
- func (o *Template) SetType(v Type)
- type TemplateProperties
- func (o *TemplateProperties) GetCategory() *string
- func (o *TemplateProperties) GetCategoryOk() (*string, bool)
- func (o *TemplateProperties) GetCores() *float32
- func (o *TemplateProperties) GetCoresOk() (*float32, bool)
- func (o *TemplateProperties) GetName() *string
- func (o *TemplateProperties) GetNameOk() (*string, bool)
- func (o *TemplateProperties) GetRam() *float32
- func (o *TemplateProperties) GetRamOk() (*float32, bool)
- func (o *TemplateProperties) GetStorageSize() *float32
- func (o *TemplateProperties) GetStorageSizeOk() (*float32, bool)
- func (o *TemplateProperties) HasCategory() bool
- func (o *TemplateProperties) HasCores() bool
- func (o *TemplateProperties) HasName() bool
- func (o *TemplateProperties) HasRam() bool
- func (o *TemplateProperties) HasStorageSize() bool
- func (o TemplateProperties) MarshalJSON() ([]byte, error)
- func (o *TemplateProperties) SetCategory(v string)
- func (o *TemplateProperties) SetCores(v float32)
- func (o *TemplateProperties) SetName(v string)
- func (o *TemplateProperties) SetRam(v float32)
- func (o *TemplateProperties) SetStorageSize(v float32)
- type Templates
- func (o *Templates) GetHref() *string
- func (o *Templates) GetHrefOk() (*string, bool)
- func (o *Templates) GetId() *string
- func (o *Templates) GetIdOk() (*string, bool)
- func (o *Templates) GetItems() *[]Template
- func (o *Templates) GetItemsOk() (*[]Template, bool)
- func (o *Templates) GetType() *Type
- func (o *Templates) GetTypeOk() (*Type, bool)
- func (o *Templates) HasHref() bool
- func (o *Templates) HasId() bool
- func (o *Templates) HasItems() bool
- func (o *Templates) HasType() bool
- func (o Templates) MarshalJSON() ([]byte, error)
- func (o *Templates) SetHref(v string)
- func (o *Templates) SetId(v string)
- func (o *Templates) SetItems(v []Template)
- func (o *Templates) SetType(v Type)
- type TemplatesApiService
- func (a *TemplatesApiService) TemplatesFindById(ctx _context.Context, templateId string) ApiTemplatesFindByIdRequest
- func (a *TemplatesApiService) TemplatesFindByIdExecute(r ApiTemplatesFindByIdRequest) (Template, *APIResponse, error)
- func (a *TemplatesApiService) TemplatesGet(ctx _context.Context) ApiTemplatesGetRequest
- func (a *TemplatesApiService) TemplatesGetExecute(r ApiTemplatesGetRequest) (Templates, *APIResponse, error)
- type Token
- type Type
- type User
- func (o *User) GetEntities() *UsersEntities
- func (o *User) GetEntitiesOk() (*UsersEntities, bool)
- func (o *User) GetHref() *string
- func (o *User) GetHrefOk() (*string, bool)
- func (o *User) GetId() *string
- func (o *User) GetIdOk() (*string, bool)
- func (o *User) GetMetadata() *UserMetadata
- func (o *User) GetMetadataOk() (*UserMetadata, bool)
- func (o *User) GetProperties() *UserProperties
- func (o *User) GetPropertiesOk() (*UserProperties, bool)
- func (o *User) GetType() *Type
- func (o *User) GetTypeOk() (*Type, bool)
- func (o *User) HasEntities() bool
- func (o *User) HasHref() bool
- func (o *User) HasId() bool
- func (o *User) HasMetadata() bool
- func (o *User) HasProperties() bool
- func (o *User) HasType() bool
- func (o User) MarshalJSON() ([]byte, error)
- func (o *User) SetEntities(v UsersEntities)
- func (o *User) SetHref(v string)
- func (o *User) SetId(v string)
- func (o *User) SetMetadata(v UserMetadata)
- func (o *User) SetProperties(v UserProperties)
- func (o *User) SetType(v Type)
- type UserGroupPost
- type UserManagementApiService
- func (a *UserManagementApiService) UmGroupsDelete(ctx _context.Context, groupId string) ApiUmGroupsDeleteRequest
- func (a *UserManagementApiService) UmGroupsDeleteExecute(r ApiUmGroupsDeleteRequest) (*APIResponse, error)
- func (a *UserManagementApiService) UmGroupsFindById(ctx _context.Context, groupId string) ApiUmGroupsFindByIdRequest
- func (a *UserManagementApiService) UmGroupsFindByIdExecute(r ApiUmGroupsFindByIdRequest) (Group, *APIResponse, error)
- func (a *UserManagementApiService) UmGroupsGet(ctx _context.Context) ApiUmGroupsGetRequest
- func (a *UserManagementApiService) UmGroupsGetExecute(r ApiUmGroupsGetRequest) (Groups, *APIResponse, error)
- func (a *UserManagementApiService) UmGroupsPost(ctx _context.Context) ApiUmGroupsPostRequest
- func (a *UserManagementApiService) UmGroupsPostExecute(r ApiUmGroupsPostRequest) (Group, *APIResponse, error)
- func (a *UserManagementApiService) UmGroupsPut(ctx _context.Context, groupId string) ApiUmGroupsPutRequest
- func (a *UserManagementApiService) UmGroupsPutExecute(r ApiUmGroupsPutRequest) (Group, *APIResponse, error)
- func (a *UserManagementApiService) UmGroupsResourcesGet(ctx _context.Context, groupId string) ApiUmGroupsResourcesGetRequest
- func (a *UserManagementApiService) UmGroupsResourcesGetExecute(r ApiUmGroupsResourcesGetRequest) (ResourceGroups, *APIResponse, error)
- func (a *UserManagementApiService) UmGroupsSharesDelete(ctx _context.Context, groupId string, resourceId string) ApiUmGroupsSharesDeleteRequest
- func (a *UserManagementApiService) UmGroupsSharesDeleteExecute(r ApiUmGroupsSharesDeleteRequest) (*APIResponse, error)
- func (a *UserManagementApiService) UmGroupsSharesFindByResourceId(ctx _context.Context, groupId string, resourceId string) ApiUmGroupsSharesFindByResourceIdRequest
- func (a *UserManagementApiService) UmGroupsSharesFindByResourceIdExecute(r ApiUmGroupsSharesFindByResourceIdRequest) (GroupShare, *APIResponse, error)
- func (a *UserManagementApiService) UmGroupsSharesGet(ctx _context.Context, groupId string) ApiUmGroupsSharesGetRequest
- func (a *UserManagementApiService) UmGroupsSharesGetExecute(r ApiUmGroupsSharesGetRequest) (GroupShares, *APIResponse, error)
- func (a *UserManagementApiService) UmGroupsSharesPost(ctx _context.Context, groupId string, resourceId string) ApiUmGroupsSharesPostRequest
- func (a *UserManagementApiService) UmGroupsSharesPostExecute(r ApiUmGroupsSharesPostRequest) (GroupShare, *APIResponse, error)
- func (a *UserManagementApiService) UmGroupsSharesPut(ctx _context.Context, groupId string, resourceId string) ApiUmGroupsSharesPutRequest
- func (a *UserManagementApiService) UmGroupsSharesPutExecute(r ApiUmGroupsSharesPutRequest) (GroupShare, *APIResponse, error)
- func (a *UserManagementApiService) UmGroupsUsersDelete(ctx _context.Context, groupId string, userId string) ApiUmGroupsUsersDeleteRequest
- func (a *UserManagementApiService) UmGroupsUsersDeleteExecute(r ApiUmGroupsUsersDeleteRequest) (*APIResponse, error)
- func (a *UserManagementApiService) UmGroupsUsersGet(ctx _context.Context, groupId string) ApiUmGroupsUsersGetRequest
- func (a *UserManagementApiService) UmGroupsUsersGetExecute(r ApiUmGroupsUsersGetRequest) (GroupMembers, *APIResponse, error)
- func (a *UserManagementApiService) UmGroupsUsersPost(ctx _context.Context, groupId string) ApiUmGroupsUsersPostRequest
- func (a *UserManagementApiService) UmGroupsUsersPostExecute(r ApiUmGroupsUsersPostRequest) (User, *APIResponse, error)
- func (a *UserManagementApiService) UmResourcesFindByType(ctx _context.Context, resourceType string) ApiUmResourcesFindByTypeRequest
- func (a *UserManagementApiService) UmResourcesFindByTypeAndId(ctx _context.Context, resourceType string, resourceId string) ApiUmResourcesFindByTypeAndIdRequest
- func (a *UserManagementApiService) UmResourcesFindByTypeAndIdExecute(r ApiUmResourcesFindByTypeAndIdRequest) (Resource, *APIResponse, error)
- func (a *UserManagementApiService) UmResourcesFindByTypeExecute(r ApiUmResourcesFindByTypeRequest) (Resources, *APIResponse, error)
- func (a *UserManagementApiService) UmResourcesGet(ctx _context.Context) ApiUmResourcesGetRequest
- func (a *UserManagementApiService) UmResourcesGetExecute(r ApiUmResourcesGetRequest) (Resources, *APIResponse, error)
- func (a *UserManagementApiService) UmUsersDelete(ctx _context.Context, userId string) ApiUmUsersDeleteRequest
- func (a *UserManagementApiService) UmUsersDeleteExecute(r ApiUmUsersDeleteRequest) (*APIResponse, error)
- func (a *UserManagementApiService) UmUsersFindById(ctx _context.Context, userId string) ApiUmUsersFindByIdRequest
- func (a *UserManagementApiService) UmUsersFindByIdExecute(r ApiUmUsersFindByIdRequest) (User, *APIResponse, error)
- func (a *UserManagementApiService) UmUsersGet(ctx _context.Context) ApiUmUsersGetRequest
- func (a *UserManagementApiService) UmUsersGetExecute(r ApiUmUsersGetRequest) (Users, *APIResponse, error)
- func (a *UserManagementApiService) UmUsersGroupsGet(ctx _context.Context, userId string) ApiUmUsersGroupsGetRequest
- func (a *UserManagementApiService) UmUsersGroupsGetExecute(r ApiUmUsersGroupsGetRequest) (ResourceGroups, *APIResponse, error)
- func (a *UserManagementApiService) UmUsersOwnsGet(ctx _context.Context, userId string) ApiUmUsersOwnsGetRequest
- func (a *UserManagementApiService) UmUsersOwnsGetExecute(r ApiUmUsersOwnsGetRequest) (ResourcesUsers, *APIResponse, error)
- func (a *UserManagementApiService) UmUsersPost(ctx _context.Context) ApiUmUsersPostRequest
- func (a *UserManagementApiService) UmUsersPostExecute(r ApiUmUsersPostRequest) (User, *APIResponse, error)
- func (a *UserManagementApiService) UmUsersPut(ctx _context.Context, userId string) ApiUmUsersPutRequest
- func (a *UserManagementApiService) UmUsersPutExecute(r ApiUmUsersPutRequest) (User, *APIResponse, error)
- type UserMetadata
- func (o *UserMetadata) GetCreatedBy() *string
- func (o *UserMetadata) GetCreatedByOk() (*string, bool)
- func (o *UserMetadata) GetCreatedByUserId() *string
- func (o *UserMetadata) GetCreatedByUserIdOk() (*string, bool)
- func (o *UserMetadata) GetCreatedDate() *time.Time
- func (o *UserMetadata) GetCreatedDateOk() (*time.Time, bool)
- func (o *UserMetadata) GetEtag() *string
- func (o *UserMetadata) GetEtagOk() (*string, bool)
- func (o *UserMetadata) GetLastLogin() *time.Time
- func (o *UserMetadata) GetLastLoginOk() (*time.Time, bool)
- func (o *UserMetadata) GetLastModifiedBy() *string
- func (o *UserMetadata) GetLastModifiedByOk() (*string, bool)
- func (o *UserMetadata) GetLastModifiedByUserId() *string
- func (o *UserMetadata) GetLastModifiedByUserIdOk() (*string, bool)
- func (o *UserMetadata) GetLastModifiedDate() *time.Time
- func (o *UserMetadata) GetLastModifiedDateOk() (*time.Time, bool)
- func (o *UserMetadata) HasCreatedBy() bool
- func (o *UserMetadata) HasCreatedByUserId() bool
- func (o *UserMetadata) HasCreatedDate() bool
- func (o *UserMetadata) HasEtag() bool
- func (o *UserMetadata) HasLastLogin() bool
- func (o *UserMetadata) HasLastModifiedBy() bool
- func (o *UserMetadata) HasLastModifiedByUserId() bool
- func (o *UserMetadata) HasLastModifiedDate() bool
- func (o UserMetadata) MarshalJSON() ([]byte, error)
- func (o *UserMetadata) SetCreatedBy(v string)
- func (o *UserMetadata) SetCreatedByUserId(v string)
- func (o *UserMetadata) SetCreatedDate(v time.Time)
- func (o *UserMetadata) SetEtag(v string)
- func (o *UserMetadata) SetLastLogin(v time.Time)
- func (o *UserMetadata) SetLastModifiedBy(v string)
- func (o *UserMetadata) SetLastModifiedByUserId(v string)
- func (o *UserMetadata) SetLastModifiedDate(v time.Time)
- type UserPost
- type UserProperties
- func (o *UserProperties) GetActive() *bool
- func (o *UserProperties) GetActiveOk() (*bool, bool)
- func (o *UserProperties) GetAdministrator() *bool
- func (o *UserProperties) GetAdministratorOk() (*bool, bool)
- func (o *UserProperties) GetEmail() *string
- func (o *UserProperties) GetEmailOk() (*string, bool)
- func (o *UserProperties) GetFirstname() *string
- func (o *UserProperties) GetFirstnameOk() (*string, bool)
- func (o *UserProperties) GetForceSecAuth() *bool
- func (o *UserProperties) GetForceSecAuthOk() (*bool, bool)
- func (o *UserProperties) GetLastname() *string
- func (o *UserProperties) GetLastnameOk() (*string, bool)
- func (o *UserProperties) GetS3CanonicalUserId() *string
- func (o *UserProperties) GetS3CanonicalUserIdOk() (*string, bool)
- func (o *UserProperties) GetSecAuthActive() *bool
- func (o *UserProperties) GetSecAuthActiveOk() (*bool, bool)
- func (o *UserProperties) HasActive() bool
- func (o *UserProperties) HasAdministrator() bool
- func (o *UserProperties) HasEmail() bool
- func (o *UserProperties) HasFirstname() bool
- func (o *UserProperties) HasForceSecAuth() bool
- func (o *UserProperties) HasLastname() bool
- func (o *UserProperties) HasS3CanonicalUserId() bool
- func (o *UserProperties) HasSecAuthActive() bool
- func (o UserProperties) MarshalJSON() ([]byte, error)
- func (o *UserProperties) SetActive(v bool)
- func (o *UserProperties) SetAdministrator(v bool)
- func (o *UserProperties) SetEmail(v string)
- func (o *UserProperties) SetFirstname(v string)
- func (o *UserProperties) SetForceSecAuth(v bool)
- func (o *UserProperties) SetLastname(v string)
- func (o *UserProperties) SetS3CanonicalUserId(v string)
- func (o *UserProperties) SetSecAuthActive(v bool)
- type UserPropertiesPost
- func (o *UserPropertiesPost) GetActive() *bool
- func (o *UserPropertiesPost) GetActiveOk() (*bool, bool)
- func (o *UserPropertiesPost) GetAdministrator() *bool
- func (o *UserPropertiesPost) GetAdministratorOk() (*bool, bool)
- func (o *UserPropertiesPost) GetEmail() *string
- func (o *UserPropertiesPost) GetEmailOk() (*string, bool)
- func (o *UserPropertiesPost) GetFirstname() *string
- func (o *UserPropertiesPost) GetFirstnameOk() (*string, bool)
- func (o *UserPropertiesPost) GetForceSecAuth() *bool
- func (o *UserPropertiesPost) GetForceSecAuthOk() (*bool, bool)
- func (o *UserPropertiesPost) GetLastname() *string
- func (o *UserPropertiesPost) GetLastnameOk() (*string, bool)
- func (o *UserPropertiesPost) GetPassword() *string
- func (o *UserPropertiesPost) GetPasswordOk() (*string, bool)
- func (o *UserPropertiesPost) GetSecAuthActive() *bool
- func (o *UserPropertiesPost) GetSecAuthActiveOk() (*bool, bool)
- func (o *UserPropertiesPost) HasActive() bool
- func (o *UserPropertiesPost) HasAdministrator() bool
- func (o *UserPropertiesPost) HasEmail() bool
- func (o *UserPropertiesPost) HasFirstname() bool
- func (o *UserPropertiesPost) HasForceSecAuth() bool
- func (o *UserPropertiesPost) HasLastname() bool
- func (o *UserPropertiesPost) HasPassword() bool
- func (o *UserPropertiesPost) HasSecAuthActive() bool
- func (o UserPropertiesPost) MarshalJSON() ([]byte, error)
- func (o *UserPropertiesPost) SetActive(v bool)
- func (o *UserPropertiesPost) SetAdministrator(v bool)
- func (o *UserPropertiesPost) SetEmail(v string)
- func (o *UserPropertiesPost) SetFirstname(v string)
- func (o *UserPropertiesPost) SetForceSecAuth(v bool)
- func (o *UserPropertiesPost) SetLastname(v string)
- func (o *UserPropertiesPost) SetPassword(v string)
- func (o *UserPropertiesPost) SetSecAuthActive(v bool)
- type UserPropertiesPut
- func (o *UserPropertiesPut) GetActive() *bool
- func (o *UserPropertiesPut) GetActiveOk() (*bool, bool)
- func (o *UserPropertiesPut) GetAdministrator() *bool
- func (o *UserPropertiesPut) GetAdministratorOk() (*bool, bool)
- func (o *UserPropertiesPut) GetEmail() *string
- func (o *UserPropertiesPut) GetEmailOk() (*string, bool)
- func (o *UserPropertiesPut) GetFirstname() *string
- func (o *UserPropertiesPut) GetFirstnameOk() (*string, bool)
- func (o *UserPropertiesPut) GetForceSecAuth() *bool
- func (o *UserPropertiesPut) GetForceSecAuthOk() (*bool, bool)
- func (o *UserPropertiesPut) GetLastname() *string
- func (o *UserPropertiesPut) GetLastnameOk() (*string, bool)
- func (o *UserPropertiesPut) GetPassword() *string
- func (o *UserPropertiesPut) GetPasswordOk() (*string, bool)
- func (o *UserPropertiesPut) GetSecAuthActive() *bool
- func (o *UserPropertiesPut) GetSecAuthActiveOk() (*bool, bool)
- func (o *UserPropertiesPut) HasActive() bool
- func (o *UserPropertiesPut) HasAdministrator() bool
- func (o *UserPropertiesPut) HasEmail() bool
- func (o *UserPropertiesPut) HasFirstname() bool
- func (o *UserPropertiesPut) HasForceSecAuth() bool
- func (o *UserPropertiesPut) HasLastname() bool
- func (o *UserPropertiesPut) HasPassword() bool
- func (o *UserPropertiesPut) HasSecAuthActive() bool
- func (o UserPropertiesPut) MarshalJSON() ([]byte, error)
- func (o *UserPropertiesPut) SetActive(v bool)
- func (o *UserPropertiesPut) SetAdministrator(v bool)
- func (o *UserPropertiesPut) SetEmail(v string)
- func (o *UserPropertiesPut) SetFirstname(v string)
- func (o *UserPropertiesPut) SetForceSecAuth(v bool)
- func (o *UserPropertiesPut) SetLastname(v string)
- func (o *UserPropertiesPut) SetPassword(v string)
- func (o *UserPropertiesPut) SetSecAuthActive(v bool)
- type UserPut
- func (o *UserPut) GetId() *string
- func (o *UserPut) GetIdOk() (*string, bool)
- func (o *UserPut) GetProperties() *UserPropertiesPut
- func (o *UserPut) GetPropertiesOk() (*UserPropertiesPut, bool)
- func (o *UserPut) HasId() bool
- func (o *UserPut) HasProperties() bool
- func (o UserPut) MarshalJSON() ([]byte, error)
- func (o *UserPut) SetId(v string)
- func (o *UserPut) SetProperties(v UserPropertiesPut)
- type UserS3KeysApiService
- func (a *UserS3KeysApiService) UmUsersS3keysDelete(ctx _context.Context, userId string, keyId string) ApiUmUsersS3keysDeleteRequest
- func (a *UserS3KeysApiService) UmUsersS3keysDeleteExecute(r ApiUmUsersS3keysDeleteRequest) (*APIResponse, error)
- func (a *UserS3KeysApiService) UmUsersS3keysFindByKeyId(ctx _context.Context, userId string, keyId string) ApiUmUsersS3keysFindByKeyIdRequest
- func (a *UserS3KeysApiService) UmUsersS3keysFindByKeyIdExecute(r ApiUmUsersS3keysFindByKeyIdRequest) (S3Key, *APIResponse, error)
- func (a *UserS3KeysApiService) UmUsersS3keysGet(ctx _context.Context, userId string) ApiUmUsersS3keysGetRequest
- func (a *UserS3KeysApiService) UmUsersS3keysGetExecute(r ApiUmUsersS3keysGetRequest) (S3Keys, *APIResponse, error)
- func (a *UserS3KeysApiService) UmUsersS3keysPost(ctx _context.Context, userId string) ApiUmUsersS3keysPostRequest
- func (a *UserS3KeysApiService) UmUsersS3keysPostExecute(r ApiUmUsersS3keysPostRequest) (S3Key, *APIResponse, error)
- func (a *UserS3KeysApiService) UmUsersS3keysPut(ctx _context.Context, userId string, keyId string) ApiUmUsersS3keysPutRequest
- func (a *UserS3KeysApiService) UmUsersS3keysPutExecute(r ApiUmUsersS3keysPutRequest) (S3Key, *APIResponse, error)
- func (a *UserS3KeysApiService) UmUsersS3ssourlGet(ctx _context.Context, userId string) ApiUmUsersS3ssourlGetRequest
- func (a *UserS3KeysApiService) UmUsersS3ssourlGetExecute(r ApiUmUsersS3ssourlGetRequest) (S3ObjectStorageSSO, *APIResponse, error)
- type Users
- func (o *Users) GetHref() *string
- func (o *Users) GetHrefOk() (*string, bool)
- func (o *Users) GetId() *string
- func (o *Users) GetIdOk() (*string, bool)
- func (o *Users) GetItems() *[]User
- func (o *Users) GetItemsOk() (*[]User, bool)
- func (o *Users) GetLimit() *float32
- func (o *Users) GetLimitOk() (*float32, bool)
- func (o *Users) GetLinks() *PaginationLinks
- func (o *Users) GetLinksOk() (*PaginationLinks, bool)
- func (o *Users) GetOffset() *float32
- func (o *Users) GetOffsetOk() (*float32, bool)
- func (o *Users) GetType() *Type
- func (o *Users) GetTypeOk() (*Type, bool)
- func (o *Users) HasHref() bool
- func (o *Users) HasId() bool
- func (o *Users) HasItems() bool
- func (o *Users) HasLimit() bool
- func (o *Users) HasLinks() bool
- func (o *Users) HasOffset() bool
- func (o *Users) HasType() bool
- func (o Users) MarshalJSON() ([]byte, error)
- func (o *Users) SetHref(v string)
- func (o *Users) SetId(v string)
- func (o *Users) SetItems(v []User)
- func (o *Users) SetLimit(v float32)
- func (o *Users) SetLinks(v PaginationLinks)
- func (o *Users) SetOffset(v float32)
- func (o *Users) SetType(v Type)
- type UsersEntities
- func (o *UsersEntities) GetGroups() *GroupUsers
- func (o *UsersEntities) GetGroupsOk() (*GroupUsers, bool)
- func (o *UsersEntities) GetOwns() *ResourcesUsers
- func (o *UsersEntities) GetOwnsOk() (*ResourcesUsers, bool)
- func (o *UsersEntities) HasGroups() bool
- func (o *UsersEntities) HasOwns() bool
- func (o UsersEntities) MarshalJSON() ([]byte, error)
- func (o *UsersEntities) SetGroups(v GroupUsers)
- func (o *UsersEntities) SetOwns(v ResourcesUsers)
- type Volume
- func (o *Volume) GetHref() *string
- func (o *Volume) GetHrefOk() (*string, bool)
- func (o *Volume) GetId() *string
- func (o *Volume) GetIdOk() (*string, bool)
- func (o *Volume) GetMetadata() *DatacenterElementMetadata
- func (o *Volume) GetMetadataOk() (*DatacenterElementMetadata, bool)
- func (o *Volume) GetProperties() *VolumeProperties
- func (o *Volume) GetPropertiesOk() (*VolumeProperties, bool)
- func (o *Volume) GetType() *Type
- func (o *Volume) GetTypeOk() (*Type, bool)
- func (o *Volume) HasHref() bool
- func (o *Volume) HasId() bool
- func (o *Volume) HasMetadata() bool
- func (o *Volume) HasProperties() bool
- func (o *Volume) HasType() bool
- func (o Volume) MarshalJSON() ([]byte, error)
- func (o *Volume) SetHref(v string)
- func (o *Volume) SetId(v string)
- func (o *Volume) SetMetadata(v DatacenterElementMetadata)
- func (o *Volume) SetProperties(v VolumeProperties)
- func (o *Volume) SetType(v Type)
- type VolumeProperties
- func (o *VolumeProperties) GetAvailabilityZone() *string
- func (o *VolumeProperties) GetAvailabilityZoneOk() (*string, bool)
- func (o *VolumeProperties) GetBackupunitId() *string
- func (o *VolumeProperties) GetBackupunitIdOk() (*string, bool)
- func (o *VolumeProperties) GetBootOrder() *string
- func (o *VolumeProperties) GetBootOrderOk() (*string, bool)
- func (o *VolumeProperties) GetBootServer() *string
- func (o *VolumeProperties) GetBootServerOk() (*string, bool)
- func (o *VolumeProperties) GetBus() *string
- func (o *VolumeProperties) GetBusOk() (*string, bool)
- func (o *VolumeProperties) GetCpuHotPlug() *bool
- func (o *VolumeProperties) GetCpuHotPlugOk() (*bool, bool)
- func (o *VolumeProperties) GetDeviceNumber() *int64
- func (o *VolumeProperties) GetDeviceNumberOk() (*int64, bool)
- func (o *VolumeProperties) GetDiscVirtioHotPlug() *bool
- func (o *VolumeProperties) GetDiscVirtioHotPlugOk() (*bool, bool)
- func (o *VolumeProperties) GetDiscVirtioHotUnplug() *bool
- func (o *VolumeProperties) GetDiscVirtioHotUnplugOk() (*bool, bool)
- func (o *VolumeProperties) GetExposeSerial() *bool
- func (o *VolumeProperties) GetExposeSerialOk() (*bool, bool)
- func (o *VolumeProperties) GetImage() *string
- func (o *VolumeProperties) GetImageAlias() *string
- func (o *VolumeProperties) GetImageAliasOk() (*string, bool)
- func (o *VolumeProperties) GetImageOk() (*string, bool)
- func (o *VolumeProperties) GetImagePassword() *string
- func (o *VolumeProperties) GetImagePasswordOk() (*string, bool)
- func (o *VolumeProperties) GetLicenceType() *string
- func (o *VolumeProperties) GetLicenceTypeOk() (*string, bool)
- func (o *VolumeProperties) GetName() *string
- func (o *VolumeProperties) GetNameOk() (*string, bool)
- func (o *VolumeProperties) GetNicHotPlug() *bool
- func (o *VolumeProperties) GetNicHotPlugOk() (*bool, bool)
- func (o *VolumeProperties) GetNicHotUnplug() *bool
- func (o *VolumeProperties) GetNicHotUnplugOk() (*bool, bool)
- func (o *VolumeProperties) GetPciSlot() *int32
- func (o *VolumeProperties) GetPciSlotOk() (*int32, bool)
- func (o *VolumeProperties) GetRamHotPlug() *bool
- func (o *VolumeProperties) GetRamHotPlugOk() (*bool, bool)
- func (o *VolumeProperties) GetSize() *float32
- func (o *VolumeProperties) GetSizeOk() (*float32, bool)
- func (o *VolumeProperties) GetSshKeys() *[]string
- func (o *VolumeProperties) GetSshKeysOk() (*[]string, bool)
- func (o *VolumeProperties) GetType() *string
- func (o *VolumeProperties) GetTypeOk() (*string, bool)
- func (o *VolumeProperties) GetUserData() *string
- func (o *VolumeProperties) GetUserDataOk() (*string, bool)
- func (o *VolumeProperties) HasAvailabilityZone() bool
- func (o *VolumeProperties) HasBackupunitId() bool
- func (o *VolumeProperties) HasBootOrder() bool
- func (o *VolumeProperties) HasBootServer() bool
- func (o *VolumeProperties) HasBus() bool
- func (o *VolumeProperties) HasCpuHotPlug() bool
- func (o *VolumeProperties) HasDeviceNumber() bool
- func (o *VolumeProperties) HasDiscVirtioHotPlug() bool
- func (o *VolumeProperties) HasDiscVirtioHotUnplug() bool
- func (o *VolumeProperties) HasExposeSerial() bool
- func (o *VolumeProperties) HasImage() bool
- func (o *VolumeProperties) HasImageAlias() bool
- func (o *VolumeProperties) HasImagePassword() bool
- func (o *VolumeProperties) HasLicenceType() bool
- func (o *VolumeProperties) HasName() bool
- func (o *VolumeProperties) HasNicHotPlug() bool
- func (o *VolumeProperties) HasNicHotUnplug() bool
- func (o *VolumeProperties) HasPciSlot() bool
- func (o *VolumeProperties) HasRamHotPlug() bool
- func (o *VolumeProperties) HasSize() bool
- func (o *VolumeProperties) HasSshKeys() bool
- func (o *VolumeProperties) HasType() bool
- func (o *VolumeProperties) HasUserData() bool
- func (o VolumeProperties) MarshalJSON() ([]byte, error)
- func (o *VolumeProperties) SetAvailabilityZone(v string)
- func (o *VolumeProperties) SetBackupunitId(v string)
- func (o *VolumeProperties) SetBootOrder(v string)
- func (o *VolumeProperties) SetBootOrderNil()
- func (o *VolumeProperties) SetBootServer(v string)
- func (o *VolumeProperties) SetBus(v string)
- func (o *VolumeProperties) SetCpuHotPlug(v bool)
- func (o *VolumeProperties) SetDeviceNumber(v int64)
- func (o *VolumeProperties) SetDiscVirtioHotPlug(v bool)
- func (o *VolumeProperties) SetDiscVirtioHotUnplug(v bool)
- func (o *VolumeProperties) SetExposeSerial(v bool)
- func (o *VolumeProperties) SetImage(v string)
- func (o *VolumeProperties) SetImageAlias(v string)
- func (o *VolumeProperties) SetImagePassword(v string)
- func (o *VolumeProperties) SetLicenceType(v string)
- func (o *VolumeProperties) SetName(v string)
- func (o *VolumeProperties) SetNicHotPlug(v bool)
- func (o *VolumeProperties) SetNicHotUnplug(v bool)
- func (o *VolumeProperties) SetPciSlot(v int32)
- func (o *VolumeProperties) SetRamHotPlug(v bool)
- func (o *VolumeProperties) SetSize(v float32)
- func (o *VolumeProperties) SetSshKeys(v []string)
- func (o *VolumeProperties) SetType(v string)
- func (o *VolumeProperties) SetUserData(v string)
- type Volumes
- func (o *Volumes) GetHref() *string
- func (o *Volumes) GetHrefOk() (*string, bool)
- func (o *Volumes) GetId() *string
- func (o *Volumes) GetIdOk() (*string, bool)
- func (o *Volumes) GetItems() *[]Volume
- func (o *Volumes) GetItemsOk() (*[]Volume, bool)
- func (o *Volumes) GetLimit() *float32
- func (o *Volumes) GetLimitOk() (*float32, bool)
- func (o *Volumes) GetLinks() *PaginationLinks
- func (o *Volumes) GetLinksOk() (*PaginationLinks, bool)
- func (o *Volumes) GetOffset() *float32
- func (o *Volumes) GetOffsetOk() (*float32, bool)
- func (o *Volumes) GetType() *Type
- func (o *Volumes) GetTypeOk() (*Type, bool)
- func (o *Volumes) HasHref() bool
- func (o *Volumes) HasId() bool
- func (o *Volumes) HasItems() bool
- func (o *Volumes) HasLimit() bool
- func (o *Volumes) HasLinks() bool
- func (o *Volumes) HasOffset() bool
- func (o *Volumes) HasType() bool
- func (o Volumes) MarshalJSON() ([]byte, error)
- func (o *Volumes) SetHref(v string)
- func (o *Volumes) SetId(v string)
- func (o *Volumes) SetItems(v []Volume)
- func (o *Volumes) SetLimit(v float32)
- func (o *Volumes) SetLinks(v PaginationLinks)
- func (o *Volumes) SetOffset(v float32)
- func (o *Volumes) SetType(v Type)
- type VolumesApiService
- func (a *VolumesApiService) DatacentersVolumesCreateSnapshotPost(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesCreateSnapshotPostRequest
- func (a *VolumesApiService) DatacentersVolumesCreateSnapshotPostExecute(r ApiDatacentersVolumesCreateSnapshotPostRequest) (Snapshot, *APIResponse, error)
- func (a *VolumesApiService) DatacentersVolumesDelete(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesDeleteRequest
- func (a *VolumesApiService) DatacentersVolumesDeleteExecute(r ApiDatacentersVolumesDeleteRequest) (*APIResponse, error)
- func (a *VolumesApiService) DatacentersVolumesFindById(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesFindByIdRequest
- func (a *VolumesApiService) DatacentersVolumesFindByIdExecute(r ApiDatacentersVolumesFindByIdRequest) (Volume, *APIResponse, error)
- func (a *VolumesApiService) DatacentersVolumesGet(ctx _context.Context, datacenterId string) ApiDatacentersVolumesGetRequest
- func (a *VolumesApiService) DatacentersVolumesGetExecute(r ApiDatacentersVolumesGetRequest) (Volumes, *APIResponse, error)
- func (a *VolumesApiService) DatacentersVolumesPatch(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesPatchRequest
- func (a *VolumesApiService) DatacentersVolumesPatchExecute(r ApiDatacentersVolumesPatchRequest) (Volume, *APIResponse, error)
- func (a *VolumesApiService) DatacentersVolumesPost(ctx _context.Context, datacenterId string) ApiDatacentersVolumesPostRequest
- func (a *VolumesApiService) DatacentersVolumesPostExecute(r ApiDatacentersVolumesPostRequest) (Volume, *APIResponse, error)
- func (a *VolumesApiService) DatacentersVolumesPut(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesPutRequest
- func (a *VolumesApiService) DatacentersVolumesPutExecute(r ApiDatacentersVolumesPutRequest) (Volume, *APIResponse, error)
- func (a *VolumesApiService) DatacentersVolumesRestoreSnapshotPost(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesRestoreSnapshotPostRequest
- func (a *VolumesApiService) DatacentersVolumesRestoreSnapshotPostExecute(r ApiDatacentersVolumesRestoreSnapshotPostRequest) (*APIResponse, error)
Constants ¶
const ( RequestStatusQueued = "QUEUED" RequestStatusRunning = "RUNNING" RequestStatusFailed = "FAILED" RequestStatusDone = "DONE" Version = "6.3.3" )
const ( Available string = "AVAILABLE" Busy = "BUSY" Inactive = "INACTIVE" Deploying = "DEPLOYING" Active = "ACTIVE" Failed = "FAILED" Suspended = "SUSPENDED" FailedSuspended = "FAILED_SUSPENDED" Updating = "UPDATING" FailedUpdating = "FAILED_UPDATING" Destroying = "DESTROYING" FailedDestroying = "FAILED_DESTROYING" Terminated = "TERMINATED" )
const ( IonosUsernameEnvVar = "IONOS_USERNAME" IonosPasswordEnvVar = "IONOS_PASSWORD" IonosTokenEnvVar = "IONOS_TOKEN" IonosApiUrlEnvVar = "IONOS_API_URL" IonosPinnedCertEnvVar = "IONOS_PINNED_CERT" IonosLogLevelEnvVar = "IONOS_LOG_LEVEL" IonosContractNumber = "IONOS_CONTRACT_NUMBER" DefaultIonosServerUrl = "https://api.ionos.com/cloudapi/v6" DefaultIonosBasePath = "/cloudapi/v6" )
const DepthParam = "depth"
const FilterQueryParam = "filter.%s"
Constants for APIs
const FormatStringErr = "%s %s"
Variables ¶
var ( // ContextOAuth2 takes an oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // 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") // ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request. ContextHttpSignatureAuth = contextKey("httpsignature") // 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 ( // used to set a nullable field to nil. This is a sentinel address that will be checked in the MarshalJson function. // if set to this address, a nil value will be marshalled Nilstring string = "<<ExplicitNil>>" Nilint32 int32 = -334455 Nilbool bool = false )
Functions ¶
func AddPinnedCert ¶ added in v6.0.3
AddPinnedCert - enables pinning of the sha256 public fingerprint to the http client's transport
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func EnsureURLFormat ¶ added in v6.3.3
EnsureURLFormat checks that the URL has the correct format (no trailing slash, has http/https scheme prefix) and updates it if necessary
func PtrFloat32 ¶
PtrFloat32 - returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 - returns a pointer to given float value.
func SliceToValueDefault ¶ added in v6.1.5
func SliceToValueDefault[T any](ptrSlice *[]T) []T
func ToBoolDefault ¶ added in v6.0.2
ToBoolDefault - returns the value of the bool pointer passed in, or false if the pointer is nil
func ToBoolSlice ¶ added in v6.0.2
ToBoolSlice - returns a bool slice of the pointer passed in
func ToByteDefault ¶ added in v6.0.2
ToByteDefault - returns the value of the byte pointer passed in, or 0 if the pointer is nil
func ToByteSlice ¶ added in v6.0.2
ToByteSlice - returns a byte slice of the pointer passed in
func ToFloat32Default ¶ added in v6.0.2
ToFloat32Default - returns the value of the float32 pointer passed in, or 0 if the pointer is nil
func ToFloat32Slice ¶ added in v6.0.2
ToFloat32Slice - returns a float32 slice of the pointer passed in
func ToFloat64Default ¶ added in v6.0.2
ToFloat64Default - returns the value of the float64 pointer passed in, or 0 if the pointer is nil
func ToFloat64Slice ¶ added in v6.0.2
ToFloat64Slice - returns a float64 slice of the pointer passed in
func ToInt16Default ¶ added in v6.0.2
ToInt16Default - returns the value of the int16 pointer passed in, or 0 if the pointer is nil
func ToInt16Slice ¶ added in v6.0.2
ToInt16Slice - returns a int16 slice of the pointer passed in
func ToInt32Default ¶ added in v6.0.2
ToInt32Default - returns the value of the int32 pointer passed in, or 0 if the pointer is nil
func ToInt32Slice ¶ added in v6.0.2
ToInt32Slice - returns a int32 slice of the pointer passed in
func ToInt64Default ¶ added in v6.0.2
ToInt64Default - returns the value of the int64 pointer passed in, or 0 if the pointer is nil
func ToInt64Slice ¶ added in v6.0.2
ToInt64Slice - returns a int64 slice of the pointer passed in
func ToInt8Default ¶ added in v6.0.2
ToInt8Default - returns the value of the int8 pointer passed in, or 0 if the pointer is nil
func ToInt8Slice ¶ added in v6.0.2
ToInt8Slice - returns a int8 slice of the pointer passed in
func ToIntDefault ¶ added in v6.0.2
ToIntDefault - returns the value of the int pointer passed in, or 0 if the pointer is nil
func ToIntSlice ¶ added in v6.0.2
ToIntSlice - returns a int slice of the pointer passed in
func ToPtr ¶ added in v6.1.5
func ToPtr[T any](v T) *T
ToPtr - returns a pointer to the given value.
func ToStringDefault ¶ added in v6.0.2
ToStringDefault - returns the value of the string pointer passed in, or "" if the pointer is nil
func ToStringSlice ¶ added in v6.0.2
ToStringSlice - returns a string slice of the pointer passed in
func ToTimeDefault ¶ added in v6.0.2
ToTimeDefault - returns the value of the Time pointer passed in, or 0001-01-01 00:00:00 +0000 UTC if the pointer is nil
func ToTimeSlice ¶ added in v6.0.2
ToTimeSlice - returns a Time slice of the pointer passed in
func ToUint16Default ¶ added in v6.0.2
ToUint16Default - returns the value of the uint16 pointer passed in, or 0 if the pointer is nil
func ToUint16Slice ¶ added in v6.0.2
ToUint16Slice - returns a uint16 slice of the pointer passed in
func ToUint32Default ¶ added in v6.0.2
ToUint32Default - returns the value of the uint32 pointer passed in, or 0 if the pointer is nil
func ToUint32Slice ¶ added in v6.0.2
ToUint32Slice - returns a uint32 slice of the pointer passed in
func ToUint64Default ¶ added in v6.0.2
ToUint64Default - returns the value of the uint64 pointer passed in, or 0 if the pointer is nil
func ToUint64Slice ¶ added in v6.0.2
ToUint64Slice - returns a uint63 slice of the pointer passed in
func ToUint8Default ¶ added in v6.0.2
ToUint8Default - returns the value of the uint8 pointer passed in, or 0 if the pointer is nil
func ToUint8Slice ¶ added in v6.0.2
ToUint8Slice - returns a uint8 slice of the pointer passed in
func ToUintDefault ¶ added in v6.0.2
ToUintDefault - returns the value of the uint pointer passed in, or 0 if the pointer is nil
func ToUintSlice ¶ added in v6.0.2
ToUintSlice - returns a uint slice of the pointer passed in
func ToValue ¶ added in v6.1.5
func ToValue[T any](ptr *T) T
ToValue - returns the value of the pointer passed in
func ToValueDefault ¶ added in v6.1.5
func ToValueDefault[T any](ptr *T) T
ToValueDefault - returns the value of the pointer passed in, or the default type value if the pointer is nil
Types ¶
type APIClient ¶
type APIClient struct { DefaultApi *DefaultApiService ApplicationLoadBalancersApi *ApplicationLoadBalancersApiService BackupUnitsApi *BackupUnitsApiService ContractResourcesApi *ContractResourcesApiService DataCentersApi *DataCentersApiService FirewallRulesApi *FirewallRulesApiService FlowLogsApi *FlowLogsApiService IPBlocksApi *IPBlocksApiService ImagesApi *ImagesApiService KubernetesApi *KubernetesApiService LANsApi *LANsApiService LabelsApi *LabelsApiService LoadBalancersApi *LoadBalancersApiService LocationsApi *LocationsApiService NATGatewaysApi *NATGatewaysApiService NetworkInterfacesApi *NetworkInterfacesApiService NetworkLoadBalancersApi *NetworkLoadBalancersApiService PrivateCrossConnectsApi *PrivateCrossConnectsApiService RequestsApi *RequestsApiService SecurityGroupsApi *SecurityGroupsApiService ServersApi *ServersApiService SnapshotsApi *SnapshotsApiService TargetGroupsApi *TargetGroupsApiService TemplatesApi *TemplatesApiService UserManagementApi *UserManagementApiService UserS3KeysApi *UserS3KeysApiService VolumesApi *VolumesApiService // contains filtered or unexported fields }
APIClient manages communication with the CLOUD API API v6.0 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
func (*APIClient) GetRequestStatus ¶
func (c *APIClient) GetRequestStatus(ctx context.Context, path string) (*RequestStatus, *APIResponse, error)
func (*APIClient) WaitForDeletion ¶ added in v6.0.3
func (c *APIClient) WaitForDeletion(ctx context.Context, fn resourceDeleteCallFn, resourceID string) (bool, error)
fn() is a function that returns from the API the resource you want to check it's state. a resource is deleted when status code 404 is returned from the get call to API
func (*APIClient) WaitForDeletionAsync ¶ added in v6.0.3
func (c *APIClient) WaitForDeletionAsync(ctx context.Context, fn resourceDeleteCallFn, resourceID string, ch chan<- DeleteStateChannel)
fn() is a function that returns from the API the resource you want to check it's state the channel is of type int and it represents the status response of the resource, which in this case is 404 to check when the resource is not found.
func (*APIClient) WaitForRequest ¶
func (*APIClient) WaitForState ¶ added in v6.0.3
func (c *APIClient) WaitForState(ctx context.Context, fn resourceGetCallFn, resourceID string) (bool, error)
fn() is a function that returns from the API the resource you want to check it's state. Successful states that can be checked: Available, or Active
func (*APIClient) WaitForStateAsync ¶ added in v6.0.3
func (c *APIClient) WaitForStateAsync(ctx context.Context, fn resourceGetCallFn, resourceID string, ch chan<- StateChannel)
fn() is a function that returns from the API the resource you want to check it's state the channel is of type StateChannel and it represents the state of the resource. Successful states that can be checked: Available, or Active
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"` // RequestTime is the time duration from the moment the APIClient sends // the HTTP request to the moment it receives an HTTP response. RequestTime time.Duration `json:"duration,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 APIResonse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
func (*APIResponse) HttpNotFound ¶ added in v6.1.1
func (resp *APIResponse) HttpNotFound() bool
HttpNotFound - returns true if a 404 status code was returned returns false for nil APIResponse values
func (*APIResponse) LogInfo ¶ added in v6.1.1
func (resp *APIResponse) LogInfo()
LogInfo - logs APIResponse values like RequestTime, Operation and StatusCode does not print anything for nil APIResponse values
type ApiApiInfoGetRequest ¶
type ApiApiInfoGetRequest struct { ApiService *DefaultApiService // contains filtered or unexported fields }
func (ApiApiInfoGetRequest) Depth ¶
func (r ApiApiInfoGetRequest) Depth(depth int32) ApiApiInfoGetRequest
func (ApiApiInfoGetRequest) Execute ¶
func (r ApiApiInfoGetRequest) Execute() (Info, *APIResponse, error)
func (ApiApiInfoGetRequest) Filter ¶
func (r ApiApiInfoGetRequest) Filter(key string, value string) ApiApiInfoGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiApiInfoGetRequest) MaxResults ¶
func (r ApiApiInfoGetRequest) MaxResults(maxResults int32) ApiApiInfoGetRequest
MaxResults query param limits the number of results returned.
func (ApiApiInfoGetRequest) OrderBy ¶
func (r ApiApiInfoGetRequest) OrderBy(orderBy string) ApiApiInfoGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiApiInfoGetRequest) Pretty ¶
func (r ApiApiInfoGetRequest) Pretty(pretty bool) ApiApiInfoGetRequest
func (ApiApiInfoGetRequest) XContractNumber ¶
func (r ApiApiInfoGetRequest) XContractNumber(xContractNumber int32) ApiApiInfoGetRequest
type ApiBackupunitsDeleteRequest ¶
type ApiBackupunitsDeleteRequest struct { ApiService *BackupUnitsApiService // contains filtered or unexported fields }
func (ApiBackupunitsDeleteRequest) Depth ¶
func (r ApiBackupunitsDeleteRequest) Depth(depth int32) ApiBackupunitsDeleteRequest
func (ApiBackupunitsDeleteRequest) Execute ¶
func (r ApiBackupunitsDeleteRequest) Execute() (*APIResponse, error)
func (ApiBackupunitsDeleteRequest) Pretty ¶
func (r ApiBackupunitsDeleteRequest) Pretty(pretty bool) ApiBackupunitsDeleteRequest
func (ApiBackupunitsDeleteRequest) XContractNumber ¶
func (r ApiBackupunitsDeleteRequest) XContractNumber(xContractNumber int32) ApiBackupunitsDeleteRequest
type ApiBackupunitsFindByIdRequest ¶
type ApiBackupunitsFindByIdRequest struct { ApiService *BackupUnitsApiService // contains filtered or unexported fields }
func (ApiBackupunitsFindByIdRequest) Depth ¶
func (r ApiBackupunitsFindByIdRequest) Depth(depth int32) ApiBackupunitsFindByIdRequest
func (ApiBackupunitsFindByIdRequest) Execute ¶
func (r ApiBackupunitsFindByIdRequest) Execute() (BackupUnit, *APIResponse, error)
func (ApiBackupunitsFindByIdRequest) Pretty ¶
func (r ApiBackupunitsFindByIdRequest) Pretty(pretty bool) ApiBackupunitsFindByIdRequest
func (ApiBackupunitsFindByIdRequest) XContractNumber ¶
func (r ApiBackupunitsFindByIdRequest) XContractNumber(xContractNumber int32) ApiBackupunitsFindByIdRequest
type ApiBackupunitsGetRequest ¶
type ApiBackupunitsGetRequest struct { ApiService *BackupUnitsApiService // contains filtered or unexported fields }
func (ApiBackupunitsGetRequest) Depth ¶
func (r ApiBackupunitsGetRequest) Depth(depth int32) ApiBackupunitsGetRequest
func (ApiBackupunitsGetRequest) Execute ¶
func (r ApiBackupunitsGetRequest) Execute() (BackupUnits, *APIResponse, error)
func (ApiBackupunitsGetRequest) Filter ¶
func (r ApiBackupunitsGetRequest) Filter(key string, value string) ApiBackupunitsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiBackupunitsGetRequest) MaxResults ¶
func (r ApiBackupunitsGetRequest) MaxResults(maxResults int32) ApiBackupunitsGetRequest
MaxResults query param limits the number of results returned.
func (ApiBackupunitsGetRequest) OrderBy ¶
func (r ApiBackupunitsGetRequest) OrderBy(orderBy string) ApiBackupunitsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiBackupunitsGetRequest) Pretty ¶
func (r ApiBackupunitsGetRequest) Pretty(pretty bool) ApiBackupunitsGetRequest
func (ApiBackupunitsGetRequest) XContractNumber ¶
func (r ApiBackupunitsGetRequest) XContractNumber(xContractNumber int32) ApiBackupunitsGetRequest
type ApiBackupunitsPatchRequest ¶
type ApiBackupunitsPatchRequest struct { ApiService *BackupUnitsApiService // contains filtered or unexported fields }
func (ApiBackupunitsPatchRequest) BackupUnit ¶
func (r ApiBackupunitsPatchRequest) BackupUnit(backupUnit BackupUnitProperties) ApiBackupunitsPatchRequest
func (ApiBackupunitsPatchRequest) Depth ¶
func (r ApiBackupunitsPatchRequest) Depth(depth int32) ApiBackupunitsPatchRequest
func (ApiBackupunitsPatchRequest) Execute ¶
func (r ApiBackupunitsPatchRequest) Execute() (BackupUnit, *APIResponse, error)
func (ApiBackupunitsPatchRequest) Pretty ¶
func (r ApiBackupunitsPatchRequest) Pretty(pretty bool) ApiBackupunitsPatchRequest
func (ApiBackupunitsPatchRequest) XContractNumber ¶
func (r ApiBackupunitsPatchRequest) XContractNumber(xContractNumber int32) ApiBackupunitsPatchRequest
type ApiBackupunitsPostRequest ¶
type ApiBackupunitsPostRequest struct { ApiService *BackupUnitsApiService // contains filtered or unexported fields }
func (ApiBackupunitsPostRequest) BackupUnit ¶
func (r ApiBackupunitsPostRequest) BackupUnit(backupUnit BackupUnit) ApiBackupunitsPostRequest
func (ApiBackupunitsPostRequest) Depth ¶
func (r ApiBackupunitsPostRequest) Depth(depth int32) ApiBackupunitsPostRequest
func (ApiBackupunitsPostRequest) Execute ¶
func (r ApiBackupunitsPostRequest) Execute() (BackupUnit, *APIResponse, error)
func (ApiBackupunitsPostRequest) Pretty ¶
func (r ApiBackupunitsPostRequest) Pretty(pretty bool) ApiBackupunitsPostRequest
func (ApiBackupunitsPostRequest) XContractNumber ¶
func (r ApiBackupunitsPostRequest) XContractNumber(xContractNumber int32) ApiBackupunitsPostRequest
type ApiBackupunitsPutRequest ¶
type ApiBackupunitsPutRequest struct { ApiService *BackupUnitsApiService // contains filtered or unexported fields }
func (ApiBackupunitsPutRequest) BackupUnit ¶
func (r ApiBackupunitsPutRequest) BackupUnit(backupUnit BackupUnit) ApiBackupunitsPutRequest
func (ApiBackupunitsPutRequest) Depth ¶
func (r ApiBackupunitsPutRequest) Depth(depth int32) ApiBackupunitsPutRequest
func (ApiBackupunitsPutRequest) Execute ¶
func (r ApiBackupunitsPutRequest) Execute() (BackupUnit, *APIResponse, error)
func (ApiBackupunitsPutRequest) Pretty ¶
func (r ApiBackupunitsPutRequest) Pretty(pretty bool) ApiBackupunitsPutRequest
func (ApiBackupunitsPutRequest) XContractNumber ¶
func (r ApiBackupunitsPutRequest) XContractNumber(xContractNumber int32) ApiBackupunitsPutRequest
type ApiBackupunitsSsourlGetRequest ¶
type ApiBackupunitsSsourlGetRequest struct { ApiService *BackupUnitsApiService // contains filtered or unexported fields }
func (ApiBackupunitsSsourlGetRequest) Execute ¶
func (r ApiBackupunitsSsourlGetRequest) Execute() (BackupUnitSSO, *APIResponse, error)
func (ApiBackupunitsSsourlGetRequest) Filter ¶
func (r ApiBackupunitsSsourlGetRequest) Filter(key string, value string) ApiBackupunitsSsourlGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiBackupunitsSsourlGetRequest) MaxResults ¶
func (r ApiBackupunitsSsourlGetRequest) MaxResults(maxResults int32) ApiBackupunitsSsourlGetRequest
MaxResults query param limits the number of results returned.
func (ApiBackupunitsSsourlGetRequest) OrderBy ¶
func (r ApiBackupunitsSsourlGetRequest) OrderBy(orderBy string) ApiBackupunitsSsourlGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiBackupunitsSsourlGetRequest) Pretty ¶
func (r ApiBackupunitsSsourlGetRequest) Pretty(pretty bool) ApiBackupunitsSsourlGetRequest
func (ApiBackupunitsSsourlGetRequest) XContractNumber ¶
func (r ApiBackupunitsSsourlGetRequest) XContractNumber(xContractNumber int32) ApiBackupunitsSsourlGetRequest
type ApiContractsGetRequest ¶
type ApiContractsGetRequest struct { ApiService *ContractResourcesApiService // contains filtered or unexported fields }
func (ApiContractsGetRequest) Depth ¶
func (r ApiContractsGetRequest) Depth(depth int32) ApiContractsGetRequest
func (ApiContractsGetRequest) Execute ¶
func (r ApiContractsGetRequest) Execute() (Contracts, *APIResponse, error)
func (ApiContractsGetRequest) Filter ¶
func (r ApiContractsGetRequest) Filter(key string, value string) ApiContractsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiContractsGetRequest) MaxResults ¶
func (r ApiContractsGetRequest) MaxResults(maxResults int32) ApiContractsGetRequest
MaxResults query param limits the number of results returned.
func (ApiContractsGetRequest) OrderBy ¶
func (r ApiContractsGetRequest) OrderBy(orderBy string) ApiContractsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiContractsGetRequest) Pretty ¶
func (r ApiContractsGetRequest) Pretty(pretty bool) ApiContractsGetRequest
func (ApiContractsGetRequest) XContractNumber ¶
func (r ApiContractsGetRequest) XContractNumber(xContractNumber int32) ApiContractsGetRequest
type ApiDatacentersApplicationloadbalancersDeleteRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersDeleteRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersDeleteRequest) Execute ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersApplicationloadbalancersDeleteRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersDeleteRequest
type ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest) Depth ¶ added in v6.1.0
func (ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest) Execute ¶ added in v6.1.0
func (ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest) Pretty ¶ added in v6.1.0
func (ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest
type ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest) Execute ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest
type ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest) Execute ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest) Pretty ¶ added in v6.1.0
func (ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest
type ApiDatacentersApplicationloadbalancersFlowlogsGetRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersFlowlogsGetRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) Execute ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) Execute() (FlowLogs, *APIResponse, error)
func (ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) Filter ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) Filter(key string, value string) ApiDatacentersApplicationloadbalancersFlowlogsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) MaxResults ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) MaxResults(maxResults int32) ApiDatacentersApplicationloadbalancersFlowlogsGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) OrderBy ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) OrderBy(orderBy string) ApiDatacentersApplicationloadbalancersFlowlogsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersFlowlogsGetRequest
type ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest) ApplicationLoadBalancerFlowLogProperties ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest) ApplicationLoadBalancerFlowLogProperties(applicationLoadBalancerFlowLogProperties FlowLogProperties) ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest
func (ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest) Execute ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest
type ApiDatacentersApplicationloadbalancersFlowlogsPostRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersFlowlogsPostRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersFlowlogsPostRequest) ApplicationLoadBalancerFlowLog ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsPostRequest) ApplicationLoadBalancerFlowLog(applicationLoadBalancerFlowLog FlowLog) ApiDatacentersApplicationloadbalancersFlowlogsPostRequest
func (ApiDatacentersApplicationloadbalancersFlowlogsPostRequest) Execute ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsPostRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersApplicationloadbalancersFlowlogsPostRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersFlowlogsPostRequest
type ApiDatacentersApplicationloadbalancersFlowlogsPutRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersFlowlogsPutRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersFlowlogsPutRequest) ApplicationLoadBalancerFlowLog ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsPutRequest) ApplicationLoadBalancerFlowLog(applicationLoadBalancerFlowLog FlowLogPut) ApiDatacentersApplicationloadbalancersFlowlogsPutRequest
func (ApiDatacentersApplicationloadbalancersFlowlogsPutRequest) Execute ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsPutRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersApplicationloadbalancersFlowlogsPutRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersFlowlogsPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersFlowlogsPutRequest
type ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest) Execute ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest
type ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest) Depth ¶ added in v6.1.0
func (ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest) Execute ¶ added in v6.1.0
func (ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest) Pretty ¶ added in v6.1.0
func (ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest
type ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) Filter ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) Filter(key string, value string) ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) MaxResults ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) MaxResults(maxResults int32) ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) OrderBy ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) OrderBy(orderBy string) ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest
type ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest) ApplicationLoadBalancerForwardingRuleProperties ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest) ApplicationLoadBalancerForwardingRuleProperties(applicationLoadBalancerForwardingRuleProperties ApplicationLoadBalancerForwardingRuleProperties) ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest
func (ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest
type ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest) ApplicationLoadBalancerForwardingRule ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest) ApplicationLoadBalancerForwardingRule(applicationLoadBalancerForwardingRule ApplicationLoadBalancerForwardingRule) ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest
func (ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest
type ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest) ApplicationLoadBalancerForwardingRule ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest) ApplicationLoadBalancerForwardingRule(applicationLoadBalancerForwardingRule ApplicationLoadBalancerForwardingRulePut) ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest
func (ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest
type ApiDatacentersApplicationloadbalancersGetRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersGetRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersGetRequest) Execute ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersGetRequest) Execute() (ApplicationLoadBalancers, *APIResponse, error)
func (ApiDatacentersApplicationloadbalancersGetRequest) Filter ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersGetRequest) Filter(key string, value string) ApiDatacentersApplicationloadbalancersGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersApplicationloadbalancersGetRequest) MaxResults ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersGetRequest) MaxResults(maxResults int32) ApiDatacentersApplicationloadbalancersGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersApplicationloadbalancersGetRequest) Offset ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersGetRequest) Offset(offset int32) ApiDatacentersApplicationloadbalancersGetRequest
func (ApiDatacentersApplicationloadbalancersGetRequest) OrderBy ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersGetRequest) OrderBy(orderBy string) ApiDatacentersApplicationloadbalancersGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersApplicationloadbalancersGetRequest) Pretty ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersGetRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersGetRequest
func (ApiDatacentersApplicationloadbalancersGetRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersGetRequest
type ApiDatacentersApplicationloadbalancersPatchRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersPatchRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersPatchRequest) ApplicationLoadBalancerProperties ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersPatchRequest) ApplicationLoadBalancerProperties(applicationLoadBalancerProperties ApplicationLoadBalancerProperties) ApiDatacentersApplicationloadbalancersPatchRequest
func (ApiDatacentersApplicationloadbalancersPatchRequest) Execute ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersPatchRequest) Execute() (ApplicationLoadBalancer, *APIResponse, error)
func (ApiDatacentersApplicationloadbalancersPatchRequest) Pretty ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersPatchRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersPatchRequest
func (ApiDatacentersApplicationloadbalancersPatchRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersPatchRequest
type ApiDatacentersApplicationloadbalancersPostRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersPostRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersPostRequest) ApplicationLoadBalancer ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersPostRequest) ApplicationLoadBalancer(applicationLoadBalancer ApplicationLoadBalancer) ApiDatacentersApplicationloadbalancersPostRequest
func (ApiDatacentersApplicationloadbalancersPostRequest) Execute ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersPostRequest) Execute() (ApplicationLoadBalancer, *APIResponse, error)
func (ApiDatacentersApplicationloadbalancersPostRequest) Pretty ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersPostRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersPostRequest
func (ApiDatacentersApplicationloadbalancersPostRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersPostRequest
type ApiDatacentersApplicationloadbalancersPutRequest ¶ added in v6.1.0
type ApiDatacentersApplicationloadbalancersPutRequest struct { ApiService *ApplicationLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersApplicationloadbalancersPutRequest) ApplicationLoadBalancer ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersPutRequest) ApplicationLoadBalancer(applicationLoadBalancer ApplicationLoadBalancerPut) ApiDatacentersApplicationloadbalancersPutRequest
func (ApiDatacentersApplicationloadbalancersPutRequest) Execute ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersPutRequest) Execute() (ApplicationLoadBalancer, *APIResponse, error)
func (ApiDatacentersApplicationloadbalancersPutRequest) Pretty ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersPutRequest) Pretty(pretty bool) ApiDatacentersApplicationloadbalancersPutRequest
func (ApiDatacentersApplicationloadbalancersPutRequest) XContractNumber ¶ added in v6.1.0
func (r ApiDatacentersApplicationloadbalancersPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersApplicationloadbalancersPutRequest
type ApiDatacentersDeleteRequest ¶
type ApiDatacentersDeleteRequest struct { ApiService *DataCentersApiService // contains filtered or unexported fields }
func (ApiDatacentersDeleteRequest) Depth ¶
func (r ApiDatacentersDeleteRequest) Depth(depth int32) ApiDatacentersDeleteRequest
func (ApiDatacentersDeleteRequest) Execute ¶
func (r ApiDatacentersDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersDeleteRequest) Pretty ¶
func (r ApiDatacentersDeleteRequest) Pretty(pretty bool) ApiDatacentersDeleteRequest
func (ApiDatacentersDeleteRequest) XContractNumber ¶
func (r ApiDatacentersDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersDeleteRequest
type ApiDatacentersFindByIdRequest ¶
type ApiDatacentersFindByIdRequest struct { ApiService *DataCentersApiService // contains filtered or unexported fields }
func (ApiDatacentersFindByIdRequest) Depth ¶
func (r ApiDatacentersFindByIdRequest) Depth(depth int32) ApiDatacentersFindByIdRequest
func (ApiDatacentersFindByIdRequest) Execute ¶
func (r ApiDatacentersFindByIdRequest) Execute() (Datacenter, *APIResponse, error)
func (ApiDatacentersFindByIdRequest) Pretty ¶
func (r ApiDatacentersFindByIdRequest) Pretty(pretty bool) ApiDatacentersFindByIdRequest
func (ApiDatacentersFindByIdRequest) XContractNumber ¶
func (r ApiDatacentersFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersFindByIdRequest
type ApiDatacentersGetRequest ¶
type ApiDatacentersGetRequest struct { ApiService *DataCentersApiService // contains filtered or unexported fields }
func (ApiDatacentersGetRequest) Depth ¶
func (r ApiDatacentersGetRequest) Depth(depth int32) ApiDatacentersGetRequest
func (ApiDatacentersGetRequest) Execute ¶
func (r ApiDatacentersGetRequest) Execute() (Datacenters, *APIResponse, error)
func (ApiDatacentersGetRequest) Filter ¶
func (r ApiDatacentersGetRequest) Filter(key string, value string) ApiDatacentersGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersGetRequest) Limit ¶
func (r ApiDatacentersGetRequest) Limit(limit int32) ApiDatacentersGetRequest
func (ApiDatacentersGetRequest) MaxResults ¶
func (r ApiDatacentersGetRequest) MaxResults(maxResults int32) ApiDatacentersGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersGetRequest) Offset ¶
func (r ApiDatacentersGetRequest) Offset(offset int32) ApiDatacentersGetRequest
func (ApiDatacentersGetRequest) OrderBy ¶
func (r ApiDatacentersGetRequest) OrderBy(orderBy string) ApiDatacentersGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersGetRequest) Pretty ¶
func (r ApiDatacentersGetRequest) Pretty(pretty bool) ApiDatacentersGetRequest
func (ApiDatacentersGetRequest) XContractNumber ¶
func (r ApiDatacentersGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersGetRequest
type ApiDatacentersLabelsDeleteRequest ¶
type ApiDatacentersLabelsDeleteRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersLabelsDeleteRequest) Depth ¶
func (r ApiDatacentersLabelsDeleteRequest) Depth(depth int32) ApiDatacentersLabelsDeleteRequest
func (ApiDatacentersLabelsDeleteRequest) Execute ¶
func (r ApiDatacentersLabelsDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersLabelsDeleteRequest) Pretty ¶
func (r ApiDatacentersLabelsDeleteRequest) Pretty(pretty bool) ApiDatacentersLabelsDeleteRequest
func (ApiDatacentersLabelsDeleteRequest) XContractNumber ¶
func (r ApiDatacentersLabelsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersLabelsDeleteRequest
type ApiDatacentersLabelsFindByKeyRequest ¶
type ApiDatacentersLabelsFindByKeyRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersLabelsFindByKeyRequest) Depth ¶
func (r ApiDatacentersLabelsFindByKeyRequest) Depth(depth int32) ApiDatacentersLabelsFindByKeyRequest
func (ApiDatacentersLabelsFindByKeyRequest) Execute ¶
func (r ApiDatacentersLabelsFindByKeyRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiDatacentersLabelsFindByKeyRequest) Pretty ¶
func (r ApiDatacentersLabelsFindByKeyRequest) Pretty(pretty bool) ApiDatacentersLabelsFindByKeyRequest
func (ApiDatacentersLabelsFindByKeyRequest) XContractNumber ¶
func (r ApiDatacentersLabelsFindByKeyRequest) XContractNumber(xContractNumber int32) ApiDatacentersLabelsFindByKeyRequest
type ApiDatacentersLabelsGetRequest ¶
type ApiDatacentersLabelsGetRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersLabelsGetRequest) Depth ¶
func (r ApiDatacentersLabelsGetRequest) Depth(depth int32) ApiDatacentersLabelsGetRequest
func (ApiDatacentersLabelsGetRequest) Execute ¶
func (r ApiDatacentersLabelsGetRequest) Execute() (LabelResources, *APIResponse, error)
func (ApiDatacentersLabelsGetRequest) Filter ¶
func (r ApiDatacentersLabelsGetRequest) Filter(key string, value string) ApiDatacentersLabelsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersLabelsGetRequest) MaxResults ¶
func (r ApiDatacentersLabelsGetRequest) MaxResults(maxResults int32) ApiDatacentersLabelsGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersLabelsGetRequest) OrderBy ¶
func (r ApiDatacentersLabelsGetRequest) OrderBy(orderBy string) ApiDatacentersLabelsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersLabelsGetRequest) Pretty ¶
func (r ApiDatacentersLabelsGetRequest) Pretty(pretty bool) ApiDatacentersLabelsGetRequest
func (ApiDatacentersLabelsGetRequest) XContractNumber ¶
func (r ApiDatacentersLabelsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersLabelsGetRequest
type ApiDatacentersLabelsPostRequest ¶
type ApiDatacentersLabelsPostRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersLabelsPostRequest) Depth ¶
func (r ApiDatacentersLabelsPostRequest) Depth(depth int32) ApiDatacentersLabelsPostRequest
func (ApiDatacentersLabelsPostRequest) Execute ¶
func (r ApiDatacentersLabelsPostRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiDatacentersLabelsPostRequest) Label ¶
func (r ApiDatacentersLabelsPostRequest) Label(label LabelResource) ApiDatacentersLabelsPostRequest
func (ApiDatacentersLabelsPostRequest) Pretty ¶
func (r ApiDatacentersLabelsPostRequest) Pretty(pretty bool) ApiDatacentersLabelsPostRequest
func (ApiDatacentersLabelsPostRequest) XContractNumber ¶
func (r ApiDatacentersLabelsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersLabelsPostRequest
type ApiDatacentersLabelsPutRequest ¶
type ApiDatacentersLabelsPutRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersLabelsPutRequest) Depth ¶
func (r ApiDatacentersLabelsPutRequest) Depth(depth int32) ApiDatacentersLabelsPutRequest
func (ApiDatacentersLabelsPutRequest) Execute ¶
func (r ApiDatacentersLabelsPutRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiDatacentersLabelsPutRequest) Label ¶
func (r ApiDatacentersLabelsPutRequest) Label(label LabelResource) ApiDatacentersLabelsPutRequest
func (ApiDatacentersLabelsPutRequest) Pretty ¶
func (r ApiDatacentersLabelsPutRequest) Pretty(pretty bool) ApiDatacentersLabelsPutRequest
func (ApiDatacentersLabelsPutRequest) XContractNumber ¶
func (r ApiDatacentersLabelsPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersLabelsPutRequest
type ApiDatacentersLansDeleteRequest ¶
type ApiDatacentersLansDeleteRequest struct { ApiService *LANsApiService // contains filtered or unexported fields }
func (ApiDatacentersLansDeleteRequest) Depth ¶
func (r ApiDatacentersLansDeleteRequest) Depth(depth int32) ApiDatacentersLansDeleteRequest
func (ApiDatacentersLansDeleteRequest) Execute ¶
func (r ApiDatacentersLansDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersLansDeleteRequest) Pretty ¶
func (r ApiDatacentersLansDeleteRequest) Pretty(pretty bool) ApiDatacentersLansDeleteRequest
func (ApiDatacentersLansDeleteRequest) XContractNumber ¶
func (r ApiDatacentersLansDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansDeleteRequest
type ApiDatacentersLansFindByIdRequest ¶
type ApiDatacentersLansFindByIdRequest struct { ApiService *LANsApiService // contains filtered or unexported fields }
func (ApiDatacentersLansFindByIdRequest) Depth ¶
func (r ApiDatacentersLansFindByIdRequest) Depth(depth int32) ApiDatacentersLansFindByIdRequest
func (ApiDatacentersLansFindByIdRequest) Execute ¶
func (r ApiDatacentersLansFindByIdRequest) Execute() (Lan, *APIResponse, error)
func (ApiDatacentersLansFindByIdRequest) Pretty ¶
func (r ApiDatacentersLansFindByIdRequest) Pretty(pretty bool) ApiDatacentersLansFindByIdRequest
func (ApiDatacentersLansFindByIdRequest) XContractNumber ¶
func (r ApiDatacentersLansFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansFindByIdRequest
type ApiDatacentersLansGetRequest ¶
type ApiDatacentersLansGetRequest struct { ApiService *LANsApiService // contains filtered or unexported fields }
func (ApiDatacentersLansGetRequest) Depth ¶
func (r ApiDatacentersLansGetRequest) Depth(depth int32) ApiDatacentersLansGetRequest
func (ApiDatacentersLansGetRequest) Execute ¶
func (r ApiDatacentersLansGetRequest) Execute() (Lans, *APIResponse, error)
func (ApiDatacentersLansGetRequest) Filter ¶
func (r ApiDatacentersLansGetRequest) Filter(key string, value string) ApiDatacentersLansGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersLansGetRequest) Limit ¶
func (r ApiDatacentersLansGetRequest) Limit(limit int32) ApiDatacentersLansGetRequest
func (ApiDatacentersLansGetRequest) MaxResults ¶
func (r ApiDatacentersLansGetRequest) MaxResults(maxResults int32) ApiDatacentersLansGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersLansGetRequest) Offset ¶
func (r ApiDatacentersLansGetRequest) Offset(offset int32) ApiDatacentersLansGetRequest
func (ApiDatacentersLansGetRequest) OrderBy ¶
func (r ApiDatacentersLansGetRequest) OrderBy(orderBy string) ApiDatacentersLansGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersLansGetRequest) Pretty ¶
func (r ApiDatacentersLansGetRequest) Pretty(pretty bool) ApiDatacentersLansGetRequest
func (ApiDatacentersLansGetRequest) XContractNumber ¶
func (r ApiDatacentersLansGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansGetRequest
type ApiDatacentersLansNicsFindByIdRequest ¶
type ApiDatacentersLansNicsFindByIdRequest struct { ApiService *LANsApiService // contains filtered or unexported fields }
func (ApiDatacentersLansNicsFindByIdRequest) Depth ¶
func (r ApiDatacentersLansNicsFindByIdRequest) Depth(depth int32) ApiDatacentersLansNicsFindByIdRequest
func (ApiDatacentersLansNicsFindByIdRequest) Execute ¶
func (r ApiDatacentersLansNicsFindByIdRequest) Execute() (Nic, *APIResponse, error)
func (ApiDatacentersLansNicsFindByIdRequest) Pretty ¶
func (r ApiDatacentersLansNicsFindByIdRequest) Pretty(pretty bool) ApiDatacentersLansNicsFindByIdRequest
func (ApiDatacentersLansNicsFindByIdRequest) XContractNumber ¶
func (r ApiDatacentersLansNicsFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansNicsFindByIdRequest
type ApiDatacentersLansNicsGetRequest ¶
type ApiDatacentersLansNicsGetRequest struct { ApiService *LANsApiService // contains filtered or unexported fields }
func (ApiDatacentersLansNicsGetRequest) Depth ¶
func (r ApiDatacentersLansNicsGetRequest) Depth(depth int32) ApiDatacentersLansNicsGetRequest
func (ApiDatacentersLansNicsGetRequest) Execute ¶
func (r ApiDatacentersLansNicsGetRequest) Execute() (LanNics, *APIResponse, error)
func (ApiDatacentersLansNicsGetRequest) Filter ¶
func (r ApiDatacentersLansNicsGetRequest) Filter(key string, value string) ApiDatacentersLansNicsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersLansNicsGetRequest) Limit ¶
func (r ApiDatacentersLansNicsGetRequest) Limit(limit int32) ApiDatacentersLansNicsGetRequest
func (ApiDatacentersLansNicsGetRequest) MaxResults ¶
func (r ApiDatacentersLansNicsGetRequest) MaxResults(maxResults int32) ApiDatacentersLansNicsGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersLansNicsGetRequest) Offset ¶
func (r ApiDatacentersLansNicsGetRequest) Offset(offset int32) ApiDatacentersLansNicsGetRequest
func (ApiDatacentersLansNicsGetRequest) OrderBy ¶
func (r ApiDatacentersLansNicsGetRequest) OrderBy(orderBy string) ApiDatacentersLansNicsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersLansNicsGetRequest) Pretty ¶
func (r ApiDatacentersLansNicsGetRequest) Pretty(pretty bool) ApiDatacentersLansNicsGetRequest
func (ApiDatacentersLansNicsGetRequest) XContractNumber ¶
func (r ApiDatacentersLansNicsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansNicsGetRequest
type ApiDatacentersLansNicsPostRequest ¶
type ApiDatacentersLansNicsPostRequest struct { ApiService *LANsApiService // contains filtered or unexported fields }
func (ApiDatacentersLansNicsPostRequest) Depth ¶
func (r ApiDatacentersLansNicsPostRequest) Depth(depth int32) ApiDatacentersLansNicsPostRequest
func (ApiDatacentersLansNicsPostRequest) Execute ¶
func (r ApiDatacentersLansNicsPostRequest) Execute() (Nic, *APIResponse, error)
func (ApiDatacentersLansNicsPostRequest) Nic ¶
func (r ApiDatacentersLansNicsPostRequest) Nic(nic Nic) ApiDatacentersLansNicsPostRequest
func (ApiDatacentersLansNicsPostRequest) Pretty ¶
func (r ApiDatacentersLansNicsPostRequest) Pretty(pretty bool) ApiDatacentersLansNicsPostRequest
func (ApiDatacentersLansNicsPostRequest) XContractNumber ¶
func (r ApiDatacentersLansNicsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansNicsPostRequest
type ApiDatacentersLansPatchRequest ¶
type ApiDatacentersLansPatchRequest struct { ApiService *LANsApiService // contains filtered or unexported fields }
func (ApiDatacentersLansPatchRequest) Depth ¶
func (r ApiDatacentersLansPatchRequest) Depth(depth int32) ApiDatacentersLansPatchRequest
func (ApiDatacentersLansPatchRequest) Execute ¶
func (r ApiDatacentersLansPatchRequest) Execute() (Lan, *APIResponse, error)
func (ApiDatacentersLansPatchRequest) Lan ¶
func (r ApiDatacentersLansPatchRequest) Lan(lan LanProperties) ApiDatacentersLansPatchRequest
func (ApiDatacentersLansPatchRequest) Pretty ¶
func (r ApiDatacentersLansPatchRequest) Pretty(pretty bool) ApiDatacentersLansPatchRequest
func (ApiDatacentersLansPatchRequest) XContractNumber ¶
func (r ApiDatacentersLansPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansPatchRequest
type ApiDatacentersLansPostRequest ¶
type ApiDatacentersLansPostRequest struct { ApiService *LANsApiService // contains filtered or unexported fields }
func (ApiDatacentersLansPostRequest) Depth ¶
func (r ApiDatacentersLansPostRequest) Depth(depth int32) ApiDatacentersLansPostRequest
func (ApiDatacentersLansPostRequest) Execute ¶
func (r ApiDatacentersLansPostRequest) Execute() (Lan, *APIResponse, error)
func (ApiDatacentersLansPostRequest) Lan ¶
func (r ApiDatacentersLansPostRequest) Lan(lan Lan) ApiDatacentersLansPostRequest
func (ApiDatacentersLansPostRequest) Pretty ¶
func (r ApiDatacentersLansPostRequest) Pretty(pretty bool) ApiDatacentersLansPostRequest
func (ApiDatacentersLansPostRequest) XContractNumber ¶
func (r ApiDatacentersLansPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansPostRequest
type ApiDatacentersLansPutRequest ¶
type ApiDatacentersLansPutRequest struct { ApiService *LANsApiService // contains filtered or unexported fields }
func (ApiDatacentersLansPutRequest) Depth ¶
func (r ApiDatacentersLansPutRequest) Depth(depth int32) ApiDatacentersLansPutRequest
func (ApiDatacentersLansPutRequest) Execute ¶
func (r ApiDatacentersLansPutRequest) Execute() (Lan, *APIResponse, error)
func (ApiDatacentersLansPutRequest) Lan ¶
func (r ApiDatacentersLansPutRequest) Lan(lan Lan) ApiDatacentersLansPutRequest
func (ApiDatacentersLansPutRequest) Pretty ¶
func (r ApiDatacentersLansPutRequest) Pretty(pretty bool) ApiDatacentersLansPutRequest
func (ApiDatacentersLansPutRequest) XContractNumber ¶
func (r ApiDatacentersLansPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersLansPutRequest
type ApiDatacentersLoadbalancersBalancednicsDeleteRequest ¶
type ApiDatacentersLoadbalancersBalancednicsDeleteRequest struct { ApiService *LoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersLoadbalancersBalancednicsDeleteRequest) Execute ¶
func (r ApiDatacentersLoadbalancersBalancednicsDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersLoadbalancersBalancednicsDeleteRequest) XContractNumber ¶
func (r ApiDatacentersLoadbalancersBalancednicsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersBalancednicsDeleteRequest
type ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest ¶
type ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest struct { ApiService *LoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest) Execute ¶
func (r ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest) Execute() (Nic, *APIResponse, error)
func (ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest) XContractNumber ¶
func (r ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest
type ApiDatacentersLoadbalancersBalancednicsGetRequest ¶
type ApiDatacentersLoadbalancersBalancednicsGetRequest struct { ApiService *LoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersLoadbalancersBalancednicsGetRequest) Execute ¶
func (r ApiDatacentersLoadbalancersBalancednicsGetRequest) Execute() (BalancedNics, *APIResponse, error)
func (ApiDatacentersLoadbalancersBalancednicsGetRequest) Filter ¶
func (r ApiDatacentersLoadbalancersBalancednicsGetRequest) Filter(key string, value string) ApiDatacentersLoadbalancersBalancednicsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersLoadbalancersBalancednicsGetRequest) MaxResults ¶
func (r ApiDatacentersLoadbalancersBalancednicsGetRequest) MaxResults(maxResults int32) ApiDatacentersLoadbalancersBalancednicsGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersLoadbalancersBalancednicsGetRequest) OrderBy ¶
func (r ApiDatacentersLoadbalancersBalancednicsGetRequest) OrderBy(orderBy string) ApiDatacentersLoadbalancersBalancednicsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersLoadbalancersBalancednicsGetRequest) Pretty ¶
func (r ApiDatacentersLoadbalancersBalancednicsGetRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersBalancednicsGetRequest
func (ApiDatacentersLoadbalancersBalancednicsGetRequest) XContractNumber ¶
func (r ApiDatacentersLoadbalancersBalancednicsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersBalancednicsGetRequest
type ApiDatacentersLoadbalancersBalancednicsPostRequest ¶
type ApiDatacentersLoadbalancersBalancednicsPostRequest struct { ApiService *LoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersLoadbalancersBalancednicsPostRequest) Execute ¶
func (r ApiDatacentersLoadbalancersBalancednicsPostRequest) Execute() (Nic, *APIResponse, error)
func (ApiDatacentersLoadbalancersBalancednicsPostRequest) Pretty ¶
func (r ApiDatacentersLoadbalancersBalancednicsPostRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersBalancednicsPostRequest
func (ApiDatacentersLoadbalancersBalancednicsPostRequest) XContractNumber ¶
func (r ApiDatacentersLoadbalancersBalancednicsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersBalancednicsPostRequest
type ApiDatacentersLoadbalancersDeleteRequest ¶
type ApiDatacentersLoadbalancersDeleteRequest struct { ApiService *LoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersLoadbalancersDeleteRequest) Depth ¶
func (r ApiDatacentersLoadbalancersDeleteRequest) Depth(depth int32) ApiDatacentersLoadbalancersDeleteRequest
func (ApiDatacentersLoadbalancersDeleteRequest) Execute ¶
func (r ApiDatacentersLoadbalancersDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersLoadbalancersDeleteRequest) Pretty ¶
func (r ApiDatacentersLoadbalancersDeleteRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersDeleteRequest
func (ApiDatacentersLoadbalancersDeleteRequest) XContractNumber ¶
func (r ApiDatacentersLoadbalancersDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersDeleteRequest
type ApiDatacentersLoadbalancersFindByIdRequest ¶
type ApiDatacentersLoadbalancersFindByIdRequest struct { ApiService *LoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersLoadbalancersFindByIdRequest) Depth ¶
func (r ApiDatacentersLoadbalancersFindByIdRequest) Depth(depth int32) ApiDatacentersLoadbalancersFindByIdRequest
func (ApiDatacentersLoadbalancersFindByIdRequest) Execute ¶
func (r ApiDatacentersLoadbalancersFindByIdRequest) Execute() (Loadbalancer, *APIResponse, error)
func (ApiDatacentersLoadbalancersFindByIdRequest) Pretty ¶
func (r ApiDatacentersLoadbalancersFindByIdRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersFindByIdRequest
func (ApiDatacentersLoadbalancersFindByIdRequest) XContractNumber ¶
func (r ApiDatacentersLoadbalancersFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersFindByIdRequest
type ApiDatacentersLoadbalancersGetRequest ¶
type ApiDatacentersLoadbalancersGetRequest struct { ApiService *LoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersLoadbalancersGetRequest) Depth ¶
func (r ApiDatacentersLoadbalancersGetRequest) Depth(depth int32) ApiDatacentersLoadbalancersGetRequest
func (ApiDatacentersLoadbalancersGetRequest) Execute ¶
func (r ApiDatacentersLoadbalancersGetRequest) Execute() (Loadbalancers, *APIResponse, error)
func (ApiDatacentersLoadbalancersGetRequest) Filter ¶
func (r ApiDatacentersLoadbalancersGetRequest) Filter(key string, value string) ApiDatacentersLoadbalancersGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersLoadbalancersGetRequest) Limit ¶
func (r ApiDatacentersLoadbalancersGetRequest) Limit(limit int32) ApiDatacentersLoadbalancersGetRequest
func (ApiDatacentersLoadbalancersGetRequest) MaxResults ¶
func (r ApiDatacentersLoadbalancersGetRequest) MaxResults(maxResults int32) ApiDatacentersLoadbalancersGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersLoadbalancersGetRequest) Offset ¶
func (r ApiDatacentersLoadbalancersGetRequest) Offset(offset int32) ApiDatacentersLoadbalancersGetRequest
func (ApiDatacentersLoadbalancersGetRequest) OrderBy ¶
func (r ApiDatacentersLoadbalancersGetRequest) OrderBy(orderBy string) ApiDatacentersLoadbalancersGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersLoadbalancersGetRequest) Pretty ¶
func (r ApiDatacentersLoadbalancersGetRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersGetRequest
func (ApiDatacentersLoadbalancersGetRequest) XContractNumber ¶
func (r ApiDatacentersLoadbalancersGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersGetRequest
type ApiDatacentersLoadbalancersPatchRequest ¶
type ApiDatacentersLoadbalancersPatchRequest struct { ApiService *LoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersLoadbalancersPatchRequest) Depth ¶
func (r ApiDatacentersLoadbalancersPatchRequest) Depth(depth int32) ApiDatacentersLoadbalancersPatchRequest
func (ApiDatacentersLoadbalancersPatchRequest) Execute ¶
func (r ApiDatacentersLoadbalancersPatchRequest) Execute() (Loadbalancer, *APIResponse, error)
func (ApiDatacentersLoadbalancersPatchRequest) Loadbalancer ¶
func (r ApiDatacentersLoadbalancersPatchRequest) Loadbalancer(loadbalancer LoadbalancerProperties) ApiDatacentersLoadbalancersPatchRequest
func (ApiDatacentersLoadbalancersPatchRequest) Pretty ¶
func (r ApiDatacentersLoadbalancersPatchRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersPatchRequest
func (ApiDatacentersLoadbalancersPatchRequest) XContractNumber ¶
func (r ApiDatacentersLoadbalancersPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersPatchRequest
type ApiDatacentersLoadbalancersPostRequest ¶
type ApiDatacentersLoadbalancersPostRequest struct { ApiService *LoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersLoadbalancersPostRequest) Depth ¶
func (r ApiDatacentersLoadbalancersPostRequest) Depth(depth int32) ApiDatacentersLoadbalancersPostRequest
func (ApiDatacentersLoadbalancersPostRequest) Execute ¶
func (r ApiDatacentersLoadbalancersPostRequest) Execute() (Loadbalancer, *APIResponse, error)
func (ApiDatacentersLoadbalancersPostRequest) Loadbalancer ¶
func (r ApiDatacentersLoadbalancersPostRequest) Loadbalancer(loadbalancer Loadbalancer) ApiDatacentersLoadbalancersPostRequest
func (ApiDatacentersLoadbalancersPostRequest) Pretty ¶
func (r ApiDatacentersLoadbalancersPostRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersPostRequest
func (ApiDatacentersLoadbalancersPostRequest) XContractNumber ¶
func (r ApiDatacentersLoadbalancersPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersPostRequest
type ApiDatacentersLoadbalancersPutRequest ¶
type ApiDatacentersLoadbalancersPutRequest struct { ApiService *LoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersLoadbalancersPutRequest) Depth ¶
func (r ApiDatacentersLoadbalancersPutRequest) Depth(depth int32) ApiDatacentersLoadbalancersPutRequest
func (ApiDatacentersLoadbalancersPutRequest) Execute ¶
func (r ApiDatacentersLoadbalancersPutRequest) Execute() (Loadbalancer, *APIResponse, error)
func (ApiDatacentersLoadbalancersPutRequest) Loadbalancer ¶
func (r ApiDatacentersLoadbalancersPutRequest) Loadbalancer(loadbalancer Loadbalancer) ApiDatacentersLoadbalancersPutRequest
func (ApiDatacentersLoadbalancersPutRequest) Pretty ¶
func (r ApiDatacentersLoadbalancersPutRequest) Pretty(pretty bool) ApiDatacentersLoadbalancersPutRequest
func (ApiDatacentersLoadbalancersPutRequest) XContractNumber ¶
func (r ApiDatacentersLoadbalancersPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersLoadbalancersPutRequest
type ApiDatacentersNatgatewaysDeleteRequest ¶
type ApiDatacentersNatgatewaysDeleteRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysDeleteRequest) Depth ¶
func (r ApiDatacentersNatgatewaysDeleteRequest) Depth(depth int32) ApiDatacentersNatgatewaysDeleteRequest
func (ApiDatacentersNatgatewaysDeleteRequest) Execute ¶
func (r ApiDatacentersNatgatewaysDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersNatgatewaysDeleteRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysDeleteRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysDeleteRequest
func (ApiDatacentersNatgatewaysDeleteRequest) XContractNumber ¶
func (r ApiDatacentersNatgatewaysDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysDeleteRequest
type ApiDatacentersNatgatewaysFindByNatGatewayIdRequest ¶
type ApiDatacentersNatgatewaysFindByNatGatewayIdRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysFindByNatGatewayIdRequest) Execute ¶
func (r ApiDatacentersNatgatewaysFindByNatGatewayIdRequest) Execute() (NatGateway, *APIResponse, error)
func (ApiDatacentersNatgatewaysFindByNatGatewayIdRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysFindByNatGatewayIdRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysFindByNatGatewayIdRequest
func (ApiDatacentersNatgatewaysFindByNatGatewayIdRequest) XContractNumber ¶
func (r ApiDatacentersNatgatewaysFindByNatGatewayIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysFindByNatGatewayIdRequest
type ApiDatacentersNatgatewaysFlowlogsDeleteRequest ¶
type ApiDatacentersNatgatewaysFlowlogsDeleteRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysFlowlogsDeleteRequest) Execute ¶
func (r ApiDatacentersNatgatewaysFlowlogsDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersNatgatewaysFlowlogsDeleteRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysFlowlogsDeleteRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysFlowlogsDeleteRequest
type ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest ¶
type ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest) Execute ¶
func (r ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest) Execute() (FlowLog, *APIResponse, error)
type ApiDatacentersNatgatewaysFlowlogsGetRequest ¶
type ApiDatacentersNatgatewaysFlowlogsGetRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysFlowlogsGetRequest) Depth ¶
func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) Depth(depth int32) ApiDatacentersNatgatewaysFlowlogsGetRequest
func (ApiDatacentersNatgatewaysFlowlogsGetRequest) Execute ¶
func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) Execute() (FlowLogs, *APIResponse, error)
func (ApiDatacentersNatgatewaysFlowlogsGetRequest) Filter ¶
func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) Filter(key string, value string) ApiDatacentersNatgatewaysFlowlogsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersNatgatewaysFlowlogsGetRequest) Limit ¶
func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) Limit(limit int32) ApiDatacentersNatgatewaysFlowlogsGetRequest
func (ApiDatacentersNatgatewaysFlowlogsGetRequest) MaxResults ¶
func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) MaxResults(maxResults int32) ApiDatacentersNatgatewaysFlowlogsGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersNatgatewaysFlowlogsGetRequest) Offset ¶
func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) Offset(offset int32) ApiDatacentersNatgatewaysFlowlogsGetRequest
func (ApiDatacentersNatgatewaysFlowlogsGetRequest) OrderBy ¶
func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) OrderBy(orderBy string) ApiDatacentersNatgatewaysFlowlogsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersNatgatewaysFlowlogsGetRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysFlowlogsGetRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysFlowlogsGetRequest
type ApiDatacentersNatgatewaysFlowlogsPatchRequest ¶
type ApiDatacentersNatgatewaysFlowlogsPatchRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysFlowlogsPatchRequest) Depth ¶
func (r ApiDatacentersNatgatewaysFlowlogsPatchRequest) Depth(depth int32) ApiDatacentersNatgatewaysFlowlogsPatchRequest
func (ApiDatacentersNatgatewaysFlowlogsPatchRequest) Execute ¶
func (r ApiDatacentersNatgatewaysFlowlogsPatchRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersNatgatewaysFlowlogsPatchRequest) NatGatewayFlowLogProperties ¶
func (r ApiDatacentersNatgatewaysFlowlogsPatchRequest) NatGatewayFlowLogProperties(natGatewayFlowLogProperties FlowLogProperties) ApiDatacentersNatgatewaysFlowlogsPatchRequest
func (ApiDatacentersNatgatewaysFlowlogsPatchRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysFlowlogsPatchRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysFlowlogsPatchRequest
type ApiDatacentersNatgatewaysFlowlogsPostRequest ¶
type ApiDatacentersNatgatewaysFlowlogsPostRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysFlowlogsPostRequest) Depth ¶
func (r ApiDatacentersNatgatewaysFlowlogsPostRequest) Depth(depth int32) ApiDatacentersNatgatewaysFlowlogsPostRequest
func (ApiDatacentersNatgatewaysFlowlogsPostRequest) Execute ¶
func (r ApiDatacentersNatgatewaysFlowlogsPostRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersNatgatewaysFlowlogsPostRequest) NatGatewayFlowLog ¶
func (r ApiDatacentersNatgatewaysFlowlogsPostRequest) NatGatewayFlowLog(natGatewayFlowLog FlowLog) ApiDatacentersNatgatewaysFlowlogsPostRequest
func (ApiDatacentersNatgatewaysFlowlogsPostRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysFlowlogsPostRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysFlowlogsPostRequest
type ApiDatacentersNatgatewaysFlowlogsPutRequest ¶
type ApiDatacentersNatgatewaysFlowlogsPutRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysFlowlogsPutRequest) Depth ¶
func (r ApiDatacentersNatgatewaysFlowlogsPutRequest) Depth(depth int32) ApiDatacentersNatgatewaysFlowlogsPutRequest
func (ApiDatacentersNatgatewaysFlowlogsPutRequest) Execute ¶
func (r ApiDatacentersNatgatewaysFlowlogsPutRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersNatgatewaysFlowlogsPutRequest) NatGatewayFlowLog ¶
func (r ApiDatacentersNatgatewaysFlowlogsPutRequest) NatGatewayFlowLog(natGatewayFlowLog FlowLogPut) ApiDatacentersNatgatewaysFlowlogsPutRequest
func (ApiDatacentersNatgatewaysFlowlogsPutRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysFlowlogsPutRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysFlowlogsPutRequest
type ApiDatacentersNatgatewaysGetRequest ¶
type ApiDatacentersNatgatewaysGetRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysGetRequest) Depth ¶
func (r ApiDatacentersNatgatewaysGetRequest) Depth(depth int32) ApiDatacentersNatgatewaysGetRequest
func (ApiDatacentersNatgatewaysGetRequest) Execute ¶
func (r ApiDatacentersNatgatewaysGetRequest) Execute() (NatGateways, *APIResponse, error)
func (ApiDatacentersNatgatewaysGetRequest) Filter ¶
func (r ApiDatacentersNatgatewaysGetRequest) Filter(key string, value string) ApiDatacentersNatgatewaysGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersNatgatewaysGetRequest) MaxResults ¶
func (r ApiDatacentersNatgatewaysGetRequest) MaxResults(maxResults int32) ApiDatacentersNatgatewaysGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersNatgatewaysGetRequest) OrderBy ¶
func (r ApiDatacentersNatgatewaysGetRequest) OrderBy(orderBy string) ApiDatacentersNatgatewaysGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersNatgatewaysGetRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysGetRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysGetRequest
func (ApiDatacentersNatgatewaysGetRequest) XContractNumber ¶
func (r ApiDatacentersNatgatewaysGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysGetRequest
type ApiDatacentersNatgatewaysPatchRequest ¶
type ApiDatacentersNatgatewaysPatchRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysPatchRequest) Depth ¶
func (r ApiDatacentersNatgatewaysPatchRequest) Depth(depth int32) ApiDatacentersNatgatewaysPatchRequest
func (ApiDatacentersNatgatewaysPatchRequest) Execute ¶
func (r ApiDatacentersNatgatewaysPatchRequest) Execute() (NatGateway, *APIResponse, error)
func (ApiDatacentersNatgatewaysPatchRequest) NatGatewayProperties ¶
func (r ApiDatacentersNatgatewaysPatchRequest) NatGatewayProperties(natGatewayProperties NatGatewayProperties) ApiDatacentersNatgatewaysPatchRequest
func (ApiDatacentersNatgatewaysPatchRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysPatchRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysPatchRequest
func (ApiDatacentersNatgatewaysPatchRequest) XContractNumber ¶
func (r ApiDatacentersNatgatewaysPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysPatchRequest
type ApiDatacentersNatgatewaysPostRequest ¶
type ApiDatacentersNatgatewaysPostRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysPostRequest) Depth ¶
func (r ApiDatacentersNatgatewaysPostRequest) Depth(depth int32) ApiDatacentersNatgatewaysPostRequest
func (ApiDatacentersNatgatewaysPostRequest) Execute ¶
func (r ApiDatacentersNatgatewaysPostRequest) Execute() (NatGateway, *APIResponse, error)
func (ApiDatacentersNatgatewaysPostRequest) NatGateway ¶
func (r ApiDatacentersNatgatewaysPostRequest) NatGateway(natGateway NatGateway) ApiDatacentersNatgatewaysPostRequest
func (ApiDatacentersNatgatewaysPostRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysPostRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysPostRequest
func (ApiDatacentersNatgatewaysPostRequest) XContractNumber ¶
func (r ApiDatacentersNatgatewaysPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysPostRequest
type ApiDatacentersNatgatewaysPutRequest ¶
type ApiDatacentersNatgatewaysPutRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysPutRequest) Depth ¶
func (r ApiDatacentersNatgatewaysPutRequest) Depth(depth int32) ApiDatacentersNatgatewaysPutRequest
func (ApiDatacentersNatgatewaysPutRequest) Execute ¶
func (r ApiDatacentersNatgatewaysPutRequest) Execute() (NatGateway, *APIResponse, error)
func (ApiDatacentersNatgatewaysPutRequest) NatGateway ¶
func (r ApiDatacentersNatgatewaysPutRequest) NatGateway(natGateway NatGatewayPut) ApiDatacentersNatgatewaysPutRequest
func (ApiDatacentersNatgatewaysPutRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysPutRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysPutRequest
func (ApiDatacentersNatgatewaysPutRequest) XContractNumber ¶
func (r ApiDatacentersNatgatewaysPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysPutRequest
type ApiDatacentersNatgatewaysRulesDeleteRequest ¶
type ApiDatacentersNatgatewaysRulesDeleteRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysRulesDeleteRequest) Depth ¶
func (r ApiDatacentersNatgatewaysRulesDeleteRequest) Depth(depth int32) ApiDatacentersNatgatewaysRulesDeleteRequest
func (ApiDatacentersNatgatewaysRulesDeleteRequest) Execute ¶
func (r ApiDatacentersNatgatewaysRulesDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersNatgatewaysRulesDeleteRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysRulesDeleteRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysRulesDeleteRequest
func (ApiDatacentersNatgatewaysRulesDeleteRequest) XContractNumber ¶
func (r ApiDatacentersNatgatewaysRulesDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysRulesDeleteRequest
type ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest ¶
type ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest) Execute ¶
func (r ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest) Execute() (NatGatewayRule, *APIResponse, error)
func (ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest) XContractNumber ¶
func (r ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest
type ApiDatacentersNatgatewaysRulesGetRequest ¶
type ApiDatacentersNatgatewaysRulesGetRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysRulesGetRequest) Depth ¶
func (r ApiDatacentersNatgatewaysRulesGetRequest) Depth(depth int32) ApiDatacentersNatgatewaysRulesGetRequest
func (ApiDatacentersNatgatewaysRulesGetRequest) Execute ¶
func (r ApiDatacentersNatgatewaysRulesGetRequest) Execute() (NatGatewayRules, *APIResponse, error)
func (ApiDatacentersNatgatewaysRulesGetRequest) Filter ¶
func (r ApiDatacentersNatgatewaysRulesGetRequest) Filter(key string, value string) ApiDatacentersNatgatewaysRulesGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersNatgatewaysRulesGetRequest) MaxResults ¶
func (r ApiDatacentersNatgatewaysRulesGetRequest) MaxResults(maxResults int32) ApiDatacentersNatgatewaysRulesGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersNatgatewaysRulesGetRequest) OrderBy ¶
func (r ApiDatacentersNatgatewaysRulesGetRequest) OrderBy(orderBy string) ApiDatacentersNatgatewaysRulesGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersNatgatewaysRulesGetRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysRulesGetRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysRulesGetRequest
func (ApiDatacentersNatgatewaysRulesGetRequest) XContractNumber ¶
func (r ApiDatacentersNatgatewaysRulesGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysRulesGetRequest
type ApiDatacentersNatgatewaysRulesPatchRequest ¶
type ApiDatacentersNatgatewaysRulesPatchRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysRulesPatchRequest) Depth ¶
func (r ApiDatacentersNatgatewaysRulesPatchRequest) Depth(depth int32) ApiDatacentersNatgatewaysRulesPatchRequest
func (ApiDatacentersNatgatewaysRulesPatchRequest) Execute ¶
func (r ApiDatacentersNatgatewaysRulesPatchRequest) Execute() (NatGatewayRule, *APIResponse, error)
func (ApiDatacentersNatgatewaysRulesPatchRequest) NatGatewayRuleProperties ¶
func (r ApiDatacentersNatgatewaysRulesPatchRequest) NatGatewayRuleProperties(natGatewayRuleProperties NatGatewayRuleProperties) ApiDatacentersNatgatewaysRulesPatchRequest
func (ApiDatacentersNatgatewaysRulesPatchRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysRulesPatchRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysRulesPatchRequest
func (ApiDatacentersNatgatewaysRulesPatchRequest) XContractNumber ¶
func (r ApiDatacentersNatgatewaysRulesPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysRulesPatchRequest
type ApiDatacentersNatgatewaysRulesPostRequest ¶
type ApiDatacentersNatgatewaysRulesPostRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysRulesPostRequest) Depth ¶
func (r ApiDatacentersNatgatewaysRulesPostRequest) Depth(depth int32) ApiDatacentersNatgatewaysRulesPostRequest
func (ApiDatacentersNatgatewaysRulesPostRequest) Execute ¶
func (r ApiDatacentersNatgatewaysRulesPostRequest) Execute() (NatGatewayRule, *APIResponse, error)
func (ApiDatacentersNatgatewaysRulesPostRequest) NatGatewayRule ¶
func (r ApiDatacentersNatgatewaysRulesPostRequest) NatGatewayRule(natGatewayRule NatGatewayRule) ApiDatacentersNatgatewaysRulesPostRequest
func (ApiDatacentersNatgatewaysRulesPostRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysRulesPostRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysRulesPostRequest
func (ApiDatacentersNatgatewaysRulesPostRequest) XContractNumber ¶
func (r ApiDatacentersNatgatewaysRulesPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysRulesPostRequest
type ApiDatacentersNatgatewaysRulesPutRequest ¶
type ApiDatacentersNatgatewaysRulesPutRequest struct { ApiService *NATGatewaysApiService // contains filtered or unexported fields }
func (ApiDatacentersNatgatewaysRulesPutRequest) Depth ¶
func (r ApiDatacentersNatgatewaysRulesPutRequest) Depth(depth int32) ApiDatacentersNatgatewaysRulesPutRequest
func (ApiDatacentersNatgatewaysRulesPutRequest) Execute ¶
func (r ApiDatacentersNatgatewaysRulesPutRequest) Execute() (NatGatewayRule, *APIResponse, error)
func (ApiDatacentersNatgatewaysRulesPutRequest) NatGatewayRule ¶
func (r ApiDatacentersNatgatewaysRulesPutRequest) NatGatewayRule(natGatewayRule NatGatewayRulePut) ApiDatacentersNatgatewaysRulesPutRequest
func (ApiDatacentersNatgatewaysRulesPutRequest) Pretty ¶
func (r ApiDatacentersNatgatewaysRulesPutRequest) Pretty(pretty bool) ApiDatacentersNatgatewaysRulesPutRequest
func (ApiDatacentersNatgatewaysRulesPutRequest) XContractNumber ¶
func (r ApiDatacentersNatgatewaysRulesPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersNatgatewaysRulesPutRequest
type ApiDatacentersNetworkloadbalancersDeleteRequest ¶
type ApiDatacentersNetworkloadbalancersDeleteRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersDeleteRequest) Execute ¶
func (r ApiDatacentersNetworkloadbalancersDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersNetworkloadbalancersDeleteRequest) Pretty ¶
func (r ApiDatacentersNetworkloadbalancersDeleteRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersDeleteRequest
func (ApiDatacentersNetworkloadbalancersDeleteRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersDeleteRequest
type ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest ¶
type ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest) Execute ¶
func (r ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest) Execute() (NetworkLoadBalancer, *APIResponse, error)
func (ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest
type ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest ¶
type ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest) Execute ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest
type ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest ¶
type ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest) Execute ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest
type ApiDatacentersNetworkloadbalancersFlowlogsGetRequest ¶
type ApiDatacentersNetworkloadbalancersFlowlogsGetRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) Execute ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) Execute() (FlowLogs, *APIResponse, error)
func (ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) Filter ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) Filter(key string, value string) ApiDatacentersNetworkloadbalancersFlowlogsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) MaxResults ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) MaxResults(maxResults int32) ApiDatacentersNetworkloadbalancersFlowlogsGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) OrderBy ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) OrderBy(orderBy string) ApiDatacentersNetworkloadbalancersFlowlogsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersFlowlogsGetRequest
type ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest ¶
type ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest) Execute ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest) NetworkLoadBalancerFlowLogProperties ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest) NetworkLoadBalancerFlowLogProperties(networkLoadBalancerFlowLogProperties FlowLogProperties) ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest
func (ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest
type ApiDatacentersNetworkloadbalancersFlowlogsPostRequest ¶
type ApiDatacentersNetworkloadbalancersFlowlogsPostRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersFlowlogsPostRequest) Execute ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsPostRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersNetworkloadbalancersFlowlogsPostRequest) NetworkLoadBalancerFlowLog ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsPostRequest) NetworkLoadBalancerFlowLog(networkLoadBalancerFlowLog FlowLog) ApiDatacentersNetworkloadbalancersFlowlogsPostRequest
func (ApiDatacentersNetworkloadbalancersFlowlogsPostRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersFlowlogsPostRequest
type ApiDatacentersNetworkloadbalancersFlowlogsPutRequest ¶
type ApiDatacentersNetworkloadbalancersFlowlogsPutRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersFlowlogsPutRequest) Execute ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsPutRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersNetworkloadbalancersFlowlogsPutRequest) NetworkLoadBalancerFlowLog ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsPutRequest) NetworkLoadBalancerFlowLog(networkLoadBalancerFlowLog FlowLogPut) ApiDatacentersNetworkloadbalancersFlowlogsPutRequest
func (ApiDatacentersNetworkloadbalancersFlowlogsPutRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersFlowlogsPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersFlowlogsPutRequest
type ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest ¶
type ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest) Execute ¶
func (r ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest
type ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest ¶
type ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest
type ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest ¶
type ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) Filter ¶
func (r ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) Filter(key string, value string) ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) MaxResults ¶
func (r ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) MaxResults(maxResults int32) ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) OrderBy ¶
func (r ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) OrderBy(orderBy string) ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest
type ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest ¶
type ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest) NetworkLoadBalancerForwardingRuleProperties ¶
func (r ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest) NetworkLoadBalancerForwardingRuleProperties(networkLoadBalancerForwardingRuleProperties NetworkLoadBalancerForwardingRuleProperties) ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest
func (ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest
type ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest ¶
type ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest) NetworkLoadBalancerForwardingRule ¶
func (r ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest) NetworkLoadBalancerForwardingRule(networkLoadBalancerForwardingRule NetworkLoadBalancerForwardingRule) ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest
func (ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest
type ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest ¶
type ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest) Execute ¶
func (r ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest) Execute() (NetworkLoadBalancerForwardingRule, *APIResponse, error)
func (ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest) NetworkLoadBalancerForwardingRule ¶
func (r ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest) NetworkLoadBalancerForwardingRule(networkLoadBalancerForwardingRule NetworkLoadBalancerForwardingRulePut) ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest
func (ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest
type ApiDatacentersNetworkloadbalancersGetRequest ¶
type ApiDatacentersNetworkloadbalancersGetRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersGetRequest) Depth ¶
func (r ApiDatacentersNetworkloadbalancersGetRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersGetRequest
func (ApiDatacentersNetworkloadbalancersGetRequest) Execute ¶
func (r ApiDatacentersNetworkloadbalancersGetRequest) Execute() (NetworkLoadBalancers, *APIResponse, error)
func (ApiDatacentersNetworkloadbalancersGetRequest) Filter ¶
func (r ApiDatacentersNetworkloadbalancersGetRequest) Filter(key string, value string) ApiDatacentersNetworkloadbalancersGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersNetworkloadbalancersGetRequest) Limit ¶
func (r ApiDatacentersNetworkloadbalancersGetRequest) Limit(limit int32) ApiDatacentersNetworkloadbalancersGetRequest
func (ApiDatacentersNetworkloadbalancersGetRequest) MaxResults ¶
func (r ApiDatacentersNetworkloadbalancersGetRequest) MaxResults(maxResults int32) ApiDatacentersNetworkloadbalancersGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersNetworkloadbalancersGetRequest) Offset ¶
func (r ApiDatacentersNetworkloadbalancersGetRequest) Offset(offset int32) ApiDatacentersNetworkloadbalancersGetRequest
func (ApiDatacentersNetworkloadbalancersGetRequest) OrderBy ¶
func (r ApiDatacentersNetworkloadbalancersGetRequest) OrderBy(orderBy string) ApiDatacentersNetworkloadbalancersGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersNetworkloadbalancersGetRequest) Pretty ¶
func (r ApiDatacentersNetworkloadbalancersGetRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersGetRequest
func (ApiDatacentersNetworkloadbalancersGetRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersGetRequest
type ApiDatacentersNetworkloadbalancersPatchRequest ¶
type ApiDatacentersNetworkloadbalancersPatchRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersPatchRequest) Execute ¶
func (r ApiDatacentersNetworkloadbalancersPatchRequest) Execute() (NetworkLoadBalancer, *APIResponse, error)
func (ApiDatacentersNetworkloadbalancersPatchRequest) NetworkLoadBalancerProperties ¶
func (r ApiDatacentersNetworkloadbalancersPatchRequest) NetworkLoadBalancerProperties(networkLoadBalancerProperties NetworkLoadBalancerProperties) ApiDatacentersNetworkloadbalancersPatchRequest
func (ApiDatacentersNetworkloadbalancersPatchRequest) Pretty ¶
func (r ApiDatacentersNetworkloadbalancersPatchRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersPatchRequest
func (ApiDatacentersNetworkloadbalancersPatchRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersPatchRequest
type ApiDatacentersNetworkloadbalancersPostRequest ¶
type ApiDatacentersNetworkloadbalancersPostRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersPostRequest) Depth ¶
func (r ApiDatacentersNetworkloadbalancersPostRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersPostRequest
func (ApiDatacentersNetworkloadbalancersPostRequest) Execute ¶
func (r ApiDatacentersNetworkloadbalancersPostRequest) Execute() (NetworkLoadBalancer, *APIResponse, error)
func (ApiDatacentersNetworkloadbalancersPostRequest) NetworkLoadBalancer ¶
func (r ApiDatacentersNetworkloadbalancersPostRequest) NetworkLoadBalancer(networkLoadBalancer NetworkLoadBalancer) ApiDatacentersNetworkloadbalancersPostRequest
func (ApiDatacentersNetworkloadbalancersPostRequest) Pretty ¶
func (r ApiDatacentersNetworkloadbalancersPostRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersPostRequest
func (ApiDatacentersNetworkloadbalancersPostRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersPostRequest
type ApiDatacentersNetworkloadbalancersPutRequest ¶
type ApiDatacentersNetworkloadbalancersPutRequest struct { ApiService *NetworkLoadBalancersApiService // contains filtered or unexported fields }
func (ApiDatacentersNetworkloadbalancersPutRequest) Depth ¶
func (r ApiDatacentersNetworkloadbalancersPutRequest) Depth(depth int32) ApiDatacentersNetworkloadbalancersPutRequest
func (ApiDatacentersNetworkloadbalancersPutRequest) Execute ¶
func (r ApiDatacentersNetworkloadbalancersPutRequest) Execute() (NetworkLoadBalancer, *APIResponse, error)
func (ApiDatacentersNetworkloadbalancersPutRequest) NetworkLoadBalancer ¶
func (r ApiDatacentersNetworkloadbalancersPutRequest) NetworkLoadBalancer(networkLoadBalancer NetworkLoadBalancerPut) ApiDatacentersNetworkloadbalancersPutRequest
func (ApiDatacentersNetworkloadbalancersPutRequest) Pretty ¶
func (r ApiDatacentersNetworkloadbalancersPutRequest) Pretty(pretty bool) ApiDatacentersNetworkloadbalancersPutRequest
func (ApiDatacentersNetworkloadbalancersPutRequest) XContractNumber ¶
func (r ApiDatacentersNetworkloadbalancersPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersNetworkloadbalancersPutRequest
type ApiDatacentersPatchRequest ¶
type ApiDatacentersPatchRequest struct { ApiService *DataCentersApiService // contains filtered or unexported fields }
func (ApiDatacentersPatchRequest) Datacenter ¶
func (r ApiDatacentersPatchRequest) Datacenter(datacenter DatacenterPropertiesPut) ApiDatacentersPatchRequest
func (ApiDatacentersPatchRequest) Depth ¶
func (r ApiDatacentersPatchRequest) Depth(depth int32) ApiDatacentersPatchRequest
func (ApiDatacentersPatchRequest) Execute ¶
func (r ApiDatacentersPatchRequest) Execute() (Datacenter, *APIResponse, error)
func (ApiDatacentersPatchRequest) Pretty ¶
func (r ApiDatacentersPatchRequest) Pretty(pretty bool) ApiDatacentersPatchRequest
func (ApiDatacentersPatchRequest) XContractNumber ¶
func (r ApiDatacentersPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersPatchRequest
type ApiDatacentersPostRequest ¶
type ApiDatacentersPostRequest struct { ApiService *DataCentersApiService // contains filtered or unexported fields }
func (ApiDatacentersPostRequest) Datacenter ¶
func (r ApiDatacentersPostRequest) Datacenter(datacenter DatacenterPost) ApiDatacentersPostRequest
func (ApiDatacentersPostRequest) Depth ¶
func (r ApiDatacentersPostRequest) Depth(depth int32) ApiDatacentersPostRequest
func (ApiDatacentersPostRequest) Execute ¶
func (r ApiDatacentersPostRequest) Execute() (Datacenter, *APIResponse, error)
func (ApiDatacentersPostRequest) Pretty ¶
func (r ApiDatacentersPostRequest) Pretty(pretty bool) ApiDatacentersPostRequest
func (ApiDatacentersPostRequest) XContractNumber ¶
func (r ApiDatacentersPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersPostRequest
type ApiDatacentersPutRequest ¶
type ApiDatacentersPutRequest struct { ApiService *DataCentersApiService // contains filtered or unexported fields }
func (ApiDatacentersPutRequest) Datacenter ¶
func (r ApiDatacentersPutRequest) Datacenter(datacenter DatacenterPut) ApiDatacentersPutRequest
func (ApiDatacentersPutRequest) Depth ¶
func (r ApiDatacentersPutRequest) Depth(depth int32) ApiDatacentersPutRequest
func (ApiDatacentersPutRequest) Execute ¶
func (r ApiDatacentersPutRequest) Execute() (Datacenter, *APIResponse, error)
func (ApiDatacentersPutRequest) Pretty ¶
func (r ApiDatacentersPutRequest) Pretty(pretty bool) ApiDatacentersPutRequest
func (ApiDatacentersPutRequest) XContractNumber ¶
func (r ApiDatacentersPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersPutRequest
type ApiDatacentersSecuritygroupsDeleteRequest ¶ added in v6.3.0
type ApiDatacentersSecuritygroupsDeleteRequest struct { ApiService *SecurityGroupsApiService // contains filtered or unexported fields }
func (ApiDatacentersSecuritygroupsDeleteRequest) Execute ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersSecuritygroupsDeleteRequest) Pretty ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsDeleteRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsDeleteRequest
type ApiDatacentersSecuritygroupsFindByIdRequest ¶ added in v6.3.0
type ApiDatacentersSecuritygroupsFindByIdRequest struct { ApiService *SecurityGroupsApiService // contains filtered or unexported fields }
func (ApiDatacentersSecuritygroupsFindByIdRequest) Depth ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsFindByIdRequest) Depth(depth int32) ApiDatacentersSecuritygroupsFindByIdRequest
func (ApiDatacentersSecuritygroupsFindByIdRequest) Execute ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsFindByIdRequest) Execute() (SecurityGroup, *APIResponse, error)
func (ApiDatacentersSecuritygroupsFindByIdRequest) Pretty ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsFindByIdRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsFindByIdRequest
type ApiDatacentersSecuritygroupsFirewallrulesDeleteRequest ¶ added in v6.3.0
type ApiDatacentersSecuritygroupsFirewallrulesDeleteRequest struct { ApiService *SecurityGroupsApiService // contains filtered or unexported fields }
func (ApiDatacentersSecuritygroupsFirewallrulesDeleteRequest) Execute ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsFirewallrulesDeleteRequest) Execute() (*APIResponse, error)
type ApiDatacentersSecuritygroupsFirewallrulesPostRequest ¶ added in v6.3.0
type ApiDatacentersSecuritygroupsFirewallrulesPostRequest struct { ApiService *SecurityGroupsApiService // contains filtered or unexported fields }
func (ApiDatacentersSecuritygroupsFirewallrulesPostRequest) Execute ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsFirewallrulesPostRequest) Execute() (FirewallRule, *APIResponse, error)
func (ApiDatacentersSecuritygroupsFirewallrulesPostRequest) FirewallRule ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsFirewallrulesPostRequest) FirewallRule(firewallRule FirewallRule) ApiDatacentersSecuritygroupsFirewallrulesPostRequest
type ApiDatacentersSecuritygroupsGetRequest ¶ added in v6.3.0
type ApiDatacentersSecuritygroupsGetRequest struct { ApiService *SecurityGroupsApiService // contains filtered or unexported fields }
func (ApiDatacentersSecuritygroupsGetRequest) Depth ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsGetRequest) Depth(depth int32) ApiDatacentersSecuritygroupsGetRequest
func (ApiDatacentersSecuritygroupsGetRequest) Execute ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsGetRequest) Execute() (SecurityGroups, *APIResponse, error)
func (ApiDatacentersSecuritygroupsGetRequest) Filter ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsGetRequest) Filter(key string, value string) ApiDatacentersSecuritygroupsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersSecuritygroupsGetRequest) Limit ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsGetRequest) Limit(limit int32) ApiDatacentersSecuritygroupsGetRequest
func (ApiDatacentersSecuritygroupsGetRequest) MaxResults ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsGetRequest) MaxResults(maxResults int32) ApiDatacentersSecuritygroupsGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersSecuritygroupsGetRequest) Offset ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsGetRequest) Offset(offset int32) ApiDatacentersSecuritygroupsGetRequest
func (ApiDatacentersSecuritygroupsGetRequest) OrderBy ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsGetRequest) OrderBy(orderBy string) ApiDatacentersSecuritygroupsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersSecuritygroupsGetRequest) Pretty ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsGetRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsGetRequest
type ApiDatacentersSecuritygroupsPatchRequest ¶ added in v6.3.0
type ApiDatacentersSecuritygroupsPatchRequest struct { ApiService *SecurityGroupsApiService // contains filtered or unexported fields }
func (ApiDatacentersSecuritygroupsPatchRequest) Depth ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsPatchRequest) Depth(depth int32) ApiDatacentersSecuritygroupsPatchRequest
func (ApiDatacentersSecuritygroupsPatchRequest) Execute ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsPatchRequest) Execute() (SecurityGroup, *APIResponse, error)
func (ApiDatacentersSecuritygroupsPatchRequest) Pretty ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsPatchRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsPatchRequest
func (ApiDatacentersSecuritygroupsPatchRequest) SecurityGroup ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsPatchRequest) SecurityGroup(securityGroup SecurityGroupProperties) ApiDatacentersSecuritygroupsPatchRequest
type ApiDatacentersSecuritygroupsPostRequest ¶ added in v6.3.0
type ApiDatacentersSecuritygroupsPostRequest struct { ApiService *SecurityGroupsApiService // contains filtered or unexported fields }
func (ApiDatacentersSecuritygroupsPostRequest) Depth ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsPostRequest) Depth(depth int32) ApiDatacentersSecuritygroupsPostRequest
func (ApiDatacentersSecuritygroupsPostRequest) Execute ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsPostRequest) Execute() (SecurityGroup, *APIResponse, error)
func (ApiDatacentersSecuritygroupsPostRequest) Pretty ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsPostRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsPostRequest
func (ApiDatacentersSecuritygroupsPostRequest) SecurityGroup ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsPostRequest) SecurityGroup(securityGroup SecurityGroupRequest) ApiDatacentersSecuritygroupsPostRequest
type ApiDatacentersSecuritygroupsPutRequest ¶ added in v6.3.0
type ApiDatacentersSecuritygroupsPutRequest struct { ApiService *SecurityGroupsApiService // contains filtered or unexported fields }
func (ApiDatacentersSecuritygroupsPutRequest) Depth ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsPutRequest) Depth(depth int32) ApiDatacentersSecuritygroupsPutRequest
func (ApiDatacentersSecuritygroupsPutRequest) Execute ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsPutRequest) Execute() (SecurityGroup, *APIResponse, error)
func (ApiDatacentersSecuritygroupsPutRequest) Pretty ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsPutRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsPutRequest
func (ApiDatacentersSecuritygroupsPutRequest) SecurityGroup ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsPutRequest) SecurityGroup(securityGroup SecurityGroupRequest) ApiDatacentersSecuritygroupsPutRequest
type ApiDatacentersSecuritygroupsRulesFindByIdRequest ¶ added in v6.3.0
type ApiDatacentersSecuritygroupsRulesFindByIdRequest struct { ApiService *SecurityGroupsApiService // contains filtered or unexported fields }
func (ApiDatacentersSecuritygroupsRulesFindByIdRequest) Execute ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesFindByIdRequest) Execute() (FirewallRule, *APIResponse, error)
func (ApiDatacentersSecuritygroupsRulesFindByIdRequest) Pretty ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesFindByIdRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsRulesFindByIdRequest
type ApiDatacentersSecuritygroupsRulesGetRequest ¶ added in v6.3.0
type ApiDatacentersSecuritygroupsRulesGetRequest struct { ApiService *SecurityGroupsApiService // contains filtered or unexported fields }
func (ApiDatacentersSecuritygroupsRulesGetRequest) Depth ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesGetRequest) Depth(depth int32) ApiDatacentersSecuritygroupsRulesGetRequest
func (ApiDatacentersSecuritygroupsRulesGetRequest) Execute ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesGetRequest) Execute() (FirewallRules, *APIResponse, error)
func (ApiDatacentersSecuritygroupsRulesGetRequest) Filter ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesGetRequest) Filter(key string, value string) ApiDatacentersSecuritygroupsRulesGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersSecuritygroupsRulesGetRequest) Limit ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesGetRequest) Limit(limit int32) ApiDatacentersSecuritygroupsRulesGetRequest
func (ApiDatacentersSecuritygroupsRulesGetRequest) MaxResults ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesGetRequest) MaxResults(maxResults int32) ApiDatacentersSecuritygroupsRulesGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersSecuritygroupsRulesGetRequest) Offset ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesGetRequest) Offset(offset int32) ApiDatacentersSecuritygroupsRulesGetRequest
func (ApiDatacentersSecuritygroupsRulesGetRequest) OrderBy ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesGetRequest) OrderBy(orderBy string) ApiDatacentersSecuritygroupsRulesGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersSecuritygroupsRulesGetRequest) Pretty ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesGetRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsRulesGetRequest
type ApiDatacentersSecuritygroupsRulesPatchRequest ¶ added in v6.3.0
type ApiDatacentersSecuritygroupsRulesPatchRequest struct { ApiService *SecurityGroupsApiService // contains filtered or unexported fields }
func (ApiDatacentersSecuritygroupsRulesPatchRequest) Depth ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesPatchRequest) Depth(depth int32) ApiDatacentersSecuritygroupsRulesPatchRequest
func (ApiDatacentersSecuritygroupsRulesPatchRequest) Execute ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesPatchRequest) Execute() (FirewallRule, *APIResponse, error)
func (ApiDatacentersSecuritygroupsRulesPatchRequest) Pretty ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesPatchRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsRulesPatchRequest
type ApiDatacentersSecuritygroupsRulesPutRequest ¶ added in v6.3.0
type ApiDatacentersSecuritygroupsRulesPutRequest struct { ApiService *SecurityGroupsApiService // contains filtered or unexported fields }
func (ApiDatacentersSecuritygroupsRulesPutRequest) Depth ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesPutRequest) Depth(depth int32) ApiDatacentersSecuritygroupsRulesPutRequest
func (ApiDatacentersSecuritygroupsRulesPutRequest) Execute ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesPutRequest) Execute() (FirewallRule, *APIResponse, error)
func (ApiDatacentersSecuritygroupsRulesPutRequest) Pretty ¶ added in v6.3.0
func (r ApiDatacentersSecuritygroupsRulesPutRequest) Pretty(pretty bool) ApiDatacentersSecuritygroupsRulesPutRequest
type ApiDatacentersServersCdromsDeleteRequest ¶
type ApiDatacentersServersCdromsDeleteRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersCdromsDeleteRequest) Depth ¶
func (r ApiDatacentersServersCdromsDeleteRequest) Depth(depth int32) ApiDatacentersServersCdromsDeleteRequest
func (ApiDatacentersServersCdromsDeleteRequest) Execute ¶
func (r ApiDatacentersServersCdromsDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersServersCdromsDeleteRequest) Pretty ¶
func (r ApiDatacentersServersCdromsDeleteRequest) Pretty(pretty bool) ApiDatacentersServersCdromsDeleteRequest
func (ApiDatacentersServersCdromsDeleteRequest) XContractNumber ¶
func (r ApiDatacentersServersCdromsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersCdromsDeleteRequest
type ApiDatacentersServersCdromsFindByIdRequest ¶
type ApiDatacentersServersCdromsFindByIdRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersCdromsFindByIdRequest) Depth ¶
func (r ApiDatacentersServersCdromsFindByIdRequest) Depth(depth int32) ApiDatacentersServersCdromsFindByIdRequest
func (ApiDatacentersServersCdromsFindByIdRequest) Execute ¶
func (r ApiDatacentersServersCdromsFindByIdRequest) Execute() (Image, *APIResponse, error)
func (ApiDatacentersServersCdromsFindByIdRequest) Pretty ¶
func (r ApiDatacentersServersCdromsFindByIdRequest) Pretty(pretty bool) ApiDatacentersServersCdromsFindByIdRequest
func (ApiDatacentersServersCdromsFindByIdRequest) XContractNumber ¶
func (r ApiDatacentersServersCdromsFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersCdromsFindByIdRequest
type ApiDatacentersServersCdromsGetRequest ¶
type ApiDatacentersServersCdromsGetRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersCdromsGetRequest) Depth ¶
func (r ApiDatacentersServersCdromsGetRequest) Depth(depth int32) ApiDatacentersServersCdromsGetRequest
func (ApiDatacentersServersCdromsGetRequest) Execute ¶
func (r ApiDatacentersServersCdromsGetRequest) Execute() (Cdroms, *APIResponse, error)
func (ApiDatacentersServersCdromsGetRequest) Filter ¶
func (r ApiDatacentersServersCdromsGetRequest) Filter(key string, value string) ApiDatacentersServersCdromsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersServersCdromsGetRequest) Limit ¶
func (r ApiDatacentersServersCdromsGetRequest) Limit(limit int32) ApiDatacentersServersCdromsGetRequest
func (ApiDatacentersServersCdromsGetRequest) MaxResults ¶
func (r ApiDatacentersServersCdromsGetRequest) MaxResults(maxResults int32) ApiDatacentersServersCdromsGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersServersCdromsGetRequest) Offset ¶
func (r ApiDatacentersServersCdromsGetRequest) Offset(offset int32) ApiDatacentersServersCdromsGetRequest
func (ApiDatacentersServersCdromsGetRequest) OrderBy ¶
func (r ApiDatacentersServersCdromsGetRequest) OrderBy(orderBy string) ApiDatacentersServersCdromsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersServersCdromsGetRequest) Pretty ¶
func (r ApiDatacentersServersCdromsGetRequest) Pretty(pretty bool) ApiDatacentersServersCdromsGetRequest
func (ApiDatacentersServersCdromsGetRequest) XContractNumber ¶
func (r ApiDatacentersServersCdromsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersCdromsGetRequest
type ApiDatacentersServersCdromsPostRequest ¶
type ApiDatacentersServersCdromsPostRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersCdromsPostRequest) Cdrom ¶
func (r ApiDatacentersServersCdromsPostRequest) Cdrom(cdrom Image) ApiDatacentersServersCdromsPostRequest
func (ApiDatacentersServersCdromsPostRequest) Depth ¶
func (r ApiDatacentersServersCdromsPostRequest) Depth(depth int32) ApiDatacentersServersCdromsPostRequest
func (ApiDatacentersServersCdromsPostRequest) Execute ¶
func (r ApiDatacentersServersCdromsPostRequest) Execute() (Image, *APIResponse, error)
func (ApiDatacentersServersCdromsPostRequest) Pretty ¶
func (r ApiDatacentersServersCdromsPostRequest) Pretty(pretty bool) ApiDatacentersServersCdromsPostRequest
func (ApiDatacentersServersCdromsPostRequest) XContractNumber ¶
func (r ApiDatacentersServersCdromsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersCdromsPostRequest
type ApiDatacentersServersDeleteRequest ¶
type ApiDatacentersServersDeleteRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersDeleteRequest) DeleteVolumes ¶ added in v6.1.1
func (r ApiDatacentersServersDeleteRequest) DeleteVolumes(deleteVolumes bool) ApiDatacentersServersDeleteRequest
func (ApiDatacentersServersDeleteRequest) Depth ¶
func (r ApiDatacentersServersDeleteRequest) Depth(depth int32) ApiDatacentersServersDeleteRequest
func (ApiDatacentersServersDeleteRequest) Execute ¶
func (r ApiDatacentersServersDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersServersDeleteRequest) Pretty ¶
func (r ApiDatacentersServersDeleteRequest) Pretty(pretty bool) ApiDatacentersServersDeleteRequest
func (ApiDatacentersServersDeleteRequest) XContractNumber ¶
func (r ApiDatacentersServersDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersDeleteRequest
type ApiDatacentersServersFindByIdRequest ¶
type ApiDatacentersServersFindByIdRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersFindByIdRequest) Depth ¶
func (r ApiDatacentersServersFindByIdRequest) Depth(depth int32) ApiDatacentersServersFindByIdRequest
func (ApiDatacentersServersFindByIdRequest) Execute ¶
func (r ApiDatacentersServersFindByIdRequest) Execute() (Server, *APIResponse, error)
func (ApiDatacentersServersFindByIdRequest) Pretty ¶
func (r ApiDatacentersServersFindByIdRequest) Pretty(pretty bool) ApiDatacentersServersFindByIdRequest
func (ApiDatacentersServersFindByIdRequest) XContractNumber ¶
func (r ApiDatacentersServersFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersFindByIdRequest
type ApiDatacentersServersGetRequest ¶
type ApiDatacentersServersGetRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersGetRequest) Depth ¶
func (r ApiDatacentersServersGetRequest) Depth(depth int32) ApiDatacentersServersGetRequest
func (ApiDatacentersServersGetRequest) Execute ¶
func (r ApiDatacentersServersGetRequest) Execute() (Servers, *APIResponse, error)
func (ApiDatacentersServersGetRequest) Filter ¶
func (r ApiDatacentersServersGetRequest) Filter(key string, value string) ApiDatacentersServersGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersServersGetRequest) Limit ¶
func (r ApiDatacentersServersGetRequest) Limit(limit int32) ApiDatacentersServersGetRequest
func (ApiDatacentersServersGetRequest) MaxResults ¶
func (r ApiDatacentersServersGetRequest) MaxResults(maxResults int32) ApiDatacentersServersGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersServersGetRequest) Offset ¶
func (r ApiDatacentersServersGetRequest) Offset(offset int32) ApiDatacentersServersGetRequest
func (ApiDatacentersServersGetRequest) OrderBy ¶
func (r ApiDatacentersServersGetRequest) OrderBy(orderBy string) ApiDatacentersServersGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersServersGetRequest) Pretty ¶
func (r ApiDatacentersServersGetRequest) Pretty(pretty bool) ApiDatacentersServersGetRequest
func (ApiDatacentersServersGetRequest) XContractNumber ¶
func (r ApiDatacentersServersGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersGetRequest
type ApiDatacentersServersLabelsDeleteRequest ¶
type ApiDatacentersServersLabelsDeleteRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersServersLabelsDeleteRequest) Depth ¶
func (r ApiDatacentersServersLabelsDeleteRequest) Depth(depth int32) ApiDatacentersServersLabelsDeleteRequest
func (ApiDatacentersServersLabelsDeleteRequest) Execute ¶
func (r ApiDatacentersServersLabelsDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersServersLabelsDeleteRequest) Pretty ¶
func (r ApiDatacentersServersLabelsDeleteRequest) Pretty(pretty bool) ApiDatacentersServersLabelsDeleteRequest
func (ApiDatacentersServersLabelsDeleteRequest) XContractNumber ¶
func (r ApiDatacentersServersLabelsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersLabelsDeleteRequest
type ApiDatacentersServersLabelsFindByKeyRequest ¶
type ApiDatacentersServersLabelsFindByKeyRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersServersLabelsFindByKeyRequest) Depth ¶
func (r ApiDatacentersServersLabelsFindByKeyRequest) Depth(depth int32) ApiDatacentersServersLabelsFindByKeyRequest
func (ApiDatacentersServersLabelsFindByKeyRequest) Execute ¶
func (r ApiDatacentersServersLabelsFindByKeyRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiDatacentersServersLabelsFindByKeyRequest) Pretty ¶
func (r ApiDatacentersServersLabelsFindByKeyRequest) Pretty(pretty bool) ApiDatacentersServersLabelsFindByKeyRequest
func (ApiDatacentersServersLabelsFindByKeyRequest) XContractNumber ¶
func (r ApiDatacentersServersLabelsFindByKeyRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersLabelsFindByKeyRequest
type ApiDatacentersServersLabelsGetRequest ¶
type ApiDatacentersServersLabelsGetRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersServersLabelsGetRequest) Depth ¶
func (r ApiDatacentersServersLabelsGetRequest) Depth(depth int32) ApiDatacentersServersLabelsGetRequest
func (ApiDatacentersServersLabelsGetRequest) Execute ¶
func (r ApiDatacentersServersLabelsGetRequest) Execute() (LabelResources, *APIResponse, error)
func (ApiDatacentersServersLabelsGetRequest) Filter ¶
func (r ApiDatacentersServersLabelsGetRequest) Filter(key string, value string) ApiDatacentersServersLabelsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersServersLabelsGetRequest) MaxResults ¶
func (r ApiDatacentersServersLabelsGetRequest) MaxResults(maxResults int32) ApiDatacentersServersLabelsGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersServersLabelsGetRequest) OrderBy ¶
func (r ApiDatacentersServersLabelsGetRequest) OrderBy(orderBy string) ApiDatacentersServersLabelsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersServersLabelsGetRequest) Pretty ¶
func (r ApiDatacentersServersLabelsGetRequest) Pretty(pretty bool) ApiDatacentersServersLabelsGetRequest
func (ApiDatacentersServersLabelsGetRequest) XContractNumber ¶
func (r ApiDatacentersServersLabelsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersLabelsGetRequest
type ApiDatacentersServersLabelsPostRequest ¶
type ApiDatacentersServersLabelsPostRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersServersLabelsPostRequest) Depth ¶
func (r ApiDatacentersServersLabelsPostRequest) Depth(depth int32) ApiDatacentersServersLabelsPostRequest
func (ApiDatacentersServersLabelsPostRequest) Execute ¶
func (r ApiDatacentersServersLabelsPostRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiDatacentersServersLabelsPostRequest) Label ¶
func (r ApiDatacentersServersLabelsPostRequest) Label(label LabelResource) ApiDatacentersServersLabelsPostRequest
func (ApiDatacentersServersLabelsPostRequest) Pretty ¶
func (r ApiDatacentersServersLabelsPostRequest) Pretty(pretty bool) ApiDatacentersServersLabelsPostRequest
func (ApiDatacentersServersLabelsPostRequest) XContractNumber ¶
func (r ApiDatacentersServersLabelsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersLabelsPostRequest
type ApiDatacentersServersLabelsPutRequest ¶
type ApiDatacentersServersLabelsPutRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersServersLabelsPutRequest) Depth ¶
func (r ApiDatacentersServersLabelsPutRequest) Depth(depth int32) ApiDatacentersServersLabelsPutRequest
func (ApiDatacentersServersLabelsPutRequest) Execute ¶
func (r ApiDatacentersServersLabelsPutRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiDatacentersServersLabelsPutRequest) Label ¶
func (r ApiDatacentersServersLabelsPutRequest) Label(label LabelResource) ApiDatacentersServersLabelsPutRequest
func (ApiDatacentersServersLabelsPutRequest) Pretty ¶
func (r ApiDatacentersServersLabelsPutRequest) Pretty(pretty bool) ApiDatacentersServersLabelsPutRequest
func (ApiDatacentersServersLabelsPutRequest) XContractNumber ¶
func (r ApiDatacentersServersLabelsPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersLabelsPutRequest
type ApiDatacentersServersNicsDeleteRequest ¶
type ApiDatacentersServersNicsDeleteRequest struct { ApiService *NetworkInterfacesApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsDeleteRequest) Depth ¶
func (r ApiDatacentersServersNicsDeleteRequest) Depth(depth int32) ApiDatacentersServersNicsDeleteRequest
func (ApiDatacentersServersNicsDeleteRequest) Execute ¶
func (r ApiDatacentersServersNicsDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersServersNicsDeleteRequest) Pretty ¶
func (r ApiDatacentersServersNicsDeleteRequest) Pretty(pretty bool) ApiDatacentersServersNicsDeleteRequest
func (ApiDatacentersServersNicsDeleteRequest) XContractNumber ¶
func (r ApiDatacentersServersNicsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsDeleteRequest
type ApiDatacentersServersNicsFindByIdRequest ¶
type ApiDatacentersServersNicsFindByIdRequest struct { ApiService *NetworkInterfacesApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsFindByIdRequest) Depth ¶
func (r ApiDatacentersServersNicsFindByIdRequest) Depth(depth int32) ApiDatacentersServersNicsFindByIdRequest
func (ApiDatacentersServersNicsFindByIdRequest) Execute ¶
func (r ApiDatacentersServersNicsFindByIdRequest) Execute() (Nic, *APIResponse, error)
func (ApiDatacentersServersNicsFindByIdRequest) Pretty ¶
func (r ApiDatacentersServersNicsFindByIdRequest) Pretty(pretty bool) ApiDatacentersServersNicsFindByIdRequest
func (ApiDatacentersServersNicsFindByIdRequest) XContractNumber ¶
func (r ApiDatacentersServersNicsFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsFindByIdRequest
type ApiDatacentersServersNicsFirewallrulesDeleteRequest ¶
type ApiDatacentersServersNicsFirewallrulesDeleteRequest struct { ApiService *FirewallRulesApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsFirewallrulesDeleteRequest) Execute ¶
func (r ApiDatacentersServersNicsFirewallrulesDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersServersNicsFirewallrulesDeleteRequest) XContractNumber ¶
func (r ApiDatacentersServersNicsFirewallrulesDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsFirewallrulesDeleteRequest
type ApiDatacentersServersNicsFirewallrulesFindByIdRequest ¶
type ApiDatacentersServersNicsFirewallrulesFindByIdRequest struct { ApiService *FirewallRulesApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsFirewallrulesFindByIdRequest) Execute ¶
func (r ApiDatacentersServersNicsFirewallrulesFindByIdRequest) Execute() (FirewallRule, *APIResponse, error)
func (ApiDatacentersServersNicsFirewallrulesFindByIdRequest) XContractNumber ¶
func (r ApiDatacentersServersNicsFirewallrulesFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsFirewallrulesFindByIdRequest
type ApiDatacentersServersNicsFirewallrulesGetRequest ¶
type ApiDatacentersServersNicsFirewallrulesGetRequest struct { ApiService *FirewallRulesApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsFirewallrulesGetRequest) Execute ¶
func (r ApiDatacentersServersNicsFirewallrulesGetRequest) Execute() (FirewallRules, *APIResponse, error)
func (ApiDatacentersServersNicsFirewallrulesGetRequest) Filter ¶
func (r ApiDatacentersServersNicsFirewallrulesGetRequest) Filter(key string, value string) ApiDatacentersServersNicsFirewallrulesGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersServersNicsFirewallrulesGetRequest) MaxResults ¶
func (r ApiDatacentersServersNicsFirewallrulesGetRequest) MaxResults(maxResults int32) ApiDatacentersServersNicsFirewallrulesGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersServersNicsFirewallrulesGetRequest) Offset ¶
func (r ApiDatacentersServersNicsFirewallrulesGetRequest) Offset(offset int32) ApiDatacentersServersNicsFirewallrulesGetRequest
func (ApiDatacentersServersNicsFirewallrulesGetRequest) OrderBy ¶
func (r ApiDatacentersServersNicsFirewallrulesGetRequest) OrderBy(orderBy string) ApiDatacentersServersNicsFirewallrulesGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersServersNicsFirewallrulesGetRequest) Pretty ¶
func (r ApiDatacentersServersNicsFirewallrulesGetRequest) Pretty(pretty bool) ApiDatacentersServersNicsFirewallrulesGetRequest
func (ApiDatacentersServersNicsFirewallrulesGetRequest) XContractNumber ¶
func (r ApiDatacentersServersNicsFirewallrulesGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsFirewallrulesGetRequest
type ApiDatacentersServersNicsFirewallrulesPatchRequest ¶
type ApiDatacentersServersNicsFirewallrulesPatchRequest struct { ApiService *FirewallRulesApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsFirewallrulesPatchRequest) Execute ¶
func (r ApiDatacentersServersNicsFirewallrulesPatchRequest) Execute() (FirewallRule, *APIResponse, error)
func (ApiDatacentersServersNicsFirewallrulesPatchRequest) Firewallrule ¶
func (r ApiDatacentersServersNicsFirewallrulesPatchRequest) Firewallrule(firewallrule FirewallruleProperties) ApiDatacentersServersNicsFirewallrulesPatchRequest
func (ApiDatacentersServersNicsFirewallrulesPatchRequest) Pretty ¶
func (r ApiDatacentersServersNicsFirewallrulesPatchRequest) Pretty(pretty bool) ApiDatacentersServersNicsFirewallrulesPatchRequest
func (ApiDatacentersServersNicsFirewallrulesPatchRequest) XContractNumber ¶
func (r ApiDatacentersServersNicsFirewallrulesPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsFirewallrulesPatchRequest
type ApiDatacentersServersNicsFirewallrulesPostRequest ¶
type ApiDatacentersServersNicsFirewallrulesPostRequest struct { ApiService *FirewallRulesApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsFirewallrulesPostRequest) Execute ¶
func (r ApiDatacentersServersNicsFirewallrulesPostRequest) Execute() (FirewallRule, *APIResponse, error)
func (ApiDatacentersServersNicsFirewallrulesPostRequest) Firewallrule ¶
func (r ApiDatacentersServersNicsFirewallrulesPostRequest) Firewallrule(firewallrule FirewallRule) ApiDatacentersServersNicsFirewallrulesPostRequest
func (ApiDatacentersServersNicsFirewallrulesPostRequest) Pretty ¶
func (r ApiDatacentersServersNicsFirewallrulesPostRequest) Pretty(pretty bool) ApiDatacentersServersNicsFirewallrulesPostRequest
func (ApiDatacentersServersNicsFirewallrulesPostRequest) XContractNumber ¶
func (r ApiDatacentersServersNicsFirewallrulesPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsFirewallrulesPostRequest
type ApiDatacentersServersNicsFirewallrulesPutRequest ¶
type ApiDatacentersServersNicsFirewallrulesPutRequest struct { ApiService *FirewallRulesApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsFirewallrulesPutRequest) Execute ¶
func (r ApiDatacentersServersNicsFirewallrulesPutRequest) Execute() (FirewallRule, *APIResponse, error)
func (ApiDatacentersServersNicsFirewallrulesPutRequest) Firewallrule ¶
func (r ApiDatacentersServersNicsFirewallrulesPutRequest) Firewallrule(firewallrule FirewallRule) ApiDatacentersServersNicsFirewallrulesPutRequest
func (ApiDatacentersServersNicsFirewallrulesPutRequest) Pretty ¶
func (r ApiDatacentersServersNicsFirewallrulesPutRequest) Pretty(pretty bool) ApiDatacentersServersNicsFirewallrulesPutRequest
func (ApiDatacentersServersNicsFirewallrulesPutRequest) XContractNumber ¶
func (r ApiDatacentersServersNicsFirewallrulesPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsFirewallrulesPutRequest
type ApiDatacentersServersNicsFlowlogsDeleteRequest ¶
type ApiDatacentersServersNicsFlowlogsDeleteRequest struct { ApiService *FlowLogsApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsFlowlogsDeleteRequest) Execute ¶
func (r ApiDatacentersServersNicsFlowlogsDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersServersNicsFlowlogsDeleteRequest) Pretty ¶
func (r ApiDatacentersServersNicsFlowlogsDeleteRequest) Pretty(pretty bool) ApiDatacentersServersNicsFlowlogsDeleteRequest
type ApiDatacentersServersNicsFlowlogsFindByIdRequest ¶
type ApiDatacentersServersNicsFlowlogsFindByIdRequest struct { ApiService *FlowLogsApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsFlowlogsFindByIdRequest) Execute ¶
func (r ApiDatacentersServersNicsFlowlogsFindByIdRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersServersNicsFlowlogsFindByIdRequest) Pretty ¶
func (r ApiDatacentersServersNicsFlowlogsFindByIdRequest) Pretty(pretty bool) ApiDatacentersServersNicsFlowlogsFindByIdRequest
type ApiDatacentersServersNicsFlowlogsGetRequest ¶
type ApiDatacentersServersNicsFlowlogsGetRequest struct { ApiService *FlowLogsApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsFlowlogsGetRequest) Depth ¶
func (r ApiDatacentersServersNicsFlowlogsGetRequest) Depth(depth int32) ApiDatacentersServersNicsFlowlogsGetRequest
func (ApiDatacentersServersNicsFlowlogsGetRequest) Execute ¶
func (r ApiDatacentersServersNicsFlowlogsGetRequest) Execute() (FlowLogs, *APIResponse, error)
func (ApiDatacentersServersNicsFlowlogsGetRequest) Filter ¶
func (r ApiDatacentersServersNicsFlowlogsGetRequest) Filter(key string, value string) ApiDatacentersServersNicsFlowlogsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersServersNicsFlowlogsGetRequest) Limit ¶
func (r ApiDatacentersServersNicsFlowlogsGetRequest) Limit(limit int32) ApiDatacentersServersNicsFlowlogsGetRequest
func (ApiDatacentersServersNicsFlowlogsGetRequest) MaxResults ¶
func (r ApiDatacentersServersNicsFlowlogsGetRequest) MaxResults(maxResults int32) ApiDatacentersServersNicsFlowlogsGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersServersNicsFlowlogsGetRequest) Offset ¶
func (r ApiDatacentersServersNicsFlowlogsGetRequest) Offset(offset int32) ApiDatacentersServersNicsFlowlogsGetRequest
func (ApiDatacentersServersNicsFlowlogsGetRequest) OrderBy ¶
func (r ApiDatacentersServersNicsFlowlogsGetRequest) OrderBy(orderBy string) ApiDatacentersServersNicsFlowlogsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersServersNicsFlowlogsGetRequest) Pretty ¶
func (r ApiDatacentersServersNicsFlowlogsGetRequest) Pretty(pretty bool) ApiDatacentersServersNicsFlowlogsGetRequest
type ApiDatacentersServersNicsFlowlogsPatchRequest ¶
type ApiDatacentersServersNicsFlowlogsPatchRequest struct { ApiService *FlowLogsApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsFlowlogsPatchRequest) Depth ¶
func (r ApiDatacentersServersNicsFlowlogsPatchRequest) Depth(depth int32) ApiDatacentersServersNicsFlowlogsPatchRequest
func (ApiDatacentersServersNicsFlowlogsPatchRequest) Execute ¶
func (r ApiDatacentersServersNicsFlowlogsPatchRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersServersNicsFlowlogsPatchRequest) Flowlog ¶
func (r ApiDatacentersServersNicsFlowlogsPatchRequest) Flowlog(flowlog FlowLogProperties) ApiDatacentersServersNicsFlowlogsPatchRequest
func (ApiDatacentersServersNicsFlowlogsPatchRequest) Pretty ¶
func (r ApiDatacentersServersNicsFlowlogsPatchRequest) Pretty(pretty bool) ApiDatacentersServersNicsFlowlogsPatchRequest
type ApiDatacentersServersNicsFlowlogsPostRequest ¶
type ApiDatacentersServersNicsFlowlogsPostRequest struct { ApiService *FlowLogsApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsFlowlogsPostRequest) Depth ¶
func (r ApiDatacentersServersNicsFlowlogsPostRequest) Depth(depth int32) ApiDatacentersServersNicsFlowlogsPostRequest
func (ApiDatacentersServersNicsFlowlogsPostRequest) Execute ¶
func (r ApiDatacentersServersNicsFlowlogsPostRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersServersNicsFlowlogsPostRequest) Flowlog ¶
func (r ApiDatacentersServersNicsFlowlogsPostRequest) Flowlog(flowlog FlowLog) ApiDatacentersServersNicsFlowlogsPostRequest
func (ApiDatacentersServersNicsFlowlogsPostRequest) Pretty ¶
func (r ApiDatacentersServersNicsFlowlogsPostRequest) Pretty(pretty bool) ApiDatacentersServersNicsFlowlogsPostRequest
type ApiDatacentersServersNicsFlowlogsPutRequest ¶
type ApiDatacentersServersNicsFlowlogsPutRequest struct { ApiService *FlowLogsApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsFlowlogsPutRequest) Depth ¶
func (r ApiDatacentersServersNicsFlowlogsPutRequest) Depth(depth int32) ApiDatacentersServersNicsFlowlogsPutRequest
func (ApiDatacentersServersNicsFlowlogsPutRequest) Execute ¶
func (r ApiDatacentersServersNicsFlowlogsPutRequest) Execute() (FlowLog, *APIResponse, error)
func (ApiDatacentersServersNicsFlowlogsPutRequest) Flowlog ¶
func (r ApiDatacentersServersNicsFlowlogsPutRequest) Flowlog(flowlog FlowLogPut) ApiDatacentersServersNicsFlowlogsPutRequest
func (ApiDatacentersServersNicsFlowlogsPutRequest) Pretty ¶
func (r ApiDatacentersServersNicsFlowlogsPutRequest) Pretty(pretty bool) ApiDatacentersServersNicsFlowlogsPutRequest
type ApiDatacentersServersNicsGetRequest ¶
type ApiDatacentersServersNicsGetRequest struct { ApiService *NetworkInterfacesApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsGetRequest) Depth ¶
func (r ApiDatacentersServersNicsGetRequest) Depth(depth int32) ApiDatacentersServersNicsGetRequest
func (ApiDatacentersServersNicsGetRequest) Execute ¶
func (r ApiDatacentersServersNicsGetRequest) Execute() (Nics, *APIResponse, error)
func (ApiDatacentersServersNicsGetRequest) Filter ¶
func (r ApiDatacentersServersNicsGetRequest) Filter(key string, value string) ApiDatacentersServersNicsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersServersNicsGetRequest) Limit ¶
func (r ApiDatacentersServersNicsGetRequest) Limit(limit int32) ApiDatacentersServersNicsGetRequest
func (ApiDatacentersServersNicsGetRequest) MaxResults ¶
func (r ApiDatacentersServersNicsGetRequest) MaxResults(maxResults int32) ApiDatacentersServersNicsGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersServersNicsGetRequest) Offset ¶
func (r ApiDatacentersServersNicsGetRequest) Offset(offset int32) ApiDatacentersServersNicsGetRequest
func (ApiDatacentersServersNicsGetRequest) OrderBy ¶
func (r ApiDatacentersServersNicsGetRequest) OrderBy(orderBy string) ApiDatacentersServersNicsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersServersNicsGetRequest) Pretty ¶
func (r ApiDatacentersServersNicsGetRequest) Pretty(pretty bool) ApiDatacentersServersNicsGetRequest
func (ApiDatacentersServersNicsGetRequest) XContractNumber ¶
func (r ApiDatacentersServersNicsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsGetRequest
type ApiDatacentersServersNicsPatchRequest ¶
type ApiDatacentersServersNicsPatchRequest struct { ApiService *NetworkInterfacesApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsPatchRequest) Depth ¶
func (r ApiDatacentersServersNicsPatchRequest) Depth(depth int32) ApiDatacentersServersNicsPatchRequest
func (ApiDatacentersServersNicsPatchRequest) Execute ¶
func (r ApiDatacentersServersNicsPatchRequest) Execute() (Nic, *APIResponse, error)
func (ApiDatacentersServersNicsPatchRequest) Pretty ¶
func (r ApiDatacentersServersNicsPatchRequest) Pretty(pretty bool) ApiDatacentersServersNicsPatchRequest
func (ApiDatacentersServersNicsPatchRequest) XContractNumber ¶
func (r ApiDatacentersServersNicsPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsPatchRequest
type ApiDatacentersServersNicsPostRequest ¶
type ApiDatacentersServersNicsPostRequest struct { ApiService *NetworkInterfacesApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsPostRequest) Depth ¶
func (r ApiDatacentersServersNicsPostRequest) Depth(depth int32) ApiDatacentersServersNicsPostRequest
func (ApiDatacentersServersNicsPostRequest) Execute ¶
func (r ApiDatacentersServersNicsPostRequest) Execute() (Nic, *APIResponse, error)
func (ApiDatacentersServersNicsPostRequest) Nic ¶
func (r ApiDatacentersServersNicsPostRequest) Nic(nic Nic) ApiDatacentersServersNicsPostRequest
func (ApiDatacentersServersNicsPostRequest) Pretty ¶
func (r ApiDatacentersServersNicsPostRequest) Pretty(pretty bool) ApiDatacentersServersNicsPostRequest
func (ApiDatacentersServersNicsPostRequest) XContractNumber ¶
func (r ApiDatacentersServersNicsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsPostRequest
type ApiDatacentersServersNicsPutRequest ¶
type ApiDatacentersServersNicsPutRequest struct { ApiService *NetworkInterfacesApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsPutRequest) Depth ¶
func (r ApiDatacentersServersNicsPutRequest) Depth(depth int32) ApiDatacentersServersNicsPutRequest
func (ApiDatacentersServersNicsPutRequest) Execute ¶
func (r ApiDatacentersServersNicsPutRequest) Execute() (Nic, *APIResponse, error)
func (ApiDatacentersServersNicsPutRequest) Nic ¶
func (r ApiDatacentersServersNicsPutRequest) Nic(nic NicPut) ApiDatacentersServersNicsPutRequest
func (ApiDatacentersServersNicsPutRequest) Pretty ¶
func (r ApiDatacentersServersNicsPutRequest) Pretty(pretty bool) ApiDatacentersServersNicsPutRequest
func (ApiDatacentersServersNicsPutRequest) XContractNumber ¶
func (r ApiDatacentersServersNicsPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersNicsPutRequest
type ApiDatacentersServersNicsSecuritygroupsPutRequest ¶ added in v6.3.0
type ApiDatacentersServersNicsSecuritygroupsPutRequest struct { ApiService *SecurityGroupsApiService // contains filtered or unexported fields }
func (ApiDatacentersServersNicsSecuritygroupsPutRequest) Execute ¶ added in v6.3.0
func (r ApiDatacentersServersNicsSecuritygroupsPutRequest) Execute() (SecurityGroups, *APIResponse, error)
func (ApiDatacentersServersNicsSecuritygroupsPutRequest) Pretty ¶ added in v6.3.0
func (r ApiDatacentersServersNicsSecuritygroupsPutRequest) Pretty(pretty bool) ApiDatacentersServersNicsSecuritygroupsPutRequest
func (ApiDatacentersServersNicsSecuritygroupsPutRequest) Securitygroups ¶ added in v6.3.0
func (r ApiDatacentersServersNicsSecuritygroupsPutRequest) Securitygroups(securitygroups ListOfIds) ApiDatacentersServersNicsSecuritygroupsPutRequest
type ApiDatacentersServersPatchRequest ¶
type ApiDatacentersServersPatchRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersPatchRequest) Depth ¶
func (r ApiDatacentersServersPatchRequest) Depth(depth int32) ApiDatacentersServersPatchRequest
func (ApiDatacentersServersPatchRequest) Execute ¶
func (r ApiDatacentersServersPatchRequest) Execute() (Server, *APIResponse, error)
func (ApiDatacentersServersPatchRequest) Pretty ¶
func (r ApiDatacentersServersPatchRequest) Pretty(pretty bool) ApiDatacentersServersPatchRequest
func (ApiDatacentersServersPatchRequest) Server ¶
func (r ApiDatacentersServersPatchRequest) Server(server ServerProperties) ApiDatacentersServersPatchRequest
func (ApiDatacentersServersPatchRequest) XContractNumber ¶
func (r ApiDatacentersServersPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersPatchRequest
type ApiDatacentersServersPostRequest ¶
type ApiDatacentersServersPostRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersPostRequest) Depth ¶
func (r ApiDatacentersServersPostRequest) Depth(depth int32) ApiDatacentersServersPostRequest
func (ApiDatacentersServersPostRequest) Execute ¶
func (r ApiDatacentersServersPostRequest) Execute() (Server, *APIResponse, error)
func (ApiDatacentersServersPostRequest) Pretty ¶
func (r ApiDatacentersServersPostRequest) Pretty(pretty bool) ApiDatacentersServersPostRequest
func (ApiDatacentersServersPostRequest) Server ¶
func (r ApiDatacentersServersPostRequest) Server(server Server) ApiDatacentersServersPostRequest
func (ApiDatacentersServersPostRequest) XContractNumber ¶
func (r ApiDatacentersServersPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersPostRequest
type ApiDatacentersServersPutRequest ¶
type ApiDatacentersServersPutRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersPutRequest) Depth ¶
func (r ApiDatacentersServersPutRequest) Depth(depth int32) ApiDatacentersServersPutRequest
func (ApiDatacentersServersPutRequest) Execute ¶
func (r ApiDatacentersServersPutRequest) Execute() (Server, *APIResponse, error)
func (ApiDatacentersServersPutRequest) Pretty ¶
func (r ApiDatacentersServersPutRequest) Pretty(pretty bool) ApiDatacentersServersPutRequest
func (ApiDatacentersServersPutRequest) Server ¶
func (r ApiDatacentersServersPutRequest) Server(server Server) ApiDatacentersServersPutRequest
func (ApiDatacentersServersPutRequest) XContractNumber ¶
func (r ApiDatacentersServersPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersPutRequest
type ApiDatacentersServersRebootPostRequest ¶
type ApiDatacentersServersRebootPostRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersRebootPostRequest) Depth ¶
func (r ApiDatacentersServersRebootPostRequest) Depth(depth int32) ApiDatacentersServersRebootPostRequest
func (ApiDatacentersServersRebootPostRequest) Execute ¶
func (r ApiDatacentersServersRebootPostRequest) Execute() (*APIResponse, error)
func (ApiDatacentersServersRebootPostRequest) Pretty ¶
func (r ApiDatacentersServersRebootPostRequest) Pretty(pretty bool) ApiDatacentersServersRebootPostRequest
func (ApiDatacentersServersRebootPostRequest) XContractNumber ¶
func (r ApiDatacentersServersRebootPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersRebootPostRequest
type ApiDatacentersServersRemoteConsoleGetRequest ¶
type ApiDatacentersServersRemoteConsoleGetRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersRemoteConsoleGetRequest) Depth ¶
func (r ApiDatacentersServersRemoteConsoleGetRequest) Depth(depth int32) ApiDatacentersServersRemoteConsoleGetRequest
func (ApiDatacentersServersRemoteConsoleGetRequest) Execute ¶
func (r ApiDatacentersServersRemoteConsoleGetRequest) Execute() (RemoteConsoleUrl, *APIResponse, error)
func (ApiDatacentersServersRemoteConsoleGetRequest) Filter ¶
func (r ApiDatacentersServersRemoteConsoleGetRequest) Filter(key string, value string) ApiDatacentersServersRemoteConsoleGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersServersRemoteConsoleGetRequest) MaxResults ¶
func (r ApiDatacentersServersRemoteConsoleGetRequest) MaxResults(maxResults int32) ApiDatacentersServersRemoteConsoleGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersServersRemoteConsoleGetRequest) OrderBy ¶
func (r ApiDatacentersServersRemoteConsoleGetRequest) OrderBy(orderBy string) ApiDatacentersServersRemoteConsoleGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersServersRemoteConsoleGetRequest) Pretty ¶
func (r ApiDatacentersServersRemoteConsoleGetRequest) Pretty(pretty bool) ApiDatacentersServersRemoteConsoleGetRequest
func (ApiDatacentersServersRemoteConsoleGetRequest) XContractNumber ¶
func (r ApiDatacentersServersRemoteConsoleGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersRemoteConsoleGetRequest
type ApiDatacentersServersResumePostRequest ¶
type ApiDatacentersServersResumePostRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersResumePostRequest) Depth ¶
func (r ApiDatacentersServersResumePostRequest) Depth(depth int32) ApiDatacentersServersResumePostRequest
func (ApiDatacentersServersResumePostRequest) Execute ¶
func (r ApiDatacentersServersResumePostRequest) Execute() (*APIResponse, error)
func (ApiDatacentersServersResumePostRequest) Pretty ¶
func (r ApiDatacentersServersResumePostRequest) Pretty(pretty bool) ApiDatacentersServersResumePostRequest
func (ApiDatacentersServersResumePostRequest) XContractNumber ¶
func (r ApiDatacentersServersResumePostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersResumePostRequest
type ApiDatacentersServersSecuritygroupsPutRequest ¶ added in v6.3.0
type ApiDatacentersServersSecuritygroupsPutRequest struct { ApiService *SecurityGroupsApiService // contains filtered or unexported fields }
func (ApiDatacentersServersSecuritygroupsPutRequest) Depth ¶ added in v6.3.0
func (r ApiDatacentersServersSecuritygroupsPutRequest) Depth(depth int32) ApiDatacentersServersSecuritygroupsPutRequest
func (ApiDatacentersServersSecuritygroupsPutRequest) Execute ¶ added in v6.3.0
func (r ApiDatacentersServersSecuritygroupsPutRequest) Execute() (SecurityGroups, *APIResponse, error)
func (ApiDatacentersServersSecuritygroupsPutRequest) Pretty ¶ added in v6.3.0
func (r ApiDatacentersServersSecuritygroupsPutRequest) Pretty(pretty bool) ApiDatacentersServersSecuritygroupsPutRequest
func (ApiDatacentersServersSecuritygroupsPutRequest) Securitygroups ¶ added in v6.3.0
func (r ApiDatacentersServersSecuritygroupsPutRequest) Securitygroups(securitygroups ListOfIds) ApiDatacentersServersSecuritygroupsPutRequest
type ApiDatacentersServersStartPostRequest ¶
type ApiDatacentersServersStartPostRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersStartPostRequest) Depth ¶
func (r ApiDatacentersServersStartPostRequest) Depth(depth int32) ApiDatacentersServersStartPostRequest
func (ApiDatacentersServersStartPostRequest) Execute ¶
func (r ApiDatacentersServersStartPostRequest) Execute() (*APIResponse, error)
func (ApiDatacentersServersStartPostRequest) Pretty ¶
func (r ApiDatacentersServersStartPostRequest) Pretty(pretty bool) ApiDatacentersServersStartPostRequest
func (ApiDatacentersServersStartPostRequest) XContractNumber ¶
func (r ApiDatacentersServersStartPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersStartPostRequest
type ApiDatacentersServersStopPostRequest ¶
type ApiDatacentersServersStopPostRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersStopPostRequest) Depth ¶
func (r ApiDatacentersServersStopPostRequest) Depth(depth int32) ApiDatacentersServersStopPostRequest
func (ApiDatacentersServersStopPostRequest) Execute ¶
func (r ApiDatacentersServersStopPostRequest) Execute() (*APIResponse, error)
func (ApiDatacentersServersStopPostRequest) Pretty ¶
func (r ApiDatacentersServersStopPostRequest) Pretty(pretty bool) ApiDatacentersServersStopPostRequest
func (ApiDatacentersServersStopPostRequest) XContractNumber ¶
func (r ApiDatacentersServersStopPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersStopPostRequest
type ApiDatacentersServersSuspendPostRequest ¶
type ApiDatacentersServersSuspendPostRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersSuspendPostRequest) Depth ¶
func (r ApiDatacentersServersSuspendPostRequest) Depth(depth int32) ApiDatacentersServersSuspendPostRequest
func (ApiDatacentersServersSuspendPostRequest) Execute ¶
func (r ApiDatacentersServersSuspendPostRequest) Execute() (*APIResponse, error)
func (ApiDatacentersServersSuspendPostRequest) Pretty ¶
func (r ApiDatacentersServersSuspendPostRequest) Pretty(pretty bool) ApiDatacentersServersSuspendPostRequest
func (ApiDatacentersServersSuspendPostRequest) XContractNumber ¶
func (r ApiDatacentersServersSuspendPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersSuspendPostRequest
type ApiDatacentersServersTokenGetRequest ¶
type ApiDatacentersServersTokenGetRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersTokenGetRequest) Depth ¶
func (r ApiDatacentersServersTokenGetRequest) Depth(depth int32) ApiDatacentersServersTokenGetRequest
func (ApiDatacentersServersTokenGetRequest) Execute ¶
func (r ApiDatacentersServersTokenGetRequest) Execute() (Token, *APIResponse, error)
func (ApiDatacentersServersTokenGetRequest) Filter ¶
func (r ApiDatacentersServersTokenGetRequest) Filter(key string, value string) ApiDatacentersServersTokenGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersServersTokenGetRequest) MaxResults ¶
func (r ApiDatacentersServersTokenGetRequest) MaxResults(maxResults int32) ApiDatacentersServersTokenGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersServersTokenGetRequest) OrderBy ¶
func (r ApiDatacentersServersTokenGetRequest) OrderBy(orderBy string) ApiDatacentersServersTokenGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersServersTokenGetRequest) Pretty ¶
func (r ApiDatacentersServersTokenGetRequest) Pretty(pretty bool) ApiDatacentersServersTokenGetRequest
func (ApiDatacentersServersTokenGetRequest) XContractNumber ¶
func (r ApiDatacentersServersTokenGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersTokenGetRequest
type ApiDatacentersServersUpgradePostRequest ¶
type ApiDatacentersServersUpgradePostRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersUpgradePostRequest) Depth ¶
func (r ApiDatacentersServersUpgradePostRequest) Depth(depth int32) ApiDatacentersServersUpgradePostRequest
func (ApiDatacentersServersUpgradePostRequest) Execute ¶
func (r ApiDatacentersServersUpgradePostRequest) Execute() (*APIResponse, error)
func (ApiDatacentersServersUpgradePostRequest) Pretty ¶
func (r ApiDatacentersServersUpgradePostRequest) Pretty(pretty bool) ApiDatacentersServersUpgradePostRequest
func (ApiDatacentersServersUpgradePostRequest) XContractNumber ¶
func (r ApiDatacentersServersUpgradePostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersUpgradePostRequest
type ApiDatacentersServersVolumesDeleteRequest ¶
type ApiDatacentersServersVolumesDeleteRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersVolumesDeleteRequest) Depth ¶
func (r ApiDatacentersServersVolumesDeleteRequest) Depth(depth int32) ApiDatacentersServersVolumesDeleteRequest
func (ApiDatacentersServersVolumesDeleteRequest) Execute ¶
func (r ApiDatacentersServersVolumesDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersServersVolumesDeleteRequest) Pretty ¶
func (r ApiDatacentersServersVolumesDeleteRequest) Pretty(pretty bool) ApiDatacentersServersVolumesDeleteRequest
func (ApiDatacentersServersVolumesDeleteRequest) XContractNumber ¶
func (r ApiDatacentersServersVolumesDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersVolumesDeleteRequest
type ApiDatacentersServersVolumesFindByIdRequest ¶
type ApiDatacentersServersVolumesFindByIdRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersVolumesFindByIdRequest) Depth ¶
func (r ApiDatacentersServersVolumesFindByIdRequest) Depth(depth int32) ApiDatacentersServersVolumesFindByIdRequest
func (ApiDatacentersServersVolumesFindByIdRequest) Execute ¶
func (r ApiDatacentersServersVolumesFindByIdRequest) Execute() (Volume, *APIResponse, error)
func (ApiDatacentersServersVolumesFindByIdRequest) Pretty ¶
func (r ApiDatacentersServersVolumesFindByIdRequest) Pretty(pretty bool) ApiDatacentersServersVolumesFindByIdRequest
func (ApiDatacentersServersVolumesFindByIdRequest) XContractNumber ¶
func (r ApiDatacentersServersVolumesFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersVolumesFindByIdRequest
type ApiDatacentersServersVolumesGetRequest ¶
type ApiDatacentersServersVolumesGetRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersVolumesGetRequest) Depth ¶
func (r ApiDatacentersServersVolumesGetRequest) Depth(depth int32) ApiDatacentersServersVolumesGetRequest
func (ApiDatacentersServersVolumesGetRequest) Execute ¶
func (r ApiDatacentersServersVolumesGetRequest) Execute() (AttachedVolumes, *APIResponse, error)
func (ApiDatacentersServersVolumesGetRequest) Filter ¶
func (r ApiDatacentersServersVolumesGetRequest) Filter(key string, value string) ApiDatacentersServersVolumesGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersServersVolumesGetRequest) Limit ¶
func (r ApiDatacentersServersVolumesGetRequest) Limit(limit int32) ApiDatacentersServersVolumesGetRequest
func (ApiDatacentersServersVolumesGetRequest) MaxResults ¶
func (r ApiDatacentersServersVolumesGetRequest) MaxResults(maxResults int32) ApiDatacentersServersVolumesGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersServersVolumesGetRequest) Offset ¶
func (r ApiDatacentersServersVolumesGetRequest) Offset(offset int32) ApiDatacentersServersVolumesGetRequest
func (ApiDatacentersServersVolumesGetRequest) OrderBy ¶
func (r ApiDatacentersServersVolumesGetRequest) OrderBy(orderBy string) ApiDatacentersServersVolumesGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersServersVolumesGetRequest) Pretty ¶
func (r ApiDatacentersServersVolumesGetRequest) Pretty(pretty bool) ApiDatacentersServersVolumesGetRequest
func (ApiDatacentersServersVolumesGetRequest) XContractNumber ¶
func (r ApiDatacentersServersVolumesGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersVolumesGetRequest
type ApiDatacentersServersVolumesPostRequest ¶
type ApiDatacentersServersVolumesPostRequest struct { ApiService *ServersApiService // contains filtered or unexported fields }
func (ApiDatacentersServersVolumesPostRequest) Depth ¶
func (r ApiDatacentersServersVolumesPostRequest) Depth(depth int32) ApiDatacentersServersVolumesPostRequest
func (ApiDatacentersServersVolumesPostRequest) Execute ¶
func (r ApiDatacentersServersVolumesPostRequest) Execute() (Volume, *APIResponse, error)
func (ApiDatacentersServersVolumesPostRequest) Pretty ¶
func (r ApiDatacentersServersVolumesPostRequest) Pretty(pretty bool) ApiDatacentersServersVolumesPostRequest
func (ApiDatacentersServersVolumesPostRequest) Volume ¶
func (r ApiDatacentersServersVolumesPostRequest) Volume(volume Volume) ApiDatacentersServersVolumesPostRequest
func (ApiDatacentersServersVolumesPostRequest) XContractNumber ¶
func (r ApiDatacentersServersVolumesPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersServersVolumesPostRequest
type ApiDatacentersVolumesCreateSnapshotPostRequest ¶
type ApiDatacentersVolumesCreateSnapshotPostRequest struct { ApiService *VolumesApiService // contains filtered or unexported fields }
func (ApiDatacentersVolumesCreateSnapshotPostRequest) Execute ¶
func (r ApiDatacentersVolumesCreateSnapshotPostRequest) Execute() (Snapshot, *APIResponse, error)
func (ApiDatacentersVolumesCreateSnapshotPostRequest) Pretty ¶
func (r ApiDatacentersVolumesCreateSnapshotPostRequest) Pretty(pretty bool) ApiDatacentersVolumesCreateSnapshotPostRequest
func (ApiDatacentersVolumesCreateSnapshotPostRequest) Snapshot ¶ added in v6.3.0
func (r ApiDatacentersVolumesCreateSnapshotPostRequest) Snapshot(snapshot CreateSnapshot) ApiDatacentersVolumesCreateSnapshotPostRequest
func (ApiDatacentersVolumesCreateSnapshotPostRequest) XContractNumber ¶
func (r ApiDatacentersVolumesCreateSnapshotPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesCreateSnapshotPostRequest
type ApiDatacentersVolumesDeleteRequest ¶
type ApiDatacentersVolumesDeleteRequest struct { ApiService *VolumesApiService // contains filtered or unexported fields }
func (ApiDatacentersVolumesDeleteRequest) Depth ¶
func (r ApiDatacentersVolumesDeleteRequest) Depth(depth int32) ApiDatacentersVolumesDeleteRequest
func (ApiDatacentersVolumesDeleteRequest) Execute ¶
func (r ApiDatacentersVolumesDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersVolumesDeleteRequest) Pretty ¶
func (r ApiDatacentersVolumesDeleteRequest) Pretty(pretty bool) ApiDatacentersVolumesDeleteRequest
func (ApiDatacentersVolumesDeleteRequest) XContractNumber ¶
func (r ApiDatacentersVolumesDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesDeleteRequest
type ApiDatacentersVolumesFindByIdRequest ¶
type ApiDatacentersVolumesFindByIdRequest struct { ApiService *VolumesApiService // contains filtered or unexported fields }
func (ApiDatacentersVolumesFindByIdRequest) Depth ¶
func (r ApiDatacentersVolumesFindByIdRequest) Depth(depth int32) ApiDatacentersVolumesFindByIdRequest
func (ApiDatacentersVolumesFindByIdRequest) Execute ¶
func (r ApiDatacentersVolumesFindByIdRequest) Execute() (Volume, *APIResponse, error)
func (ApiDatacentersVolumesFindByIdRequest) Pretty ¶
func (r ApiDatacentersVolumesFindByIdRequest) Pretty(pretty bool) ApiDatacentersVolumesFindByIdRequest
func (ApiDatacentersVolumesFindByIdRequest) XContractNumber ¶
func (r ApiDatacentersVolumesFindByIdRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesFindByIdRequest
type ApiDatacentersVolumesGetRequest ¶
type ApiDatacentersVolumesGetRequest struct { ApiService *VolumesApiService // contains filtered or unexported fields }
func (ApiDatacentersVolumesGetRequest) Depth ¶
func (r ApiDatacentersVolumesGetRequest) Depth(depth int32) ApiDatacentersVolumesGetRequest
func (ApiDatacentersVolumesGetRequest) Execute ¶
func (r ApiDatacentersVolumesGetRequest) Execute() (Volumes, *APIResponse, error)
func (ApiDatacentersVolumesGetRequest) Filter ¶
func (r ApiDatacentersVolumesGetRequest) Filter(key string, value string) ApiDatacentersVolumesGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersVolumesGetRequest) Limit ¶
func (r ApiDatacentersVolumesGetRequest) Limit(limit int32) ApiDatacentersVolumesGetRequest
func (ApiDatacentersVolumesGetRequest) MaxResults ¶
func (r ApiDatacentersVolumesGetRequest) MaxResults(maxResults int32) ApiDatacentersVolumesGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersVolumesGetRequest) Offset ¶
func (r ApiDatacentersVolumesGetRequest) Offset(offset int32) ApiDatacentersVolumesGetRequest
func (ApiDatacentersVolumesGetRequest) OrderBy ¶
func (r ApiDatacentersVolumesGetRequest) OrderBy(orderBy string) ApiDatacentersVolumesGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersVolumesGetRequest) Pretty ¶
func (r ApiDatacentersVolumesGetRequest) Pretty(pretty bool) ApiDatacentersVolumesGetRequest
func (ApiDatacentersVolumesGetRequest) XContractNumber ¶
func (r ApiDatacentersVolumesGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesGetRequest
type ApiDatacentersVolumesLabelsDeleteRequest ¶
type ApiDatacentersVolumesLabelsDeleteRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersVolumesLabelsDeleteRequest) Depth ¶
func (r ApiDatacentersVolumesLabelsDeleteRequest) Depth(depth int32) ApiDatacentersVolumesLabelsDeleteRequest
func (ApiDatacentersVolumesLabelsDeleteRequest) Execute ¶
func (r ApiDatacentersVolumesLabelsDeleteRequest) Execute() (*APIResponse, error)
func (ApiDatacentersVolumesLabelsDeleteRequest) Pretty ¶
func (r ApiDatacentersVolumesLabelsDeleteRequest) Pretty(pretty bool) ApiDatacentersVolumesLabelsDeleteRequest
func (ApiDatacentersVolumesLabelsDeleteRequest) XContractNumber ¶
func (r ApiDatacentersVolumesLabelsDeleteRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesLabelsDeleteRequest
type ApiDatacentersVolumesLabelsFindByKeyRequest ¶
type ApiDatacentersVolumesLabelsFindByKeyRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersVolumesLabelsFindByKeyRequest) Depth ¶
func (r ApiDatacentersVolumesLabelsFindByKeyRequest) Depth(depth int32) ApiDatacentersVolumesLabelsFindByKeyRequest
func (ApiDatacentersVolumesLabelsFindByKeyRequest) Execute ¶
func (r ApiDatacentersVolumesLabelsFindByKeyRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiDatacentersVolumesLabelsFindByKeyRequest) Pretty ¶
func (r ApiDatacentersVolumesLabelsFindByKeyRequest) Pretty(pretty bool) ApiDatacentersVolumesLabelsFindByKeyRequest
func (ApiDatacentersVolumesLabelsFindByKeyRequest) XContractNumber ¶
func (r ApiDatacentersVolumesLabelsFindByKeyRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesLabelsFindByKeyRequest
type ApiDatacentersVolumesLabelsGetRequest ¶
type ApiDatacentersVolumesLabelsGetRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersVolumesLabelsGetRequest) Depth ¶
func (r ApiDatacentersVolumesLabelsGetRequest) Depth(depth int32) ApiDatacentersVolumesLabelsGetRequest
func (ApiDatacentersVolumesLabelsGetRequest) Execute ¶
func (r ApiDatacentersVolumesLabelsGetRequest) Execute() (LabelResources, *APIResponse, error)
func (ApiDatacentersVolumesLabelsGetRequest) Filter ¶
func (r ApiDatacentersVolumesLabelsGetRequest) Filter(key string, value string) ApiDatacentersVolumesLabelsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiDatacentersVolumesLabelsGetRequest) MaxResults ¶
func (r ApiDatacentersVolumesLabelsGetRequest) MaxResults(maxResults int32) ApiDatacentersVolumesLabelsGetRequest
MaxResults query param limits the number of results returned.
func (ApiDatacentersVolumesLabelsGetRequest) OrderBy ¶
func (r ApiDatacentersVolumesLabelsGetRequest) OrderBy(orderBy string) ApiDatacentersVolumesLabelsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiDatacentersVolumesLabelsGetRequest) Pretty ¶
func (r ApiDatacentersVolumesLabelsGetRequest) Pretty(pretty bool) ApiDatacentersVolumesLabelsGetRequest
func (ApiDatacentersVolumesLabelsGetRequest) XContractNumber ¶
func (r ApiDatacentersVolumesLabelsGetRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesLabelsGetRequest
type ApiDatacentersVolumesLabelsPostRequest ¶
type ApiDatacentersVolumesLabelsPostRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersVolumesLabelsPostRequest) Depth ¶
func (r ApiDatacentersVolumesLabelsPostRequest) Depth(depth int32) ApiDatacentersVolumesLabelsPostRequest
func (ApiDatacentersVolumesLabelsPostRequest) Execute ¶
func (r ApiDatacentersVolumesLabelsPostRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiDatacentersVolumesLabelsPostRequest) Label ¶
func (r ApiDatacentersVolumesLabelsPostRequest) Label(label LabelResource) ApiDatacentersVolumesLabelsPostRequest
func (ApiDatacentersVolumesLabelsPostRequest) Pretty ¶
func (r ApiDatacentersVolumesLabelsPostRequest) Pretty(pretty bool) ApiDatacentersVolumesLabelsPostRequest
func (ApiDatacentersVolumesLabelsPostRequest) XContractNumber ¶
func (r ApiDatacentersVolumesLabelsPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesLabelsPostRequest
type ApiDatacentersVolumesLabelsPutRequest ¶
type ApiDatacentersVolumesLabelsPutRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiDatacentersVolumesLabelsPutRequest) Depth ¶
func (r ApiDatacentersVolumesLabelsPutRequest) Depth(depth int32) ApiDatacentersVolumesLabelsPutRequest
func (ApiDatacentersVolumesLabelsPutRequest) Execute ¶
func (r ApiDatacentersVolumesLabelsPutRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiDatacentersVolumesLabelsPutRequest) Label ¶
func (r ApiDatacentersVolumesLabelsPutRequest) Label(label LabelResource) ApiDatacentersVolumesLabelsPutRequest
func (ApiDatacentersVolumesLabelsPutRequest) Pretty ¶
func (r ApiDatacentersVolumesLabelsPutRequest) Pretty(pretty bool) ApiDatacentersVolumesLabelsPutRequest
func (ApiDatacentersVolumesLabelsPutRequest) XContractNumber ¶
func (r ApiDatacentersVolumesLabelsPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesLabelsPutRequest
type ApiDatacentersVolumesPatchRequest ¶
type ApiDatacentersVolumesPatchRequest struct { ApiService *VolumesApiService // contains filtered or unexported fields }
func (ApiDatacentersVolumesPatchRequest) Depth ¶
func (r ApiDatacentersVolumesPatchRequest) Depth(depth int32) ApiDatacentersVolumesPatchRequest
func (ApiDatacentersVolumesPatchRequest) Execute ¶
func (r ApiDatacentersVolumesPatchRequest) Execute() (Volume, *APIResponse, error)
func (ApiDatacentersVolumesPatchRequest) Pretty ¶
func (r ApiDatacentersVolumesPatchRequest) Pretty(pretty bool) ApiDatacentersVolumesPatchRequest
func (ApiDatacentersVolumesPatchRequest) Volume ¶
func (r ApiDatacentersVolumesPatchRequest) Volume(volume VolumeProperties) ApiDatacentersVolumesPatchRequest
func (ApiDatacentersVolumesPatchRequest) XContractNumber ¶
func (r ApiDatacentersVolumesPatchRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesPatchRequest
type ApiDatacentersVolumesPostRequest ¶
type ApiDatacentersVolumesPostRequest struct { ApiService *VolumesApiService // contains filtered or unexported fields }
func (ApiDatacentersVolumesPostRequest) Depth ¶
func (r ApiDatacentersVolumesPostRequest) Depth(depth int32) ApiDatacentersVolumesPostRequest
func (ApiDatacentersVolumesPostRequest) Execute ¶
func (r ApiDatacentersVolumesPostRequest) Execute() (Volume, *APIResponse, error)
func (ApiDatacentersVolumesPostRequest) Pretty ¶
func (r ApiDatacentersVolumesPostRequest) Pretty(pretty bool) ApiDatacentersVolumesPostRequest
func (ApiDatacentersVolumesPostRequest) Volume ¶
func (r ApiDatacentersVolumesPostRequest) Volume(volume Volume) ApiDatacentersVolumesPostRequest
func (ApiDatacentersVolumesPostRequest) XContractNumber ¶
func (r ApiDatacentersVolumesPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesPostRequest
type ApiDatacentersVolumesPutRequest ¶
type ApiDatacentersVolumesPutRequest struct { ApiService *VolumesApiService // contains filtered or unexported fields }
func (ApiDatacentersVolumesPutRequest) Depth ¶
func (r ApiDatacentersVolumesPutRequest) Depth(depth int32) ApiDatacentersVolumesPutRequest
func (ApiDatacentersVolumesPutRequest) Execute ¶
func (r ApiDatacentersVolumesPutRequest) Execute() (Volume, *APIResponse, error)
func (ApiDatacentersVolumesPutRequest) Pretty ¶
func (r ApiDatacentersVolumesPutRequest) Pretty(pretty bool) ApiDatacentersVolumesPutRequest
func (ApiDatacentersVolumesPutRequest) Volume ¶
func (r ApiDatacentersVolumesPutRequest) Volume(volume Volume) ApiDatacentersVolumesPutRequest
func (ApiDatacentersVolumesPutRequest) XContractNumber ¶
func (r ApiDatacentersVolumesPutRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesPutRequest
type ApiDatacentersVolumesRestoreSnapshotPostRequest ¶
type ApiDatacentersVolumesRestoreSnapshotPostRequest struct { ApiService *VolumesApiService // contains filtered or unexported fields }
func (ApiDatacentersVolumesRestoreSnapshotPostRequest) Execute ¶
func (r ApiDatacentersVolumesRestoreSnapshotPostRequest) Execute() (*APIResponse, error)
func (ApiDatacentersVolumesRestoreSnapshotPostRequest) Pretty ¶
func (r ApiDatacentersVolumesRestoreSnapshotPostRequest) Pretty(pretty bool) ApiDatacentersVolumesRestoreSnapshotPostRequest
func (ApiDatacentersVolumesRestoreSnapshotPostRequest) RestoreSnapshot ¶ added in v6.3.0
func (r ApiDatacentersVolumesRestoreSnapshotPostRequest) RestoreSnapshot(restoreSnapshot RestoreSnapshot) ApiDatacentersVolumesRestoreSnapshotPostRequest
func (ApiDatacentersVolumesRestoreSnapshotPostRequest) XContractNumber ¶
func (r ApiDatacentersVolumesRestoreSnapshotPostRequest) XContractNumber(xContractNumber int32) ApiDatacentersVolumesRestoreSnapshotPostRequest
type ApiImagesDeleteRequest ¶
type ApiImagesDeleteRequest struct { ApiService *ImagesApiService // contains filtered or unexported fields }
func (ApiImagesDeleteRequest) Depth ¶
func (r ApiImagesDeleteRequest) Depth(depth int32) ApiImagesDeleteRequest
func (ApiImagesDeleteRequest) Execute ¶
func (r ApiImagesDeleteRequest) Execute() (*APIResponse, error)
func (ApiImagesDeleteRequest) Pretty ¶
func (r ApiImagesDeleteRequest) Pretty(pretty bool) ApiImagesDeleteRequest
func (ApiImagesDeleteRequest) XContractNumber ¶
func (r ApiImagesDeleteRequest) XContractNumber(xContractNumber int32) ApiImagesDeleteRequest
type ApiImagesFindByIdRequest ¶
type ApiImagesFindByIdRequest struct { ApiService *ImagesApiService // contains filtered or unexported fields }
func (ApiImagesFindByIdRequest) Depth ¶
func (r ApiImagesFindByIdRequest) Depth(depth int32) ApiImagesFindByIdRequest
func (ApiImagesFindByIdRequest) Execute ¶
func (r ApiImagesFindByIdRequest) Execute() (Image, *APIResponse, error)
func (ApiImagesFindByIdRequest) Pretty ¶
func (r ApiImagesFindByIdRequest) Pretty(pretty bool) ApiImagesFindByIdRequest
func (ApiImagesFindByIdRequest) XContractNumber ¶
func (r ApiImagesFindByIdRequest) XContractNumber(xContractNumber int32) ApiImagesFindByIdRequest
type ApiImagesGetRequest ¶
type ApiImagesGetRequest struct { ApiService *ImagesApiService // contains filtered or unexported fields }
func (ApiImagesGetRequest) Depth ¶
func (r ApiImagesGetRequest) Depth(depth int32) ApiImagesGetRequest
func (ApiImagesGetRequest) Execute ¶
func (r ApiImagesGetRequest) Execute() (Images, *APIResponse, error)
func (ApiImagesGetRequest) Filter ¶
func (r ApiImagesGetRequest) Filter(key string, value string) ApiImagesGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiImagesGetRequest) MaxResults ¶
func (r ApiImagesGetRequest) MaxResults(maxResults int32) ApiImagesGetRequest
MaxResults query param limits the number of results returned.
func (ApiImagesGetRequest) OrderBy ¶
func (r ApiImagesGetRequest) OrderBy(orderBy string) ApiImagesGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiImagesGetRequest) Pretty ¶
func (r ApiImagesGetRequest) Pretty(pretty bool) ApiImagesGetRequest
func (ApiImagesGetRequest) XContractNumber ¶
func (r ApiImagesGetRequest) XContractNumber(xContractNumber int32) ApiImagesGetRequest
type ApiImagesLabelsDeleteRequest ¶ added in v6.2.0
type ApiImagesLabelsDeleteRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiImagesLabelsDeleteRequest) Depth ¶ added in v6.2.0
func (r ApiImagesLabelsDeleteRequest) Depth(depth int32) ApiImagesLabelsDeleteRequest
func (ApiImagesLabelsDeleteRequest) Execute ¶ added in v6.2.0
func (r ApiImagesLabelsDeleteRequest) Execute() (*APIResponse, error)
func (ApiImagesLabelsDeleteRequest) Pretty ¶ added in v6.2.0
func (r ApiImagesLabelsDeleteRequest) Pretty(pretty bool) ApiImagesLabelsDeleteRequest
func (ApiImagesLabelsDeleteRequest) XContractNumber ¶ added in v6.2.0
func (r ApiImagesLabelsDeleteRequest) XContractNumber(xContractNumber int32) ApiImagesLabelsDeleteRequest
type ApiImagesLabelsFindByKeyRequest ¶ added in v6.2.0
type ApiImagesLabelsFindByKeyRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiImagesLabelsFindByKeyRequest) Depth ¶ added in v6.2.0
func (r ApiImagesLabelsFindByKeyRequest) Depth(depth int32) ApiImagesLabelsFindByKeyRequest
func (ApiImagesLabelsFindByKeyRequest) Execute ¶ added in v6.2.0
func (r ApiImagesLabelsFindByKeyRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiImagesLabelsFindByKeyRequest) Pretty ¶ added in v6.2.0
func (r ApiImagesLabelsFindByKeyRequest) Pretty(pretty bool) ApiImagesLabelsFindByKeyRequest
func (ApiImagesLabelsFindByKeyRequest) XContractNumber ¶ added in v6.2.0
func (r ApiImagesLabelsFindByKeyRequest) XContractNumber(xContractNumber int32) ApiImagesLabelsFindByKeyRequest
type ApiImagesLabelsGetRequest ¶ added in v6.2.0
type ApiImagesLabelsGetRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiImagesLabelsGetRequest) Depth ¶ added in v6.2.0
func (r ApiImagesLabelsGetRequest) Depth(depth int32) ApiImagesLabelsGetRequest
func (ApiImagesLabelsGetRequest) Execute ¶ added in v6.2.0
func (r ApiImagesLabelsGetRequest) Execute() (LabelResources, *APIResponse, error)
func (ApiImagesLabelsGetRequest) Filter ¶ added in v6.2.0
func (r ApiImagesLabelsGetRequest) Filter(key string, value string) ApiImagesLabelsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiImagesLabelsGetRequest) MaxResults ¶ added in v6.2.0
func (r ApiImagesLabelsGetRequest) MaxResults(maxResults int32) ApiImagesLabelsGetRequest
MaxResults query param limits the number of results returned.
func (ApiImagesLabelsGetRequest) OrderBy ¶ added in v6.2.0
func (r ApiImagesLabelsGetRequest) OrderBy(orderBy string) ApiImagesLabelsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiImagesLabelsGetRequest) Pretty ¶ added in v6.2.0
func (r ApiImagesLabelsGetRequest) Pretty(pretty bool) ApiImagesLabelsGetRequest
func (ApiImagesLabelsGetRequest) XContractNumber ¶ added in v6.2.0
func (r ApiImagesLabelsGetRequest) XContractNumber(xContractNumber int32) ApiImagesLabelsGetRequest
type ApiImagesLabelsPostRequest ¶ added in v6.2.0
type ApiImagesLabelsPostRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiImagesLabelsPostRequest) Depth ¶ added in v6.2.0
func (r ApiImagesLabelsPostRequest) Depth(depth int32) ApiImagesLabelsPostRequest
func (ApiImagesLabelsPostRequest) Execute ¶ added in v6.2.0
func (r ApiImagesLabelsPostRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiImagesLabelsPostRequest) Label ¶ added in v6.2.0
func (r ApiImagesLabelsPostRequest) Label(label LabelResource) ApiImagesLabelsPostRequest
func (ApiImagesLabelsPostRequest) Pretty ¶ added in v6.2.0
func (r ApiImagesLabelsPostRequest) Pretty(pretty bool) ApiImagesLabelsPostRequest
func (ApiImagesLabelsPostRequest) XContractNumber ¶ added in v6.2.0
func (r ApiImagesLabelsPostRequest) XContractNumber(xContractNumber int32) ApiImagesLabelsPostRequest
type ApiImagesLabelsPutRequest ¶ added in v6.2.0
type ApiImagesLabelsPutRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiImagesLabelsPutRequest) Depth ¶ added in v6.2.0
func (r ApiImagesLabelsPutRequest) Depth(depth int32) ApiImagesLabelsPutRequest
func (ApiImagesLabelsPutRequest) Execute ¶ added in v6.2.0
func (r ApiImagesLabelsPutRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiImagesLabelsPutRequest) Label ¶ added in v6.2.0
func (r ApiImagesLabelsPutRequest) Label(label LabelResource) ApiImagesLabelsPutRequest
func (ApiImagesLabelsPutRequest) Pretty ¶ added in v6.2.0
func (r ApiImagesLabelsPutRequest) Pretty(pretty bool) ApiImagesLabelsPutRequest
func (ApiImagesLabelsPutRequest) XContractNumber ¶ added in v6.2.0
func (r ApiImagesLabelsPutRequest) XContractNumber(xContractNumber int32) ApiImagesLabelsPutRequest
type ApiImagesPatchRequest ¶
type ApiImagesPatchRequest struct { ApiService *ImagesApiService // contains filtered or unexported fields }
func (ApiImagesPatchRequest) Depth ¶
func (r ApiImagesPatchRequest) Depth(depth int32) ApiImagesPatchRequest
func (ApiImagesPatchRequest) Execute ¶
func (r ApiImagesPatchRequest) Execute() (Image, *APIResponse, error)
func (ApiImagesPatchRequest) Image ¶
func (r ApiImagesPatchRequest) Image(image ImageProperties) ApiImagesPatchRequest
func (ApiImagesPatchRequest) Pretty ¶
func (r ApiImagesPatchRequest) Pretty(pretty bool) ApiImagesPatchRequest
func (ApiImagesPatchRequest) XContractNumber ¶
func (r ApiImagesPatchRequest) XContractNumber(xContractNumber int32) ApiImagesPatchRequest
type ApiImagesPutRequest ¶
type ApiImagesPutRequest struct { ApiService *ImagesApiService // contains filtered or unexported fields }
func (ApiImagesPutRequest) Depth ¶
func (r ApiImagesPutRequest) Depth(depth int32) ApiImagesPutRequest
func (ApiImagesPutRequest) Execute ¶
func (r ApiImagesPutRequest) Execute() (Image, *APIResponse, error)
func (ApiImagesPutRequest) Image ¶
func (r ApiImagesPutRequest) Image(image Image) ApiImagesPutRequest
func (ApiImagesPutRequest) Pretty ¶
func (r ApiImagesPutRequest) Pretty(pretty bool) ApiImagesPutRequest
func (ApiImagesPutRequest) XContractNumber ¶
func (r ApiImagesPutRequest) XContractNumber(xContractNumber int32) ApiImagesPutRequest
type ApiIpblocksDeleteRequest ¶
type ApiIpblocksDeleteRequest struct { ApiService *IPBlocksApiService // contains filtered or unexported fields }
func (ApiIpblocksDeleteRequest) Depth ¶
func (r ApiIpblocksDeleteRequest) Depth(depth int32) ApiIpblocksDeleteRequest
func (ApiIpblocksDeleteRequest) Execute ¶
func (r ApiIpblocksDeleteRequest) Execute() (*APIResponse, error)
func (ApiIpblocksDeleteRequest) Pretty ¶
func (r ApiIpblocksDeleteRequest) Pretty(pretty bool) ApiIpblocksDeleteRequest
func (ApiIpblocksDeleteRequest) XContractNumber ¶
func (r ApiIpblocksDeleteRequest) XContractNumber(xContractNumber int32) ApiIpblocksDeleteRequest
type ApiIpblocksFindByIdRequest ¶
type ApiIpblocksFindByIdRequest struct { ApiService *IPBlocksApiService // contains filtered or unexported fields }
func (ApiIpblocksFindByIdRequest) Depth ¶
func (r ApiIpblocksFindByIdRequest) Depth(depth int32) ApiIpblocksFindByIdRequest
func (ApiIpblocksFindByIdRequest) Execute ¶
func (r ApiIpblocksFindByIdRequest) Execute() (IpBlock, *APIResponse, error)
func (ApiIpblocksFindByIdRequest) Pretty ¶
func (r ApiIpblocksFindByIdRequest) Pretty(pretty bool) ApiIpblocksFindByIdRequest
func (ApiIpblocksFindByIdRequest) XContractNumber ¶
func (r ApiIpblocksFindByIdRequest) XContractNumber(xContractNumber int32) ApiIpblocksFindByIdRequest
type ApiIpblocksGetRequest ¶
type ApiIpblocksGetRequest struct { ApiService *IPBlocksApiService // contains filtered or unexported fields }
func (ApiIpblocksGetRequest) Depth ¶
func (r ApiIpblocksGetRequest) Depth(depth int32) ApiIpblocksGetRequest
func (ApiIpblocksGetRequest) Execute ¶
func (r ApiIpblocksGetRequest) Execute() (IpBlocks, *APIResponse, error)
func (ApiIpblocksGetRequest) Filter ¶
func (r ApiIpblocksGetRequest) Filter(key string, value string) ApiIpblocksGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiIpblocksGetRequest) Limit ¶
func (r ApiIpblocksGetRequest) Limit(limit int32) ApiIpblocksGetRequest
func (ApiIpblocksGetRequest) MaxResults ¶
func (r ApiIpblocksGetRequest) MaxResults(maxResults int32) ApiIpblocksGetRequest
MaxResults query param limits the number of results returned.
func (ApiIpblocksGetRequest) Offset ¶
func (r ApiIpblocksGetRequest) Offset(offset int32) ApiIpblocksGetRequest
func (ApiIpblocksGetRequest) OrderBy ¶
func (r ApiIpblocksGetRequest) OrderBy(orderBy string) ApiIpblocksGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiIpblocksGetRequest) Pretty ¶
func (r ApiIpblocksGetRequest) Pretty(pretty bool) ApiIpblocksGetRequest
func (ApiIpblocksGetRequest) XContractNumber ¶
func (r ApiIpblocksGetRequest) XContractNumber(xContractNumber int32) ApiIpblocksGetRequest
type ApiIpblocksLabelsDeleteRequest ¶
type ApiIpblocksLabelsDeleteRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiIpblocksLabelsDeleteRequest) Depth ¶
func (r ApiIpblocksLabelsDeleteRequest) Depth(depth int32) ApiIpblocksLabelsDeleteRequest
func (ApiIpblocksLabelsDeleteRequest) Execute ¶
func (r ApiIpblocksLabelsDeleteRequest) Execute() (*APIResponse, error)
func (ApiIpblocksLabelsDeleteRequest) Pretty ¶
func (r ApiIpblocksLabelsDeleteRequest) Pretty(pretty bool) ApiIpblocksLabelsDeleteRequest
func (ApiIpblocksLabelsDeleteRequest) XContractNumber ¶
func (r ApiIpblocksLabelsDeleteRequest) XContractNumber(xContractNumber int32) ApiIpblocksLabelsDeleteRequest
type ApiIpblocksLabelsFindByKeyRequest ¶
type ApiIpblocksLabelsFindByKeyRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiIpblocksLabelsFindByKeyRequest) Depth ¶
func (r ApiIpblocksLabelsFindByKeyRequest) Depth(depth int32) ApiIpblocksLabelsFindByKeyRequest
func (ApiIpblocksLabelsFindByKeyRequest) Execute ¶
func (r ApiIpblocksLabelsFindByKeyRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiIpblocksLabelsFindByKeyRequest) Pretty ¶
func (r ApiIpblocksLabelsFindByKeyRequest) Pretty(pretty bool) ApiIpblocksLabelsFindByKeyRequest
func (ApiIpblocksLabelsFindByKeyRequest) XContractNumber ¶
func (r ApiIpblocksLabelsFindByKeyRequest) XContractNumber(xContractNumber int32) ApiIpblocksLabelsFindByKeyRequest
type ApiIpblocksLabelsGetRequest ¶
type ApiIpblocksLabelsGetRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiIpblocksLabelsGetRequest) Depth ¶
func (r ApiIpblocksLabelsGetRequest) Depth(depth int32) ApiIpblocksLabelsGetRequest
func (ApiIpblocksLabelsGetRequest) Execute ¶
func (r ApiIpblocksLabelsGetRequest) Execute() (LabelResources, *APIResponse, error)
func (ApiIpblocksLabelsGetRequest) Filter ¶
func (r ApiIpblocksLabelsGetRequest) Filter(key string, value string) ApiIpblocksLabelsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiIpblocksLabelsGetRequest) MaxResults ¶
func (r ApiIpblocksLabelsGetRequest) MaxResults(maxResults int32) ApiIpblocksLabelsGetRequest
MaxResults query param limits the number of results returned.
func (ApiIpblocksLabelsGetRequest) OrderBy ¶
func (r ApiIpblocksLabelsGetRequest) OrderBy(orderBy string) ApiIpblocksLabelsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiIpblocksLabelsGetRequest) Pretty ¶
func (r ApiIpblocksLabelsGetRequest) Pretty(pretty bool) ApiIpblocksLabelsGetRequest
func (ApiIpblocksLabelsGetRequest) XContractNumber ¶
func (r ApiIpblocksLabelsGetRequest) XContractNumber(xContractNumber int32) ApiIpblocksLabelsGetRequest
type ApiIpblocksLabelsPostRequest ¶
type ApiIpblocksLabelsPostRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiIpblocksLabelsPostRequest) Depth ¶
func (r ApiIpblocksLabelsPostRequest) Depth(depth int32) ApiIpblocksLabelsPostRequest
func (ApiIpblocksLabelsPostRequest) Execute ¶
func (r ApiIpblocksLabelsPostRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiIpblocksLabelsPostRequest) Label ¶
func (r ApiIpblocksLabelsPostRequest) Label(label LabelResource) ApiIpblocksLabelsPostRequest
func (ApiIpblocksLabelsPostRequest) Pretty ¶
func (r ApiIpblocksLabelsPostRequest) Pretty(pretty bool) ApiIpblocksLabelsPostRequest
func (ApiIpblocksLabelsPostRequest) XContractNumber ¶
func (r ApiIpblocksLabelsPostRequest) XContractNumber(xContractNumber int32) ApiIpblocksLabelsPostRequest
type ApiIpblocksLabelsPutRequest ¶
type ApiIpblocksLabelsPutRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiIpblocksLabelsPutRequest) Depth ¶
func (r ApiIpblocksLabelsPutRequest) Depth(depth int32) ApiIpblocksLabelsPutRequest
func (ApiIpblocksLabelsPutRequest) Execute ¶
func (r ApiIpblocksLabelsPutRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiIpblocksLabelsPutRequest) Label ¶
func (r ApiIpblocksLabelsPutRequest) Label(label LabelResource) ApiIpblocksLabelsPutRequest
func (ApiIpblocksLabelsPutRequest) Pretty ¶
func (r ApiIpblocksLabelsPutRequest) Pretty(pretty bool) ApiIpblocksLabelsPutRequest
func (ApiIpblocksLabelsPutRequest) XContractNumber ¶
func (r ApiIpblocksLabelsPutRequest) XContractNumber(xContractNumber int32) ApiIpblocksLabelsPutRequest
type ApiIpblocksPatchRequest ¶
type ApiIpblocksPatchRequest struct { ApiService *IPBlocksApiService // contains filtered or unexported fields }
func (ApiIpblocksPatchRequest) Depth ¶
func (r ApiIpblocksPatchRequest) Depth(depth int32) ApiIpblocksPatchRequest
func (ApiIpblocksPatchRequest) Execute ¶
func (r ApiIpblocksPatchRequest) Execute() (IpBlock, *APIResponse, error)
func (ApiIpblocksPatchRequest) Ipblock ¶
func (r ApiIpblocksPatchRequest) Ipblock(ipblock IpBlockProperties) ApiIpblocksPatchRequest
func (ApiIpblocksPatchRequest) Pretty ¶
func (r ApiIpblocksPatchRequest) Pretty(pretty bool) ApiIpblocksPatchRequest
func (ApiIpblocksPatchRequest) XContractNumber ¶
func (r ApiIpblocksPatchRequest) XContractNumber(xContractNumber int32) ApiIpblocksPatchRequest
type ApiIpblocksPostRequest ¶
type ApiIpblocksPostRequest struct { ApiService *IPBlocksApiService // contains filtered or unexported fields }
func (ApiIpblocksPostRequest) Depth ¶
func (r ApiIpblocksPostRequest) Depth(depth int32) ApiIpblocksPostRequest
func (ApiIpblocksPostRequest) Execute ¶
func (r ApiIpblocksPostRequest) Execute() (IpBlock, *APIResponse, error)
func (ApiIpblocksPostRequest) Ipblock ¶
func (r ApiIpblocksPostRequest) Ipblock(ipblock IpBlock) ApiIpblocksPostRequest
func (ApiIpblocksPostRequest) Pretty ¶
func (r ApiIpblocksPostRequest) Pretty(pretty bool) ApiIpblocksPostRequest
func (ApiIpblocksPostRequest) XContractNumber ¶
func (r ApiIpblocksPostRequest) XContractNumber(xContractNumber int32) ApiIpblocksPostRequest
type ApiIpblocksPutRequest ¶
type ApiIpblocksPutRequest struct { ApiService *IPBlocksApiService // contains filtered or unexported fields }
func (ApiIpblocksPutRequest) Depth ¶
func (r ApiIpblocksPutRequest) Depth(depth int32) ApiIpblocksPutRequest
func (ApiIpblocksPutRequest) Execute ¶
func (r ApiIpblocksPutRequest) Execute() (IpBlock, *APIResponse, error)
func (ApiIpblocksPutRequest) Ipblock ¶
func (r ApiIpblocksPutRequest) Ipblock(ipblock IpBlock) ApiIpblocksPutRequest
func (ApiIpblocksPutRequest) Pretty ¶
func (r ApiIpblocksPutRequest) Pretty(pretty bool) ApiIpblocksPutRequest
func (ApiIpblocksPutRequest) XContractNumber ¶
func (r ApiIpblocksPutRequest) XContractNumber(xContractNumber int32) ApiIpblocksPutRequest
type ApiK8sDeleteRequest ¶
type ApiK8sDeleteRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sDeleteRequest) Depth ¶
func (r ApiK8sDeleteRequest) Depth(depth int32) ApiK8sDeleteRequest
func (ApiK8sDeleteRequest) Execute ¶
func (r ApiK8sDeleteRequest) Execute() (*APIResponse, error)
func (ApiK8sDeleteRequest) Pretty ¶
func (r ApiK8sDeleteRequest) Pretty(pretty bool) ApiK8sDeleteRequest
func (ApiK8sDeleteRequest) XContractNumber ¶
func (r ApiK8sDeleteRequest) XContractNumber(xContractNumber int32) ApiK8sDeleteRequest
type ApiK8sFindByClusterIdRequest ¶
type ApiK8sFindByClusterIdRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sFindByClusterIdRequest) Depth ¶
func (r ApiK8sFindByClusterIdRequest) Depth(depth int32) ApiK8sFindByClusterIdRequest
func (ApiK8sFindByClusterIdRequest) Execute ¶
func (r ApiK8sFindByClusterIdRequest) Execute() (KubernetesCluster, *APIResponse, error)
func (ApiK8sFindByClusterIdRequest) Pretty ¶
func (r ApiK8sFindByClusterIdRequest) Pretty(pretty bool) ApiK8sFindByClusterIdRequest
func (ApiK8sFindByClusterIdRequest) XContractNumber ¶
func (r ApiK8sFindByClusterIdRequest) XContractNumber(xContractNumber int32) ApiK8sFindByClusterIdRequest
type ApiK8sGetRequest ¶
type ApiK8sGetRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sGetRequest) Depth ¶
func (r ApiK8sGetRequest) Depth(depth int32) ApiK8sGetRequest
func (ApiK8sGetRequest) Execute ¶
func (r ApiK8sGetRequest) Execute() (KubernetesClusters, *APIResponse, error)
func (ApiK8sGetRequest) Filter ¶
func (r ApiK8sGetRequest) Filter(key string, value string) ApiK8sGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiK8sGetRequest) MaxResults ¶
func (r ApiK8sGetRequest) MaxResults(maxResults int32) ApiK8sGetRequest
MaxResults query param limits the number of results returned.
func (ApiK8sGetRequest) OrderBy ¶
func (r ApiK8sGetRequest) OrderBy(orderBy string) ApiK8sGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiK8sGetRequest) Pretty ¶
func (r ApiK8sGetRequest) Pretty(pretty bool) ApiK8sGetRequest
func (ApiK8sGetRequest) XContractNumber ¶
func (r ApiK8sGetRequest) XContractNumber(xContractNumber int32) ApiK8sGetRequest
type ApiK8sKubeconfigGetRequest ¶
type ApiK8sKubeconfigGetRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sKubeconfigGetRequest) Depth ¶
func (r ApiK8sKubeconfigGetRequest) Depth(depth int32) ApiK8sKubeconfigGetRequest
func (ApiK8sKubeconfigGetRequest) Execute ¶
func (r ApiK8sKubeconfigGetRequest) Execute() (string, *APIResponse, error)
func (ApiK8sKubeconfigGetRequest) Filter ¶
func (r ApiK8sKubeconfigGetRequest) Filter(key string, value string) ApiK8sKubeconfigGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiK8sKubeconfigGetRequest) MaxResults ¶
func (r ApiK8sKubeconfigGetRequest) MaxResults(maxResults int32) ApiK8sKubeconfigGetRequest
MaxResults query param limits the number of results returned.
func (ApiK8sKubeconfigGetRequest) OrderBy ¶
func (r ApiK8sKubeconfigGetRequest) OrderBy(orderBy string) ApiK8sKubeconfigGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiK8sKubeconfigGetRequest) Pretty ¶
func (r ApiK8sKubeconfigGetRequest) Pretty(pretty bool) ApiK8sKubeconfigGetRequest
func (ApiK8sKubeconfigGetRequest) XContractNumber ¶
func (r ApiK8sKubeconfigGetRequest) XContractNumber(xContractNumber int32) ApiK8sKubeconfigGetRequest
type ApiK8sNodepoolsDeleteRequest ¶
type ApiK8sNodepoolsDeleteRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sNodepoolsDeleteRequest) Depth ¶
func (r ApiK8sNodepoolsDeleteRequest) Depth(depth int32) ApiK8sNodepoolsDeleteRequest
func (ApiK8sNodepoolsDeleteRequest) Execute ¶
func (r ApiK8sNodepoolsDeleteRequest) Execute() (*APIResponse, error)
func (ApiK8sNodepoolsDeleteRequest) Pretty ¶
func (r ApiK8sNodepoolsDeleteRequest) Pretty(pretty bool) ApiK8sNodepoolsDeleteRequest
func (ApiK8sNodepoolsDeleteRequest) XContractNumber ¶
func (r ApiK8sNodepoolsDeleteRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsDeleteRequest
type ApiK8sNodepoolsFindByIdRequest ¶
type ApiK8sNodepoolsFindByIdRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sNodepoolsFindByIdRequest) Depth ¶
func (r ApiK8sNodepoolsFindByIdRequest) Depth(depth int32) ApiK8sNodepoolsFindByIdRequest
func (ApiK8sNodepoolsFindByIdRequest) Execute ¶
func (r ApiK8sNodepoolsFindByIdRequest) Execute() (KubernetesNodePool, *APIResponse, error)
func (ApiK8sNodepoolsFindByIdRequest) Pretty ¶
func (r ApiK8sNodepoolsFindByIdRequest) Pretty(pretty bool) ApiK8sNodepoolsFindByIdRequest
func (ApiK8sNodepoolsFindByIdRequest) XContractNumber ¶
func (r ApiK8sNodepoolsFindByIdRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsFindByIdRequest
type ApiK8sNodepoolsGetRequest ¶
type ApiK8sNodepoolsGetRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sNodepoolsGetRequest) Depth ¶
func (r ApiK8sNodepoolsGetRequest) Depth(depth int32) ApiK8sNodepoolsGetRequest
func (ApiK8sNodepoolsGetRequest) Execute ¶
func (r ApiK8sNodepoolsGetRequest) Execute() (KubernetesNodePools, *APIResponse, error)
func (ApiK8sNodepoolsGetRequest) Filter ¶
func (r ApiK8sNodepoolsGetRequest) Filter(key string, value string) ApiK8sNodepoolsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiK8sNodepoolsGetRequest) MaxResults ¶
func (r ApiK8sNodepoolsGetRequest) MaxResults(maxResults int32) ApiK8sNodepoolsGetRequest
MaxResults query param limits the number of results returned.
func (ApiK8sNodepoolsGetRequest) OrderBy ¶
func (r ApiK8sNodepoolsGetRequest) OrderBy(orderBy string) ApiK8sNodepoolsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiK8sNodepoolsGetRequest) Pretty ¶
func (r ApiK8sNodepoolsGetRequest) Pretty(pretty bool) ApiK8sNodepoolsGetRequest
func (ApiK8sNodepoolsGetRequest) XContractNumber ¶
func (r ApiK8sNodepoolsGetRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsGetRequest
type ApiK8sNodepoolsNodesDeleteRequest ¶
type ApiK8sNodepoolsNodesDeleteRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sNodepoolsNodesDeleteRequest) Depth ¶
func (r ApiK8sNodepoolsNodesDeleteRequest) Depth(depth int32) ApiK8sNodepoolsNodesDeleteRequest
func (ApiK8sNodepoolsNodesDeleteRequest) Execute ¶
func (r ApiK8sNodepoolsNodesDeleteRequest) Execute() (*APIResponse, error)
func (ApiK8sNodepoolsNodesDeleteRequest) Pretty ¶
func (r ApiK8sNodepoolsNodesDeleteRequest) Pretty(pretty bool) ApiK8sNodepoolsNodesDeleteRequest
func (ApiK8sNodepoolsNodesDeleteRequest) XContractNumber ¶
func (r ApiK8sNodepoolsNodesDeleteRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsNodesDeleteRequest
type ApiK8sNodepoolsNodesFindByIdRequest ¶
type ApiK8sNodepoolsNodesFindByIdRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sNodepoolsNodesFindByIdRequest) Depth ¶
func (r ApiK8sNodepoolsNodesFindByIdRequest) Depth(depth int32) ApiK8sNodepoolsNodesFindByIdRequest
func (ApiK8sNodepoolsNodesFindByIdRequest) Execute ¶
func (r ApiK8sNodepoolsNodesFindByIdRequest) Execute() (KubernetesNode, *APIResponse, error)
func (ApiK8sNodepoolsNodesFindByIdRequest) Pretty ¶
func (r ApiK8sNodepoolsNodesFindByIdRequest) Pretty(pretty bool) ApiK8sNodepoolsNodesFindByIdRequest
func (ApiK8sNodepoolsNodesFindByIdRequest) XContractNumber ¶
func (r ApiK8sNodepoolsNodesFindByIdRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsNodesFindByIdRequest
type ApiK8sNodepoolsNodesGetRequest ¶
type ApiK8sNodepoolsNodesGetRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sNodepoolsNodesGetRequest) Depth ¶
func (r ApiK8sNodepoolsNodesGetRequest) Depth(depth int32) ApiK8sNodepoolsNodesGetRequest
func (ApiK8sNodepoolsNodesGetRequest) Execute ¶
func (r ApiK8sNodepoolsNodesGetRequest) Execute() (KubernetesNodes, *APIResponse, error)
func (ApiK8sNodepoolsNodesGetRequest) Filter ¶
func (r ApiK8sNodepoolsNodesGetRequest) Filter(key string, value string) ApiK8sNodepoolsNodesGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiK8sNodepoolsNodesGetRequest) MaxResults ¶
func (r ApiK8sNodepoolsNodesGetRequest) MaxResults(maxResults int32) ApiK8sNodepoolsNodesGetRequest
MaxResults query param limits the number of results returned.
func (ApiK8sNodepoolsNodesGetRequest) OrderBy ¶
func (r ApiK8sNodepoolsNodesGetRequest) OrderBy(orderBy string) ApiK8sNodepoolsNodesGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiK8sNodepoolsNodesGetRequest) Pretty ¶
func (r ApiK8sNodepoolsNodesGetRequest) Pretty(pretty bool) ApiK8sNodepoolsNodesGetRequest
func (ApiK8sNodepoolsNodesGetRequest) XContractNumber ¶
func (r ApiK8sNodepoolsNodesGetRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsNodesGetRequest
type ApiK8sNodepoolsNodesReplacePostRequest ¶
type ApiK8sNodepoolsNodesReplacePostRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sNodepoolsNodesReplacePostRequest) Depth ¶
func (r ApiK8sNodepoolsNodesReplacePostRequest) Depth(depth int32) ApiK8sNodepoolsNodesReplacePostRequest
func (ApiK8sNodepoolsNodesReplacePostRequest) Execute ¶
func (r ApiK8sNodepoolsNodesReplacePostRequest) Execute() (*APIResponse, error)
func (ApiK8sNodepoolsNodesReplacePostRequest) Pretty ¶
func (r ApiK8sNodepoolsNodesReplacePostRequest) Pretty(pretty bool) ApiK8sNodepoolsNodesReplacePostRequest
func (ApiK8sNodepoolsNodesReplacePostRequest) XContractNumber ¶
func (r ApiK8sNodepoolsNodesReplacePostRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsNodesReplacePostRequest
type ApiK8sNodepoolsPostRequest ¶
type ApiK8sNodepoolsPostRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sNodepoolsPostRequest) Depth ¶
func (r ApiK8sNodepoolsPostRequest) Depth(depth int32) ApiK8sNodepoolsPostRequest
func (ApiK8sNodepoolsPostRequest) Execute ¶
func (r ApiK8sNodepoolsPostRequest) Execute() (KubernetesNodePool, *APIResponse, error)
func (ApiK8sNodepoolsPostRequest) KubernetesNodePool ¶
func (r ApiK8sNodepoolsPostRequest) KubernetesNodePool(kubernetesNodePool KubernetesNodePoolForPost) ApiK8sNodepoolsPostRequest
func (ApiK8sNodepoolsPostRequest) Pretty ¶
func (r ApiK8sNodepoolsPostRequest) Pretty(pretty bool) ApiK8sNodepoolsPostRequest
func (ApiK8sNodepoolsPostRequest) XContractNumber ¶
func (r ApiK8sNodepoolsPostRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsPostRequest
type ApiK8sNodepoolsPutRequest ¶
type ApiK8sNodepoolsPutRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sNodepoolsPutRequest) Depth ¶
func (r ApiK8sNodepoolsPutRequest) Depth(depth int32) ApiK8sNodepoolsPutRequest
func (ApiK8sNodepoolsPutRequest) Execute ¶
func (r ApiK8sNodepoolsPutRequest) Execute() (KubernetesNodePool, *APIResponse, error)
func (ApiK8sNodepoolsPutRequest) KubernetesNodePool ¶
func (r ApiK8sNodepoolsPutRequest) KubernetesNodePool(kubernetesNodePool KubernetesNodePoolForPut) ApiK8sNodepoolsPutRequest
func (ApiK8sNodepoolsPutRequest) Pretty ¶
func (r ApiK8sNodepoolsPutRequest) Pretty(pretty bool) ApiK8sNodepoolsPutRequest
func (ApiK8sNodepoolsPutRequest) XContractNumber ¶
func (r ApiK8sNodepoolsPutRequest) XContractNumber(xContractNumber int32) ApiK8sNodepoolsPutRequest
type ApiK8sPostRequest ¶
type ApiK8sPostRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sPostRequest) Depth ¶
func (r ApiK8sPostRequest) Depth(depth int32) ApiK8sPostRequest
func (ApiK8sPostRequest) Execute ¶
func (r ApiK8sPostRequest) Execute() (KubernetesCluster, *APIResponse, error)
func (ApiK8sPostRequest) KubernetesCluster ¶
func (r ApiK8sPostRequest) KubernetesCluster(kubernetesCluster KubernetesClusterForPost) ApiK8sPostRequest
func (ApiK8sPostRequest) Pretty ¶
func (r ApiK8sPostRequest) Pretty(pretty bool) ApiK8sPostRequest
func (ApiK8sPostRequest) XContractNumber ¶
func (r ApiK8sPostRequest) XContractNumber(xContractNumber int32) ApiK8sPostRequest
type ApiK8sPutRequest ¶
type ApiK8sPutRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sPutRequest) Depth ¶
func (r ApiK8sPutRequest) Depth(depth int32) ApiK8sPutRequest
func (ApiK8sPutRequest) Execute ¶
func (r ApiK8sPutRequest) Execute() (KubernetesCluster, *APIResponse, error)
func (ApiK8sPutRequest) KubernetesCluster ¶
func (r ApiK8sPutRequest) KubernetesCluster(kubernetesCluster KubernetesClusterForPut) ApiK8sPutRequest
func (ApiK8sPutRequest) Pretty ¶
func (r ApiK8sPutRequest) Pretty(pretty bool) ApiK8sPutRequest
func (ApiK8sPutRequest) XContractNumber ¶
func (r ApiK8sPutRequest) XContractNumber(xContractNumber int32) ApiK8sPutRequest
type ApiK8sVersionsDefaultGetRequest ¶
type ApiK8sVersionsDefaultGetRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sVersionsDefaultGetRequest) Execute ¶
func (r ApiK8sVersionsDefaultGetRequest) Execute() (string, *APIResponse, error)
func (ApiK8sVersionsDefaultGetRequest) Filter ¶
func (r ApiK8sVersionsDefaultGetRequest) Filter(key string, value string) ApiK8sVersionsDefaultGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiK8sVersionsDefaultGetRequest) MaxResults ¶
func (r ApiK8sVersionsDefaultGetRequest) MaxResults(maxResults int32) ApiK8sVersionsDefaultGetRequest
MaxResults query param limits the number of results returned.
func (ApiK8sVersionsDefaultGetRequest) OrderBy ¶
func (r ApiK8sVersionsDefaultGetRequest) OrderBy(orderBy string) ApiK8sVersionsDefaultGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
type ApiK8sVersionsGetRequest ¶
type ApiK8sVersionsGetRequest struct { ApiService *KubernetesApiService // contains filtered or unexported fields }
func (ApiK8sVersionsGetRequest) Execute ¶
func (r ApiK8sVersionsGetRequest) Execute() ([]string, *APIResponse, error)
func (ApiK8sVersionsGetRequest) Filter ¶
func (r ApiK8sVersionsGetRequest) Filter(key string, value string) ApiK8sVersionsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiK8sVersionsGetRequest) MaxResults ¶
func (r ApiK8sVersionsGetRequest) MaxResults(maxResults int32) ApiK8sVersionsGetRequest
MaxResults query param limits the number of results returned.
func (ApiK8sVersionsGetRequest) OrderBy ¶
func (r ApiK8sVersionsGetRequest) OrderBy(orderBy string) ApiK8sVersionsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
type ApiLabelsFindByUrnRequest ¶
type ApiLabelsFindByUrnRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiLabelsFindByUrnRequest) Depth ¶
func (r ApiLabelsFindByUrnRequest) Depth(depth int32) ApiLabelsFindByUrnRequest
func (ApiLabelsFindByUrnRequest) Execute ¶
func (r ApiLabelsFindByUrnRequest) Execute() (Label, *APIResponse, error)
func (ApiLabelsFindByUrnRequest) Pretty ¶
func (r ApiLabelsFindByUrnRequest) Pretty(pretty bool) ApiLabelsFindByUrnRequest
func (ApiLabelsFindByUrnRequest) XContractNumber ¶
func (r ApiLabelsFindByUrnRequest) XContractNumber(xContractNumber int32) ApiLabelsFindByUrnRequest
type ApiLabelsGetRequest ¶
type ApiLabelsGetRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiLabelsGetRequest) Depth ¶
func (r ApiLabelsGetRequest) Depth(depth int32) ApiLabelsGetRequest
func (ApiLabelsGetRequest) Execute ¶
func (r ApiLabelsGetRequest) Execute() (Labels, *APIResponse, error)
func (ApiLabelsGetRequest) Filter ¶
func (r ApiLabelsGetRequest) Filter(key string, value string) ApiLabelsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiLabelsGetRequest) MaxResults ¶
func (r ApiLabelsGetRequest) MaxResults(maxResults int32) ApiLabelsGetRequest
MaxResults query param limits the number of results returned.
func (ApiLabelsGetRequest) OrderBy ¶
func (r ApiLabelsGetRequest) OrderBy(orderBy string) ApiLabelsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiLabelsGetRequest) Pretty ¶
func (r ApiLabelsGetRequest) Pretty(pretty bool) ApiLabelsGetRequest
func (ApiLabelsGetRequest) XContractNumber ¶
func (r ApiLabelsGetRequest) XContractNumber(xContractNumber int32) ApiLabelsGetRequest
type ApiLocationsFindByRegionIdAndIdRequest ¶
type ApiLocationsFindByRegionIdAndIdRequest struct { ApiService *LocationsApiService // contains filtered or unexported fields }
func (ApiLocationsFindByRegionIdAndIdRequest) Depth ¶
func (r ApiLocationsFindByRegionIdAndIdRequest) Depth(depth int32) ApiLocationsFindByRegionIdAndIdRequest
func (ApiLocationsFindByRegionIdAndIdRequest) Execute ¶
func (r ApiLocationsFindByRegionIdAndIdRequest) Execute() (Location, *APIResponse, error)
func (ApiLocationsFindByRegionIdAndIdRequest) Pretty ¶
func (r ApiLocationsFindByRegionIdAndIdRequest) Pretty(pretty bool) ApiLocationsFindByRegionIdAndIdRequest
func (ApiLocationsFindByRegionIdAndIdRequest) XContractNumber ¶
func (r ApiLocationsFindByRegionIdAndIdRequest) XContractNumber(xContractNumber int32) ApiLocationsFindByRegionIdAndIdRequest
type ApiLocationsFindByRegionIdRequest ¶
type ApiLocationsFindByRegionIdRequest struct { ApiService *LocationsApiService // contains filtered or unexported fields }
func (ApiLocationsFindByRegionIdRequest) Depth ¶
func (r ApiLocationsFindByRegionIdRequest) Depth(depth int32) ApiLocationsFindByRegionIdRequest
func (ApiLocationsFindByRegionIdRequest) Execute ¶
func (r ApiLocationsFindByRegionIdRequest) Execute() (Locations, *APIResponse, error)
func (ApiLocationsFindByRegionIdRequest) Pretty ¶
func (r ApiLocationsFindByRegionIdRequest) Pretty(pretty bool) ApiLocationsFindByRegionIdRequest
func (ApiLocationsFindByRegionIdRequest) XContractNumber ¶
func (r ApiLocationsFindByRegionIdRequest) XContractNumber(xContractNumber int32) ApiLocationsFindByRegionIdRequest
type ApiLocationsGetRequest ¶
type ApiLocationsGetRequest struct { ApiService *LocationsApiService // contains filtered or unexported fields }
func (ApiLocationsGetRequest) Depth ¶
func (r ApiLocationsGetRequest) Depth(depth int32) ApiLocationsGetRequest
func (ApiLocationsGetRequest) Execute ¶
func (r ApiLocationsGetRequest) Execute() (Locations, *APIResponse, error)
func (ApiLocationsGetRequest) Filter ¶
func (r ApiLocationsGetRequest) Filter(key string, value string) ApiLocationsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiLocationsGetRequest) MaxResults ¶
func (r ApiLocationsGetRequest) MaxResults(maxResults int32) ApiLocationsGetRequest
MaxResults query param limits the number of results returned.
func (ApiLocationsGetRequest) OrderBy ¶
func (r ApiLocationsGetRequest) OrderBy(orderBy string) ApiLocationsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiLocationsGetRequest) Pretty ¶
func (r ApiLocationsGetRequest) Pretty(pretty bool) ApiLocationsGetRequest
func (ApiLocationsGetRequest) XContractNumber ¶
func (r ApiLocationsGetRequest) XContractNumber(xContractNumber int32) ApiLocationsGetRequest
type ApiPccsDeleteRequest ¶
type ApiPccsDeleteRequest struct { ApiService *PrivateCrossConnectsApiService // contains filtered or unexported fields }
func (ApiPccsDeleteRequest) Depth ¶
func (r ApiPccsDeleteRequest) Depth(depth int32) ApiPccsDeleteRequest
func (ApiPccsDeleteRequest) Execute ¶
func (r ApiPccsDeleteRequest) Execute() (*APIResponse, error)
func (ApiPccsDeleteRequest) Pretty ¶
func (r ApiPccsDeleteRequest) Pretty(pretty bool) ApiPccsDeleteRequest
func (ApiPccsDeleteRequest) XContractNumber ¶
func (r ApiPccsDeleteRequest) XContractNumber(xContractNumber int32) ApiPccsDeleteRequest
type ApiPccsFindByIdRequest ¶
type ApiPccsFindByIdRequest struct { ApiService *PrivateCrossConnectsApiService // contains filtered or unexported fields }
func (ApiPccsFindByIdRequest) Depth ¶
func (r ApiPccsFindByIdRequest) Depth(depth int32) ApiPccsFindByIdRequest
func (ApiPccsFindByIdRequest) Execute ¶
func (r ApiPccsFindByIdRequest) Execute() (PrivateCrossConnect, *APIResponse, error)
func (ApiPccsFindByIdRequest) Pretty ¶
func (r ApiPccsFindByIdRequest) Pretty(pretty bool) ApiPccsFindByIdRequest
func (ApiPccsFindByIdRequest) XContractNumber ¶
func (r ApiPccsFindByIdRequest) XContractNumber(xContractNumber int32) ApiPccsFindByIdRequest
type ApiPccsGetRequest ¶
type ApiPccsGetRequest struct { ApiService *PrivateCrossConnectsApiService // contains filtered or unexported fields }
func (ApiPccsGetRequest) Depth ¶
func (r ApiPccsGetRequest) Depth(depth int32) ApiPccsGetRequest
func (ApiPccsGetRequest) Execute ¶
func (r ApiPccsGetRequest) Execute() (PrivateCrossConnects, *APIResponse, error)
func (ApiPccsGetRequest) Filter ¶
func (r ApiPccsGetRequest) Filter(key string, value string) ApiPccsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiPccsGetRequest) MaxResults ¶
func (r ApiPccsGetRequest) MaxResults(maxResults int32) ApiPccsGetRequest
MaxResults query param limits the number of results returned.
func (ApiPccsGetRequest) OrderBy ¶
func (r ApiPccsGetRequest) OrderBy(orderBy string) ApiPccsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiPccsGetRequest) Pretty ¶
func (r ApiPccsGetRequest) Pretty(pretty bool) ApiPccsGetRequest
func (ApiPccsGetRequest) XContractNumber ¶
func (r ApiPccsGetRequest) XContractNumber(xContractNumber int32) ApiPccsGetRequest
type ApiPccsPatchRequest ¶
type ApiPccsPatchRequest struct { ApiService *PrivateCrossConnectsApiService // contains filtered or unexported fields }
func (ApiPccsPatchRequest) Depth ¶
func (r ApiPccsPatchRequest) Depth(depth int32) ApiPccsPatchRequest
func (ApiPccsPatchRequest) Execute ¶
func (r ApiPccsPatchRequest) Execute() (PrivateCrossConnect, *APIResponse, error)
func (ApiPccsPatchRequest) Pcc ¶
func (r ApiPccsPatchRequest) Pcc(pcc PrivateCrossConnectProperties) ApiPccsPatchRequest
func (ApiPccsPatchRequest) Pretty ¶
func (r ApiPccsPatchRequest) Pretty(pretty bool) ApiPccsPatchRequest
func (ApiPccsPatchRequest) XContractNumber ¶
func (r ApiPccsPatchRequest) XContractNumber(xContractNumber int32) ApiPccsPatchRequest
type ApiPccsPostRequest ¶
type ApiPccsPostRequest struct { ApiService *PrivateCrossConnectsApiService // contains filtered or unexported fields }
func (ApiPccsPostRequest) Depth ¶
func (r ApiPccsPostRequest) Depth(depth int32) ApiPccsPostRequest
func (ApiPccsPostRequest) Execute ¶
func (r ApiPccsPostRequest) Execute() (PrivateCrossConnect, *APIResponse, error)
func (ApiPccsPostRequest) Pcc ¶
func (r ApiPccsPostRequest) Pcc(pcc PrivateCrossConnect) ApiPccsPostRequest
func (ApiPccsPostRequest) Pretty ¶
func (r ApiPccsPostRequest) Pretty(pretty bool) ApiPccsPostRequest
func (ApiPccsPostRequest) XContractNumber ¶
func (r ApiPccsPostRequest) XContractNumber(xContractNumber int32) ApiPccsPostRequest
type ApiRequestsFindByIdRequest ¶
type ApiRequestsFindByIdRequest struct { ApiService *RequestsApiService // contains filtered or unexported fields }
func (ApiRequestsFindByIdRequest) Depth ¶
func (r ApiRequestsFindByIdRequest) Depth(depth int32) ApiRequestsFindByIdRequest
func (ApiRequestsFindByIdRequest) Execute ¶
func (r ApiRequestsFindByIdRequest) Execute() (Request, *APIResponse, error)
func (ApiRequestsFindByIdRequest) Pretty ¶
func (r ApiRequestsFindByIdRequest) Pretty(pretty bool) ApiRequestsFindByIdRequest
func (ApiRequestsFindByIdRequest) XContractNumber ¶
func (r ApiRequestsFindByIdRequest) XContractNumber(xContractNumber int32) ApiRequestsFindByIdRequest
type ApiRequestsGetRequest ¶
type ApiRequestsGetRequest struct { ApiService *RequestsApiService // contains filtered or unexported fields }
func (ApiRequestsGetRequest) Depth ¶
func (r ApiRequestsGetRequest) Depth(depth int32) ApiRequestsGetRequest
func (ApiRequestsGetRequest) Execute ¶
func (r ApiRequestsGetRequest) Execute() (Requests, *APIResponse, error)
func (ApiRequestsGetRequest) Filter ¶
func (r ApiRequestsGetRequest) Filter(key string, value string) ApiRequestsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiRequestsGetRequest) FilterBody ¶
func (r ApiRequestsGetRequest) FilterBody(filterBody string) ApiRequestsGetRequest
func (ApiRequestsGetRequest) FilterCreatedAfter ¶
func (r ApiRequestsGetRequest) FilterCreatedAfter(filterCreatedAfter string) ApiRequestsGetRequest
func (ApiRequestsGetRequest) FilterCreatedBefore ¶
func (r ApiRequestsGetRequest) FilterCreatedBefore(filterCreatedBefore string) ApiRequestsGetRequest
func (ApiRequestsGetRequest) FilterCreatedBy ¶
func (r ApiRequestsGetRequest) FilterCreatedBy(filterCreatedBy string) ApiRequestsGetRequest
func (ApiRequestsGetRequest) FilterCreatedDate ¶
func (r ApiRequestsGetRequest) FilterCreatedDate(filterCreatedDate string) ApiRequestsGetRequest
func (ApiRequestsGetRequest) FilterEtag ¶
func (r ApiRequestsGetRequest) FilterEtag(filterEtag string) ApiRequestsGetRequest
func (ApiRequestsGetRequest) FilterHeaders ¶
func (r ApiRequestsGetRequest) FilterHeaders(filterHeaders string) ApiRequestsGetRequest
func (ApiRequestsGetRequest) FilterMethod ¶
func (r ApiRequestsGetRequest) FilterMethod(filterMethod string) ApiRequestsGetRequest
func (ApiRequestsGetRequest) FilterRequestStatus ¶
func (r ApiRequestsGetRequest) FilterRequestStatus(filterRequestStatus string) ApiRequestsGetRequest
func (ApiRequestsGetRequest) FilterStatus ¶
func (r ApiRequestsGetRequest) FilterStatus(filterStatus string) ApiRequestsGetRequest
func (ApiRequestsGetRequest) FilterUrl ¶
func (r ApiRequestsGetRequest) FilterUrl(filterUrl string) ApiRequestsGetRequest
func (ApiRequestsGetRequest) Limit ¶
func (r ApiRequestsGetRequest) Limit(limit int32) ApiRequestsGetRequest
func (ApiRequestsGetRequest) MaxResults ¶
func (r ApiRequestsGetRequest) MaxResults(maxResults int32) ApiRequestsGetRequest
MaxResults query param limits the number of results returned.
func (ApiRequestsGetRequest) Offset ¶
func (r ApiRequestsGetRequest) Offset(offset int32) ApiRequestsGetRequest
func (ApiRequestsGetRequest) OrderBy ¶
func (r ApiRequestsGetRequest) OrderBy(orderBy string) ApiRequestsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiRequestsGetRequest) Pretty ¶
func (r ApiRequestsGetRequest) Pretty(pretty bool) ApiRequestsGetRequest
func (ApiRequestsGetRequest) XContractNumber ¶
func (r ApiRequestsGetRequest) XContractNumber(xContractNumber int32) ApiRequestsGetRequest
type ApiRequestsStatusGetRequest ¶
type ApiRequestsStatusGetRequest struct { ApiService *RequestsApiService // contains filtered or unexported fields }
func (ApiRequestsStatusGetRequest) Depth ¶
func (r ApiRequestsStatusGetRequest) Depth(depth int32) ApiRequestsStatusGetRequest
func (ApiRequestsStatusGetRequest) Execute ¶
func (r ApiRequestsStatusGetRequest) Execute() (RequestStatus, *APIResponse, error)
func (ApiRequestsStatusGetRequest) Filter ¶
func (r ApiRequestsStatusGetRequest) Filter(key string, value string) ApiRequestsStatusGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiRequestsStatusGetRequest) MaxResults ¶
func (r ApiRequestsStatusGetRequest) MaxResults(maxResults int32) ApiRequestsStatusGetRequest
MaxResults query param limits the number of results returned.
func (ApiRequestsStatusGetRequest) OrderBy ¶
func (r ApiRequestsStatusGetRequest) OrderBy(orderBy string) ApiRequestsStatusGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiRequestsStatusGetRequest) Pretty ¶
func (r ApiRequestsStatusGetRequest) Pretty(pretty bool) ApiRequestsStatusGetRequest
func (ApiRequestsStatusGetRequest) XContractNumber ¶
func (r ApiRequestsStatusGetRequest) XContractNumber(xContractNumber int32) ApiRequestsStatusGetRequest
type ApiSnapshotsDeleteRequest ¶
type ApiSnapshotsDeleteRequest struct { ApiService *SnapshotsApiService // contains filtered or unexported fields }
func (ApiSnapshotsDeleteRequest) Depth ¶
func (r ApiSnapshotsDeleteRequest) Depth(depth int32) ApiSnapshotsDeleteRequest
func (ApiSnapshotsDeleteRequest) Execute ¶
func (r ApiSnapshotsDeleteRequest) Execute() (*APIResponse, error)
func (ApiSnapshotsDeleteRequest) Pretty ¶
func (r ApiSnapshotsDeleteRequest) Pretty(pretty bool) ApiSnapshotsDeleteRequest
func (ApiSnapshotsDeleteRequest) XContractNumber ¶
func (r ApiSnapshotsDeleteRequest) XContractNumber(xContractNumber int32) ApiSnapshotsDeleteRequest
type ApiSnapshotsFindByIdRequest ¶
type ApiSnapshotsFindByIdRequest struct { ApiService *SnapshotsApiService // contains filtered or unexported fields }
func (ApiSnapshotsFindByIdRequest) Depth ¶
func (r ApiSnapshotsFindByIdRequest) Depth(depth int32) ApiSnapshotsFindByIdRequest
func (ApiSnapshotsFindByIdRequest) Execute ¶
func (r ApiSnapshotsFindByIdRequest) Execute() (Snapshot, *APIResponse, error)
func (ApiSnapshotsFindByIdRequest) Pretty ¶
func (r ApiSnapshotsFindByIdRequest) Pretty(pretty bool) ApiSnapshotsFindByIdRequest
func (ApiSnapshotsFindByIdRequest) XContractNumber ¶
func (r ApiSnapshotsFindByIdRequest) XContractNumber(xContractNumber int32) ApiSnapshotsFindByIdRequest
type ApiSnapshotsGetRequest ¶
type ApiSnapshotsGetRequest struct { ApiService *SnapshotsApiService // contains filtered or unexported fields }
func (ApiSnapshotsGetRequest) Depth ¶
func (r ApiSnapshotsGetRequest) Depth(depth int32) ApiSnapshotsGetRequest
func (ApiSnapshotsGetRequest) Execute ¶
func (r ApiSnapshotsGetRequest) Execute() (Snapshots, *APIResponse, error)
func (ApiSnapshotsGetRequest) Filter ¶
func (r ApiSnapshotsGetRequest) Filter(key string, value string) ApiSnapshotsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiSnapshotsGetRequest) MaxResults ¶
func (r ApiSnapshotsGetRequest) MaxResults(maxResults int32) ApiSnapshotsGetRequest
MaxResults query param limits the number of results returned.
func (ApiSnapshotsGetRequest) OrderBy ¶
func (r ApiSnapshotsGetRequest) OrderBy(orderBy string) ApiSnapshotsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiSnapshotsGetRequest) Pretty ¶
func (r ApiSnapshotsGetRequest) Pretty(pretty bool) ApiSnapshotsGetRequest
func (ApiSnapshotsGetRequest) XContractNumber ¶
func (r ApiSnapshotsGetRequest) XContractNumber(xContractNumber int32) ApiSnapshotsGetRequest
type ApiSnapshotsLabelsDeleteRequest ¶
type ApiSnapshotsLabelsDeleteRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiSnapshotsLabelsDeleteRequest) Depth ¶
func (r ApiSnapshotsLabelsDeleteRequest) Depth(depth int32) ApiSnapshotsLabelsDeleteRequest
func (ApiSnapshotsLabelsDeleteRequest) Execute ¶
func (r ApiSnapshotsLabelsDeleteRequest) Execute() (*APIResponse, error)
func (ApiSnapshotsLabelsDeleteRequest) Pretty ¶
func (r ApiSnapshotsLabelsDeleteRequest) Pretty(pretty bool) ApiSnapshotsLabelsDeleteRequest
func (ApiSnapshotsLabelsDeleteRequest) XContractNumber ¶
func (r ApiSnapshotsLabelsDeleteRequest) XContractNumber(xContractNumber int32) ApiSnapshotsLabelsDeleteRequest
type ApiSnapshotsLabelsFindByKeyRequest ¶
type ApiSnapshotsLabelsFindByKeyRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiSnapshotsLabelsFindByKeyRequest) Depth ¶
func (r ApiSnapshotsLabelsFindByKeyRequest) Depth(depth int32) ApiSnapshotsLabelsFindByKeyRequest
func (ApiSnapshotsLabelsFindByKeyRequest) Execute ¶
func (r ApiSnapshotsLabelsFindByKeyRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiSnapshotsLabelsFindByKeyRequest) Pretty ¶
func (r ApiSnapshotsLabelsFindByKeyRequest) Pretty(pretty bool) ApiSnapshotsLabelsFindByKeyRequest
func (ApiSnapshotsLabelsFindByKeyRequest) XContractNumber ¶
func (r ApiSnapshotsLabelsFindByKeyRequest) XContractNumber(xContractNumber int32) ApiSnapshotsLabelsFindByKeyRequest
type ApiSnapshotsLabelsGetRequest ¶
type ApiSnapshotsLabelsGetRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiSnapshotsLabelsGetRequest) Depth ¶
func (r ApiSnapshotsLabelsGetRequest) Depth(depth int32) ApiSnapshotsLabelsGetRequest
func (ApiSnapshotsLabelsGetRequest) Execute ¶
func (r ApiSnapshotsLabelsGetRequest) Execute() (LabelResources, *APIResponse, error)
func (ApiSnapshotsLabelsGetRequest) Filter ¶
func (r ApiSnapshotsLabelsGetRequest) Filter(key string, value string) ApiSnapshotsLabelsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiSnapshotsLabelsGetRequest) MaxResults ¶
func (r ApiSnapshotsLabelsGetRequest) MaxResults(maxResults int32) ApiSnapshotsLabelsGetRequest
MaxResults query param limits the number of results returned.
func (ApiSnapshotsLabelsGetRequest) OrderBy ¶
func (r ApiSnapshotsLabelsGetRequest) OrderBy(orderBy string) ApiSnapshotsLabelsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiSnapshotsLabelsGetRequest) Pretty ¶
func (r ApiSnapshotsLabelsGetRequest) Pretty(pretty bool) ApiSnapshotsLabelsGetRequest
func (ApiSnapshotsLabelsGetRequest) XContractNumber ¶
func (r ApiSnapshotsLabelsGetRequest) XContractNumber(xContractNumber int32) ApiSnapshotsLabelsGetRequest
type ApiSnapshotsLabelsPostRequest ¶
type ApiSnapshotsLabelsPostRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiSnapshotsLabelsPostRequest) Depth ¶
func (r ApiSnapshotsLabelsPostRequest) Depth(depth int32) ApiSnapshotsLabelsPostRequest
func (ApiSnapshotsLabelsPostRequest) Execute ¶
func (r ApiSnapshotsLabelsPostRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiSnapshotsLabelsPostRequest) Label ¶
func (r ApiSnapshotsLabelsPostRequest) Label(label LabelResource) ApiSnapshotsLabelsPostRequest
func (ApiSnapshotsLabelsPostRequest) Pretty ¶
func (r ApiSnapshotsLabelsPostRequest) Pretty(pretty bool) ApiSnapshotsLabelsPostRequest
func (ApiSnapshotsLabelsPostRequest) XContractNumber ¶
func (r ApiSnapshotsLabelsPostRequest) XContractNumber(xContractNumber int32) ApiSnapshotsLabelsPostRequest
type ApiSnapshotsLabelsPutRequest ¶
type ApiSnapshotsLabelsPutRequest struct { ApiService *LabelsApiService // contains filtered or unexported fields }
func (ApiSnapshotsLabelsPutRequest) Depth ¶
func (r ApiSnapshotsLabelsPutRequest) Depth(depth int32) ApiSnapshotsLabelsPutRequest
func (ApiSnapshotsLabelsPutRequest) Execute ¶
func (r ApiSnapshotsLabelsPutRequest) Execute() (LabelResource, *APIResponse, error)
func (ApiSnapshotsLabelsPutRequest) Label ¶
func (r ApiSnapshotsLabelsPutRequest) Label(label LabelResource) ApiSnapshotsLabelsPutRequest
func (ApiSnapshotsLabelsPutRequest) Pretty ¶
func (r ApiSnapshotsLabelsPutRequest) Pretty(pretty bool) ApiSnapshotsLabelsPutRequest
func (ApiSnapshotsLabelsPutRequest) XContractNumber ¶
func (r ApiSnapshotsLabelsPutRequest) XContractNumber(xContractNumber int32) ApiSnapshotsLabelsPutRequest
type ApiSnapshotsPatchRequest ¶
type ApiSnapshotsPatchRequest struct { ApiService *SnapshotsApiService // contains filtered or unexported fields }
func (ApiSnapshotsPatchRequest) Depth ¶
func (r ApiSnapshotsPatchRequest) Depth(depth int32) ApiSnapshotsPatchRequest
func (ApiSnapshotsPatchRequest) Execute ¶
func (r ApiSnapshotsPatchRequest) Execute() (Snapshot, *APIResponse, error)
func (ApiSnapshotsPatchRequest) Pretty ¶
func (r ApiSnapshotsPatchRequest) Pretty(pretty bool) ApiSnapshotsPatchRequest
func (ApiSnapshotsPatchRequest) Snapshot ¶
func (r ApiSnapshotsPatchRequest) Snapshot(snapshot SnapshotProperties) ApiSnapshotsPatchRequest
func (ApiSnapshotsPatchRequest) XContractNumber ¶
func (r ApiSnapshotsPatchRequest) XContractNumber(xContractNumber int32) ApiSnapshotsPatchRequest
type ApiSnapshotsPutRequest ¶
type ApiSnapshotsPutRequest struct { ApiService *SnapshotsApiService // contains filtered or unexported fields }
func (ApiSnapshotsPutRequest) Depth ¶
func (r ApiSnapshotsPutRequest) Depth(depth int32) ApiSnapshotsPutRequest
func (ApiSnapshotsPutRequest) Execute ¶
func (r ApiSnapshotsPutRequest) Execute() (Snapshot, *APIResponse, error)
func (ApiSnapshotsPutRequest) Pretty ¶
func (r ApiSnapshotsPutRequest) Pretty(pretty bool) ApiSnapshotsPutRequest
func (ApiSnapshotsPutRequest) Snapshot ¶
func (r ApiSnapshotsPutRequest) Snapshot(snapshot Snapshot) ApiSnapshotsPutRequest
func (ApiSnapshotsPutRequest) XContractNumber ¶
func (r ApiSnapshotsPutRequest) XContractNumber(xContractNumber int32) ApiSnapshotsPutRequest
type ApiTargetGroupsDeleteRequest ¶ added in v6.1.0
type ApiTargetGroupsDeleteRequest struct { ApiService *TargetGroupsApiService // contains filtered or unexported fields }
func (ApiTargetGroupsDeleteRequest) Depth ¶ added in v6.1.0
func (r ApiTargetGroupsDeleteRequest) Depth(depth int32) ApiTargetGroupsDeleteRequest
func (ApiTargetGroupsDeleteRequest) Execute ¶ added in v6.1.0
func (r ApiTargetGroupsDeleteRequest) Execute() (*APIResponse, error)
func (ApiTargetGroupsDeleteRequest) Pretty ¶ added in v6.1.0
func (r ApiTargetGroupsDeleteRequest) Pretty(pretty bool) ApiTargetGroupsDeleteRequest
func (ApiTargetGroupsDeleteRequest) XContractNumber ¶ added in v6.1.0
func (r ApiTargetGroupsDeleteRequest) XContractNumber(xContractNumber int32) ApiTargetGroupsDeleteRequest
type ApiTargetgroupsFindByTargetGroupIdRequest ¶ added in v6.1.0
type ApiTargetgroupsFindByTargetGroupIdRequest struct { ApiService *TargetGroupsApiService // contains filtered or unexported fields }
func (ApiTargetgroupsFindByTargetGroupIdRequest) Depth ¶ added in v6.1.0
func (r ApiTargetgroupsFindByTargetGroupIdRequest) Depth(depth int32) ApiTargetgroupsFindByTargetGroupIdRequest
func (ApiTargetgroupsFindByTargetGroupIdRequest) Execute ¶ added in v6.1.0
func (r ApiTargetgroupsFindByTargetGroupIdRequest) Execute() (TargetGroup, *APIResponse, error)
func (ApiTargetgroupsFindByTargetGroupIdRequest) Pretty ¶ added in v6.1.0
func (r ApiTargetgroupsFindByTargetGroupIdRequest) Pretty(pretty bool) ApiTargetgroupsFindByTargetGroupIdRequest
func (ApiTargetgroupsFindByTargetGroupIdRequest) XContractNumber ¶ added in v6.1.0
func (r ApiTargetgroupsFindByTargetGroupIdRequest) XContractNumber(xContractNumber int32) ApiTargetgroupsFindByTargetGroupIdRequest
type ApiTargetgroupsGetRequest ¶ added in v6.1.0
type ApiTargetgroupsGetRequest struct { ApiService *TargetGroupsApiService // contains filtered or unexported fields }
func (ApiTargetgroupsGetRequest) Depth ¶ added in v6.1.0
func (r ApiTargetgroupsGetRequest) Depth(depth int32) ApiTargetgroupsGetRequest
func (ApiTargetgroupsGetRequest) Execute ¶ added in v6.1.0
func (r ApiTargetgroupsGetRequest) Execute() (TargetGroups, *APIResponse, error)
func (ApiTargetgroupsGetRequest) Filter ¶ added in v6.1.0
func (r ApiTargetgroupsGetRequest) Filter(key string, value string) ApiTargetgroupsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiTargetgroupsGetRequest) Limit ¶ added in v6.1.0
func (r ApiTargetgroupsGetRequest) Limit(limit int32) ApiTargetgroupsGetRequest
func (ApiTargetgroupsGetRequest) MaxResults ¶ added in v6.1.0
func (r ApiTargetgroupsGetRequest) MaxResults(maxResults int32) ApiTargetgroupsGetRequest
MaxResults query param limits the number of results returned.
func (ApiTargetgroupsGetRequest) Offset ¶ added in v6.1.0
func (r ApiTargetgroupsGetRequest) Offset(offset int32) ApiTargetgroupsGetRequest
func (ApiTargetgroupsGetRequest) OrderBy ¶ added in v6.1.0
func (r ApiTargetgroupsGetRequest) OrderBy(orderBy string) ApiTargetgroupsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiTargetgroupsGetRequest) Pretty ¶ added in v6.1.0
func (r ApiTargetgroupsGetRequest) Pretty(pretty bool) ApiTargetgroupsGetRequest
func (ApiTargetgroupsGetRequest) XContractNumber ¶ added in v6.1.0
func (r ApiTargetgroupsGetRequest) XContractNumber(xContractNumber int32) ApiTargetgroupsGetRequest
type ApiTargetgroupsPatchRequest ¶ added in v6.1.0
type ApiTargetgroupsPatchRequest struct { ApiService *TargetGroupsApiService // contains filtered or unexported fields }
func (ApiTargetgroupsPatchRequest) Depth ¶ added in v6.1.0
func (r ApiTargetgroupsPatchRequest) Depth(depth int32) ApiTargetgroupsPatchRequest
func (ApiTargetgroupsPatchRequest) Execute ¶ added in v6.1.0
func (r ApiTargetgroupsPatchRequest) Execute() (TargetGroup, *APIResponse, error)
func (ApiTargetgroupsPatchRequest) Pretty ¶ added in v6.1.0
func (r ApiTargetgroupsPatchRequest) Pretty(pretty bool) ApiTargetgroupsPatchRequest
func (ApiTargetgroupsPatchRequest) TargetGroupProperties ¶ added in v6.1.0
func (r ApiTargetgroupsPatchRequest) TargetGroupProperties(targetGroupProperties TargetGroupProperties) ApiTargetgroupsPatchRequest
func (ApiTargetgroupsPatchRequest) XContractNumber ¶ added in v6.1.0
func (r ApiTargetgroupsPatchRequest) XContractNumber(xContractNumber int32) ApiTargetgroupsPatchRequest
type ApiTargetgroupsPostRequest ¶ added in v6.1.0
type ApiTargetgroupsPostRequest struct { ApiService *TargetGroupsApiService // contains filtered or unexported fields }
func (ApiTargetgroupsPostRequest) Depth ¶ added in v6.1.0
func (r ApiTargetgroupsPostRequest) Depth(depth int32) ApiTargetgroupsPostRequest
func (ApiTargetgroupsPostRequest) Execute ¶ added in v6.1.0
func (r ApiTargetgroupsPostRequest) Execute() (TargetGroup, *APIResponse, error)
func (ApiTargetgroupsPostRequest) Pretty ¶ added in v6.1.0
func (r ApiTargetgroupsPostRequest) Pretty(pretty bool) ApiTargetgroupsPostRequest
func (ApiTargetgroupsPostRequest) TargetGroup ¶ added in v6.1.0
func (r ApiTargetgroupsPostRequest) TargetGroup(targetGroup TargetGroup) ApiTargetgroupsPostRequest
func (ApiTargetgroupsPostRequest) XContractNumber ¶ added in v6.1.0
func (r ApiTargetgroupsPostRequest) XContractNumber(xContractNumber int32) ApiTargetgroupsPostRequest
type ApiTargetgroupsPutRequest ¶ added in v6.1.0
type ApiTargetgroupsPutRequest struct { ApiService *TargetGroupsApiService // contains filtered or unexported fields }
func (ApiTargetgroupsPutRequest) Depth ¶ added in v6.1.0
func (r ApiTargetgroupsPutRequest) Depth(depth int32) ApiTargetgroupsPutRequest
func (ApiTargetgroupsPutRequest) Execute ¶ added in v6.1.0
func (r ApiTargetgroupsPutRequest) Execute() (TargetGroup, *APIResponse, error)
func (ApiTargetgroupsPutRequest) Pretty ¶ added in v6.1.0
func (r ApiTargetgroupsPutRequest) Pretty(pretty bool) ApiTargetgroupsPutRequest
func (ApiTargetgroupsPutRequest) TargetGroup ¶ added in v6.1.0
func (r ApiTargetgroupsPutRequest) TargetGroup(targetGroup TargetGroupPut) ApiTargetgroupsPutRequest
func (ApiTargetgroupsPutRequest) XContractNumber ¶ added in v6.1.0
func (r ApiTargetgroupsPutRequest) XContractNumber(xContractNumber int32) ApiTargetgroupsPutRequest
type ApiTemplatesFindByIdRequest ¶
type ApiTemplatesFindByIdRequest struct { ApiService *TemplatesApiService // contains filtered or unexported fields }
func (ApiTemplatesFindByIdRequest) Depth ¶
func (r ApiTemplatesFindByIdRequest) Depth(depth int32) ApiTemplatesFindByIdRequest
func (ApiTemplatesFindByIdRequest) Execute ¶
func (r ApiTemplatesFindByIdRequest) Execute() (Template, *APIResponse, error)
type ApiTemplatesGetRequest ¶
type ApiTemplatesGetRequest struct { ApiService *TemplatesApiService // contains filtered or unexported fields }
func (ApiTemplatesGetRequest) Depth ¶
func (r ApiTemplatesGetRequest) Depth(depth int32) ApiTemplatesGetRequest
func (ApiTemplatesGetRequest) Execute ¶
func (r ApiTemplatesGetRequest) Execute() (Templates, *APIResponse, error)
func (ApiTemplatesGetRequest) Filter ¶
func (r ApiTemplatesGetRequest) Filter(key string, value string) ApiTemplatesGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiTemplatesGetRequest) MaxResults ¶
func (r ApiTemplatesGetRequest) MaxResults(maxResults int32) ApiTemplatesGetRequest
MaxResults query param limits the number of results returned.
func (ApiTemplatesGetRequest) OrderBy ¶
func (r ApiTemplatesGetRequest) OrderBy(orderBy string) ApiTemplatesGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
type ApiUmGroupsDeleteRequest ¶
type ApiUmGroupsDeleteRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmGroupsDeleteRequest) Depth ¶
func (r ApiUmGroupsDeleteRequest) Depth(depth int32) ApiUmGroupsDeleteRequest
func (ApiUmGroupsDeleteRequest) Execute ¶
func (r ApiUmGroupsDeleteRequest) Execute() (*APIResponse, error)
func (ApiUmGroupsDeleteRequest) Pretty ¶
func (r ApiUmGroupsDeleteRequest) Pretty(pretty bool) ApiUmGroupsDeleteRequest
func (ApiUmGroupsDeleteRequest) XContractNumber ¶
func (r ApiUmGroupsDeleteRequest) XContractNumber(xContractNumber int32) ApiUmGroupsDeleteRequest
type ApiUmGroupsFindByIdRequest ¶
type ApiUmGroupsFindByIdRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmGroupsFindByIdRequest) Depth ¶
func (r ApiUmGroupsFindByIdRequest) Depth(depth int32) ApiUmGroupsFindByIdRequest
func (ApiUmGroupsFindByIdRequest) Execute ¶
func (r ApiUmGroupsFindByIdRequest) Execute() (Group, *APIResponse, error)
func (ApiUmGroupsFindByIdRequest) Pretty ¶
func (r ApiUmGroupsFindByIdRequest) Pretty(pretty bool) ApiUmGroupsFindByIdRequest
func (ApiUmGroupsFindByIdRequest) XContractNumber ¶
func (r ApiUmGroupsFindByIdRequest) XContractNumber(xContractNumber int32) ApiUmGroupsFindByIdRequest
type ApiUmGroupsGetRequest ¶
type ApiUmGroupsGetRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmGroupsGetRequest) Depth ¶
func (r ApiUmGroupsGetRequest) Depth(depth int32) ApiUmGroupsGetRequest
func (ApiUmGroupsGetRequest) Execute ¶
func (r ApiUmGroupsGetRequest) Execute() (Groups, *APIResponse, error)
func (ApiUmGroupsGetRequest) Filter ¶
func (r ApiUmGroupsGetRequest) Filter(key string, value string) ApiUmGroupsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiUmGroupsGetRequest) MaxResults ¶
func (r ApiUmGroupsGetRequest) MaxResults(maxResults int32) ApiUmGroupsGetRequest
MaxResults query param limits the number of results returned.
func (ApiUmGroupsGetRequest) OrderBy ¶
func (r ApiUmGroupsGetRequest) OrderBy(orderBy string) ApiUmGroupsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiUmGroupsGetRequest) Pretty ¶
func (r ApiUmGroupsGetRequest) Pretty(pretty bool) ApiUmGroupsGetRequest
func (ApiUmGroupsGetRequest) XContractNumber ¶
func (r ApiUmGroupsGetRequest) XContractNumber(xContractNumber int32) ApiUmGroupsGetRequest
type ApiUmGroupsPostRequest ¶
type ApiUmGroupsPostRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmGroupsPostRequest) Depth ¶
func (r ApiUmGroupsPostRequest) Depth(depth int32) ApiUmGroupsPostRequest
func (ApiUmGroupsPostRequest) Execute ¶
func (r ApiUmGroupsPostRequest) Execute() (Group, *APIResponse, error)
func (ApiUmGroupsPostRequest) Group ¶
func (r ApiUmGroupsPostRequest) Group(group Group) ApiUmGroupsPostRequest
func (ApiUmGroupsPostRequest) Pretty ¶
func (r ApiUmGroupsPostRequest) Pretty(pretty bool) ApiUmGroupsPostRequest
func (ApiUmGroupsPostRequest) XContractNumber ¶
func (r ApiUmGroupsPostRequest) XContractNumber(xContractNumber int32) ApiUmGroupsPostRequest
type ApiUmGroupsPutRequest ¶
type ApiUmGroupsPutRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmGroupsPutRequest) Depth ¶
func (r ApiUmGroupsPutRequest) Depth(depth int32) ApiUmGroupsPutRequest
func (ApiUmGroupsPutRequest) Execute ¶
func (r ApiUmGroupsPutRequest) Execute() (Group, *APIResponse, error)
func (ApiUmGroupsPutRequest) Group ¶
func (r ApiUmGroupsPutRequest) Group(group Group) ApiUmGroupsPutRequest
func (ApiUmGroupsPutRequest) Pretty ¶
func (r ApiUmGroupsPutRequest) Pretty(pretty bool) ApiUmGroupsPutRequest
func (ApiUmGroupsPutRequest) XContractNumber ¶
func (r ApiUmGroupsPutRequest) XContractNumber(xContractNumber int32) ApiUmGroupsPutRequest
type ApiUmGroupsResourcesGetRequest ¶
type ApiUmGroupsResourcesGetRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmGroupsResourcesGetRequest) Depth ¶
func (r ApiUmGroupsResourcesGetRequest) Depth(depth int32) ApiUmGroupsResourcesGetRequest
func (ApiUmGroupsResourcesGetRequest) Execute ¶
func (r ApiUmGroupsResourcesGetRequest) Execute() (ResourceGroups, *APIResponse, error)
func (ApiUmGroupsResourcesGetRequest) Filter ¶
func (r ApiUmGroupsResourcesGetRequest) Filter(key string, value string) ApiUmGroupsResourcesGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiUmGroupsResourcesGetRequest) MaxResults ¶
func (r ApiUmGroupsResourcesGetRequest) MaxResults(maxResults int32) ApiUmGroupsResourcesGetRequest
MaxResults query param limits the number of results returned.
func (ApiUmGroupsResourcesGetRequest) OrderBy ¶
func (r ApiUmGroupsResourcesGetRequest) OrderBy(orderBy string) ApiUmGroupsResourcesGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiUmGroupsResourcesGetRequest) Pretty ¶
func (r ApiUmGroupsResourcesGetRequest) Pretty(pretty bool) ApiUmGroupsResourcesGetRequest
func (ApiUmGroupsResourcesGetRequest) XContractNumber ¶
func (r ApiUmGroupsResourcesGetRequest) XContractNumber(xContractNumber int32) ApiUmGroupsResourcesGetRequest
type ApiUmGroupsSharesDeleteRequest ¶
type ApiUmGroupsSharesDeleteRequest struct { // contains filtered or unexported fields }
func (ApiUmGroupsSharesDeleteRequest) Depth ¶
func (r ApiUmGroupsSharesDeleteRequest) Depth(depth int32) ApiUmGroupsSharesDeleteRequest
func (ApiUmGroupsSharesDeleteRequest) Execute ¶
func (r ApiUmGroupsSharesDeleteRequest) Execute() (*APIResponse, error)
func (ApiUmGroupsSharesDeleteRequest) Pretty ¶
func (r ApiUmGroupsSharesDeleteRequest) Pretty(pretty bool) ApiUmGroupsSharesDeleteRequest
func (ApiUmGroupsSharesDeleteRequest) XContractNumber ¶
func (r ApiUmGroupsSharesDeleteRequest) XContractNumber(xContractNumber int32) ApiUmGroupsSharesDeleteRequest
type ApiUmGroupsSharesFindByResourceIdRequest ¶
type ApiUmGroupsSharesFindByResourceIdRequest struct { // contains filtered or unexported fields }
func (ApiUmGroupsSharesFindByResourceIdRequest) Depth ¶
func (r ApiUmGroupsSharesFindByResourceIdRequest) Depth(depth int32) ApiUmGroupsSharesFindByResourceIdRequest
func (ApiUmGroupsSharesFindByResourceIdRequest) Execute ¶
func (r ApiUmGroupsSharesFindByResourceIdRequest) Execute() (GroupShare, *APIResponse, error)
func (ApiUmGroupsSharesFindByResourceIdRequest) Pretty ¶
func (r ApiUmGroupsSharesFindByResourceIdRequest) Pretty(pretty bool) ApiUmGroupsSharesFindByResourceIdRequest
func (ApiUmGroupsSharesFindByResourceIdRequest) XContractNumber ¶
func (r ApiUmGroupsSharesFindByResourceIdRequest) XContractNumber(xContractNumber int32) ApiUmGroupsSharesFindByResourceIdRequest
type ApiUmGroupsSharesGetRequest ¶
type ApiUmGroupsSharesGetRequest struct { // contains filtered or unexported fields }
func (ApiUmGroupsSharesGetRequest) Depth ¶
func (r ApiUmGroupsSharesGetRequest) Depth(depth int32) ApiUmGroupsSharesGetRequest
func (ApiUmGroupsSharesGetRequest) Execute ¶
func (r ApiUmGroupsSharesGetRequest) Execute() (GroupShares, *APIResponse, error)
func (ApiUmGroupsSharesGetRequest) Filter ¶
func (r ApiUmGroupsSharesGetRequest) Filter(key string, value string) ApiUmGroupsSharesGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiUmGroupsSharesGetRequest) MaxResults ¶
func (r ApiUmGroupsSharesGetRequest) MaxResults(maxResults int32) ApiUmGroupsSharesGetRequest
MaxResults query param limits the number of results returned.
func (ApiUmGroupsSharesGetRequest) OrderBy ¶
func (r ApiUmGroupsSharesGetRequest) OrderBy(orderBy string) ApiUmGroupsSharesGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiUmGroupsSharesGetRequest) Pretty ¶
func (r ApiUmGroupsSharesGetRequest) Pretty(pretty bool) ApiUmGroupsSharesGetRequest
func (ApiUmGroupsSharesGetRequest) XContractNumber ¶
func (r ApiUmGroupsSharesGetRequest) XContractNumber(xContractNumber int32) ApiUmGroupsSharesGetRequest
type ApiUmGroupsSharesPostRequest ¶
type ApiUmGroupsSharesPostRequest struct { // contains filtered or unexported fields }
func (ApiUmGroupsSharesPostRequest) Depth ¶
func (r ApiUmGroupsSharesPostRequest) Depth(depth int32) ApiUmGroupsSharesPostRequest
func (ApiUmGroupsSharesPostRequest) Execute ¶
func (r ApiUmGroupsSharesPostRequest) Execute() (GroupShare, *APIResponse, error)
func (ApiUmGroupsSharesPostRequest) Pretty ¶
func (r ApiUmGroupsSharesPostRequest) Pretty(pretty bool) ApiUmGroupsSharesPostRequest
func (ApiUmGroupsSharesPostRequest) Resource ¶
func (r ApiUmGroupsSharesPostRequest) Resource(resource GroupShare) ApiUmGroupsSharesPostRequest
func (ApiUmGroupsSharesPostRequest) XContractNumber ¶
func (r ApiUmGroupsSharesPostRequest) XContractNumber(xContractNumber int32) ApiUmGroupsSharesPostRequest
type ApiUmGroupsSharesPutRequest ¶
type ApiUmGroupsSharesPutRequest struct { // contains filtered or unexported fields }
func (ApiUmGroupsSharesPutRequest) Depth ¶
func (r ApiUmGroupsSharesPutRequest) Depth(depth int32) ApiUmGroupsSharesPutRequest
func (ApiUmGroupsSharesPutRequest) Execute ¶
func (r ApiUmGroupsSharesPutRequest) Execute() (GroupShare, *APIResponse, error)
func (ApiUmGroupsSharesPutRequest) Pretty ¶
func (r ApiUmGroupsSharesPutRequest) Pretty(pretty bool) ApiUmGroupsSharesPutRequest
func (ApiUmGroupsSharesPutRequest) Resource ¶
func (r ApiUmGroupsSharesPutRequest) Resource(resource GroupShare) ApiUmGroupsSharesPutRequest
func (ApiUmGroupsSharesPutRequest) XContractNumber ¶
func (r ApiUmGroupsSharesPutRequest) XContractNumber(xContractNumber int32) ApiUmGroupsSharesPutRequest
type ApiUmGroupsUsersDeleteRequest ¶
type ApiUmGroupsUsersDeleteRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmGroupsUsersDeleteRequest) Depth ¶
func (r ApiUmGroupsUsersDeleteRequest) Depth(depth int32) ApiUmGroupsUsersDeleteRequest
func (ApiUmGroupsUsersDeleteRequest) Execute ¶
func (r ApiUmGroupsUsersDeleteRequest) Execute() (*APIResponse, error)
func (ApiUmGroupsUsersDeleteRequest) Pretty ¶
func (r ApiUmGroupsUsersDeleteRequest) Pretty(pretty bool) ApiUmGroupsUsersDeleteRequest
func (ApiUmGroupsUsersDeleteRequest) XContractNumber ¶
func (r ApiUmGroupsUsersDeleteRequest) XContractNumber(xContractNumber int32) ApiUmGroupsUsersDeleteRequest
type ApiUmGroupsUsersGetRequest ¶
type ApiUmGroupsUsersGetRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmGroupsUsersGetRequest) Depth ¶
func (r ApiUmGroupsUsersGetRequest) Depth(depth int32) ApiUmGroupsUsersGetRequest
func (ApiUmGroupsUsersGetRequest) Execute ¶
func (r ApiUmGroupsUsersGetRequest) Execute() (GroupMembers, *APIResponse, error)
func (ApiUmGroupsUsersGetRequest) Filter ¶
func (r ApiUmGroupsUsersGetRequest) Filter(key string, value string) ApiUmGroupsUsersGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiUmGroupsUsersGetRequest) MaxResults ¶
func (r ApiUmGroupsUsersGetRequest) MaxResults(maxResults int32) ApiUmGroupsUsersGetRequest
MaxResults query param limits the number of results returned.
func (ApiUmGroupsUsersGetRequest) OrderBy ¶
func (r ApiUmGroupsUsersGetRequest) OrderBy(orderBy string) ApiUmGroupsUsersGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiUmGroupsUsersGetRequest) Pretty ¶
func (r ApiUmGroupsUsersGetRequest) Pretty(pretty bool) ApiUmGroupsUsersGetRequest
func (ApiUmGroupsUsersGetRequest) XContractNumber ¶
func (r ApiUmGroupsUsersGetRequest) XContractNumber(xContractNumber int32) ApiUmGroupsUsersGetRequest
type ApiUmGroupsUsersPostRequest ¶
type ApiUmGroupsUsersPostRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmGroupsUsersPostRequest) Depth ¶
func (r ApiUmGroupsUsersPostRequest) Depth(depth int32) ApiUmGroupsUsersPostRequest
func (ApiUmGroupsUsersPostRequest) Execute ¶
func (r ApiUmGroupsUsersPostRequest) Execute() (User, *APIResponse, error)
func (ApiUmGroupsUsersPostRequest) Pretty ¶
func (r ApiUmGroupsUsersPostRequest) Pretty(pretty bool) ApiUmGroupsUsersPostRequest
func (ApiUmGroupsUsersPostRequest) User ¶
func (r ApiUmGroupsUsersPostRequest) User(user UserGroupPost) ApiUmGroupsUsersPostRequest
func (ApiUmGroupsUsersPostRequest) XContractNumber ¶
func (r ApiUmGroupsUsersPostRequest) XContractNumber(xContractNumber int32) ApiUmGroupsUsersPostRequest
type ApiUmResourcesFindByTypeAndIdRequest ¶
type ApiUmResourcesFindByTypeAndIdRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmResourcesFindByTypeAndIdRequest) Depth ¶
func (r ApiUmResourcesFindByTypeAndIdRequest) Depth(depth int32) ApiUmResourcesFindByTypeAndIdRequest
func (ApiUmResourcesFindByTypeAndIdRequest) Execute ¶
func (r ApiUmResourcesFindByTypeAndIdRequest) Execute() (Resource, *APIResponse, error)
func (ApiUmResourcesFindByTypeAndIdRequest) Pretty ¶
func (r ApiUmResourcesFindByTypeAndIdRequest) Pretty(pretty bool) ApiUmResourcesFindByTypeAndIdRequest
func (ApiUmResourcesFindByTypeAndIdRequest) XContractNumber ¶
func (r ApiUmResourcesFindByTypeAndIdRequest) XContractNumber(xContractNumber int32) ApiUmResourcesFindByTypeAndIdRequest
type ApiUmResourcesFindByTypeRequest ¶
type ApiUmResourcesFindByTypeRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmResourcesFindByTypeRequest) Depth ¶
func (r ApiUmResourcesFindByTypeRequest) Depth(depth int32) ApiUmResourcesFindByTypeRequest
func (ApiUmResourcesFindByTypeRequest) Execute ¶
func (r ApiUmResourcesFindByTypeRequest) Execute() (Resources, *APIResponse, error)
func (ApiUmResourcesFindByTypeRequest) Pretty ¶
func (r ApiUmResourcesFindByTypeRequest) Pretty(pretty bool) ApiUmResourcesFindByTypeRequest
func (ApiUmResourcesFindByTypeRequest) XContractNumber ¶
func (r ApiUmResourcesFindByTypeRequest) XContractNumber(xContractNumber int32) ApiUmResourcesFindByTypeRequest
type ApiUmResourcesGetRequest ¶
type ApiUmResourcesGetRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmResourcesGetRequest) Depth ¶
func (r ApiUmResourcesGetRequest) Depth(depth int32) ApiUmResourcesGetRequest
func (ApiUmResourcesGetRequest) Execute ¶
func (r ApiUmResourcesGetRequest) Execute() (Resources, *APIResponse, error)
func (ApiUmResourcesGetRequest) Filter ¶
func (r ApiUmResourcesGetRequest) Filter(key string, value string) ApiUmResourcesGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiUmResourcesGetRequest) MaxResults ¶
func (r ApiUmResourcesGetRequest) MaxResults(maxResults int32) ApiUmResourcesGetRequest
MaxResults query param limits the number of results returned.
func (ApiUmResourcesGetRequest) OrderBy ¶
func (r ApiUmResourcesGetRequest) OrderBy(orderBy string) ApiUmResourcesGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiUmResourcesGetRequest) Pretty ¶
func (r ApiUmResourcesGetRequest) Pretty(pretty bool) ApiUmResourcesGetRequest
func (ApiUmResourcesGetRequest) XContractNumber ¶
func (r ApiUmResourcesGetRequest) XContractNumber(xContractNumber int32) ApiUmResourcesGetRequest
type ApiUmUsersDeleteRequest ¶
type ApiUmUsersDeleteRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmUsersDeleteRequest) Depth ¶
func (r ApiUmUsersDeleteRequest) Depth(depth int32) ApiUmUsersDeleteRequest
func (ApiUmUsersDeleteRequest) Execute ¶
func (r ApiUmUsersDeleteRequest) Execute() (*APIResponse, error)
func (ApiUmUsersDeleteRequest) Pretty ¶
func (r ApiUmUsersDeleteRequest) Pretty(pretty bool) ApiUmUsersDeleteRequest
func (ApiUmUsersDeleteRequest) XContractNumber ¶
func (r ApiUmUsersDeleteRequest) XContractNumber(xContractNumber int32) ApiUmUsersDeleteRequest
type ApiUmUsersFindByIdRequest ¶
type ApiUmUsersFindByIdRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmUsersFindByIdRequest) Depth ¶
func (r ApiUmUsersFindByIdRequest) Depth(depth int32) ApiUmUsersFindByIdRequest
func (ApiUmUsersFindByIdRequest) Execute ¶
func (r ApiUmUsersFindByIdRequest) Execute() (User, *APIResponse, error)
func (ApiUmUsersFindByIdRequest) Pretty ¶
func (r ApiUmUsersFindByIdRequest) Pretty(pretty bool) ApiUmUsersFindByIdRequest
func (ApiUmUsersFindByIdRequest) XContractNumber ¶
func (r ApiUmUsersFindByIdRequest) XContractNumber(xContractNumber int32) ApiUmUsersFindByIdRequest
type ApiUmUsersGetRequest ¶
type ApiUmUsersGetRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmUsersGetRequest) Depth ¶
func (r ApiUmUsersGetRequest) Depth(depth int32) ApiUmUsersGetRequest
func (ApiUmUsersGetRequest) Execute ¶
func (r ApiUmUsersGetRequest) Execute() (Users, *APIResponse, error)
func (ApiUmUsersGetRequest) Filter ¶
func (r ApiUmUsersGetRequest) Filter(key string, value string) ApiUmUsersGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiUmUsersGetRequest) Limit ¶
func (r ApiUmUsersGetRequest) Limit(limit int32) ApiUmUsersGetRequest
func (ApiUmUsersGetRequest) MaxResults ¶
func (r ApiUmUsersGetRequest) MaxResults(maxResults int32) ApiUmUsersGetRequest
MaxResults query param limits the number of results returned.
func (ApiUmUsersGetRequest) Offset ¶
func (r ApiUmUsersGetRequest) Offset(offset int32) ApiUmUsersGetRequest
func (ApiUmUsersGetRequest) OrderBy ¶
func (r ApiUmUsersGetRequest) OrderBy(orderBy string) ApiUmUsersGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiUmUsersGetRequest) Pretty ¶
func (r ApiUmUsersGetRequest) Pretty(pretty bool) ApiUmUsersGetRequest
func (ApiUmUsersGetRequest) XContractNumber ¶
func (r ApiUmUsersGetRequest) XContractNumber(xContractNumber int32) ApiUmUsersGetRequest
type ApiUmUsersGroupsGetRequest ¶
type ApiUmUsersGroupsGetRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmUsersGroupsGetRequest) Depth ¶
func (r ApiUmUsersGroupsGetRequest) Depth(depth int32) ApiUmUsersGroupsGetRequest
func (ApiUmUsersGroupsGetRequest) Execute ¶
func (r ApiUmUsersGroupsGetRequest) Execute() (ResourceGroups, *APIResponse, error)
func (ApiUmUsersGroupsGetRequest) Filter ¶
func (r ApiUmUsersGroupsGetRequest) Filter(key string, value string) ApiUmUsersGroupsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiUmUsersGroupsGetRequest) MaxResults ¶
func (r ApiUmUsersGroupsGetRequest) MaxResults(maxResults int32) ApiUmUsersGroupsGetRequest
MaxResults query param limits the number of results returned.
func (ApiUmUsersGroupsGetRequest) OrderBy ¶
func (r ApiUmUsersGroupsGetRequest) OrderBy(orderBy string) ApiUmUsersGroupsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiUmUsersGroupsGetRequest) Pretty ¶
func (r ApiUmUsersGroupsGetRequest) Pretty(pretty bool) ApiUmUsersGroupsGetRequest
func (ApiUmUsersGroupsGetRequest) XContractNumber ¶
func (r ApiUmUsersGroupsGetRequest) XContractNumber(xContractNumber int32) ApiUmUsersGroupsGetRequest
type ApiUmUsersOwnsGetRequest ¶
type ApiUmUsersOwnsGetRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmUsersOwnsGetRequest) Depth ¶
func (r ApiUmUsersOwnsGetRequest) Depth(depth int32) ApiUmUsersOwnsGetRequest
func (ApiUmUsersOwnsGetRequest) Execute ¶
func (r ApiUmUsersOwnsGetRequest) Execute() (ResourcesUsers, *APIResponse, error)
func (ApiUmUsersOwnsGetRequest) Filter ¶
func (r ApiUmUsersOwnsGetRequest) Filter(key string, value string) ApiUmUsersOwnsGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiUmUsersOwnsGetRequest) MaxResults ¶
func (r ApiUmUsersOwnsGetRequest) MaxResults(maxResults int32) ApiUmUsersOwnsGetRequest
MaxResults query param limits the number of results returned.
func (ApiUmUsersOwnsGetRequest) OrderBy ¶
func (r ApiUmUsersOwnsGetRequest) OrderBy(orderBy string) ApiUmUsersOwnsGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiUmUsersOwnsGetRequest) Pretty ¶
func (r ApiUmUsersOwnsGetRequest) Pretty(pretty bool) ApiUmUsersOwnsGetRequest
func (ApiUmUsersOwnsGetRequest) XContractNumber ¶
func (r ApiUmUsersOwnsGetRequest) XContractNumber(xContractNumber int32) ApiUmUsersOwnsGetRequest
type ApiUmUsersPostRequest ¶
type ApiUmUsersPostRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmUsersPostRequest) Depth ¶
func (r ApiUmUsersPostRequest) Depth(depth int32) ApiUmUsersPostRequest
func (ApiUmUsersPostRequest) Execute ¶
func (r ApiUmUsersPostRequest) Execute() (User, *APIResponse, error)
func (ApiUmUsersPostRequest) Pretty ¶
func (r ApiUmUsersPostRequest) Pretty(pretty bool) ApiUmUsersPostRequest
func (ApiUmUsersPostRequest) User ¶
func (r ApiUmUsersPostRequest) User(user UserPost) ApiUmUsersPostRequest
func (ApiUmUsersPostRequest) XContractNumber ¶
func (r ApiUmUsersPostRequest) XContractNumber(xContractNumber int32) ApiUmUsersPostRequest
type ApiUmUsersPutRequest ¶
type ApiUmUsersPutRequest struct { ApiService *UserManagementApiService // contains filtered or unexported fields }
func (ApiUmUsersPutRequest) Depth ¶
func (r ApiUmUsersPutRequest) Depth(depth int32) ApiUmUsersPutRequest
func (ApiUmUsersPutRequest) Execute ¶
func (r ApiUmUsersPutRequest) Execute() (User, *APIResponse, error)
func (ApiUmUsersPutRequest) Pretty ¶
func (r ApiUmUsersPutRequest) Pretty(pretty bool) ApiUmUsersPutRequest
func (ApiUmUsersPutRequest) User ¶
func (r ApiUmUsersPutRequest) User(user UserPut) ApiUmUsersPutRequest
func (ApiUmUsersPutRequest) XContractNumber ¶
func (r ApiUmUsersPutRequest) XContractNumber(xContractNumber int32) ApiUmUsersPutRequest
type ApiUmUsersS3keysDeleteRequest ¶
type ApiUmUsersS3keysDeleteRequest struct { ApiService *UserS3KeysApiService // contains filtered or unexported fields }
func (ApiUmUsersS3keysDeleteRequest) Depth ¶
func (r ApiUmUsersS3keysDeleteRequest) Depth(depth int32) ApiUmUsersS3keysDeleteRequest
func (ApiUmUsersS3keysDeleteRequest) Execute ¶
func (r ApiUmUsersS3keysDeleteRequest) Execute() (*APIResponse, error)
func (ApiUmUsersS3keysDeleteRequest) Pretty ¶
func (r ApiUmUsersS3keysDeleteRequest) Pretty(pretty bool) ApiUmUsersS3keysDeleteRequest
func (ApiUmUsersS3keysDeleteRequest) XContractNumber ¶
func (r ApiUmUsersS3keysDeleteRequest) XContractNumber(xContractNumber int32) ApiUmUsersS3keysDeleteRequest
type ApiUmUsersS3keysFindByKeyIdRequest ¶
type ApiUmUsersS3keysFindByKeyIdRequest struct { ApiService *UserS3KeysApiService // contains filtered or unexported fields }
func (ApiUmUsersS3keysFindByKeyIdRequest) Depth ¶
func (r ApiUmUsersS3keysFindByKeyIdRequest) Depth(depth int32) ApiUmUsersS3keysFindByKeyIdRequest
func (ApiUmUsersS3keysFindByKeyIdRequest) Execute ¶
func (r ApiUmUsersS3keysFindByKeyIdRequest) Execute() (S3Key, *APIResponse, error)
func (ApiUmUsersS3keysFindByKeyIdRequest) Pretty ¶
func (r ApiUmUsersS3keysFindByKeyIdRequest) Pretty(pretty bool) ApiUmUsersS3keysFindByKeyIdRequest
func (ApiUmUsersS3keysFindByKeyIdRequest) XContractNumber ¶
func (r ApiUmUsersS3keysFindByKeyIdRequest) XContractNumber(xContractNumber int32) ApiUmUsersS3keysFindByKeyIdRequest
type ApiUmUsersS3keysGetRequest ¶
type ApiUmUsersS3keysGetRequest struct { ApiService *UserS3KeysApiService // contains filtered or unexported fields }
func (ApiUmUsersS3keysGetRequest) Depth ¶
func (r ApiUmUsersS3keysGetRequest) Depth(depth int32) ApiUmUsersS3keysGetRequest
func (ApiUmUsersS3keysGetRequest) Execute ¶
func (r ApiUmUsersS3keysGetRequest) Execute() (S3Keys, *APIResponse, error)
func (ApiUmUsersS3keysGetRequest) Filter ¶
func (r ApiUmUsersS3keysGetRequest) Filter(key string, value string) ApiUmUsersS3keysGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiUmUsersS3keysGetRequest) MaxResults ¶
func (r ApiUmUsersS3keysGetRequest) MaxResults(maxResults int32) ApiUmUsersS3keysGetRequest
MaxResults query param limits the number of results returned.
func (ApiUmUsersS3keysGetRequest) OrderBy ¶
func (r ApiUmUsersS3keysGetRequest) OrderBy(orderBy string) ApiUmUsersS3keysGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiUmUsersS3keysGetRequest) Pretty ¶
func (r ApiUmUsersS3keysGetRequest) Pretty(pretty bool) ApiUmUsersS3keysGetRequest
func (ApiUmUsersS3keysGetRequest) XContractNumber ¶
func (r ApiUmUsersS3keysGetRequest) XContractNumber(xContractNumber int32) ApiUmUsersS3keysGetRequest
type ApiUmUsersS3keysPostRequest ¶
type ApiUmUsersS3keysPostRequest struct { ApiService *UserS3KeysApiService // contains filtered or unexported fields }
func (ApiUmUsersS3keysPostRequest) Depth ¶
func (r ApiUmUsersS3keysPostRequest) Depth(depth int32) ApiUmUsersS3keysPostRequest
func (ApiUmUsersS3keysPostRequest) Execute ¶
func (r ApiUmUsersS3keysPostRequest) Execute() (S3Key, *APIResponse, error)
func (ApiUmUsersS3keysPostRequest) Pretty ¶
func (r ApiUmUsersS3keysPostRequest) Pretty(pretty bool) ApiUmUsersS3keysPostRequest
func (ApiUmUsersS3keysPostRequest) XContractNumber ¶
func (r ApiUmUsersS3keysPostRequest) XContractNumber(xContractNumber int32) ApiUmUsersS3keysPostRequest
type ApiUmUsersS3keysPutRequest ¶
type ApiUmUsersS3keysPutRequest struct { ApiService *UserS3KeysApiService // contains filtered or unexported fields }
func (ApiUmUsersS3keysPutRequest) Depth ¶
func (r ApiUmUsersS3keysPutRequest) Depth(depth int32) ApiUmUsersS3keysPutRequest
func (ApiUmUsersS3keysPutRequest) Execute ¶
func (r ApiUmUsersS3keysPutRequest) Execute() (S3Key, *APIResponse, error)
func (ApiUmUsersS3keysPutRequest) Pretty ¶
func (r ApiUmUsersS3keysPutRequest) Pretty(pretty bool) ApiUmUsersS3keysPutRequest
func (ApiUmUsersS3keysPutRequest) S3Key ¶
func (r ApiUmUsersS3keysPutRequest) S3Key(s3Key S3Key) ApiUmUsersS3keysPutRequest
func (ApiUmUsersS3keysPutRequest) XContractNumber ¶
func (r ApiUmUsersS3keysPutRequest) XContractNumber(xContractNumber int32) ApiUmUsersS3keysPutRequest
type ApiUmUsersS3ssourlGetRequest ¶
type ApiUmUsersS3ssourlGetRequest struct { ApiService *UserS3KeysApiService // contains filtered or unexported fields }
func (ApiUmUsersS3ssourlGetRequest) Execute ¶
func (r ApiUmUsersS3ssourlGetRequest) Execute() (S3ObjectStorageSSO, *APIResponse, error)
func (ApiUmUsersS3ssourlGetRequest) Filter ¶
func (r ApiUmUsersS3ssourlGetRequest) Filter(key string, value string) ApiUmUsersS3ssourlGetRequest
Filters query parameters limit results to those containing a matching value for a specific property.
func (ApiUmUsersS3ssourlGetRequest) MaxResults ¶
func (r ApiUmUsersS3ssourlGetRequest) MaxResults(maxResults int32) ApiUmUsersS3ssourlGetRequest
MaxResults query param limits the number of results returned.
func (ApiUmUsersS3ssourlGetRequest) OrderBy ¶
func (r ApiUmUsersS3ssourlGetRequest) OrderBy(orderBy string) ApiUmUsersS3ssourlGetRequest
OrderBy query param sorts the results alphanumerically in ascending order based on the specified property.
func (ApiUmUsersS3ssourlGetRequest) Pretty ¶
func (r ApiUmUsersS3ssourlGetRequest) Pretty(pretty bool) ApiUmUsersS3ssourlGetRequest
func (ApiUmUsersS3ssourlGetRequest) XContractNumber ¶
func (r ApiUmUsersS3ssourlGetRequest) XContractNumber(xContractNumber int32) ApiUmUsersS3ssourlGetRequest
type ApplicationLoadBalancer ¶ added in v6.1.0
type ApplicationLoadBalancer struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *ApplicationLoadBalancerProperties `json:"properties"` Entities *ApplicationLoadBalancerEntities `json:"entities,omitempty"` }
ApplicationLoadBalancer struct for ApplicationLoadBalancer
func NewApplicationLoadBalancer ¶ added in v6.1.0
func NewApplicationLoadBalancer(properties ApplicationLoadBalancerProperties) *ApplicationLoadBalancer
NewApplicationLoadBalancer instantiates a new ApplicationLoadBalancer 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 NewApplicationLoadBalancerWithDefaults ¶ added in v6.1.0
func NewApplicationLoadBalancerWithDefaults() *ApplicationLoadBalancer
NewApplicationLoadBalancerWithDefaults instantiates a new ApplicationLoadBalancer 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 (*ApplicationLoadBalancer) GetEntities ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) GetEntities() *ApplicationLoadBalancerEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancer) GetEntitiesOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) GetEntitiesOk() (*ApplicationLoadBalancerEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*ApplicationLoadBalancer) GetHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancer) GetHrefOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*ApplicationLoadBalancer) GetId ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancer) GetIdOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*ApplicationLoadBalancer) GetMetadata ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancer) GetMetadataOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*ApplicationLoadBalancer) GetProperties ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) GetProperties() *ApplicationLoadBalancerProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancer) GetPropertiesOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) GetPropertiesOk() (*ApplicationLoadBalancerProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*ApplicationLoadBalancer) GetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancer) GetTypeOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*ApplicationLoadBalancer) HasEntities ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) HasEntities() bool
HasEntities returns a boolean if a field has been set.
func (*ApplicationLoadBalancer) HasHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*ApplicationLoadBalancer) HasId ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) HasId() bool
HasId returns a boolean if a field has been set.
func (*ApplicationLoadBalancer) HasMetadata ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*ApplicationLoadBalancer) HasProperties ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*ApplicationLoadBalancer) HasType ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) HasType() bool
HasType returns a boolean if a field has been set.
func (ApplicationLoadBalancer) MarshalJSON ¶ added in v6.1.0
func (o ApplicationLoadBalancer) MarshalJSON() ([]byte, error)
func (*ApplicationLoadBalancer) SetEntities ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) SetEntities(v ApplicationLoadBalancerEntities)
SetEntities sets field value
func (*ApplicationLoadBalancer) SetHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) SetHref(v string)
SetHref sets field value
func (*ApplicationLoadBalancer) SetId ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) SetId(v string)
SetId sets field value
func (*ApplicationLoadBalancer) SetMetadata ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*ApplicationLoadBalancer) SetProperties ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) SetProperties(v ApplicationLoadBalancerProperties)
SetProperties sets field value
func (*ApplicationLoadBalancer) SetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancer) SetType(v Type)
SetType sets field value
type ApplicationLoadBalancerEntities ¶ added in v6.1.0
type ApplicationLoadBalancerEntities struct {
Forwardingrules *ApplicationLoadBalancerForwardingRules `json:"forwardingrules,omitempty"`
}
ApplicationLoadBalancerEntities struct for ApplicationLoadBalancerEntities
func NewApplicationLoadBalancerEntities ¶ added in v6.1.0
func NewApplicationLoadBalancerEntities() *ApplicationLoadBalancerEntities
NewApplicationLoadBalancerEntities instantiates a new ApplicationLoadBalancerEntities 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 NewApplicationLoadBalancerEntitiesWithDefaults ¶ added in v6.1.0
func NewApplicationLoadBalancerEntitiesWithDefaults() *ApplicationLoadBalancerEntities
NewApplicationLoadBalancerEntitiesWithDefaults instantiates a new ApplicationLoadBalancerEntities 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 (*ApplicationLoadBalancerEntities) GetForwardingrules ¶ added in v6.1.0
func (o *ApplicationLoadBalancerEntities) GetForwardingrules() *ApplicationLoadBalancerForwardingRules
GetForwardingrules returns the Forwardingrules field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerEntities) GetForwardingrulesOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerEntities) GetForwardingrulesOk() (*ApplicationLoadBalancerForwardingRules, bool)
GetForwardingrulesOk returns a tuple with the Forwardingrules field value 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 (*ApplicationLoadBalancerEntities) HasForwardingrules ¶ added in v6.1.0
func (o *ApplicationLoadBalancerEntities) HasForwardingrules() bool
HasForwardingrules returns a boolean if a field has been set.
func (ApplicationLoadBalancerEntities) MarshalJSON ¶ added in v6.1.0
func (o ApplicationLoadBalancerEntities) MarshalJSON() ([]byte, error)
func (*ApplicationLoadBalancerEntities) SetForwardingrules ¶ added in v6.1.0
func (o *ApplicationLoadBalancerEntities) SetForwardingrules(v ApplicationLoadBalancerForwardingRules)
SetForwardingrules sets field value
type ApplicationLoadBalancerForwardingRule ¶ added in v6.1.0
type ApplicationLoadBalancerForwardingRule struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *ApplicationLoadBalancerForwardingRuleProperties `json:"properties"` }
ApplicationLoadBalancerForwardingRule struct for ApplicationLoadBalancerForwardingRule
func NewApplicationLoadBalancerForwardingRule ¶ added in v6.1.0
func NewApplicationLoadBalancerForwardingRule(properties ApplicationLoadBalancerForwardingRuleProperties) *ApplicationLoadBalancerForwardingRule
NewApplicationLoadBalancerForwardingRule instantiates a new ApplicationLoadBalancerForwardingRule 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 NewApplicationLoadBalancerForwardingRuleWithDefaults ¶ added in v6.1.0
func NewApplicationLoadBalancerForwardingRuleWithDefaults() *ApplicationLoadBalancerForwardingRule
NewApplicationLoadBalancerForwardingRuleWithDefaults instantiates a new ApplicationLoadBalancerForwardingRule 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 (*ApplicationLoadBalancerForwardingRule) GetHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRule) GetHrefOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*ApplicationLoadBalancerForwardingRule) GetId ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRule) GetIdOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*ApplicationLoadBalancerForwardingRule) GetMetadata ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRule) GetMetadataOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*ApplicationLoadBalancerForwardingRule) GetProperties ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) GetProperties() *ApplicationLoadBalancerForwardingRuleProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRule) GetPropertiesOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) GetPropertiesOk() (*ApplicationLoadBalancerForwardingRuleProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*ApplicationLoadBalancerForwardingRule) GetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRule) GetTypeOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*ApplicationLoadBalancerForwardingRule) HasHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRule) HasId ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) HasId() bool
HasId returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRule) HasMetadata ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRule) HasProperties ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRule) HasType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) HasType() bool
HasType returns a boolean if a field has been set.
func (ApplicationLoadBalancerForwardingRule) MarshalJSON ¶ added in v6.1.0
func (o ApplicationLoadBalancerForwardingRule) MarshalJSON() ([]byte, error)
func (*ApplicationLoadBalancerForwardingRule) SetHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) SetHref(v string)
SetHref sets field value
func (*ApplicationLoadBalancerForwardingRule) SetId ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) SetId(v string)
SetId sets field value
func (*ApplicationLoadBalancerForwardingRule) SetMetadata ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*ApplicationLoadBalancerForwardingRule) SetProperties ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) SetProperties(v ApplicationLoadBalancerForwardingRuleProperties)
SetProperties sets field value
func (*ApplicationLoadBalancerForwardingRule) SetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRule) SetType(v Type)
SetType sets field value
type ApplicationLoadBalancerForwardingRuleProperties ¶ added in v6.1.0
type ApplicationLoadBalancerForwardingRuleProperties struct { // The name of the Application Load Balancer forwarding rule. Name *string `json:"name"` // The balancing protocol. Protocol *string `json:"protocol"` // The listening (inbound) IP. ListenerIp *string `json:"listenerIp"` // The listening (inbound) port number; the valid range is 1 to 65535. ListenerPort *int32 `json:"listenerPort"` // The maximum time in milliseconds to wait for the client to acknowledge or send data; default is 50,000 (50 seconds). ClientTimeout *int32 `json:"clientTimeout,omitempty"` // Array of items in the collection. ServerCertificates *[]string `json:"serverCertificates,omitempty"` // An array of items in the collection. The original order of rules is preserved during processing, except that rules of the 'FORWARD' type are processed after the rules with other defined actions. The relative order of the 'FORWARD' type rules is also preserved during the processing. HttpRules *[]ApplicationLoadBalancerHttpRule `json:"httpRules,omitempty"` }
ApplicationLoadBalancerForwardingRuleProperties struct for ApplicationLoadBalancerForwardingRuleProperties
func NewApplicationLoadBalancerForwardingRuleProperties ¶ added in v6.1.0
func NewApplicationLoadBalancerForwardingRuleProperties(name string, protocol string, listenerIp string, listenerPort int32) *ApplicationLoadBalancerForwardingRuleProperties
NewApplicationLoadBalancerForwardingRuleProperties instantiates a new ApplicationLoadBalancerForwardingRuleProperties 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 NewApplicationLoadBalancerForwardingRulePropertiesWithDefaults ¶ added in v6.1.0
func NewApplicationLoadBalancerForwardingRulePropertiesWithDefaults() *ApplicationLoadBalancerForwardingRuleProperties
NewApplicationLoadBalancerForwardingRulePropertiesWithDefaults instantiates a new ApplicationLoadBalancerForwardingRuleProperties 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 (*ApplicationLoadBalancerForwardingRuleProperties) GetClientTimeout ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) GetClientTimeout() *int32
GetClientTimeout returns the ClientTimeout field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRuleProperties) GetClientTimeoutOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) GetClientTimeoutOk() (*int32, bool)
GetClientTimeoutOk returns a tuple with the ClientTimeout field value 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 (*ApplicationLoadBalancerForwardingRuleProperties) GetHttpRules ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) GetHttpRules() *[]ApplicationLoadBalancerHttpRule
GetHttpRules returns the HttpRules field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRuleProperties) GetHttpRulesOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) GetHttpRulesOk() (*[]ApplicationLoadBalancerHttpRule, bool)
GetHttpRulesOk returns a tuple with the HttpRules field value 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 (*ApplicationLoadBalancerForwardingRuleProperties) GetListenerIp ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) GetListenerIp() *string
GetListenerIp returns the ListenerIp field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRuleProperties) GetListenerIpOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) GetListenerIpOk() (*string, bool)
GetListenerIpOk returns a tuple with the ListenerIp field value 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 (*ApplicationLoadBalancerForwardingRuleProperties) GetListenerPort ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) GetListenerPort() *int32
GetListenerPort returns the ListenerPort field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRuleProperties) GetListenerPortOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) GetListenerPortOk() (*int32, bool)
GetListenerPortOk returns a tuple with the ListenerPort field value 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 (*ApplicationLoadBalancerForwardingRuleProperties) GetName ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRuleProperties) GetNameOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*ApplicationLoadBalancerForwardingRuleProperties) GetProtocol ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) GetProtocol() *string
GetProtocol returns the Protocol field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRuleProperties) GetProtocolOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) GetProtocolOk() (*string, bool)
GetProtocolOk returns a tuple with the Protocol field value 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 (*ApplicationLoadBalancerForwardingRuleProperties) GetServerCertificates ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) GetServerCertificates() *[]string
GetServerCertificates returns the ServerCertificates field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRuleProperties) GetServerCertificatesOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) GetServerCertificatesOk() (*[]string, bool)
GetServerCertificatesOk returns a tuple with the ServerCertificates field value 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 (*ApplicationLoadBalancerForwardingRuleProperties) HasClientTimeout ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) HasClientTimeout() bool
HasClientTimeout returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRuleProperties) HasHttpRules ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) HasHttpRules() bool
HasHttpRules returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRuleProperties) HasListenerIp ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) HasListenerIp() bool
HasListenerIp returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRuleProperties) HasListenerPort ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) HasListenerPort() bool
HasListenerPort returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRuleProperties) HasName ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRuleProperties) HasProtocol ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) HasProtocol() bool
HasProtocol returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRuleProperties) HasServerCertificates ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) HasServerCertificates() bool
HasServerCertificates returns a boolean if a field has been set.
func (ApplicationLoadBalancerForwardingRuleProperties) MarshalJSON ¶ added in v6.1.0
func (o ApplicationLoadBalancerForwardingRuleProperties) MarshalJSON() ([]byte, error)
func (*ApplicationLoadBalancerForwardingRuleProperties) SetClientTimeout ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) SetClientTimeout(v int32)
SetClientTimeout sets field value
func (*ApplicationLoadBalancerForwardingRuleProperties) SetHttpRules ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) SetHttpRules(v []ApplicationLoadBalancerHttpRule)
SetHttpRules sets field value
func (*ApplicationLoadBalancerForwardingRuleProperties) SetListenerIp ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) SetListenerIp(v string)
SetListenerIp sets field value
func (*ApplicationLoadBalancerForwardingRuleProperties) SetListenerPort ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) SetListenerPort(v int32)
SetListenerPort sets field value
func (*ApplicationLoadBalancerForwardingRuleProperties) SetName ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) SetName(v string)
SetName sets field value
func (*ApplicationLoadBalancerForwardingRuleProperties) SetProtocol ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) SetProtocol(v string)
SetProtocol sets field value
func (*ApplicationLoadBalancerForwardingRuleProperties) SetServerCertificates ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRuleProperties) SetServerCertificates(v []string)
SetServerCertificates sets field value
type ApplicationLoadBalancerForwardingRulePut ¶ added in v6.1.0
type ApplicationLoadBalancerForwardingRulePut struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Properties *ApplicationLoadBalancerForwardingRuleProperties `json:"properties"` }
ApplicationLoadBalancerForwardingRulePut struct for ApplicationLoadBalancerForwardingRulePut
func NewApplicationLoadBalancerForwardingRulePut ¶ added in v6.1.0
func NewApplicationLoadBalancerForwardingRulePut(properties ApplicationLoadBalancerForwardingRuleProperties) *ApplicationLoadBalancerForwardingRulePut
NewApplicationLoadBalancerForwardingRulePut instantiates a new ApplicationLoadBalancerForwardingRulePut 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 NewApplicationLoadBalancerForwardingRulePutWithDefaults ¶ added in v6.1.0
func NewApplicationLoadBalancerForwardingRulePutWithDefaults() *ApplicationLoadBalancerForwardingRulePut
NewApplicationLoadBalancerForwardingRulePutWithDefaults instantiates a new ApplicationLoadBalancerForwardingRulePut 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 (*ApplicationLoadBalancerForwardingRulePut) GetHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRulePut) GetHrefOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*ApplicationLoadBalancerForwardingRulePut) GetId ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRulePut) GetIdOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*ApplicationLoadBalancerForwardingRulePut) GetProperties ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) GetProperties() *ApplicationLoadBalancerForwardingRuleProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRulePut) GetPropertiesOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) GetPropertiesOk() (*ApplicationLoadBalancerForwardingRuleProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*ApplicationLoadBalancerForwardingRulePut) GetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRulePut) GetTypeOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*ApplicationLoadBalancerForwardingRulePut) HasHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRulePut) HasId ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) HasId() bool
HasId returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRulePut) HasProperties ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRulePut) HasType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) HasType() bool
HasType returns a boolean if a field has been set.
func (ApplicationLoadBalancerForwardingRulePut) MarshalJSON ¶ added in v6.1.0
func (o ApplicationLoadBalancerForwardingRulePut) MarshalJSON() ([]byte, error)
func (*ApplicationLoadBalancerForwardingRulePut) SetHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) SetHref(v string)
SetHref sets field value
func (*ApplicationLoadBalancerForwardingRulePut) SetId ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) SetId(v string)
SetId sets field value
func (*ApplicationLoadBalancerForwardingRulePut) SetProperties ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) SetProperties(v ApplicationLoadBalancerForwardingRuleProperties)
SetProperties sets field value
func (*ApplicationLoadBalancerForwardingRulePut) SetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRulePut) SetType(v Type)
SetType sets field value
type ApplicationLoadBalancerForwardingRules ¶ added in v6.1.0
type ApplicationLoadBalancerForwardingRules struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]ApplicationLoadBalancerForwardingRule `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
ApplicationLoadBalancerForwardingRules struct for ApplicationLoadBalancerForwardingRules
func NewApplicationLoadBalancerForwardingRules ¶ added in v6.1.0
func NewApplicationLoadBalancerForwardingRules() *ApplicationLoadBalancerForwardingRules
NewApplicationLoadBalancerForwardingRules instantiates a new ApplicationLoadBalancerForwardingRules 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 NewApplicationLoadBalancerForwardingRulesWithDefaults ¶ added in v6.1.0
func NewApplicationLoadBalancerForwardingRulesWithDefaults() *ApplicationLoadBalancerForwardingRules
NewApplicationLoadBalancerForwardingRulesWithDefaults instantiates a new ApplicationLoadBalancerForwardingRules 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 (*ApplicationLoadBalancerForwardingRules) GetHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRules) GetHrefOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*ApplicationLoadBalancerForwardingRules) GetId ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRules) GetIdOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*ApplicationLoadBalancerForwardingRules) GetItems ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) GetItems() *[]ApplicationLoadBalancerForwardingRule
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRules) GetItemsOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) GetItemsOk() (*[]ApplicationLoadBalancerForwardingRule, bool)
GetItemsOk returns a tuple with the Items field value 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 (*ApplicationLoadBalancerForwardingRules) GetLimit ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRules) GetLimitOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value 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 (*ApplicationLoadBalancerForwardingRules) GetLinks ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRules) GetLinksOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*ApplicationLoadBalancerForwardingRules) GetOffset ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRules) GetOffsetOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value 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 (*ApplicationLoadBalancerForwardingRules) GetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerForwardingRules) GetTypeOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*ApplicationLoadBalancerForwardingRules) HasHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRules) HasId ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) HasId() bool
HasId returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRules) HasItems ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRules) HasLimit ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRules) HasLinks ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRules) HasOffset ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*ApplicationLoadBalancerForwardingRules) HasType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) HasType() bool
HasType returns a boolean if a field has been set.
func (ApplicationLoadBalancerForwardingRules) MarshalJSON ¶ added in v6.1.0
func (o ApplicationLoadBalancerForwardingRules) MarshalJSON() ([]byte, error)
func (*ApplicationLoadBalancerForwardingRules) SetHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) SetHref(v string)
SetHref sets field value
func (*ApplicationLoadBalancerForwardingRules) SetId ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) SetId(v string)
SetId sets field value
func (*ApplicationLoadBalancerForwardingRules) SetItems ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) SetItems(v []ApplicationLoadBalancerForwardingRule)
SetItems sets field value
func (*ApplicationLoadBalancerForwardingRules) SetLimit ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) SetLimit(v float32)
SetLimit sets field value
func (*ApplicationLoadBalancerForwardingRules) SetLinks ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) SetLinks(v PaginationLinks)
SetLinks sets field value
func (*ApplicationLoadBalancerForwardingRules) SetOffset ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) SetOffset(v float32)
SetOffset sets field value
func (*ApplicationLoadBalancerForwardingRules) SetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerForwardingRules) SetType(v Type)
SetType sets field value
type ApplicationLoadBalancerHttpRule ¶ added in v6.1.0
type ApplicationLoadBalancerHttpRule struct { // The unique name of the Application Load Balancer HTTP rule. Name *string `json:"name"` // The HTTP rule type. Type *string `json:"type"` // The ID of the target group; this parameter is mandatory and is valid only for 'FORWARD' actions. TargetGroup *string `json:"targetGroup,omitempty"` // Indicates whether the query part of the URI should be dropped and is valid only for 'REDIRECT' actions. Default value is 'FALSE', the redirect URI does not contain any query parameters. DropQuery *bool `json:"dropQuery,omitempty"` // The location for the redirection; this parameter is mandatory and valid only for 'REDIRECT' actions. Location *string `json:"location,omitempty"` // The status code is for 'REDIRECT' and 'STATIC' actions only. If the HTTP rule is 'REDIRECT' the valid values are: 301, 302, 303, 307, 308; default value is '301'. If the HTTP rule is 'STATIC' the valid values are from the range 200-599; default value is '503'. StatusCode *int32 `json:"statusCode,omitempty"` // The response message of the request; this parameter is mandatory for 'STATIC' actions. ResponseMessage *string `json:"responseMessage,omitempty"` // Specifies the content type and is valid only for 'STATIC' actions. ContentType *string `json:"contentType,omitempty"` // An array of items in the collection. The action will be executed only if each condition is met; the rule will always be applied if no conditions are set. Conditions *[]ApplicationLoadBalancerHttpRuleCondition `json:"conditions,omitempty"` }
ApplicationLoadBalancerHttpRule struct for ApplicationLoadBalancerHttpRule
func NewApplicationLoadBalancerHttpRule ¶ added in v6.1.0
func NewApplicationLoadBalancerHttpRule(name string, type_ string) *ApplicationLoadBalancerHttpRule
NewApplicationLoadBalancerHttpRule instantiates a new ApplicationLoadBalancerHttpRule 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 NewApplicationLoadBalancerHttpRuleWithDefaults ¶ added in v6.1.0
func NewApplicationLoadBalancerHttpRuleWithDefaults() *ApplicationLoadBalancerHttpRule
NewApplicationLoadBalancerHttpRuleWithDefaults instantiates a new ApplicationLoadBalancerHttpRule 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 (*ApplicationLoadBalancerHttpRule) GetConditions ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetConditions() *[]ApplicationLoadBalancerHttpRuleCondition
GetConditions returns the Conditions field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerHttpRule) GetConditionsOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetConditionsOk() (*[]ApplicationLoadBalancerHttpRuleCondition, bool)
GetConditionsOk returns a tuple with the Conditions field value 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 (*ApplicationLoadBalancerHttpRule) GetContentType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetContentType() *string
GetContentType returns the ContentType field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerHttpRule) GetContentTypeOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetContentTypeOk() (*string, bool)
GetContentTypeOk returns a tuple with the ContentType field value 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 (*ApplicationLoadBalancerHttpRule) GetDropQuery ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetDropQuery() *bool
GetDropQuery returns the DropQuery field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerHttpRule) GetDropQueryOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetDropQueryOk() (*bool, bool)
GetDropQueryOk returns a tuple with the DropQuery field value 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 (*ApplicationLoadBalancerHttpRule) GetLocation ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetLocation() *string
GetLocation returns the Location field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerHttpRule) GetLocationOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field value 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 (*ApplicationLoadBalancerHttpRule) GetName ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerHttpRule) GetNameOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*ApplicationLoadBalancerHttpRule) GetResponseMessage ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetResponseMessage() *string
GetResponseMessage returns the ResponseMessage field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerHttpRule) GetResponseMessageOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetResponseMessageOk() (*string, bool)
GetResponseMessageOk returns a tuple with the ResponseMessage field value 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 (*ApplicationLoadBalancerHttpRule) GetStatusCode ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetStatusCode() *int32
GetStatusCode returns the StatusCode field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerHttpRule) GetStatusCodeOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetStatusCodeOk() (*int32, bool)
GetStatusCodeOk returns a tuple with the StatusCode field value 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 (*ApplicationLoadBalancerHttpRule) GetTargetGroup ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetTargetGroup() *string
GetTargetGroup returns the TargetGroup field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerHttpRule) GetTargetGroupOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetTargetGroupOk() (*string, bool)
GetTargetGroupOk returns a tuple with the TargetGroup field value 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 (*ApplicationLoadBalancerHttpRule) GetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerHttpRule) GetTypeOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*ApplicationLoadBalancerHttpRule) HasConditions ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) HasConditions() bool
HasConditions returns a boolean if a field has been set.
func (*ApplicationLoadBalancerHttpRule) HasContentType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) HasContentType() bool
HasContentType returns a boolean if a field has been set.
func (*ApplicationLoadBalancerHttpRule) HasDropQuery ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) HasDropQuery() bool
HasDropQuery returns a boolean if a field has been set.
func (*ApplicationLoadBalancerHttpRule) HasLocation ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (*ApplicationLoadBalancerHttpRule) HasName ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) HasName() bool
HasName returns a boolean if a field has been set.
func (*ApplicationLoadBalancerHttpRule) HasResponseMessage ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) HasResponseMessage() bool
HasResponseMessage returns a boolean if a field has been set.
func (*ApplicationLoadBalancerHttpRule) HasStatusCode ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) HasStatusCode() bool
HasStatusCode returns a boolean if a field has been set.
func (*ApplicationLoadBalancerHttpRule) HasTargetGroup ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) HasTargetGroup() bool
HasTargetGroup returns a boolean if a field has been set.
func (*ApplicationLoadBalancerHttpRule) HasType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) HasType() bool
HasType returns a boolean if a field has been set.
func (ApplicationLoadBalancerHttpRule) MarshalJSON ¶ added in v6.1.0
func (o ApplicationLoadBalancerHttpRule) MarshalJSON() ([]byte, error)
func (*ApplicationLoadBalancerHttpRule) SetConditions ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) SetConditions(v []ApplicationLoadBalancerHttpRuleCondition)
SetConditions sets field value
func (*ApplicationLoadBalancerHttpRule) SetContentType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) SetContentType(v string)
SetContentType sets field value
func (*ApplicationLoadBalancerHttpRule) SetDropQuery ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) SetDropQuery(v bool)
SetDropQuery sets field value
func (*ApplicationLoadBalancerHttpRule) SetLocation ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) SetLocation(v string)
SetLocation sets field value
func (*ApplicationLoadBalancerHttpRule) SetName ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) SetName(v string)
SetName sets field value
func (*ApplicationLoadBalancerHttpRule) SetResponseMessage ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) SetResponseMessage(v string)
SetResponseMessage sets field value
func (*ApplicationLoadBalancerHttpRule) SetStatusCode ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) SetStatusCode(v int32)
SetStatusCode sets field value
func (*ApplicationLoadBalancerHttpRule) SetTargetGroup ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) SetTargetGroup(v string)
SetTargetGroup sets field value
func (*ApplicationLoadBalancerHttpRule) SetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRule) SetType(v string)
SetType sets field value
type ApplicationLoadBalancerHttpRuleCondition ¶ added in v6.1.0
type ApplicationLoadBalancerHttpRuleCondition struct { // The HTTP rule condition type. Type *string `json:"type"` // The matching rule for the HTTP rule condition attribute; this parameter is mandatory for 'HEADER', 'PATH', 'QUERY', 'METHOD', 'HOST', and 'COOKIE' types. It must be 'null' if the type is 'SOURCE_IP'. Condition *string `json:"condition"` // Specifies whether the condition should be negated; the default value is 'FALSE'. Negate *bool `json:"negate,omitempty"` // The key can only be set when the HTTP rule condition type is 'COOKIES', 'HEADER', or 'QUERY'. For the type 'PATH', 'METHOD', 'HOST', or 'SOURCE_IP' the value must be 'null'. Key *string `json:"key,omitempty"` // This parameter is mandatory for the conditions 'CONTAINS', 'EQUALS', 'MATCHES', 'STARTS_WITH', 'ENDS_WITH', or if the type is 'SOURCE_IP'. Specify a valid CIDR. If the condition is 'EXISTS', the value must be 'null'. Value *string `json:"value,omitempty"` }
ApplicationLoadBalancerHttpRuleCondition struct for ApplicationLoadBalancerHttpRuleCondition
func NewApplicationLoadBalancerHttpRuleCondition ¶ added in v6.1.0
func NewApplicationLoadBalancerHttpRuleCondition(type_ string, condition string) *ApplicationLoadBalancerHttpRuleCondition
NewApplicationLoadBalancerHttpRuleCondition instantiates a new ApplicationLoadBalancerHttpRuleCondition 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 NewApplicationLoadBalancerHttpRuleConditionWithDefaults ¶ added in v6.1.0
func NewApplicationLoadBalancerHttpRuleConditionWithDefaults() *ApplicationLoadBalancerHttpRuleCondition
NewApplicationLoadBalancerHttpRuleConditionWithDefaults instantiates a new ApplicationLoadBalancerHttpRuleCondition 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 (*ApplicationLoadBalancerHttpRuleCondition) GetCondition ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) GetCondition() *string
GetCondition returns the Condition field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerHttpRuleCondition) GetConditionOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) GetConditionOk() (*string, bool)
GetConditionOk returns a tuple with the Condition field value 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 (*ApplicationLoadBalancerHttpRuleCondition) GetKey ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) GetKey() *string
GetKey returns the Key field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerHttpRuleCondition) GetKeyOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value 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 (*ApplicationLoadBalancerHttpRuleCondition) GetNegate ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) GetNegate() *bool
GetNegate returns the Negate field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerHttpRuleCondition) GetNegateOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) GetNegateOk() (*bool, bool)
GetNegateOk returns a tuple with the Negate field value 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 (*ApplicationLoadBalancerHttpRuleCondition) GetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerHttpRuleCondition) GetTypeOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*ApplicationLoadBalancerHttpRuleCondition) GetValue ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) GetValue() *string
GetValue returns the Value field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerHttpRuleCondition) GetValueOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value 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 (*ApplicationLoadBalancerHttpRuleCondition) HasCondition ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) HasCondition() bool
HasCondition returns a boolean if a field has been set.
func (*ApplicationLoadBalancerHttpRuleCondition) HasKey ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) HasKey() bool
HasKey returns a boolean if a field has been set.
func (*ApplicationLoadBalancerHttpRuleCondition) HasNegate ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) HasNegate() bool
HasNegate returns a boolean if a field has been set.
func (*ApplicationLoadBalancerHttpRuleCondition) HasType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) HasType() bool
HasType returns a boolean if a field has been set.
func (*ApplicationLoadBalancerHttpRuleCondition) HasValue ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) HasValue() bool
HasValue returns a boolean if a field has been set.
func (ApplicationLoadBalancerHttpRuleCondition) MarshalJSON ¶ added in v6.1.0
func (o ApplicationLoadBalancerHttpRuleCondition) MarshalJSON() ([]byte, error)
func (*ApplicationLoadBalancerHttpRuleCondition) SetCondition ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) SetCondition(v string)
SetCondition sets field value
func (*ApplicationLoadBalancerHttpRuleCondition) SetKey ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) SetKey(v string)
SetKey sets field value
func (*ApplicationLoadBalancerHttpRuleCondition) SetNegate ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) SetNegate(v bool)
SetNegate sets field value
func (*ApplicationLoadBalancerHttpRuleCondition) SetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) SetType(v string)
SetType sets field value
func (*ApplicationLoadBalancerHttpRuleCondition) SetValue ¶ added in v6.1.0
func (o *ApplicationLoadBalancerHttpRuleCondition) SetValue(v string)
SetValue sets field value
type ApplicationLoadBalancerProperties ¶ added in v6.1.0
type ApplicationLoadBalancerProperties struct { // The Application Load Balancer name. Name *string `json:"name"` // The ID of the listening (inbound) LAN. ListenerLan *int32 `json:"listenerLan"` // Collection of the Application Load Balancer IP addresses. (Inbound and outbound) IPs of the 'listenerLan' are customer-reserved public IPs for the public load balancers, and private IPs for the private load balancers. Ips *[]string `json:"ips,omitempty"` // The ID of the balanced private target LAN (outbound). TargetLan *int32 `json:"targetLan"` // Collection of private IP addresses with the subnet mask of the Application Load Balancer. IPs must contain valid a subnet mask. If no IP is provided, the system will generate an IP with /24 subnet. LbPrivateIps *[]string `json:"lbPrivateIps,omitempty"` // Turn logging on and off for this product. Default value is 'false'. CentralLogging *bool `json:"centralLogging,omitempty"` // Specifies the format of the logs. LoggingFormat *string `json:"loggingFormat,omitempty"` }
ApplicationLoadBalancerProperties struct for ApplicationLoadBalancerProperties
func NewApplicationLoadBalancerProperties ¶ added in v6.1.0
func NewApplicationLoadBalancerProperties(name string, listenerLan int32, targetLan int32) *ApplicationLoadBalancerProperties
NewApplicationLoadBalancerProperties instantiates a new ApplicationLoadBalancerProperties 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 NewApplicationLoadBalancerPropertiesWithDefaults ¶ added in v6.1.0
func NewApplicationLoadBalancerPropertiesWithDefaults() *ApplicationLoadBalancerProperties
NewApplicationLoadBalancerPropertiesWithDefaults instantiates a new ApplicationLoadBalancerProperties 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 (*ApplicationLoadBalancerProperties) GetCentralLogging ¶ added in v6.2.0
func (o *ApplicationLoadBalancerProperties) GetCentralLogging() *bool
GetCentralLogging returns the CentralLogging field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerProperties) GetCentralLoggingOk ¶ added in v6.2.0
func (o *ApplicationLoadBalancerProperties) GetCentralLoggingOk() (*bool, bool)
GetCentralLoggingOk returns a tuple with the CentralLogging field value 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 (*ApplicationLoadBalancerProperties) GetIps ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) GetIps() *[]string
GetIps returns the Ips field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerProperties) GetIpsOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) GetIpsOk() (*[]string, bool)
GetIpsOk returns a tuple with the Ips field value 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 (*ApplicationLoadBalancerProperties) GetLbPrivateIps ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) GetLbPrivateIps() *[]string
GetLbPrivateIps returns the LbPrivateIps field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerProperties) GetLbPrivateIpsOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) GetLbPrivateIpsOk() (*[]string, bool)
GetLbPrivateIpsOk returns a tuple with the LbPrivateIps field value 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 (*ApplicationLoadBalancerProperties) GetListenerLan ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) GetListenerLan() *int32
GetListenerLan returns the ListenerLan field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerProperties) GetListenerLanOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) GetListenerLanOk() (*int32, bool)
GetListenerLanOk returns a tuple with the ListenerLan field value 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 (*ApplicationLoadBalancerProperties) GetLoggingFormat ¶ added in v6.2.0
func (o *ApplicationLoadBalancerProperties) GetLoggingFormat() *string
GetLoggingFormat returns the LoggingFormat field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerProperties) GetLoggingFormatOk ¶ added in v6.2.0
func (o *ApplicationLoadBalancerProperties) GetLoggingFormatOk() (*string, bool)
GetLoggingFormatOk returns a tuple with the LoggingFormat field value 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 (*ApplicationLoadBalancerProperties) GetName ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerProperties) GetNameOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*ApplicationLoadBalancerProperties) GetTargetLan ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) GetTargetLan() *int32
GetTargetLan returns the TargetLan field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerProperties) GetTargetLanOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) GetTargetLanOk() (*int32, bool)
GetTargetLanOk returns a tuple with the TargetLan field value 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 (*ApplicationLoadBalancerProperties) HasCentralLogging ¶ added in v6.2.0
func (o *ApplicationLoadBalancerProperties) HasCentralLogging() bool
HasCentralLogging returns a boolean if a field has been set.
func (*ApplicationLoadBalancerProperties) HasIps ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) HasIps() bool
HasIps returns a boolean if a field has been set.
func (*ApplicationLoadBalancerProperties) HasLbPrivateIps ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) HasLbPrivateIps() bool
HasLbPrivateIps returns a boolean if a field has been set.
func (*ApplicationLoadBalancerProperties) HasListenerLan ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) HasListenerLan() bool
HasListenerLan returns a boolean if a field has been set.
func (*ApplicationLoadBalancerProperties) HasLoggingFormat ¶ added in v6.2.0
func (o *ApplicationLoadBalancerProperties) HasLoggingFormat() bool
HasLoggingFormat returns a boolean if a field has been set.
func (*ApplicationLoadBalancerProperties) HasName ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*ApplicationLoadBalancerProperties) HasTargetLan ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) HasTargetLan() bool
HasTargetLan returns a boolean if a field has been set.
func (ApplicationLoadBalancerProperties) MarshalJSON ¶ added in v6.1.0
func (o ApplicationLoadBalancerProperties) MarshalJSON() ([]byte, error)
func (*ApplicationLoadBalancerProperties) SetCentralLogging ¶ added in v6.2.0
func (o *ApplicationLoadBalancerProperties) SetCentralLogging(v bool)
SetCentralLogging sets field value
func (*ApplicationLoadBalancerProperties) SetIps ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) SetIps(v []string)
SetIps sets field value
func (*ApplicationLoadBalancerProperties) SetLbPrivateIps ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) SetLbPrivateIps(v []string)
SetLbPrivateIps sets field value
func (*ApplicationLoadBalancerProperties) SetListenerLan ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) SetListenerLan(v int32)
SetListenerLan sets field value
func (*ApplicationLoadBalancerProperties) SetLoggingFormat ¶ added in v6.2.0
func (o *ApplicationLoadBalancerProperties) SetLoggingFormat(v string)
SetLoggingFormat sets field value
func (*ApplicationLoadBalancerProperties) SetName ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) SetName(v string)
SetName sets field value
func (*ApplicationLoadBalancerProperties) SetTargetLan ¶ added in v6.1.0
func (o *ApplicationLoadBalancerProperties) SetTargetLan(v int32)
SetTargetLan sets field value
type ApplicationLoadBalancerPut ¶ added in v6.1.0
type ApplicationLoadBalancerPut struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Properties *ApplicationLoadBalancerProperties `json:"properties"` }
ApplicationLoadBalancerPut struct for ApplicationLoadBalancerPut
func NewApplicationLoadBalancerPut ¶ added in v6.1.0
func NewApplicationLoadBalancerPut(properties ApplicationLoadBalancerProperties) *ApplicationLoadBalancerPut
NewApplicationLoadBalancerPut instantiates a new ApplicationLoadBalancerPut 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 NewApplicationLoadBalancerPutWithDefaults ¶ added in v6.1.0
func NewApplicationLoadBalancerPutWithDefaults() *ApplicationLoadBalancerPut
NewApplicationLoadBalancerPutWithDefaults instantiates a new ApplicationLoadBalancerPut 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 (*ApplicationLoadBalancerPut) GetHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerPut) GetHrefOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*ApplicationLoadBalancerPut) GetId ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerPut) GetIdOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*ApplicationLoadBalancerPut) GetProperties ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) GetProperties() *ApplicationLoadBalancerProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerPut) GetPropertiesOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) GetPropertiesOk() (*ApplicationLoadBalancerProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*ApplicationLoadBalancerPut) GetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancerPut) GetTypeOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*ApplicationLoadBalancerPut) HasHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*ApplicationLoadBalancerPut) HasId ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) HasId() bool
HasId returns a boolean if a field has been set.
func (*ApplicationLoadBalancerPut) HasProperties ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*ApplicationLoadBalancerPut) HasType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) HasType() bool
HasType returns a boolean if a field has been set.
func (ApplicationLoadBalancerPut) MarshalJSON ¶ added in v6.1.0
func (o ApplicationLoadBalancerPut) MarshalJSON() ([]byte, error)
func (*ApplicationLoadBalancerPut) SetHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) SetHref(v string)
SetHref sets field value
func (*ApplicationLoadBalancerPut) SetId ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) SetId(v string)
SetId sets field value
func (*ApplicationLoadBalancerPut) SetProperties ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) SetProperties(v ApplicationLoadBalancerProperties)
SetProperties sets field value
func (*ApplicationLoadBalancerPut) SetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancerPut) SetType(v Type)
SetType sets field value
type ApplicationLoadBalancers ¶ added in v6.1.0
type ApplicationLoadBalancers struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]ApplicationLoadBalancer `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
ApplicationLoadBalancers struct for ApplicationLoadBalancers
func NewApplicationLoadBalancers ¶ added in v6.1.0
func NewApplicationLoadBalancers() *ApplicationLoadBalancers
NewApplicationLoadBalancers instantiates a new ApplicationLoadBalancers 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 NewApplicationLoadBalancersWithDefaults ¶ added in v6.1.0
func NewApplicationLoadBalancersWithDefaults() *ApplicationLoadBalancers
NewApplicationLoadBalancersWithDefaults instantiates a new ApplicationLoadBalancers 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 (*ApplicationLoadBalancers) GetHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancers) GetHrefOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*ApplicationLoadBalancers) GetId ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancers) GetIdOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*ApplicationLoadBalancers) GetItems ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) GetItems() *[]ApplicationLoadBalancer
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancers) GetItemsOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) GetItemsOk() (*[]ApplicationLoadBalancer, bool)
GetItemsOk returns a tuple with the Items field value 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 (*ApplicationLoadBalancers) GetLimit ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancers) GetLimitOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value 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 (*ApplicationLoadBalancers) GetLinks ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancers) GetLinksOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*ApplicationLoadBalancers) GetOffset ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancers) GetOffsetOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value 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 (*ApplicationLoadBalancers) GetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*ApplicationLoadBalancers) GetTypeOk ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*ApplicationLoadBalancers) HasHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*ApplicationLoadBalancers) HasId ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) HasId() bool
HasId returns a boolean if a field has been set.
func (*ApplicationLoadBalancers) HasItems ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*ApplicationLoadBalancers) HasLimit ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*ApplicationLoadBalancers) HasLinks ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ApplicationLoadBalancers) HasOffset ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*ApplicationLoadBalancers) HasType ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) HasType() bool
HasType returns a boolean if a field has been set.
func (ApplicationLoadBalancers) MarshalJSON ¶ added in v6.1.0
func (o ApplicationLoadBalancers) MarshalJSON() ([]byte, error)
func (*ApplicationLoadBalancers) SetHref ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) SetHref(v string)
SetHref sets field value
func (*ApplicationLoadBalancers) SetId ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) SetId(v string)
SetId sets field value
func (*ApplicationLoadBalancers) SetItems ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) SetItems(v []ApplicationLoadBalancer)
SetItems sets field value
func (*ApplicationLoadBalancers) SetLimit ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) SetLimit(v float32)
SetLimit sets field value
func (*ApplicationLoadBalancers) SetLinks ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) SetLinks(v PaginationLinks)
SetLinks sets field value
func (*ApplicationLoadBalancers) SetOffset ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) SetOffset(v float32)
SetOffset sets field value
func (*ApplicationLoadBalancers) SetType ¶ added in v6.1.0
func (o *ApplicationLoadBalancers) SetType(v Type)
SetType sets field value
type ApplicationLoadBalancersApiService ¶ added in v6.1.0
type ApplicationLoadBalancersApiService service
ApplicationLoadBalancersApiService ApplicationLoadBalancersApi service
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersDelete ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersDelete(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersDeleteRequest
* DatacentersApplicationloadbalancersDelete Delete an Application Load Balancer by ID * Removes the specified Application Load Balancer from the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @return ApiDatacentersApplicationloadbalancersDeleteRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersDeleteExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersDeleteExecute(r ApiDatacentersApplicationloadbalancersDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFindByApplicationLoadBalancerId ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFindByApplicationLoadBalancerId(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest
* DatacentersApplicationloadbalancersFindByApplicationLoadBalancerId Get an Application Load Balancer by ID * Retrieves the properties of the specified Application Load Balancer within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @return ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdExecute(r ApiDatacentersApplicationloadbalancersFindByApplicationLoadBalancerIdRequest) (ApplicationLoadBalancer, *APIResponse, error)
* Execute executes the request * @return ApplicationLoadBalancer
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsDelete ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsDelete(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, flowLogId string) ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest
* DatacentersApplicationloadbalancersFlowlogsDelete Delete an ALB Flow Log by ID * Deletes the Application Load Balancer flow log specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @param flowLogId The unique ID of the flow log. * @return ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsDeleteExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsDeleteExecute(r ApiDatacentersApplicationloadbalancersFlowlogsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsFindByFlowLogId ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsFindByFlowLogId(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, flowLogId string) ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest
* DatacentersApplicationloadbalancersFlowlogsFindByFlowLogId Get an ALB Flow Log by ID * Retrieves the Application Load Balancer flow log specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @param flowLogId The unique ID of the flow log. * @return ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdExecute(r ApiDatacentersApplicationloadbalancersFlowlogsFindByFlowLogIdRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsGet ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsGet(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersFlowlogsGetRequest
* DatacentersApplicationloadbalancersFlowlogsGet Get ALB Flow Logs * Retrieves the flow logs for the specified Application Load Balancer. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @return ApiDatacentersApplicationloadbalancersFlowlogsGetRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsGetExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsGetExecute(r ApiDatacentersApplicationloadbalancersFlowlogsGetRequest) (FlowLogs, *APIResponse, error)
* Execute executes the request * @return FlowLogs
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPatch ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPatch(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, flowLogId string) ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest
* DatacentersApplicationloadbalancersFlowlogsPatch Partially Modify an ALB Flow Log by ID * Updates the properties of the Application Load Balancer flow log specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @param flowLogId The unique ID of the flow log. * @return ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPatchExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPatchExecute(r ApiDatacentersApplicationloadbalancersFlowlogsPatchRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPost ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPost(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersFlowlogsPostRequest
* DatacentersApplicationloadbalancersFlowlogsPost Create an ALB Flow Log * Creates a flow log for the Application Load Balancer specified by ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @return ApiDatacentersApplicationloadbalancersFlowlogsPostRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPostExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPostExecute(r ApiDatacentersApplicationloadbalancersFlowlogsPostRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPut ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPut(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, flowLogId string) ApiDatacentersApplicationloadbalancersFlowlogsPutRequest
* DatacentersApplicationloadbalancersFlowlogsPut Modify an ALB Flow Log by ID * Modifies the Application Load Balancer flow log specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @param flowLogId The unique ID of the flow log. * @return ApiDatacentersApplicationloadbalancersFlowlogsPutRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPutExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersFlowlogsPutExecute(r ApiDatacentersApplicationloadbalancersFlowlogsPutRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesDelete ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesDelete(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, forwardingRuleId string) ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest
* DatacentersApplicationloadbalancersForwardingrulesDelete Delete an ALB Forwarding Rule by ID * Deletes the Application Load Balancer forwarding rule specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @param forwardingRuleId The unique ID of the forwarding rule. * @return ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesDeleteExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesDeleteExecute(r ApiDatacentersApplicationloadbalancersForwardingrulesDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleId ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleId(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, forwardingRuleId string) ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest
* DatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleId Get an ALB Forwarding Rule by ID * Retrieves the Application Load Balancer forwarding rule specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @param forwardingRuleId The unique ID of the forwarding rule. * @return ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdExecute(r ApiDatacentersApplicationloadbalancersForwardingrulesFindByForwardingRuleIdRequest) (ApplicationLoadBalancerForwardingRule, *APIResponse, error)
* Execute executes the request * @return ApplicationLoadBalancerForwardingRule
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesGet ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesGet(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest
* DatacentersApplicationloadbalancersForwardingrulesGet Get ALB Forwarding Rules * Lists the forwarding rules of the specified Application Load Balancer. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @return ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesGetExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesGetExecute(r ApiDatacentersApplicationloadbalancersForwardingrulesGetRequest) (ApplicationLoadBalancerForwardingRules, *APIResponse, error)
* Execute executes the request * @return ApplicationLoadBalancerForwardingRules
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPatch ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPatch(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, forwardingRuleId string) ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest
* DatacentersApplicationloadbalancersForwardingrulesPatch Partially modify an ALB Forwarding Rule by ID * Updates the properties of the Application Load Balancer forwarding rule specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @param forwardingRuleId The unique ID of the forwarding rule. * @return ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPatchExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPatchExecute(r ApiDatacentersApplicationloadbalancersForwardingrulesPatchRequest) (ApplicationLoadBalancerForwardingRule, *APIResponse, error)
* Execute executes the request * @return ApplicationLoadBalancerForwardingRule
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPost ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPost(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest
* DatacentersApplicationloadbalancersForwardingrulesPost Create an ALB Forwarding Rule * Creates a forwarding rule for the specified Application Load Balancer. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @return ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPostExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPostExecute(r ApiDatacentersApplicationloadbalancersForwardingrulesPostRequest) (ApplicationLoadBalancerForwardingRule, *APIResponse, error)
* Execute executes the request * @return ApplicationLoadBalancerForwardingRule
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPut ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPut(ctx _context.Context, datacenterId string, applicationLoadBalancerId string, forwardingRuleId string) ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest
* DatacentersApplicationloadbalancersForwardingrulesPut Modify an ALB Forwarding Rule by ID * Modifies the Application Load Balancer forwarding rule specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @param forwardingRuleId The unique ID of the forwarding rule. * @return ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPutExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersForwardingrulesPutExecute(r ApiDatacentersApplicationloadbalancersForwardingrulesPutRequest) (ApplicationLoadBalancerForwardingRule, *APIResponse, error)
* Execute executes the request * @return ApplicationLoadBalancerForwardingRule
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersGet ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersGet(ctx _context.Context, datacenterId string) ApiDatacentersApplicationloadbalancersGetRequest
* DatacentersApplicationloadbalancersGet Get Application Load Balancers * Lists all Application Load Balancers within a data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersApplicationloadbalancersGetRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersGetExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersGetExecute(r ApiDatacentersApplicationloadbalancersGetRequest) (ApplicationLoadBalancers, *APIResponse, error)
* Execute executes the request * @return ApplicationLoadBalancers
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPatch ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPatch(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersPatchRequest
* DatacentersApplicationloadbalancersPatch Partially Modify an Application Load Balancer by ID * Updates the properties of the specified Application Load Balancer within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @return ApiDatacentersApplicationloadbalancersPatchRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPatchExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPatchExecute(r ApiDatacentersApplicationloadbalancersPatchRequest) (ApplicationLoadBalancer, *APIResponse, error)
* Execute executes the request * @return ApplicationLoadBalancer
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPost ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPost(ctx _context.Context, datacenterId string) ApiDatacentersApplicationloadbalancersPostRequest
* DatacentersApplicationloadbalancersPost Create an Application Load Balancer * Creates an Application Load Balancer within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersApplicationloadbalancersPostRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPostExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPostExecute(r ApiDatacentersApplicationloadbalancersPostRequest) (ApplicationLoadBalancer, *APIResponse, error)
* Execute executes the request * @return ApplicationLoadBalancer
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPut ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPut(ctx _context.Context, datacenterId string, applicationLoadBalancerId string) ApiDatacentersApplicationloadbalancersPutRequest
* DatacentersApplicationloadbalancersPut Modify an Application Load Balancer by ID * Modifies the properties of the specified Application Load Balancer within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param applicationLoadBalancerId The unique ID of the Application Load Balancer. * @return ApiDatacentersApplicationloadbalancersPutRequest
func (*ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPutExecute ¶ added in v6.1.0
func (a *ApplicationLoadBalancersApiService) DatacentersApplicationloadbalancersPutExecute(r ApiDatacentersApplicationloadbalancersPutRequest) (ApplicationLoadBalancer, *APIResponse, error)
* Execute executes the request * @return ApplicationLoadBalancer
type AttachedVolumes ¶
type AttachedVolumes struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Volume `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
AttachedVolumes struct for AttachedVolumes
func NewAttachedVolumes ¶ added in v6.0.2
func NewAttachedVolumes() *AttachedVolumes
NewAttachedVolumes instantiates a new AttachedVolumes 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 NewAttachedVolumesWithDefaults ¶ added in v6.0.2
func NewAttachedVolumesWithDefaults() *AttachedVolumes
NewAttachedVolumesWithDefaults instantiates a new AttachedVolumes 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 (*AttachedVolumes) GetHref ¶
func (o *AttachedVolumes) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*AttachedVolumes) GetHrefOk ¶
func (o *AttachedVolumes) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*AttachedVolumes) GetId ¶
func (o *AttachedVolumes) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*AttachedVolumes) GetIdOk ¶
func (o *AttachedVolumes) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*AttachedVolumes) GetItems ¶
func (o *AttachedVolumes) GetItems() *[]Volume
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*AttachedVolumes) GetItemsOk ¶
func (o *AttachedVolumes) GetItemsOk() (*[]Volume, bool)
GetItemsOk returns a tuple with the Items field value 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 (*AttachedVolumes) GetLimit ¶
func (o *AttachedVolumes) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*AttachedVolumes) GetLimitOk ¶
func (o *AttachedVolumes) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value 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 (*AttachedVolumes) GetLinks ¶
func (o *AttachedVolumes) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*AttachedVolumes) GetLinksOk ¶
func (o *AttachedVolumes) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*AttachedVolumes) GetOffset ¶
func (o *AttachedVolumes) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*AttachedVolumes) GetOffsetOk ¶
func (o *AttachedVolumes) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value 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 (*AttachedVolumes) GetType ¶
func (o *AttachedVolumes) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*AttachedVolumes) GetTypeOk ¶
func (o *AttachedVolumes) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*AttachedVolumes) HasHref ¶
func (o *AttachedVolumes) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*AttachedVolumes) HasId ¶
func (o *AttachedVolumes) HasId() bool
HasId returns a boolean if a field has been set.
func (*AttachedVolumes) HasItems ¶
func (o *AttachedVolumes) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*AttachedVolumes) HasLimit ¶
func (o *AttachedVolumes) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*AttachedVolumes) HasLinks ¶
func (o *AttachedVolumes) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*AttachedVolumes) HasOffset ¶
func (o *AttachedVolumes) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*AttachedVolumes) HasType ¶
func (o *AttachedVolumes) HasType() bool
HasType returns a boolean if a field has been set.
func (AttachedVolumes) MarshalJSON ¶
func (o AttachedVolumes) MarshalJSON() ([]byte, error)
func (*AttachedVolumes) SetHref ¶
func (o *AttachedVolumes) SetHref(v string)
SetHref sets field value
func (*AttachedVolumes) SetItems ¶
func (o *AttachedVolumes) SetItems(v []Volume)
SetItems sets field value
func (*AttachedVolumes) SetLimit ¶
func (o *AttachedVolumes) SetLimit(v float32)
SetLimit sets field value
func (*AttachedVolumes) SetLinks ¶
func (o *AttachedVolumes) SetLinks(v PaginationLinks)
SetLinks sets field value
func (*AttachedVolumes) SetOffset ¶
func (o *AttachedVolumes) SetOffset(v float32)
SetOffset sets field value
func (*AttachedVolumes) SetType ¶
func (o *AttachedVolumes) SetType(v Type)
SetType sets field value
type BackupUnit ¶
type BackupUnit struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *string `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *BackupUnitProperties `json:"properties"` }
BackupUnit struct for BackupUnit
func NewBackupUnit ¶ added in v6.0.2
func NewBackupUnit(properties BackupUnitProperties) *BackupUnit
NewBackupUnit instantiates a new BackupUnit 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 NewBackupUnitWithDefaults ¶ added in v6.0.2
func NewBackupUnitWithDefaults() *BackupUnit
NewBackupUnitWithDefaults instantiates a new BackupUnit 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 (*BackupUnit) GetHref ¶
func (o *BackupUnit) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*BackupUnit) GetHrefOk ¶
func (o *BackupUnit) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*BackupUnit) GetId ¶
func (o *BackupUnit) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*BackupUnit) GetIdOk ¶
func (o *BackupUnit) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*BackupUnit) GetMetadata ¶
func (o *BackupUnit) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*BackupUnit) GetMetadataOk ¶
func (o *BackupUnit) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*BackupUnit) GetProperties ¶
func (o *BackupUnit) GetProperties() *BackupUnitProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*BackupUnit) GetPropertiesOk ¶
func (o *BackupUnit) GetPropertiesOk() (*BackupUnitProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*BackupUnit) GetType ¶
func (o *BackupUnit) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*BackupUnit) GetTypeOk ¶
func (o *BackupUnit) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*BackupUnit) HasHref ¶
func (o *BackupUnit) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*BackupUnit) HasId ¶
func (o *BackupUnit) HasId() bool
HasId returns a boolean if a field has been set.
func (*BackupUnit) HasMetadata ¶
func (o *BackupUnit) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*BackupUnit) HasProperties ¶
func (o *BackupUnit) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*BackupUnit) HasType ¶
func (o *BackupUnit) HasType() bool
HasType returns a boolean if a field has been set.
func (BackupUnit) MarshalJSON ¶
func (o BackupUnit) MarshalJSON() ([]byte, error)
func (*BackupUnit) SetMetadata ¶
func (o *BackupUnit) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*BackupUnit) SetProperties ¶
func (o *BackupUnit) SetProperties(v BackupUnitProperties)
SetProperties sets field value
type BackupUnitProperties ¶
type BackupUnitProperties struct { // The name of the resource (alphanumeric characters only). Name *string `json:"name"` // The password associated with that resource. Password *string `json:"password,omitempty"` // The email associated with the backup unit. Bear in mind that this email does not be the same email as of the user. Email *string `json:"email,omitempty"` }
BackupUnitProperties struct for BackupUnitProperties
func NewBackupUnitProperties ¶ added in v6.0.2
func NewBackupUnitProperties(name string) *BackupUnitProperties
NewBackupUnitProperties instantiates a new BackupUnitProperties 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 NewBackupUnitPropertiesWithDefaults ¶ added in v6.0.2
func NewBackupUnitPropertiesWithDefaults() *BackupUnitProperties
NewBackupUnitPropertiesWithDefaults instantiates a new BackupUnitProperties 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 (*BackupUnitProperties) GetEmail ¶
func (o *BackupUnitProperties) GetEmail() *string
GetEmail returns the Email field value If the value is explicit nil, nil is returned
func (*BackupUnitProperties) GetEmailOk ¶
func (o *BackupUnitProperties) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value 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 (*BackupUnitProperties) GetName ¶
func (o *BackupUnitProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*BackupUnitProperties) GetNameOk ¶
func (o *BackupUnitProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*BackupUnitProperties) GetPassword ¶
func (o *BackupUnitProperties) GetPassword() *string
GetPassword returns the Password field value If the value is explicit nil, nil is returned
func (*BackupUnitProperties) GetPasswordOk ¶
func (o *BackupUnitProperties) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value 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 (*BackupUnitProperties) HasEmail ¶
func (o *BackupUnitProperties) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*BackupUnitProperties) HasName ¶
func (o *BackupUnitProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*BackupUnitProperties) HasPassword ¶
func (o *BackupUnitProperties) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (BackupUnitProperties) MarshalJSON ¶
func (o BackupUnitProperties) MarshalJSON() ([]byte, error)
func (*BackupUnitProperties) SetEmail ¶
func (o *BackupUnitProperties) SetEmail(v string)
SetEmail sets field value
func (*BackupUnitProperties) SetName ¶
func (o *BackupUnitProperties) SetName(v string)
SetName sets field value
func (*BackupUnitProperties) SetPassword ¶
func (o *BackupUnitProperties) SetPassword(v string)
SetPassword sets field value
type BackupUnitSSO ¶
type BackupUnitSSO struct { // The backup unit single sign on url SsoUrl *string `json:"ssoUrl,omitempty"` }
BackupUnitSSO struct for BackupUnitSSO
func NewBackupUnitSSO ¶ added in v6.0.2
func NewBackupUnitSSO() *BackupUnitSSO
NewBackupUnitSSO instantiates a new BackupUnitSSO 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 NewBackupUnitSSOWithDefaults ¶ added in v6.0.2
func NewBackupUnitSSOWithDefaults() *BackupUnitSSO
NewBackupUnitSSOWithDefaults instantiates a new BackupUnitSSO 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 (*BackupUnitSSO) GetSsoUrl ¶
func (o *BackupUnitSSO) GetSsoUrl() *string
GetSsoUrl returns the SsoUrl field value If the value is explicit nil, nil is returned
func (*BackupUnitSSO) GetSsoUrlOk ¶
func (o *BackupUnitSSO) GetSsoUrlOk() (*string, bool)
GetSsoUrlOk returns a tuple with the SsoUrl field value 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 (*BackupUnitSSO) HasSsoUrl ¶
func (o *BackupUnitSSO) HasSsoUrl() bool
HasSsoUrl returns a boolean if a field has been set.
func (BackupUnitSSO) MarshalJSON ¶
func (o BackupUnitSSO) MarshalJSON() ([]byte, error)
func (*BackupUnitSSO) SetSsoUrl ¶
func (o *BackupUnitSSO) SetSsoUrl(v string)
SetSsoUrl sets field value
type BackupUnits ¶
type BackupUnits struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *string `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]BackupUnit `json:"items,omitempty"` }
BackupUnits struct for BackupUnits
func NewBackupUnits ¶ added in v6.0.2
func NewBackupUnits() *BackupUnits
NewBackupUnits instantiates a new BackupUnits 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 NewBackupUnitsWithDefaults ¶ added in v6.0.2
func NewBackupUnitsWithDefaults() *BackupUnits
NewBackupUnitsWithDefaults instantiates a new BackupUnits 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 (*BackupUnits) GetHref ¶
func (o *BackupUnits) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*BackupUnits) GetHrefOk ¶
func (o *BackupUnits) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*BackupUnits) GetId ¶
func (o *BackupUnits) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*BackupUnits) GetIdOk ¶
func (o *BackupUnits) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*BackupUnits) GetItems ¶
func (o *BackupUnits) GetItems() *[]BackupUnit
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*BackupUnits) GetItemsOk ¶
func (o *BackupUnits) GetItemsOk() (*[]BackupUnit, bool)
GetItemsOk returns a tuple with the Items field value 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 (*BackupUnits) GetType ¶
func (o *BackupUnits) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*BackupUnits) GetTypeOk ¶
func (o *BackupUnits) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*BackupUnits) HasHref ¶
func (o *BackupUnits) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*BackupUnits) HasId ¶
func (o *BackupUnits) HasId() bool
HasId returns a boolean if a field has been set.
func (*BackupUnits) HasItems ¶
func (o *BackupUnits) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*BackupUnits) HasType ¶
func (o *BackupUnits) HasType() bool
HasType returns a boolean if a field has been set.
func (BackupUnits) MarshalJSON ¶
func (o BackupUnits) MarshalJSON() ([]byte, error)
func (*BackupUnits) SetItems ¶
func (o *BackupUnits) SetItems(v []BackupUnit)
SetItems sets field value
type BackupUnitsApiService ¶
type BackupUnitsApiService service
BackupUnitsApiService BackupUnitsApi service
func (*BackupUnitsApiService) BackupunitsDelete ¶
func (a *BackupUnitsApiService) BackupunitsDelete(ctx _context.Context, backupunitId string) ApiBackupunitsDeleteRequest
- BackupunitsDelete Delete backup units
- Remove the specified backup unit.
This process will delete: 1) The backup plans inside the backup unit 2) All backups, associated with this backup unit 3) The backup user 4) The backup unit itself
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param backupunitId The unique ID of the backup unit.
- @return ApiBackupunitsDeleteRequest
func (*BackupUnitsApiService) BackupunitsDeleteExecute ¶
func (a *BackupUnitsApiService) BackupunitsDeleteExecute(r ApiBackupunitsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*BackupUnitsApiService) BackupunitsFindById ¶
func (a *BackupUnitsApiService) BackupunitsFindById(ctx _context.Context, backupunitId string) ApiBackupunitsFindByIdRequest
* BackupunitsFindById Retrieve backup units * Retrieve the properties of the specified backup unit. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param backupunitId The unique ID of the backup unit. * @return ApiBackupunitsFindByIdRequest
func (*BackupUnitsApiService) BackupunitsFindByIdExecute ¶
func (a *BackupUnitsApiService) BackupunitsFindByIdExecute(r ApiBackupunitsFindByIdRequest) (BackupUnit, *APIResponse, error)
* Execute executes the request * @return BackupUnit
func (*BackupUnitsApiService) BackupunitsGet ¶
func (a *BackupUnitsApiService) BackupunitsGet(ctx _context.Context) ApiBackupunitsGetRequest
* BackupunitsGet List backup units * List all available backup units. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiBackupunitsGetRequest
func (*BackupUnitsApiService) BackupunitsGetExecute ¶
func (a *BackupUnitsApiService) BackupunitsGetExecute(r ApiBackupunitsGetRequest) (BackupUnits, *APIResponse, error)
* Execute executes the request * @return BackupUnits
func (*BackupUnitsApiService) BackupunitsPatch ¶
func (a *BackupUnitsApiService) BackupunitsPatch(ctx _context.Context, backupunitId string) ApiBackupunitsPatchRequest
* BackupunitsPatch Partially modify backup units * Update the properties of the specified backup unit. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param backupunitId The unique ID of the backup unit. * @return ApiBackupunitsPatchRequest
func (*BackupUnitsApiService) BackupunitsPatchExecute ¶
func (a *BackupUnitsApiService) BackupunitsPatchExecute(r ApiBackupunitsPatchRequest) (BackupUnit, *APIResponse, error)
* Execute executes the request * @return BackupUnit
func (*BackupUnitsApiService) BackupunitsPost ¶
func (a *BackupUnitsApiService) BackupunitsPost(ctx _context.Context) ApiBackupunitsPostRequest
* BackupunitsPost Create backup units * Create a backup unit. Backup units are resources, same as storage volumes or snapshots; they can be shared through groups in User management. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiBackupunitsPostRequest
func (*BackupUnitsApiService) BackupunitsPostExecute ¶
func (a *BackupUnitsApiService) BackupunitsPostExecute(r ApiBackupunitsPostRequest) (BackupUnit, *APIResponse, error)
* Execute executes the request * @return BackupUnit
func (*BackupUnitsApiService) BackupunitsPut ¶
func (a *BackupUnitsApiService) BackupunitsPut(ctx _context.Context, backupunitId string) ApiBackupunitsPutRequest
* BackupunitsPut Modify backup units * Modify the properties of the specified backup unit. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param backupunitId The unique ID of the backup unit. * @return ApiBackupunitsPutRequest
func (*BackupUnitsApiService) BackupunitsPutExecute ¶
func (a *BackupUnitsApiService) BackupunitsPutExecute(r ApiBackupunitsPutRequest) (BackupUnit, *APIResponse, error)
* Execute executes the request * @return BackupUnit
func (*BackupUnitsApiService) BackupunitsSsourlGet ¶
func (a *BackupUnitsApiService) BackupunitsSsourlGet(ctx _context.Context, backupunitId string) ApiBackupunitsSsourlGetRequest
* BackupunitsSsourlGet Retrieve BU single sign-on URLs * Retrieve a single sign-on URL for the specified backup unit. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param backupunitId The unique ID of the backup unit. * @return ApiBackupunitsSsourlGetRequest
func (*BackupUnitsApiService) BackupunitsSsourlGetExecute ¶
func (a *BackupUnitsApiService) BackupunitsSsourlGetExecute(r ApiBackupunitsSsourlGetRequest) (BackupUnitSSO, *APIResponse, error)
* Execute executes the request * @return BackupUnitSSO
type BalancedNics ¶
type BalancedNics struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Nic `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
BalancedNics struct for BalancedNics
func NewBalancedNics ¶ added in v6.0.2
func NewBalancedNics() *BalancedNics
NewBalancedNics instantiates a new BalancedNics 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 NewBalancedNicsWithDefaults ¶ added in v6.0.2
func NewBalancedNicsWithDefaults() *BalancedNics
NewBalancedNicsWithDefaults instantiates a new BalancedNics 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 (*BalancedNics) GetHref ¶
func (o *BalancedNics) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*BalancedNics) GetHrefOk ¶
func (o *BalancedNics) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*BalancedNics) GetId ¶
func (o *BalancedNics) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*BalancedNics) GetIdOk ¶
func (o *BalancedNics) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*BalancedNics) GetItems ¶
func (o *BalancedNics) GetItems() *[]Nic
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*BalancedNics) GetItemsOk ¶
func (o *BalancedNics) GetItemsOk() (*[]Nic, bool)
GetItemsOk returns a tuple with the Items field value 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 (*BalancedNics) GetLimit ¶
func (o *BalancedNics) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*BalancedNics) GetLimitOk ¶
func (o *BalancedNics) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value 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 (*BalancedNics) GetLinks ¶
func (o *BalancedNics) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*BalancedNics) GetLinksOk ¶
func (o *BalancedNics) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*BalancedNics) GetOffset ¶
func (o *BalancedNics) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*BalancedNics) GetOffsetOk ¶
func (o *BalancedNics) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value 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 (*BalancedNics) GetType ¶
func (o *BalancedNics) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*BalancedNics) GetTypeOk ¶
func (o *BalancedNics) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*BalancedNics) HasHref ¶
func (o *BalancedNics) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*BalancedNics) HasId ¶
func (o *BalancedNics) HasId() bool
HasId returns a boolean if a field has been set.
func (*BalancedNics) HasItems ¶
func (o *BalancedNics) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*BalancedNics) HasLimit ¶
func (o *BalancedNics) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*BalancedNics) HasLinks ¶
func (o *BalancedNics) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*BalancedNics) HasOffset ¶
func (o *BalancedNics) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*BalancedNics) HasType ¶
func (o *BalancedNics) HasType() bool
HasType returns a boolean if a field has been set.
func (BalancedNics) MarshalJSON ¶
func (o BalancedNics) MarshalJSON() ([]byte, error)
func (*BalancedNics) SetLimit ¶
func (o *BalancedNics) SetLimit(v float32)
SetLimit sets field value
func (*BalancedNics) SetLinks ¶
func (o *BalancedNics) SetLinks(v PaginationLinks)
SetLinks sets field value
func (*BalancedNics) SetOffset ¶
func (o *BalancedNics) SetOffset(v float32)
SetOffset sets field value
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 Cdroms ¶
type Cdroms struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Image `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
Cdroms struct for Cdroms
func NewCdroms ¶ added in v6.0.2
func NewCdroms() *Cdroms
NewCdroms instantiates a new Cdroms 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 NewCdromsWithDefaults ¶ added in v6.0.2
func NewCdromsWithDefaults() *Cdroms
NewCdromsWithDefaults instantiates a new Cdroms 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 (*Cdroms) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Cdroms) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Cdroms) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Cdroms) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Cdroms) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Cdroms) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Cdroms) GetLimit ¶
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*Cdroms) GetLimitOk ¶
GetLimitOk returns a tuple with the Limit field value 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 (*Cdroms) GetLinks ¶
func (o *Cdroms) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*Cdroms) GetLinksOk ¶
func (o *Cdroms) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*Cdroms) GetOffset ¶
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*Cdroms) GetOffsetOk ¶
GetOffsetOk returns a tuple with the Offset field value 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 (*Cdroms) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Cdroms) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Cdroms) MarshalJSON ¶
type Configuration ¶
type Configuration struct { Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` DefaultQueryParams url.Values `json:"defaultQueryParams,omitempty"` UserAgent string `json:"userAgent,omitempty"` // Debug is deprecated, will be replaced by LogLevel Debug bool `json:"debug,omitempty"` Servers ServerConfigurations OperationServers map[string]ServerConfigurations HTTPClient *http.Client Username string `json:"username,omitempty"` Password string `json:"password,omitempty"` Token string `json:"token,omitempty"` MaxRetries int `json:"maxRetries,omitempty"` WaitTime time.Duration `json:"waitTime,omitempty"` MaxWaitTime time.Duration `json:"maxWaitTime,omitempty"` PollInterval time.Duration `json:"pollInterval,omitempty"` LogLevel LogLevel Logger Logger }
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration(username, password, token, hostUrl string) *Configuration
NewConfiguration returns a new Configuration object
func NewConfigurationFromEnv ¶
func NewConfigurationFromEnv() *Configuration
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) AddDefaultQueryParam ¶
func (c *Configuration) AddDefaultQueryParam(key string, value string)
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
func (*Configuration) SetDepth ¶ added in v6.0.1
func (c *Configuration) SetDepth(depth int32)
SetDepth sets the depth query param for all the requests
type ConnectableDatacenter ¶
type ConnectableDatacenter struct { // Identifier of the virtual data center that can be connected to the Cross Connect. Id *string `json:"id,omitempty"` // Name of the virtual data center that can be connected to the Cross Connect. Name *string `json:"name,omitempty"` // Location of the virtual data center that can be connected to the Cross Connect. Location *string `json:"location,omitempty"` }
ConnectableDatacenter struct for ConnectableDatacenter
func NewConnectableDatacenter ¶ added in v6.0.2
func NewConnectableDatacenter() *ConnectableDatacenter
NewConnectableDatacenter instantiates a new ConnectableDatacenter 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 NewConnectableDatacenterWithDefaults ¶ added in v6.0.2
func NewConnectableDatacenterWithDefaults() *ConnectableDatacenter
NewConnectableDatacenterWithDefaults instantiates a new ConnectableDatacenter 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 (*ConnectableDatacenter) GetId ¶
func (o *ConnectableDatacenter) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*ConnectableDatacenter) GetIdOk ¶
func (o *ConnectableDatacenter) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*ConnectableDatacenter) GetLocation ¶
func (o *ConnectableDatacenter) GetLocation() *string
GetLocation returns the Location field value If the value is explicit nil, nil is returned
func (*ConnectableDatacenter) GetLocationOk ¶
func (o *ConnectableDatacenter) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field value 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 (*ConnectableDatacenter) GetName ¶
func (o *ConnectableDatacenter) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*ConnectableDatacenter) GetNameOk ¶
func (o *ConnectableDatacenter) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*ConnectableDatacenter) HasId ¶
func (o *ConnectableDatacenter) HasId() bool
HasId returns a boolean if a field has been set.
func (*ConnectableDatacenter) HasLocation ¶
func (o *ConnectableDatacenter) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (*ConnectableDatacenter) HasName ¶
func (o *ConnectableDatacenter) HasName() bool
HasName returns a boolean if a field has been set.
func (ConnectableDatacenter) MarshalJSON ¶
func (o ConnectableDatacenter) MarshalJSON() ([]byte, error)
func (*ConnectableDatacenter) SetId ¶
func (o *ConnectableDatacenter) SetId(v string)
SetId sets field value
func (*ConnectableDatacenter) SetLocation ¶
func (o *ConnectableDatacenter) SetLocation(v string)
SetLocation sets field value
func (*ConnectableDatacenter) SetName ¶
func (o *ConnectableDatacenter) SetName(v string)
SetName sets field value
type Contract ¶
type Contract struct { // The type of the resource. Type *Type `json:"type,omitempty"` Properties *ContractProperties `json:"properties"` }
Contract struct for Contract
func NewContract ¶ added in v6.0.2
func NewContract(properties ContractProperties) *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 ¶ added in v6.0.2
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) GetProperties ¶
func (o *Contract) GetProperties() *ContractProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Contract) GetPropertiesOk ¶
func (o *Contract) GetPropertiesOk() (*ContractProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Contract) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (Contract) MarshalJSON ¶
func (*Contract) SetProperties ¶
func (o *Contract) SetProperties(v ContractProperties)
SetProperties sets field value
type ContractProperties ¶
type ContractProperties struct { // The contract number. ContractNumber *int64 `json:"contractNumber,omitempty"` // The contract owner's user name. Owner *string `json:"owner,omitempty"` // The contract status. Status *string `json:"status,omitempty"` // The registration domain of the contract. RegDomain *string `json:"regDomain,omitempty"` ResourceLimits *ResourceLimits `json:"resourceLimits,omitempty"` }
ContractProperties struct for ContractProperties
func NewContractProperties ¶ added in v6.0.2
func NewContractProperties() *ContractProperties
NewContractProperties instantiates a new ContractProperties 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 NewContractPropertiesWithDefaults ¶ added in v6.0.2
func NewContractPropertiesWithDefaults() *ContractProperties
NewContractPropertiesWithDefaults instantiates a new ContractProperties 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 (*ContractProperties) GetContractNumber ¶
func (o *ContractProperties) GetContractNumber() *int64
GetContractNumber returns the ContractNumber field value If the value is explicit nil, nil is returned
func (*ContractProperties) GetContractNumberOk ¶
func (o *ContractProperties) GetContractNumberOk() (*int64, bool)
GetContractNumberOk returns a tuple with the ContractNumber field value 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 (*ContractProperties) GetOwner ¶
func (o *ContractProperties) GetOwner() *string
GetOwner returns the Owner field value If the value is explicit nil, nil is returned
func (*ContractProperties) GetOwnerOk ¶
func (o *ContractProperties) GetOwnerOk() (*string, bool)
GetOwnerOk returns a tuple with the Owner field value 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 (*ContractProperties) GetRegDomain ¶
func (o *ContractProperties) GetRegDomain() *string
GetRegDomain returns the RegDomain field value If the value is explicit nil, nil is returned
func (*ContractProperties) GetRegDomainOk ¶
func (o *ContractProperties) GetRegDomainOk() (*string, bool)
GetRegDomainOk returns a tuple with the RegDomain field value 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 (*ContractProperties) GetResourceLimits ¶
func (o *ContractProperties) GetResourceLimits() *ResourceLimits
GetResourceLimits returns the ResourceLimits field value If the value is explicit nil, nil is returned
func (*ContractProperties) GetResourceLimitsOk ¶
func (o *ContractProperties) GetResourceLimitsOk() (*ResourceLimits, bool)
GetResourceLimitsOk returns a tuple with the ResourceLimits field value 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 (*ContractProperties) GetStatus ¶
func (o *ContractProperties) GetStatus() *string
GetStatus returns the Status field value If the value is explicit nil, nil is returned
func (*ContractProperties) GetStatusOk ¶
func (o *ContractProperties) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value 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 (*ContractProperties) HasContractNumber ¶
func (o *ContractProperties) HasContractNumber() bool
HasContractNumber returns a boolean if a field has been set.
func (*ContractProperties) HasOwner ¶
func (o *ContractProperties) HasOwner() bool
HasOwner returns a boolean if a field has been set.
func (*ContractProperties) HasRegDomain ¶
func (o *ContractProperties) HasRegDomain() bool
HasRegDomain returns a boolean if a field has been set.
func (*ContractProperties) HasResourceLimits ¶
func (o *ContractProperties) HasResourceLimits() bool
HasResourceLimits returns a boolean if a field has been set.
func (*ContractProperties) HasStatus ¶
func (o *ContractProperties) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (ContractProperties) MarshalJSON ¶
func (o ContractProperties) MarshalJSON() ([]byte, error)
func (*ContractProperties) SetContractNumber ¶
func (o *ContractProperties) SetContractNumber(v int64)
SetContractNumber sets field value
func (*ContractProperties) SetOwner ¶
func (o *ContractProperties) SetOwner(v string)
SetOwner sets field value
func (*ContractProperties) SetRegDomain ¶
func (o *ContractProperties) SetRegDomain(v string)
SetRegDomain sets field value
func (*ContractProperties) SetResourceLimits ¶
func (o *ContractProperties) SetResourceLimits(v ResourceLimits)
SetResourceLimits sets field value
func (*ContractProperties) SetStatus ¶
func (o *ContractProperties) SetStatus(v string)
SetStatus sets field value
type ContractResourcesApiService ¶
type ContractResourcesApiService service
ContractResourcesApiService ContractResourcesApi service
func (*ContractResourcesApiService) ContractsGet ¶
func (a *ContractResourcesApiService) ContractsGet(ctx _context.Context) ApiContractsGetRequest
* ContractsGet Get Contract Information * Retrieves the properties of the user's contract. This operation allows you to obtain the resource limits and the general contract information. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiContractsGetRequest
func (*ContractResourcesApiService) ContractsGetExecute ¶
func (a *ContractResourcesApiService) ContractsGetExecute(r ApiContractsGetRequest) (Contracts, *APIResponse, error)
* Execute executes the request * @return Contracts
type Contracts ¶
type Contracts struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Contract `json:"items,omitempty"` }
Contracts struct for Contracts
func NewContracts ¶ added in v6.0.2
func NewContracts() *Contracts
NewContracts instantiates a new Contracts 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 NewContractsWithDefaults ¶ added in v6.0.2
func NewContractsWithDefaults() *Contracts
NewContractsWithDefaults instantiates a new Contracts 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 (*Contracts) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Contracts) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Contracts) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Contracts) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Contracts) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Contracts) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Contracts) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Contracts) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Contracts) MarshalJSON ¶
type CpuArchitectureProperties ¶
type CpuArchitectureProperties struct { // A valid CPU family name. CpuFamily *string `json:"cpuFamily,omitempty"` // The maximum number of cores available. MaxCores *int32 `json:"maxCores,omitempty"` // The maximum RAM size in MB. MaxRam *int32 `json:"maxRam,omitempty"` // A valid CPU vendor name. Vendor *string `json:"vendor,omitempty"` }
CpuArchitectureProperties struct for CpuArchitectureProperties
func NewCpuArchitectureProperties ¶ added in v6.0.2
func NewCpuArchitectureProperties() *CpuArchitectureProperties
NewCpuArchitectureProperties instantiates a new CpuArchitectureProperties 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 NewCpuArchitecturePropertiesWithDefaults ¶ added in v6.0.2
func NewCpuArchitecturePropertiesWithDefaults() *CpuArchitectureProperties
NewCpuArchitecturePropertiesWithDefaults instantiates a new CpuArchitectureProperties 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 (*CpuArchitectureProperties) GetCpuFamily ¶
func (o *CpuArchitectureProperties) GetCpuFamily() *string
GetCpuFamily returns the CpuFamily field value If the value is explicit nil, nil is returned
func (*CpuArchitectureProperties) GetCpuFamilyOk ¶
func (o *CpuArchitectureProperties) GetCpuFamilyOk() (*string, bool)
GetCpuFamilyOk returns a tuple with the CpuFamily field value 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 (*CpuArchitectureProperties) GetMaxCores ¶
func (o *CpuArchitectureProperties) GetMaxCores() *int32
GetMaxCores returns the MaxCores field value If the value is explicit nil, nil is returned
func (*CpuArchitectureProperties) GetMaxCoresOk ¶
func (o *CpuArchitectureProperties) GetMaxCoresOk() (*int32, bool)
GetMaxCoresOk returns a tuple with the MaxCores field value 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 (*CpuArchitectureProperties) GetMaxRam ¶
func (o *CpuArchitectureProperties) GetMaxRam() *int32
GetMaxRam returns the MaxRam field value If the value is explicit nil, nil is returned
func (*CpuArchitectureProperties) GetMaxRamOk ¶
func (o *CpuArchitectureProperties) GetMaxRamOk() (*int32, bool)
GetMaxRamOk returns a tuple with the MaxRam field value 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 (*CpuArchitectureProperties) GetVendor ¶
func (o *CpuArchitectureProperties) GetVendor() *string
GetVendor returns the Vendor field value If the value is explicit nil, nil is returned
func (*CpuArchitectureProperties) GetVendorOk ¶
func (o *CpuArchitectureProperties) GetVendorOk() (*string, bool)
GetVendorOk returns a tuple with the Vendor field value 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 (*CpuArchitectureProperties) HasCpuFamily ¶
func (o *CpuArchitectureProperties) HasCpuFamily() bool
HasCpuFamily returns a boolean if a field has been set.
func (*CpuArchitectureProperties) HasMaxCores ¶
func (o *CpuArchitectureProperties) HasMaxCores() bool
HasMaxCores returns a boolean if a field has been set.
func (*CpuArchitectureProperties) HasMaxRam ¶
func (o *CpuArchitectureProperties) HasMaxRam() bool
HasMaxRam returns a boolean if a field has been set.
func (*CpuArchitectureProperties) HasVendor ¶
func (o *CpuArchitectureProperties) HasVendor() bool
HasVendor returns a boolean if a field has been set.
func (CpuArchitectureProperties) MarshalJSON ¶
func (o CpuArchitectureProperties) MarshalJSON() ([]byte, error)
func (*CpuArchitectureProperties) SetCpuFamily ¶
func (o *CpuArchitectureProperties) SetCpuFamily(v string)
SetCpuFamily sets field value
func (*CpuArchitectureProperties) SetMaxCores ¶
func (o *CpuArchitectureProperties) SetMaxCores(v int32)
SetMaxCores sets field value
func (*CpuArchitectureProperties) SetMaxRam ¶
func (o *CpuArchitectureProperties) SetMaxRam(v int32)
SetMaxRam sets field value
func (*CpuArchitectureProperties) SetVendor ¶
func (o *CpuArchitectureProperties) SetVendor(v string)
SetVendor sets field value
type CreateSnapshot ¶ added in v6.3.0
type CreateSnapshot struct {
Properties *CreateSnapshotProperties `json:"properties,omitempty"`
}
CreateSnapshot struct for CreateSnapshot
func NewCreateSnapshot ¶ added in v6.3.0
func NewCreateSnapshot() *CreateSnapshot
NewCreateSnapshot instantiates a new CreateSnapshot 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 NewCreateSnapshotWithDefaults ¶ added in v6.3.0
func NewCreateSnapshotWithDefaults() *CreateSnapshot
NewCreateSnapshotWithDefaults instantiates a new CreateSnapshot 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 (*CreateSnapshot) GetProperties ¶ added in v6.3.0
func (o *CreateSnapshot) GetProperties() *CreateSnapshotProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*CreateSnapshot) GetPropertiesOk ¶ added in v6.3.0
func (o *CreateSnapshot) GetPropertiesOk() (*CreateSnapshotProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*CreateSnapshot) HasProperties ¶ added in v6.3.0
func (o *CreateSnapshot) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (CreateSnapshot) MarshalJSON ¶ added in v6.3.0
func (o CreateSnapshot) MarshalJSON() ([]byte, error)
func (*CreateSnapshot) SetProperties ¶ added in v6.3.0
func (o *CreateSnapshot) SetProperties(v CreateSnapshotProperties)
SetProperties sets field value
type CreateSnapshotProperties ¶ added in v6.3.0
type CreateSnapshotProperties struct { // The name of the snapshot Name *string `json:"name,omitempty"` // The description of the snapshot Description *string `json:"description,omitempty"` // Flag representing if extra protection is enabled on snapshot e.g. Two Factor protection etc. SecAuthProtection *bool `json:"secAuthProtection,omitempty"` // OS type of this Snapshot LicenceType *string `json:"licenceType,omitempty"` }
CreateSnapshotProperties struct for CreateSnapshotProperties
func NewCreateSnapshotProperties ¶ added in v6.3.0
func NewCreateSnapshotProperties() *CreateSnapshotProperties
NewCreateSnapshotProperties instantiates a new CreateSnapshotProperties 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 NewCreateSnapshotPropertiesWithDefaults ¶ added in v6.3.0
func NewCreateSnapshotPropertiesWithDefaults() *CreateSnapshotProperties
NewCreateSnapshotPropertiesWithDefaults instantiates a new CreateSnapshotProperties 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 (*CreateSnapshotProperties) GetDescription ¶ added in v6.3.0
func (o *CreateSnapshotProperties) GetDescription() *string
GetDescription returns the Description field value If the value is explicit nil, nil is returned
func (*CreateSnapshotProperties) GetDescriptionOk ¶ added in v6.3.0
func (o *CreateSnapshotProperties) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value 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 (*CreateSnapshotProperties) GetLicenceType ¶ added in v6.3.0
func (o *CreateSnapshotProperties) GetLicenceType() *string
GetLicenceType returns the LicenceType field value If the value is explicit nil, nil is returned
func (*CreateSnapshotProperties) GetLicenceTypeOk ¶ added in v6.3.0
func (o *CreateSnapshotProperties) GetLicenceTypeOk() (*string, bool)
GetLicenceTypeOk returns a tuple with the LicenceType field value 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 (*CreateSnapshotProperties) GetName ¶ added in v6.3.0
func (o *CreateSnapshotProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*CreateSnapshotProperties) GetNameOk ¶ added in v6.3.0
func (o *CreateSnapshotProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*CreateSnapshotProperties) GetSecAuthProtection ¶ added in v6.3.0
func (o *CreateSnapshotProperties) GetSecAuthProtection() *bool
GetSecAuthProtection returns the SecAuthProtection field value If the value is explicit nil, nil is returned
func (*CreateSnapshotProperties) GetSecAuthProtectionOk ¶ added in v6.3.0
func (o *CreateSnapshotProperties) GetSecAuthProtectionOk() (*bool, bool)
GetSecAuthProtectionOk returns a tuple with the SecAuthProtection field value 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 (*CreateSnapshotProperties) HasDescription ¶ added in v6.3.0
func (o *CreateSnapshotProperties) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CreateSnapshotProperties) HasLicenceType ¶ added in v6.3.0
func (o *CreateSnapshotProperties) HasLicenceType() bool
HasLicenceType returns a boolean if a field has been set.
func (*CreateSnapshotProperties) HasName ¶ added in v6.3.0
func (o *CreateSnapshotProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*CreateSnapshotProperties) HasSecAuthProtection ¶ added in v6.3.0
func (o *CreateSnapshotProperties) HasSecAuthProtection() bool
HasSecAuthProtection returns a boolean if a field has been set.
func (CreateSnapshotProperties) MarshalJSON ¶ added in v6.3.0
func (o CreateSnapshotProperties) MarshalJSON() ([]byte, error)
func (*CreateSnapshotProperties) SetDescription ¶ added in v6.3.0
func (o *CreateSnapshotProperties) SetDescription(v string)
SetDescription sets field value
func (*CreateSnapshotProperties) SetLicenceType ¶ added in v6.3.0
func (o *CreateSnapshotProperties) SetLicenceType(v string)
SetLicenceType sets field value
func (*CreateSnapshotProperties) SetName ¶ added in v6.3.0
func (o *CreateSnapshotProperties) SetName(v string)
SetName sets field value
func (*CreateSnapshotProperties) SetSecAuthProtection ¶ added in v6.3.0
func (o *CreateSnapshotProperties) SetSecAuthProtection(v bool)
SetSecAuthProtection sets field value
type DataCenterEntities ¶
type DataCenterEntities struct { Servers *Servers `json:"servers,omitempty"` Volumes *Volumes `json:"volumes,omitempty"` Loadbalancers *Loadbalancers `json:"loadbalancers,omitempty"` Lans *Lans `json:"lans,omitempty"` Networkloadbalancers *NetworkLoadBalancers `json:"networkloadbalancers,omitempty"` Natgateways *NatGateways `json:"natgateways,omitempty"` Securitygroups *SecurityGroups `json:"securitygroups,omitempty"` }
DataCenterEntities struct for DataCenterEntities
func NewDataCenterEntities ¶ added in v6.0.2
func NewDataCenterEntities() *DataCenterEntities
NewDataCenterEntities instantiates a new DataCenterEntities 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 NewDataCenterEntitiesWithDefaults ¶ added in v6.0.2
func NewDataCenterEntitiesWithDefaults() *DataCenterEntities
NewDataCenterEntitiesWithDefaults instantiates a new DataCenterEntities 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 (*DataCenterEntities) GetLans ¶
func (o *DataCenterEntities) GetLans() *Lans
GetLans returns the Lans field value If the value is explicit nil, nil is returned
func (*DataCenterEntities) GetLansOk ¶
func (o *DataCenterEntities) GetLansOk() (*Lans, bool)
GetLansOk returns a tuple with the Lans field value 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 (*DataCenterEntities) GetLoadbalancers ¶
func (o *DataCenterEntities) GetLoadbalancers() *Loadbalancers
GetLoadbalancers returns the Loadbalancers field value If the value is explicit nil, nil is returned
func (*DataCenterEntities) GetLoadbalancersOk ¶
func (o *DataCenterEntities) GetLoadbalancersOk() (*Loadbalancers, bool)
GetLoadbalancersOk returns a tuple with the Loadbalancers field value 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 (*DataCenterEntities) GetNatgateways ¶
func (o *DataCenterEntities) GetNatgateways() *NatGateways
GetNatgateways returns the Natgateways field value If the value is explicit nil, nil is returned
func (*DataCenterEntities) GetNatgatewaysOk ¶
func (o *DataCenterEntities) GetNatgatewaysOk() (*NatGateways, bool)
GetNatgatewaysOk returns a tuple with the Natgateways field value 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 (*DataCenterEntities) GetNetworkloadbalancers ¶
func (o *DataCenterEntities) GetNetworkloadbalancers() *NetworkLoadBalancers
GetNetworkloadbalancers returns the Networkloadbalancers field value If the value is explicit nil, nil is returned
func (*DataCenterEntities) GetNetworkloadbalancersOk ¶
func (o *DataCenterEntities) GetNetworkloadbalancersOk() (*NetworkLoadBalancers, bool)
GetNetworkloadbalancersOk returns a tuple with the Networkloadbalancers field value 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 (*DataCenterEntities) GetSecuritygroups ¶ added in v6.3.0
func (o *DataCenterEntities) GetSecuritygroups() *SecurityGroups
GetSecuritygroups returns the Securitygroups field value If the value is explicit nil, nil is returned
func (*DataCenterEntities) GetSecuritygroupsOk ¶ added in v6.3.0
func (o *DataCenterEntities) GetSecuritygroupsOk() (*SecurityGroups, bool)
GetSecuritygroupsOk returns a tuple with the Securitygroups field value 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 (*DataCenterEntities) GetServers ¶
func (o *DataCenterEntities) GetServers() *Servers
GetServers returns the Servers field value If the value is explicit nil, nil is returned
func (*DataCenterEntities) GetServersOk ¶
func (o *DataCenterEntities) GetServersOk() (*Servers, bool)
GetServersOk returns a tuple with the Servers field value 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 (*DataCenterEntities) GetVolumes ¶
func (o *DataCenterEntities) GetVolumes() *Volumes
GetVolumes returns the Volumes field value If the value is explicit nil, nil is returned
func (*DataCenterEntities) GetVolumesOk ¶
func (o *DataCenterEntities) GetVolumesOk() (*Volumes, bool)
GetVolumesOk returns a tuple with the Volumes field value 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 (*DataCenterEntities) HasLans ¶
func (o *DataCenterEntities) HasLans() bool
HasLans returns a boolean if a field has been set.
func (*DataCenterEntities) HasLoadbalancers ¶
func (o *DataCenterEntities) HasLoadbalancers() bool
HasLoadbalancers returns a boolean if a field has been set.
func (*DataCenterEntities) HasNatgateways ¶
func (o *DataCenterEntities) HasNatgateways() bool
HasNatgateways returns a boolean if a field has been set.
func (*DataCenterEntities) HasNetworkloadbalancers ¶
func (o *DataCenterEntities) HasNetworkloadbalancers() bool
HasNetworkloadbalancers returns a boolean if a field has been set.
func (*DataCenterEntities) HasSecuritygroups ¶ added in v6.3.0
func (o *DataCenterEntities) HasSecuritygroups() bool
HasSecuritygroups returns a boolean if a field has been set.
func (*DataCenterEntities) HasServers ¶
func (o *DataCenterEntities) HasServers() bool
HasServers returns a boolean if a field has been set.
func (*DataCenterEntities) HasVolumes ¶
func (o *DataCenterEntities) HasVolumes() bool
HasVolumes returns a boolean if a field has been set.
func (DataCenterEntities) MarshalJSON ¶
func (o DataCenterEntities) MarshalJSON() ([]byte, error)
func (*DataCenterEntities) SetLans ¶
func (o *DataCenterEntities) SetLans(v Lans)
SetLans sets field value
func (*DataCenterEntities) SetLoadbalancers ¶
func (o *DataCenterEntities) SetLoadbalancers(v Loadbalancers)
SetLoadbalancers sets field value
func (*DataCenterEntities) SetNatgateways ¶
func (o *DataCenterEntities) SetNatgateways(v NatGateways)
SetNatgateways sets field value
func (*DataCenterEntities) SetNetworkloadbalancers ¶
func (o *DataCenterEntities) SetNetworkloadbalancers(v NetworkLoadBalancers)
SetNetworkloadbalancers sets field value
func (*DataCenterEntities) SetSecuritygroups ¶ added in v6.3.0
func (o *DataCenterEntities) SetSecuritygroups(v SecurityGroups)
SetSecuritygroups sets field value
func (*DataCenterEntities) SetServers ¶
func (o *DataCenterEntities) SetServers(v Servers)
SetServers sets field value
func (*DataCenterEntities) SetVolumes ¶
func (o *DataCenterEntities) SetVolumes(v Volumes)
SetVolumes sets field value
type DataCentersApiService ¶
type DataCentersApiService service
DataCentersApiService DataCentersApi service
func (*DataCentersApiService) DatacentersDelete ¶
func (a *DataCentersApiService) DatacentersDelete(ctx _context.Context, datacenterId string) ApiDatacentersDeleteRequest
* DatacentersDelete Delete data centers * Delete the specified data center and all the elements it contains. This method is destructive and should be used carefully. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersDeleteRequest
func (*DataCentersApiService) DatacentersDeleteExecute ¶
func (a *DataCentersApiService) DatacentersDeleteExecute(r ApiDatacentersDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*DataCentersApiService) DatacentersFindById ¶
func (a *DataCentersApiService) DatacentersFindById(ctx _context.Context, datacenterId string) ApiDatacentersFindByIdRequest
* DatacentersFindById Retrieve data centers * Retrieve data centers by resource ID. This value is in the response body when the data center is created, and in the list of the data centers, returned by GET. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersFindByIdRequest
func (*DataCentersApiService) DatacentersFindByIdExecute ¶
func (a *DataCentersApiService) DatacentersFindByIdExecute(r ApiDatacentersFindByIdRequest) (Datacenter, *APIResponse, error)
* Execute executes the request * @return Datacenter
func (*DataCentersApiService) DatacentersGet ¶
func (a *DataCentersApiService) DatacentersGet(ctx _context.Context) ApiDatacentersGetRequest
* DatacentersGet List your data centers * List the data centers for your account. Default limit is the first 100 items; use pagination query parameters for listing more items. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiDatacentersGetRequest
func (*DataCentersApiService) DatacentersGetExecute ¶
func (a *DataCentersApiService) DatacentersGetExecute(r ApiDatacentersGetRequest) (Datacenters, *APIResponse, error)
* Execute executes the request * @return Datacenters
func (*DataCentersApiService) DatacentersPatch ¶
func (a *DataCentersApiService) DatacentersPatch(ctx _context.Context, datacenterId string) ApiDatacentersPatchRequest
* DatacentersPatch Partially modify a Data Center by ID * Updates the properties of the specified data center, rename it, or change the description. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersPatchRequest
func (*DataCentersApiService) DatacentersPatchExecute ¶
func (a *DataCentersApiService) DatacentersPatchExecute(r ApiDatacentersPatchRequest) (Datacenter, *APIResponse, error)
* Execute executes the request * @return Datacenter
func (*DataCentersApiService) DatacentersPost ¶
func (a *DataCentersApiService) DatacentersPost(ctx _context.Context) ApiDatacentersPostRequest
- DatacentersPost Create a Data Center
- Creates new data centers, and data centers that already contain elements, such as servers and storage volumes.
Virtual data centers are the foundation of the platform; they act as logical containers for all other objects you create, such as servers and storage volumes. You can provision as many data centers as needed. Data centers have their own private networks and are logically segmented from each other to create isolation.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return ApiDatacentersPostRequest
func (*DataCentersApiService) DatacentersPostExecute ¶
func (a *DataCentersApiService) DatacentersPostExecute(r ApiDatacentersPostRequest) (Datacenter, *APIResponse, error)
* Execute executes the request * @return Datacenter
func (*DataCentersApiService) DatacentersPut ¶
func (a *DataCentersApiService) DatacentersPut(ctx _context.Context, datacenterId string) ApiDatacentersPutRequest
* DatacentersPut Modify a Data Center by ID * Modifies the properties of the specified data center, rename it, or change the description. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersPutRequest
func (*DataCentersApiService) DatacentersPutExecute ¶
func (a *DataCentersApiService) DatacentersPutExecute(r ApiDatacentersPutRequest) (Datacenter, *APIResponse, error)
* Execute executes the request * @return Datacenter
type Datacenter ¶
type Datacenter struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *DatacenterProperties `json:"properties"` Entities *DataCenterEntities `json:"entities,omitempty"` }
Datacenter struct for Datacenter
func NewDatacenter ¶ added in v6.0.2
func NewDatacenter(properties DatacenterProperties) *Datacenter
NewDatacenter instantiates a new Datacenter 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 NewDatacenterWithDefaults ¶ added in v6.0.2
func NewDatacenterWithDefaults() *Datacenter
NewDatacenterWithDefaults instantiates a new Datacenter 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 (*Datacenter) GetEntities ¶
func (o *Datacenter) GetEntities() *DataCenterEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*Datacenter) GetEntitiesOk ¶
func (o *Datacenter) GetEntitiesOk() (*DataCenterEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*Datacenter) GetHref ¶
func (o *Datacenter) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Datacenter) GetHrefOk ¶
func (o *Datacenter) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*Datacenter) GetId ¶
func (o *Datacenter) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Datacenter) GetIdOk ¶
func (o *Datacenter) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*Datacenter) GetMetadata ¶
func (o *Datacenter) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*Datacenter) GetMetadataOk ¶
func (o *Datacenter) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*Datacenter) GetProperties ¶
func (o *Datacenter) GetProperties() *DatacenterProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Datacenter) GetPropertiesOk ¶
func (o *Datacenter) GetPropertiesOk() (*DatacenterProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*Datacenter) GetType ¶
func (o *Datacenter) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Datacenter) GetTypeOk ¶
func (o *Datacenter) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*Datacenter) HasEntities ¶
func (o *Datacenter) HasEntities() bool
HasEntities returns a boolean if a field has been set.
func (*Datacenter) HasHref ¶
func (o *Datacenter) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*Datacenter) HasId ¶
func (o *Datacenter) HasId() bool
HasId returns a boolean if a field has been set.
func (*Datacenter) HasMetadata ¶
func (o *Datacenter) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*Datacenter) HasProperties ¶
func (o *Datacenter) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*Datacenter) HasType ¶
func (o *Datacenter) HasType() bool
HasType returns a boolean if a field has been set.
func (Datacenter) MarshalJSON ¶
func (o Datacenter) MarshalJSON() ([]byte, error)
func (*Datacenter) SetEntities ¶
func (o *Datacenter) SetEntities(v DataCenterEntities)
SetEntities sets field value
func (*Datacenter) SetMetadata ¶
func (o *Datacenter) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*Datacenter) SetProperties ¶
func (o *Datacenter) SetProperties(v DatacenterProperties)
SetProperties sets field value
type DatacenterElementMetadata ¶
type DatacenterElementMetadata struct { // Resource's Entity Tag as defined in http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.11 Entity Tag is also added as an 'ETag response header to requests which don't use 'depth' parameter. Etag *string `json:"etag,omitempty"` // The last time the resource was created. CreatedDate *IonosTime // The user who created the resource. CreatedBy *string `json:"createdBy,omitempty"` // The unique ID of the user who created the resource. CreatedByUserId *string `json:"createdByUserId,omitempty"` // The last time the resource was modified. LastModifiedDate *IonosTime // The user who last modified the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // The unique ID of the user who last modified the resource. LastModifiedByUserId *string `json:"lastModifiedByUserId,omitempty"` // State of the resource. *AVAILABLE* There are no pending modification requests for this item; *BUSY* There is at least one modification request pending and all following requests will be queued; *INACTIVE* Resource has been de-provisioned; *DEPLOYING* Resource state DEPLOYING - relevant for Kubernetes cluster/nodepool; *ACTIVE* Resource state ACTIVE - relevant for Kubernetes cluster/nodepool; *FAILED* Resource state FAILED - relevant for Kubernetes cluster/nodepool; *SUSPENDED* Resource state SUSPENDED - relevant for Kubernetes cluster/nodepool; *FAILED_SUSPENDED* Resource state FAILED_SUSPENDED - relevant for Kubernetes cluster; *UPDATING* Resource state UPDATING - relevant for Kubernetes cluster/nodepool; *FAILED_UPDATING* Resource state FAILED_UPDATING - relevant for Kubernetes cluster/nodepool; *DESTROYING* Resource state DESTROYING - relevant for Kubernetes cluster; *FAILED_DESTROYING* Resource state FAILED_DESTROYING - relevant for Kubernetes cluster/nodepool; *TERMINATED* Resource state TERMINATED - relevant for Kubernetes cluster/nodepool; *HIBERNATING* Resource state HIBERNATING - relevant for Kubernetes cluster/nodepool; *FAILED_HIBERNATING* Resource state FAILED_HIBERNATING - relevant for Kubernetes cluster/nodepool; *MAINTENANCE* Resource state MAINTENANCE - relevant for Kubernetes cluster/nodepool; *FAILED_HIBERNATING* Resource state FAILED_HIBERNATING - relevant for Kubernetes cluster/nodepool. State *string `json:"state,omitempty"` }
DatacenterElementMetadata struct for DatacenterElementMetadata
func NewDatacenterElementMetadata ¶ added in v6.0.2
func NewDatacenterElementMetadata() *DatacenterElementMetadata
NewDatacenterElementMetadata instantiates a new DatacenterElementMetadata 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 NewDatacenterElementMetadataWithDefaults ¶ added in v6.0.2
func NewDatacenterElementMetadataWithDefaults() *DatacenterElementMetadata
NewDatacenterElementMetadataWithDefaults instantiates a new DatacenterElementMetadata 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 (*DatacenterElementMetadata) GetCreatedBy ¶
func (o *DatacenterElementMetadata) GetCreatedBy() *string
GetCreatedBy returns the CreatedBy field value If the value is explicit nil, nil is returned
func (*DatacenterElementMetadata) GetCreatedByOk ¶
func (o *DatacenterElementMetadata) GetCreatedByOk() (*string, bool)
GetCreatedByOk returns a tuple with the CreatedBy field value 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 (*DatacenterElementMetadata) GetCreatedByUserId ¶
func (o *DatacenterElementMetadata) GetCreatedByUserId() *string
GetCreatedByUserId returns the CreatedByUserId field value If the value is explicit nil, nil is returned
func (*DatacenterElementMetadata) GetCreatedByUserIdOk ¶
func (o *DatacenterElementMetadata) GetCreatedByUserIdOk() (*string, bool)
GetCreatedByUserIdOk returns a tuple with the CreatedByUserId field value 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 (*DatacenterElementMetadata) GetCreatedDate ¶
func (o *DatacenterElementMetadata) GetCreatedDate() *time.Time
GetCreatedDate returns the CreatedDate field value If the value is explicit nil, nil is returned
func (*DatacenterElementMetadata) GetCreatedDateOk ¶
func (o *DatacenterElementMetadata) GetCreatedDateOk() (*time.Time, bool)
GetCreatedDateOk returns a tuple with the CreatedDate field value 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 (*DatacenterElementMetadata) GetEtag ¶
func (o *DatacenterElementMetadata) GetEtag() *string
GetEtag returns the Etag field value If the value is explicit nil, nil is returned
func (*DatacenterElementMetadata) GetEtagOk ¶
func (o *DatacenterElementMetadata) GetEtagOk() (*string, bool)
GetEtagOk returns a tuple with the Etag field value 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 (*DatacenterElementMetadata) GetLastModifiedBy ¶
func (o *DatacenterElementMetadata) GetLastModifiedBy() *string
GetLastModifiedBy returns the LastModifiedBy field value If the value is explicit nil, nil is returned
func (*DatacenterElementMetadata) GetLastModifiedByOk ¶
func (o *DatacenterElementMetadata) GetLastModifiedByOk() (*string, bool)
GetLastModifiedByOk returns a tuple with the LastModifiedBy field value 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 (*DatacenterElementMetadata) GetLastModifiedByUserId ¶
func (o *DatacenterElementMetadata) GetLastModifiedByUserId() *string
GetLastModifiedByUserId returns the LastModifiedByUserId field value If the value is explicit nil, nil is returned
func (*DatacenterElementMetadata) GetLastModifiedByUserIdOk ¶
func (o *DatacenterElementMetadata) GetLastModifiedByUserIdOk() (*string, bool)
GetLastModifiedByUserIdOk returns a tuple with the LastModifiedByUserId field value 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 (*DatacenterElementMetadata) GetLastModifiedDate ¶
func (o *DatacenterElementMetadata) GetLastModifiedDate() *time.Time
GetLastModifiedDate returns the LastModifiedDate field value If the value is explicit nil, nil is returned
func (*DatacenterElementMetadata) GetLastModifiedDateOk ¶
func (o *DatacenterElementMetadata) GetLastModifiedDateOk() (*time.Time, bool)
GetLastModifiedDateOk returns a tuple with the LastModifiedDate field value 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 (*DatacenterElementMetadata) GetState ¶
func (o *DatacenterElementMetadata) GetState() *string
GetState returns the State field value If the value is explicit nil, nil is returned
func (*DatacenterElementMetadata) GetStateOk ¶
func (o *DatacenterElementMetadata) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value 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 (*DatacenterElementMetadata) HasCreatedBy ¶
func (o *DatacenterElementMetadata) HasCreatedBy() bool
HasCreatedBy returns a boolean if a field has been set.
func (*DatacenterElementMetadata) HasCreatedByUserId ¶
func (o *DatacenterElementMetadata) HasCreatedByUserId() bool
HasCreatedByUserId returns a boolean if a field has been set.
func (*DatacenterElementMetadata) HasCreatedDate ¶
func (o *DatacenterElementMetadata) HasCreatedDate() bool
HasCreatedDate returns a boolean if a field has been set.
func (*DatacenterElementMetadata) HasEtag ¶
func (o *DatacenterElementMetadata) HasEtag() bool
HasEtag returns a boolean if a field has been set.
func (*DatacenterElementMetadata) HasLastModifiedBy ¶
func (o *DatacenterElementMetadata) HasLastModifiedBy() bool
HasLastModifiedBy returns a boolean if a field has been set.
func (*DatacenterElementMetadata) HasLastModifiedByUserId ¶
func (o *DatacenterElementMetadata) HasLastModifiedByUserId() bool
HasLastModifiedByUserId returns a boolean if a field has been set.
func (*DatacenterElementMetadata) HasLastModifiedDate ¶
func (o *DatacenterElementMetadata) HasLastModifiedDate() bool
HasLastModifiedDate returns a boolean if a field has been set.
func (*DatacenterElementMetadata) HasState ¶
func (o *DatacenterElementMetadata) HasState() bool
HasState returns a boolean if a field has been set.
func (DatacenterElementMetadata) MarshalJSON ¶
func (o DatacenterElementMetadata) MarshalJSON() ([]byte, error)
func (*DatacenterElementMetadata) SetCreatedBy ¶
func (o *DatacenterElementMetadata) SetCreatedBy(v string)
SetCreatedBy sets field value
func (*DatacenterElementMetadata) SetCreatedByUserId ¶
func (o *DatacenterElementMetadata) SetCreatedByUserId(v string)
SetCreatedByUserId sets field value
func (*DatacenterElementMetadata) SetCreatedDate ¶
func (o *DatacenterElementMetadata) SetCreatedDate(v time.Time)
SetCreatedDate sets field value
func (*DatacenterElementMetadata) SetEtag ¶
func (o *DatacenterElementMetadata) SetEtag(v string)
SetEtag sets field value
func (*DatacenterElementMetadata) SetLastModifiedBy ¶
func (o *DatacenterElementMetadata) SetLastModifiedBy(v string)
SetLastModifiedBy sets field value
func (*DatacenterElementMetadata) SetLastModifiedByUserId ¶
func (o *DatacenterElementMetadata) SetLastModifiedByUserId(v string)
SetLastModifiedByUserId sets field value
func (*DatacenterElementMetadata) SetLastModifiedDate ¶
func (o *DatacenterElementMetadata) SetLastModifiedDate(v time.Time)
SetLastModifiedDate sets field value
func (*DatacenterElementMetadata) SetState ¶
func (o *DatacenterElementMetadata) SetState(v string)
SetState sets field value
type DatacenterPost ¶ added in v6.3.0
type DatacenterPost struct { Properties *DatacenterPropertiesPost `json:"properties"` Entities *DataCenterEntities `json:"entities,omitempty"` }
DatacenterPost struct for DatacenterPost
func NewDatacenterPost ¶ added in v6.3.0
func NewDatacenterPost(properties DatacenterPropertiesPost) *DatacenterPost
NewDatacenterPost instantiates a new DatacenterPost 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 NewDatacenterPostWithDefaults ¶ added in v6.3.0
func NewDatacenterPostWithDefaults() *DatacenterPost
NewDatacenterPostWithDefaults instantiates a new DatacenterPost 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 (*DatacenterPost) GetEntities ¶ added in v6.3.0
func (o *DatacenterPost) GetEntities() *DataCenterEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*DatacenterPost) GetEntitiesOk ¶ added in v6.3.0
func (o *DatacenterPost) GetEntitiesOk() (*DataCenterEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*DatacenterPost) GetProperties ¶ added in v6.3.0
func (o *DatacenterPost) GetProperties() *DatacenterPropertiesPost
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*DatacenterPost) GetPropertiesOk ¶ added in v6.3.0
func (o *DatacenterPost) GetPropertiesOk() (*DatacenterPropertiesPost, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*DatacenterPost) HasEntities ¶ added in v6.3.0
func (o *DatacenterPost) HasEntities() bool
HasEntities returns a boolean if a field has been set.
func (*DatacenterPost) HasProperties ¶ added in v6.3.0
func (o *DatacenterPost) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (DatacenterPost) MarshalJSON ¶ added in v6.3.0
func (o DatacenterPost) MarshalJSON() ([]byte, error)
func (*DatacenterPost) SetEntities ¶ added in v6.3.0
func (o *DatacenterPost) SetEntities(v DataCenterEntities)
SetEntities sets field value
func (*DatacenterPost) SetProperties ¶ added in v6.3.0
func (o *DatacenterPost) SetProperties(v DatacenterPropertiesPost)
SetProperties sets field value
type DatacenterProperties ¶
type DatacenterProperties struct { // The name of the resource. Name *string `json:"name,omitempty"` // A description for the datacenter, such as staging, production. Description *string `json:"description,omitempty"` // The physical location where the datacenter will be created. This will be where all of your servers live. Property cannot be modified after datacenter creation (disallowed in update requests). Location *string `json:"location"` // The version of the data center; incremented with every change. Version *int32 `json:"version,omitempty"` // List of features supported by the location where this data center is provisioned. Features *[]string `json:"features,omitempty"` // Boolean value representing if the data center requires extra protection, such as two-step verification. SecAuthProtection *bool `json:"secAuthProtection,omitempty"` // Array of features and CPU families available in a location CpuArchitecture *[]CpuArchitectureProperties `json:"cpuArchitecture,omitempty"` // This value is either 'null' or contains an automatically-assigned /56 IPv6 CIDR block if IPv6 is enabled on this virtual data center. It can neither be changed nor removed. // to set this field to `nil` in order to be marshalled, the explicit nil address `Nilstring` can be used, or the setter `SetIpv6CidrBlockNil` Ipv6CidrBlock *string `json:"ipv6CidrBlock,omitempty"` // Optional property to define the default security group of the datacenter. DefaultSecurityGroupId *string `json:"defaultSecurityGroupId,omitempty"` }
DatacenterProperties struct for DatacenterProperties
func NewDatacenterProperties ¶ added in v6.0.2
func NewDatacenterProperties(location string) *DatacenterProperties
NewDatacenterProperties instantiates a new DatacenterProperties 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 NewDatacenterPropertiesWithDefaults ¶ added in v6.0.2
func NewDatacenterPropertiesWithDefaults() *DatacenterProperties
NewDatacenterPropertiesWithDefaults instantiates a new DatacenterProperties 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 (*DatacenterProperties) GetCpuArchitecture ¶
func (o *DatacenterProperties) GetCpuArchitecture() *[]CpuArchitectureProperties
GetCpuArchitecture returns the CpuArchitecture field value If the value is explicit nil, nil is returned
func (*DatacenterProperties) GetCpuArchitectureOk ¶
func (o *DatacenterProperties) GetCpuArchitectureOk() (*[]CpuArchitectureProperties, bool)
GetCpuArchitectureOk returns a tuple with the CpuArchitecture field value 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 (*DatacenterProperties) GetDefaultSecurityGroupId ¶ added in v6.3.0
func (o *DatacenterProperties) GetDefaultSecurityGroupId() *string
GetDefaultSecurityGroupId returns the DefaultSecurityGroupId field value If the value is explicit nil, nil is returned
func (*DatacenterProperties) GetDefaultSecurityGroupIdOk ¶ added in v6.3.0
func (o *DatacenterProperties) GetDefaultSecurityGroupIdOk() (*string, bool)
GetDefaultSecurityGroupIdOk returns a tuple with the DefaultSecurityGroupId field value 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 (*DatacenterProperties) GetDescription ¶
func (o *DatacenterProperties) GetDescription() *string
GetDescription returns the Description field value If the value is explicit nil, nil is returned
func (*DatacenterProperties) GetDescriptionOk ¶
func (o *DatacenterProperties) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value 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 (*DatacenterProperties) GetFeatures ¶
func (o *DatacenterProperties) GetFeatures() *[]string
GetFeatures returns the Features field value If the value is explicit nil, nil is returned
func (*DatacenterProperties) GetFeaturesOk ¶
func (o *DatacenterProperties) GetFeaturesOk() (*[]string, bool)
GetFeaturesOk returns a tuple with the Features field value 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 (*DatacenterProperties) GetIpv6CidrBlock ¶ added in v6.1.8
func (o *DatacenterProperties) GetIpv6CidrBlock() *string
GetIpv6CidrBlock returns the Ipv6CidrBlock field value If the value is explicit nil, nil is returned
func (*DatacenterProperties) GetIpv6CidrBlockOk ¶ added in v6.1.8
func (o *DatacenterProperties) GetIpv6CidrBlockOk() (*string, bool)
GetIpv6CidrBlockOk returns a tuple with the Ipv6CidrBlock field value 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 (*DatacenterProperties) GetLocation ¶
func (o *DatacenterProperties) GetLocation() *string
GetLocation returns the Location field value If the value is explicit nil, nil is returned
func (*DatacenterProperties) GetLocationOk ¶
func (o *DatacenterProperties) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field value 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 (*DatacenterProperties) GetName ¶
func (o *DatacenterProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*DatacenterProperties) GetNameOk ¶
func (o *DatacenterProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*DatacenterProperties) GetSecAuthProtection ¶
func (o *DatacenterProperties) GetSecAuthProtection() *bool
GetSecAuthProtection returns the SecAuthProtection field value If the value is explicit nil, nil is returned
func (*DatacenterProperties) GetSecAuthProtectionOk ¶
func (o *DatacenterProperties) GetSecAuthProtectionOk() (*bool, bool)
GetSecAuthProtectionOk returns a tuple with the SecAuthProtection field value 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 (*DatacenterProperties) GetVersion ¶
func (o *DatacenterProperties) GetVersion() *int32
GetVersion returns the Version field value If the value is explicit nil, nil is returned
func (*DatacenterProperties) GetVersionOk ¶
func (o *DatacenterProperties) GetVersionOk() (*int32, bool)
GetVersionOk returns a tuple with the Version field value 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 (*DatacenterProperties) HasCpuArchitecture ¶
func (o *DatacenterProperties) HasCpuArchitecture() bool
HasCpuArchitecture returns a boolean if a field has been set.
func (*DatacenterProperties) HasDefaultSecurityGroupId ¶ added in v6.3.0
func (o *DatacenterProperties) HasDefaultSecurityGroupId() bool
HasDefaultSecurityGroupId returns a boolean if a field has been set.
func (*DatacenterProperties) HasDescription ¶
func (o *DatacenterProperties) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*DatacenterProperties) HasFeatures ¶
func (o *DatacenterProperties) HasFeatures() bool
HasFeatures returns a boolean if a field has been set.
func (*DatacenterProperties) HasIpv6CidrBlock ¶ added in v6.1.8
func (o *DatacenterProperties) HasIpv6CidrBlock() bool
HasIpv6CidrBlock returns a boolean if a field has been set.
func (*DatacenterProperties) HasLocation ¶
func (o *DatacenterProperties) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (*DatacenterProperties) HasName ¶
func (o *DatacenterProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*DatacenterProperties) HasSecAuthProtection ¶
func (o *DatacenterProperties) HasSecAuthProtection() bool
HasSecAuthProtection returns a boolean if a field has been set.
func (*DatacenterProperties) HasVersion ¶
func (o *DatacenterProperties) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (DatacenterProperties) MarshalJSON ¶
func (o DatacenterProperties) MarshalJSON() ([]byte, error)
func (*DatacenterProperties) SetCpuArchitecture ¶
func (o *DatacenterProperties) SetCpuArchitecture(v []CpuArchitectureProperties)
SetCpuArchitecture sets field value
func (*DatacenterProperties) SetDefaultSecurityGroupId ¶ added in v6.3.0
func (o *DatacenterProperties) SetDefaultSecurityGroupId(v string)
SetDefaultSecurityGroupId sets field value
func (*DatacenterProperties) SetDescription ¶
func (o *DatacenterProperties) SetDescription(v string)
SetDescription sets field value
func (*DatacenterProperties) SetFeatures ¶
func (o *DatacenterProperties) SetFeatures(v []string)
SetFeatures sets field value
func (*DatacenterProperties) SetIpv6CidrBlock ¶ added in v6.1.8
func (o *DatacenterProperties) SetIpv6CidrBlock(v string)
SetIpv6CidrBlock sets field value
func (*DatacenterProperties) SetIpv6CidrBlockNil ¶ added in v6.1.8
func (o *DatacenterProperties) SetIpv6CidrBlockNil()
sets Ipv6CidrBlock to the explicit address that will be encoded as nil when marshaled
func (*DatacenterProperties) SetLocation ¶
func (o *DatacenterProperties) SetLocation(v string)
SetLocation sets field value
func (*DatacenterProperties) SetName ¶
func (o *DatacenterProperties) SetName(v string)
SetName sets field value
func (*DatacenterProperties) SetSecAuthProtection ¶
func (o *DatacenterProperties) SetSecAuthProtection(v bool)
SetSecAuthProtection sets field value
func (*DatacenterProperties) SetVersion ¶
func (o *DatacenterProperties) SetVersion(v int32)
SetVersion sets field value
type DatacenterPropertiesPost ¶ added in v6.3.0
type DatacenterPropertiesPost struct { // The name of the resource. Name *string `json:"name,omitempty"` // A description for the datacenter, such as staging, production. Description *string `json:"description,omitempty"` // The physical location where the datacenter will be created. This will be where all of your servers live. Property cannot be modified after datacenter creation (disallowed in update requests). Location *string `json:"location"` // The version of the data center; incremented with every change. Version *int32 `json:"version,omitempty"` // List of features supported by the location where this data center is provisioned. Features *[]string `json:"features,omitempty"` // Boolean value representing if the data center requires extra protection, such as two-step verification. SecAuthProtection *bool `json:"secAuthProtection,omitempty"` // Array of features and CPU families available in a location CpuArchitecture *[]CpuArchitectureProperties `json:"cpuArchitecture,omitempty"` // If true, a default security group, with predefined rules, will be created for the datacenter. Default value is false. CreateDefaultSecurityGroup *bool `json:"createDefaultSecurityGroup,omitempty"` }
DatacenterPropertiesPost struct for DatacenterPropertiesPost
func NewDatacenterPropertiesPost ¶ added in v6.3.0
func NewDatacenterPropertiesPost(location string) *DatacenterPropertiesPost
NewDatacenterPropertiesPost instantiates a new DatacenterPropertiesPost 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 NewDatacenterPropertiesPostWithDefaults ¶ added in v6.3.0
func NewDatacenterPropertiesPostWithDefaults() *DatacenterPropertiesPost
NewDatacenterPropertiesPostWithDefaults instantiates a new DatacenterPropertiesPost 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 (*DatacenterPropertiesPost) GetCpuArchitecture ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetCpuArchitecture() *[]CpuArchitectureProperties
GetCpuArchitecture returns the CpuArchitecture field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPost) GetCpuArchitectureOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetCpuArchitectureOk() (*[]CpuArchitectureProperties, bool)
GetCpuArchitectureOk returns a tuple with the CpuArchitecture field value 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 (*DatacenterPropertiesPost) GetCreateDefaultSecurityGroup ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetCreateDefaultSecurityGroup() *bool
GetCreateDefaultSecurityGroup returns the CreateDefaultSecurityGroup field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPost) GetCreateDefaultSecurityGroupOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetCreateDefaultSecurityGroupOk() (*bool, bool)
GetCreateDefaultSecurityGroupOk returns a tuple with the CreateDefaultSecurityGroup field value 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 (*DatacenterPropertiesPost) GetDescription ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetDescription() *string
GetDescription returns the Description field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPost) GetDescriptionOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value 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 (*DatacenterPropertiesPost) GetFeatures ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetFeatures() *[]string
GetFeatures returns the Features field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPost) GetFeaturesOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetFeaturesOk() (*[]string, bool)
GetFeaturesOk returns a tuple with the Features field value 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 (*DatacenterPropertiesPost) GetLocation ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetLocation() *string
GetLocation returns the Location field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPost) GetLocationOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field value 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 (*DatacenterPropertiesPost) GetName ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPost) GetNameOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*DatacenterPropertiesPost) GetSecAuthProtection ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetSecAuthProtection() *bool
GetSecAuthProtection returns the SecAuthProtection field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPost) GetSecAuthProtectionOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetSecAuthProtectionOk() (*bool, bool)
GetSecAuthProtectionOk returns a tuple with the SecAuthProtection field value 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 (*DatacenterPropertiesPost) GetVersion ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetVersion() *int32
GetVersion returns the Version field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPost) GetVersionOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) GetVersionOk() (*int32, bool)
GetVersionOk returns a tuple with the Version field value 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 (*DatacenterPropertiesPost) HasCpuArchitecture ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) HasCpuArchitecture() bool
HasCpuArchitecture returns a boolean if a field has been set.
func (*DatacenterPropertiesPost) HasCreateDefaultSecurityGroup ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) HasCreateDefaultSecurityGroup() bool
HasCreateDefaultSecurityGroup returns a boolean if a field has been set.
func (*DatacenterPropertiesPost) HasDescription ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*DatacenterPropertiesPost) HasFeatures ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) HasFeatures() bool
HasFeatures returns a boolean if a field has been set.
func (*DatacenterPropertiesPost) HasLocation ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (*DatacenterPropertiesPost) HasName ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) HasName() bool
HasName returns a boolean if a field has been set.
func (*DatacenterPropertiesPost) HasSecAuthProtection ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) HasSecAuthProtection() bool
HasSecAuthProtection returns a boolean if a field has been set.
func (*DatacenterPropertiesPost) HasVersion ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (DatacenterPropertiesPost) MarshalJSON ¶ added in v6.3.0
func (o DatacenterPropertiesPost) MarshalJSON() ([]byte, error)
func (*DatacenterPropertiesPost) SetCpuArchitecture ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) SetCpuArchitecture(v []CpuArchitectureProperties)
SetCpuArchitecture sets field value
func (*DatacenterPropertiesPost) SetCreateDefaultSecurityGroup ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) SetCreateDefaultSecurityGroup(v bool)
SetCreateDefaultSecurityGroup sets field value
func (*DatacenterPropertiesPost) SetDescription ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) SetDescription(v string)
SetDescription sets field value
func (*DatacenterPropertiesPost) SetFeatures ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) SetFeatures(v []string)
SetFeatures sets field value
func (*DatacenterPropertiesPost) SetLocation ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) SetLocation(v string)
SetLocation sets field value
func (*DatacenterPropertiesPost) SetName ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) SetName(v string)
SetName sets field value
func (*DatacenterPropertiesPost) SetSecAuthProtection ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) SetSecAuthProtection(v bool)
SetSecAuthProtection sets field value
func (*DatacenterPropertiesPost) SetVersion ¶ added in v6.3.0
func (o *DatacenterPropertiesPost) SetVersion(v int32)
SetVersion sets field value
type DatacenterPropertiesPut ¶ added in v6.3.0
type DatacenterPropertiesPut struct { // The name of the resource. Name *string `json:"name,omitempty"` // A description for the datacenter, such as staging, production. Description *string `json:"description,omitempty"` // The physical location where the datacenter will be created. This will be where all of your servers live. Property cannot be modified after datacenter creation (disallowed in update requests). Location *string `json:"location,omitempty"` // The version of the data center; incremented with every change. Version *int32 `json:"version,omitempty"` // List of features supported by the location where this data center is provisioned. Features *[]string `json:"features,omitempty"` // Boolean value representing if the data center requires extra protection, such as two-step verification. SecAuthProtection *bool `json:"secAuthProtection,omitempty"` // Array of features and CPU families available in a location CpuArchitecture *[]CpuArchitectureProperties `json:"cpuArchitecture,omitempty"` // This will become the default security group for the datacenter, replacing the old one if already exists. This security group must already exists prior to this request. Provide this field only if the `createDefaultSecurityGroup` field is missing. You cannot provide both of them DefaultSecurityGroupId *string `json:"defaultSecurityGroupId,omitempty"` // If this field is set on true and this datacenter has no default security group then a default security group, with predefined rules, will be created for this datacenter. Default value is false. Provide this field only if the `defaultSecurityGroupId` field is missing. You cannot provide both of them CreateDefaultSecurityGroup *bool `json:"createDefaultSecurityGroup,omitempty"` }
DatacenterPropertiesPut struct for DatacenterPropertiesPut
func NewDatacenterPropertiesPut ¶ added in v6.3.0
func NewDatacenterPropertiesPut() *DatacenterPropertiesPut
NewDatacenterPropertiesPut instantiates a new DatacenterPropertiesPut 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 NewDatacenterPropertiesPutWithDefaults ¶ added in v6.3.0
func NewDatacenterPropertiesPutWithDefaults() *DatacenterPropertiesPut
NewDatacenterPropertiesPutWithDefaults instantiates a new DatacenterPropertiesPut 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 (*DatacenterPropertiesPut) GetCpuArchitecture ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetCpuArchitecture() *[]CpuArchitectureProperties
GetCpuArchitecture returns the CpuArchitecture field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPut) GetCpuArchitectureOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetCpuArchitectureOk() (*[]CpuArchitectureProperties, bool)
GetCpuArchitectureOk returns a tuple with the CpuArchitecture field value 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 (*DatacenterPropertiesPut) GetCreateDefaultSecurityGroup ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetCreateDefaultSecurityGroup() *bool
GetCreateDefaultSecurityGroup returns the CreateDefaultSecurityGroup field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPut) GetCreateDefaultSecurityGroupOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetCreateDefaultSecurityGroupOk() (*bool, bool)
GetCreateDefaultSecurityGroupOk returns a tuple with the CreateDefaultSecurityGroup field value 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 (*DatacenterPropertiesPut) GetDefaultSecurityGroupId ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetDefaultSecurityGroupId() *string
GetDefaultSecurityGroupId returns the DefaultSecurityGroupId field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPut) GetDefaultSecurityGroupIdOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetDefaultSecurityGroupIdOk() (*string, bool)
GetDefaultSecurityGroupIdOk returns a tuple with the DefaultSecurityGroupId field value 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 (*DatacenterPropertiesPut) GetDescription ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetDescription() *string
GetDescription returns the Description field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPut) GetDescriptionOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value 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 (*DatacenterPropertiesPut) GetFeatures ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetFeatures() *[]string
GetFeatures returns the Features field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPut) GetFeaturesOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetFeaturesOk() (*[]string, bool)
GetFeaturesOk returns a tuple with the Features field value 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 (*DatacenterPropertiesPut) GetLocation ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetLocation() *string
GetLocation returns the Location field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPut) GetLocationOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field value 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 (*DatacenterPropertiesPut) GetName ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPut) GetNameOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*DatacenterPropertiesPut) GetSecAuthProtection ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetSecAuthProtection() *bool
GetSecAuthProtection returns the SecAuthProtection field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPut) GetSecAuthProtectionOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetSecAuthProtectionOk() (*bool, bool)
GetSecAuthProtectionOk returns a tuple with the SecAuthProtection field value 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 (*DatacenterPropertiesPut) GetVersion ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetVersion() *int32
GetVersion returns the Version field value If the value is explicit nil, nil is returned
func (*DatacenterPropertiesPut) GetVersionOk ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) GetVersionOk() (*int32, bool)
GetVersionOk returns a tuple with the Version field value 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 (*DatacenterPropertiesPut) HasCpuArchitecture ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) HasCpuArchitecture() bool
HasCpuArchitecture returns a boolean if a field has been set.
func (*DatacenterPropertiesPut) HasCreateDefaultSecurityGroup ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) HasCreateDefaultSecurityGroup() bool
HasCreateDefaultSecurityGroup returns a boolean if a field has been set.
func (*DatacenterPropertiesPut) HasDefaultSecurityGroupId ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) HasDefaultSecurityGroupId() bool
HasDefaultSecurityGroupId returns a boolean if a field has been set.
func (*DatacenterPropertiesPut) HasDescription ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*DatacenterPropertiesPut) HasFeatures ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) HasFeatures() bool
HasFeatures returns a boolean if a field has been set.
func (*DatacenterPropertiesPut) HasLocation ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (*DatacenterPropertiesPut) HasName ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) HasName() bool
HasName returns a boolean if a field has been set.
func (*DatacenterPropertiesPut) HasSecAuthProtection ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) HasSecAuthProtection() bool
HasSecAuthProtection returns a boolean if a field has been set.
func (*DatacenterPropertiesPut) HasVersion ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (DatacenterPropertiesPut) MarshalJSON ¶ added in v6.3.0
func (o DatacenterPropertiesPut) MarshalJSON() ([]byte, error)
func (*DatacenterPropertiesPut) SetCpuArchitecture ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) SetCpuArchitecture(v []CpuArchitectureProperties)
SetCpuArchitecture sets field value
func (*DatacenterPropertiesPut) SetCreateDefaultSecurityGroup ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) SetCreateDefaultSecurityGroup(v bool)
SetCreateDefaultSecurityGroup sets field value
func (*DatacenterPropertiesPut) SetDefaultSecurityGroupId ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) SetDefaultSecurityGroupId(v string)
SetDefaultSecurityGroupId sets field value
func (*DatacenterPropertiesPut) SetDescription ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) SetDescription(v string)
SetDescription sets field value
func (*DatacenterPropertiesPut) SetFeatures ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) SetFeatures(v []string)
SetFeatures sets field value
func (*DatacenterPropertiesPut) SetLocation ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) SetLocation(v string)
SetLocation sets field value
func (*DatacenterPropertiesPut) SetName ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) SetName(v string)
SetName sets field value
func (*DatacenterPropertiesPut) SetSecAuthProtection ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) SetSecAuthProtection(v bool)
SetSecAuthProtection sets field value
func (*DatacenterPropertiesPut) SetVersion ¶ added in v6.3.0
func (o *DatacenterPropertiesPut) SetVersion(v int32)
SetVersion sets field value
type DatacenterPut ¶ added in v6.3.0
type DatacenterPut struct { Properties *DatacenterPropertiesPut `json:"properties"` Entities *DataCenterEntities `json:"entities,omitempty"` }
DatacenterPut struct for DatacenterPut
func NewDatacenterPut ¶ added in v6.3.0
func NewDatacenterPut(properties DatacenterPropertiesPut) *DatacenterPut
NewDatacenterPut instantiates a new DatacenterPut 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 NewDatacenterPutWithDefaults ¶ added in v6.3.0
func NewDatacenterPutWithDefaults() *DatacenterPut
NewDatacenterPutWithDefaults instantiates a new DatacenterPut 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 (*DatacenterPut) GetEntities ¶ added in v6.3.0
func (o *DatacenterPut) GetEntities() *DataCenterEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*DatacenterPut) GetEntitiesOk ¶ added in v6.3.0
func (o *DatacenterPut) GetEntitiesOk() (*DataCenterEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*DatacenterPut) GetProperties ¶ added in v6.3.0
func (o *DatacenterPut) GetProperties() *DatacenterPropertiesPut
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*DatacenterPut) GetPropertiesOk ¶ added in v6.3.0
func (o *DatacenterPut) GetPropertiesOk() (*DatacenterPropertiesPut, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*DatacenterPut) HasEntities ¶ added in v6.3.0
func (o *DatacenterPut) HasEntities() bool
HasEntities returns a boolean if a field has been set.
func (*DatacenterPut) HasProperties ¶ added in v6.3.0
func (o *DatacenterPut) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (DatacenterPut) MarshalJSON ¶ added in v6.3.0
func (o DatacenterPut) MarshalJSON() ([]byte, error)
func (*DatacenterPut) SetEntities ¶ added in v6.3.0
func (o *DatacenterPut) SetEntities(v DataCenterEntities)
SetEntities sets field value
func (*DatacenterPut) SetProperties ¶ added in v6.3.0
func (o *DatacenterPut) SetProperties(v DatacenterPropertiesPut)
SetProperties sets field value
type Datacenters ¶
type Datacenters struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Datacenter `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
Datacenters struct for Datacenters
func NewDatacenters ¶ added in v6.0.2
func NewDatacenters() *Datacenters
NewDatacenters instantiates a new Datacenters 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 NewDatacentersWithDefaults ¶ added in v6.0.2
func NewDatacentersWithDefaults() *Datacenters
NewDatacentersWithDefaults instantiates a new Datacenters 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 (*Datacenters) GetHref ¶
func (o *Datacenters) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Datacenters) GetHrefOk ¶
func (o *Datacenters) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*Datacenters) GetId ¶
func (o *Datacenters) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Datacenters) GetIdOk ¶
func (o *Datacenters) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*Datacenters) GetItems ¶
func (o *Datacenters) GetItems() *[]Datacenter
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Datacenters) GetItemsOk ¶
func (o *Datacenters) GetItemsOk() (*[]Datacenter, bool)
GetItemsOk returns a tuple with the Items field value 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 (*Datacenters) GetLimit ¶
func (o *Datacenters) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*Datacenters) GetLimitOk ¶
func (o *Datacenters) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value 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 (*Datacenters) GetLinks ¶
func (o *Datacenters) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*Datacenters) GetLinksOk ¶
func (o *Datacenters) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*Datacenters) GetOffset ¶
func (o *Datacenters) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*Datacenters) GetOffsetOk ¶
func (o *Datacenters) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value 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 (*Datacenters) GetType ¶
func (o *Datacenters) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Datacenters) GetTypeOk ¶
func (o *Datacenters) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*Datacenters) HasHref ¶
func (o *Datacenters) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*Datacenters) HasId ¶
func (o *Datacenters) HasId() bool
HasId returns a boolean if a field has been set.
func (*Datacenters) HasItems ¶
func (o *Datacenters) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*Datacenters) HasLimit ¶
func (o *Datacenters) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*Datacenters) HasLinks ¶
func (o *Datacenters) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*Datacenters) HasOffset ¶
func (o *Datacenters) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*Datacenters) HasType ¶
func (o *Datacenters) HasType() bool
HasType returns a boolean if a field has been set.
func (Datacenters) MarshalJSON ¶
func (o Datacenters) MarshalJSON() ([]byte, error)
func (*Datacenters) SetItems ¶
func (o *Datacenters) SetItems(v []Datacenter)
SetItems sets field value
func (*Datacenters) SetLinks ¶
func (o *Datacenters) SetLinks(v PaginationLinks)
SetLinks sets field value
func (*Datacenters) SetOffset ¶
func (o *Datacenters) SetOffset(v float32)
SetOffset sets field value
type DefaultApiService ¶
type DefaultApiService service
DefaultApiService DefaultApi service
func (*DefaultApiService) ApiInfoGet ¶
func (a *DefaultApiService) ApiInfoGet(ctx _context.Context) ApiApiInfoGetRequest
* ApiInfoGet Get API information * Retrieves the API information such as API version. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiApiInfoGetRequest
func (*DefaultApiService) ApiInfoGetExecute ¶
func (a *DefaultApiService) ApiInfoGetExecute(r ApiApiInfoGetRequest) (Info, *APIResponse, error)
* Execute executes the request * @return Info
type DeleteStateChannel ¶ added in v6.0.3
type Error ¶
type Error struct { // HTTP status code of the operation. HttpStatus *int32 `json:"httpStatus,omitempty"` Messages *[]ErrorMessage `json:"messages,omitempty"` }
Error struct for Error
func NewError ¶ added in v6.0.2
func NewError() *Error
NewError instantiates a new Error 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 NewErrorWithDefaults ¶ added in v6.0.2
func NewErrorWithDefaults() *Error
NewErrorWithDefaults instantiates a new Error 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 (*Error) GetHttpStatus ¶
GetHttpStatus returns the HttpStatus field value If the value is explicit nil, nil is returned
func (*Error) GetHttpStatusOk ¶
GetHttpStatusOk returns a tuple with the HttpStatus field value 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 (*Error) GetMessages ¶
func (o *Error) GetMessages() *[]ErrorMessage
GetMessages returns the Messages field value If the value is explicit nil, nil is returned
func (*Error) GetMessagesOk ¶
func (o *Error) GetMessagesOk() (*[]ErrorMessage, bool)
GetMessagesOk returns a tuple with the Messages field value 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 (*Error) HasHttpStatus ¶
HasHttpStatus returns a boolean if a field has been set.
func (*Error) HasMessages ¶
HasMessages returns a boolean if a field has been set.
func (Error) MarshalJSON ¶
func (*Error) SetMessages ¶
func (o *Error) SetMessages(v []ErrorMessage)
SetMessages sets field value
type ErrorMessage ¶
type ErrorMessage struct { // Application internal error code. ErrorCode *string `json:"errorCode,omitempty"` // A human-readable message. Message *string `json:"message,omitempty"` }
ErrorMessage struct for ErrorMessage
func NewErrorMessage ¶ added in v6.0.2
func NewErrorMessage() *ErrorMessage
NewErrorMessage instantiates a new ErrorMessage 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 NewErrorMessageWithDefaults ¶ added in v6.0.2
func NewErrorMessageWithDefaults() *ErrorMessage
NewErrorMessageWithDefaults instantiates a new ErrorMessage 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 (*ErrorMessage) GetErrorCode ¶
func (o *ErrorMessage) GetErrorCode() *string
GetErrorCode returns the ErrorCode field value If the value is explicit nil, nil is returned
func (*ErrorMessage) GetErrorCodeOk ¶
func (o *ErrorMessage) GetErrorCodeOk() (*string, bool)
GetErrorCodeOk returns a tuple with the ErrorCode field value 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 (*ErrorMessage) GetMessage ¶
func (o *ErrorMessage) GetMessage() *string
GetMessage returns the Message field value If the value is explicit nil, nil is returned
func (*ErrorMessage) GetMessageOk ¶
func (o *ErrorMessage) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value 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 (*ErrorMessage) HasErrorCode ¶
func (o *ErrorMessage) HasErrorCode() bool
HasErrorCode returns a boolean if a field has been set.
func (*ErrorMessage) HasMessage ¶
func (o *ErrorMessage) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ErrorMessage) MarshalJSON ¶
func (o ErrorMessage) MarshalJSON() ([]byte, error)
func (*ErrorMessage) SetErrorCode ¶
func (o *ErrorMessage) SetErrorCode(v string)
SetErrorCode sets field value
func (*ErrorMessage) SetMessage ¶
func (o *ErrorMessage) SetMessage(v string)
SetMessage sets field value
type FirewallRule ¶
type FirewallRule struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *FirewallruleProperties `json:"properties"` }
FirewallRule struct for FirewallRule
func NewFirewallRule ¶ added in v6.0.2
func NewFirewallRule(properties FirewallruleProperties) *FirewallRule
NewFirewallRule instantiates a new FirewallRule 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 NewFirewallRuleWithDefaults ¶ added in v6.0.2
func NewFirewallRuleWithDefaults() *FirewallRule
NewFirewallRuleWithDefaults instantiates a new FirewallRule 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 (*FirewallRule) GetHref ¶
func (o *FirewallRule) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*FirewallRule) GetHrefOk ¶
func (o *FirewallRule) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*FirewallRule) GetId ¶
func (o *FirewallRule) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*FirewallRule) GetIdOk ¶
func (o *FirewallRule) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*FirewallRule) GetMetadata ¶
func (o *FirewallRule) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*FirewallRule) GetMetadataOk ¶
func (o *FirewallRule) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*FirewallRule) GetProperties ¶
func (o *FirewallRule) GetProperties() *FirewallruleProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*FirewallRule) GetPropertiesOk ¶
func (o *FirewallRule) GetPropertiesOk() (*FirewallruleProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*FirewallRule) GetType ¶
func (o *FirewallRule) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*FirewallRule) GetTypeOk ¶
func (o *FirewallRule) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*FirewallRule) HasHref ¶
func (o *FirewallRule) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*FirewallRule) HasId ¶
func (o *FirewallRule) HasId() bool
HasId returns a boolean if a field has been set.
func (*FirewallRule) HasMetadata ¶
func (o *FirewallRule) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*FirewallRule) HasProperties ¶
func (o *FirewallRule) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*FirewallRule) HasType ¶
func (o *FirewallRule) HasType() bool
HasType returns a boolean if a field has been set.
func (FirewallRule) MarshalJSON ¶
func (o FirewallRule) MarshalJSON() ([]byte, error)
func (*FirewallRule) SetMetadata ¶
func (o *FirewallRule) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*FirewallRule) SetProperties ¶
func (o *FirewallRule) SetProperties(v FirewallruleProperties)
SetProperties sets field value
type FirewallRules ¶
type FirewallRules struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]FirewallRule `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
FirewallRules struct for FirewallRules
func NewFirewallRules ¶ added in v6.0.2
func NewFirewallRules() *FirewallRules
NewFirewallRules instantiates a new FirewallRules 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 NewFirewallRulesWithDefaults ¶ added in v6.0.2
func NewFirewallRulesWithDefaults() *FirewallRules
NewFirewallRulesWithDefaults instantiates a new FirewallRules 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 (*FirewallRules) GetHref ¶
func (o *FirewallRules) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*FirewallRules) GetHrefOk ¶
func (o *FirewallRules) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*FirewallRules) GetId ¶
func (o *FirewallRules) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*FirewallRules) GetIdOk ¶
func (o *FirewallRules) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*FirewallRules) GetItems ¶
func (o *FirewallRules) GetItems() *[]FirewallRule
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*FirewallRules) GetItemsOk ¶
func (o *FirewallRules) GetItemsOk() (*[]FirewallRule, bool)
GetItemsOk returns a tuple with the Items field value 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 (*FirewallRules) GetLimit ¶
func (o *FirewallRules) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*FirewallRules) GetLimitOk ¶
func (o *FirewallRules) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value 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 (*FirewallRules) GetLinks ¶
func (o *FirewallRules) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*FirewallRules) GetLinksOk ¶
func (o *FirewallRules) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*FirewallRules) GetOffset ¶
func (o *FirewallRules) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*FirewallRules) GetOffsetOk ¶
func (o *FirewallRules) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value 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 (*FirewallRules) GetType ¶
func (o *FirewallRules) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*FirewallRules) GetTypeOk ¶
func (o *FirewallRules) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*FirewallRules) HasHref ¶
func (o *FirewallRules) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*FirewallRules) HasId ¶
func (o *FirewallRules) HasId() bool
HasId returns a boolean if a field has been set.
func (*FirewallRules) HasItems ¶
func (o *FirewallRules) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*FirewallRules) HasLimit ¶
func (o *FirewallRules) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*FirewallRules) HasLinks ¶
func (o *FirewallRules) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*FirewallRules) HasOffset ¶
func (o *FirewallRules) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*FirewallRules) HasType ¶
func (o *FirewallRules) HasType() bool
HasType returns a boolean if a field has been set.
func (FirewallRules) MarshalJSON ¶
func (o FirewallRules) MarshalJSON() ([]byte, error)
func (*FirewallRules) SetItems ¶
func (o *FirewallRules) SetItems(v []FirewallRule)
SetItems sets field value
func (*FirewallRules) SetLimit ¶
func (o *FirewallRules) SetLimit(v float32)
SetLimit sets field value
func (*FirewallRules) SetLinks ¶
func (o *FirewallRules) SetLinks(v PaginationLinks)
SetLinks sets field value
func (*FirewallRules) SetOffset ¶
func (o *FirewallRules) SetOffset(v float32)
SetOffset sets field value
type FirewallRulesApiService ¶
type FirewallRulesApiService service
FirewallRulesApiService FirewallRulesApi service
func (*FirewallRulesApiService) DatacentersServersNicsFirewallrulesDelete ¶
func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesDelete(ctx _context.Context, datacenterId string, serverId string, nicId string, firewallruleId string) ApiDatacentersServersNicsFirewallrulesDeleteRequest
* DatacentersServersNicsFirewallrulesDelete Delete firewall rules * Delete the specified firewall rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @param firewallruleId The unique ID of the firewall rule. * @return ApiDatacentersServersNicsFirewallrulesDeleteRequest
func (*FirewallRulesApiService) DatacentersServersNicsFirewallrulesDeleteExecute ¶
func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesDeleteExecute(r ApiDatacentersServersNicsFirewallrulesDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*FirewallRulesApiService) DatacentersServersNicsFirewallrulesFindById ¶
func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesFindById(ctx _context.Context, datacenterId string, serverId string, nicId string, firewallruleId string) ApiDatacentersServersNicsFirewallrulesFindByIdRequest
* DatacentersServersNicsFirewallrulesFindById Retrieve firewall rules * Retrieve the properties of the specified firewall rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @param firewallruleId The unique ID of the firewall rule. * @return ApiDatacentersServersNicsFirewallrulesFindByIdRequest
func (*FirewallRulesApiService) DatacentersServersNicsFirewallrulesFindByIdExecute ¶
func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesFindByIdExecute(r ApiDatacentersServersNicsFirewallrulesFindByIdRequest) (FirewallRule, *APIResponse, error)
* Execute executes the request * @return FirewallRule
func (*FirewallRulesApiService) DatacentersServersNicsFirewallrulesGet ¶
func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesGet(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsFirewallrulesGetRequest
* DatacentersServersNicsFirewallrulesGet List firewall rules * List all firewall rules for the specified NIC. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @return ApiDatacentersServersNicsFirewallrulesGetRequest
func (*FirewallRulesApiService) DatacentersServersNicsFirewallrulesGetExecute ¶
func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesGetExecute(r ApiDatacentersServersNicsFirewallrulesGetRequest) (FirewallRules, *APIResponse, error)
* Execute executes the request * @return FirewallRules
func (*FirewallRulesApiService) DatacentersServersNicsFirewallrulesPatch ¶
func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesPatch(ctx _context.Context, datacenterId string, serverId string, nicId string, firewallruleId string) ApiDatacentersServersNicsFirewallrulesPatchRequest
* DatacentersServersNicsFirewallrulesPatch Partially modify firewall rules * Update the properties of the specified firewall rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @param firewallruleId The unique ID of the firewall rule. * @return ApiDatacentersServersNicsFirewallrulesPatchRequest
func (*FirewallRulesApiService) DatacentersServersNicsFirewallrulesPatchExecute ¶
func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesPatchExecute(r ApiDatacentersServersNicsFirewallrulesPatchRequest) (FirewallRule, *APIResponse, error)
* Execute executes the request * @return FirewallRule
func (*FirewallRulesApiService) DatacentersServersNicsFirewallrulesPost ¶
func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesPost(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsFirewallrulesPostRequest
* DatacentersServersNicsFirewallrulesPost Create a Firewall Rule * Creates a firewall rule for the specified NIC. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @return ApiDatacentersServersNicsFirewallrulesPostRequest
func (*FirewallRulesApiService) DatacentersServersNicsFirewallrulesPostExecute ¶
func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesPostExecute(r ApiDatacentersServersNicsFirewallrulesPostRequest) (FirewallRule, *APIResponse, error)
* Execute executes the request * @return FirewallRule
func (*FirewallRulesApiService) DatacentersServersNicsFirewallrulesPut ¶
func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesPut(ctx _context.Context, datacenterId string, serverId string, nicId string, firewallruleId string) ApiDatacentersServersNicsFirewallrulesPutRequest
* DatacentersServersNicsFirewallrulesPut Modify a Firewall Rule * Modifies the properties of the specified firewall rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @param firewallruleId The unique ID of the firewall rule. * @return ApiDatacentersServersNicsFirewallrulesPutRequest
func (*FirewallRulesApiService) DatacentersServersNicsFirewallrulesPutExecute ¶
func (a *FirewallRulesApiService) DatacentersServersNicsFirewallrulesPutExecute(r ApiDatacentersServersNicsFirewallrulesPutRequest) (FirewallRule, *APIResponse, error)
* Execute executes the request * @return FirewallRule
type FirewallruleProperties ¶
type FirewallruleProperties struct { // The name of the resource. Name *string `json:"name,omitempty"` // The protocol for the rule. Property cannot be modified after it is created (disallowed in update requests). Protocol *string `json:"protocol,omitempty"` // Only traffic originating from the respective MAC address is allowed. Valid format: aa:bb:cc:dd:ee:ff. Value null allows traffic from any MAC address. // to set this field to `nil` in order to be marshalled, the explicit nil address `Nilstring` can be used, or the setter `SetSourceMacNil` SourceMac *string `json:"sourceMac,omitempty"` // The IP version for this rule. If sourceIp or targetIp are specified, you can omit this value - the IP version will then be deduced from the IP address(es) used; if you specify it anyway, it must match the specified IP address(es). If neither sourceIp nor targetIp are specified, this rule allows traffic only for the specified IP version. If neither sourceIp, targetIp nor ipVersion are specified, this rule will only allow IPv4 traffic. // to set this field to `nil` in order to be marshalled, the explicit nil address `Nilstring` can be used, or the setter `SetIpVersionNil` IpVersion *string `json:"ipVersion,omitempty"` // Only traffic originating from the respective IP address (or CIDR block) is allowed. Value null allows traffic from any IP address (according to the selected ipVersion). // to set this field to `nil` in order to be marshalled, the explicit nil address `Nilstring` can be used, or the setter `SetSourceIpNil` SourceIp *string `json:"sourceIp,omitempty"` // If the target NIC has multiple IP addresses, only the traffic directed to the respective IP address (or CIDR block) of the NIC is allowed. Value null allows traffic to any target IP address (according to the selected ipVersion). // to set this field to `nil` in order to be marshalled, the explicit nil address `Nilstring` can be used, or the setter `SetTargetIpNil` TargetIp *string `json:"targetIp,omitempty"` // Defines the allowed code (from 0 to 254) if protocol ICMP or ICMPv6 is chosen. Value null allows all codes. // to set this field to `nil` in order to be marshalled, the explicit nil address `Nilint32` can be used, or the setter `SetIcmpCodeNil` IcmpCode *int32 `json:"icmpCode,omitempty"` // Defines the allowed type (from 0 to 254) if the protocol ICMP or ICMPv6 is chosen. Value null allows all types. // to set this field to `nil` in order to be marshalled, the explicit nil address `Nilint32` can be used, or the setter `SetIcmpTypeNil` IcmpType *int32 `json:"icmpType,omitempty"` // Defines the start range of the allowed port (from 1 to 65535) if protocol TCP or UDP is chosen. Leave portRangeStart and portRangeEnd value null to allow all ports. PortRangeStart *int32 `json:"portRangeStart,omitempty"` // Defines the end range of the allowed port (from 1 to 65535) if the protocol TCP or UDP is chosen. Leave portRangeStart and portRangeEnd null to allow all ports. PortRangeEnd *int32 `json:"portRangeEnd,omitempty"` // The type of the firewall rule. If not specified, the default INGRESS value is used. Type *string `json:"type,omitempty"` }
FirewallruleProperties struct for FirewallruleProperties
func NewFirewallruleProperties ¶ added in v6.0.2
func NewFirewallruleProperties() *FirewallruleProperties
NewFirewallruleProperties instantiates a new FirewallruleProperties 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 NewFirewallrulePropertiesWithDefaults ¶ added in v6.0.2
func NewFirewallrulePropertiesWithDefaults() *FirewallruleProperties
NewFirewallrulePropertiesWithDefaults instantiates a new FirewallruleProperties 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 (*FirewallruleProperties) GetIcmpCode ¶
func (o *FirewallruleProperties) GetIcmpCode() *int32
GetIcmpCode returns the IcmpCode field value If the value is explicit nil, nil is returned
func (*FirewallruleProperties) GetIcmpCodeOk ¶
func (o *FirewallruleProperties) GetIcmpCodeOk() (*int32, bool)
GetIcmpCodeOk returns a tuple with the IcmpCode field value 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 (*FirewallruleProperties) GetIcmpType ¶
func (o *FirewallruleProperties) GetIcmpType() *int32
GetIcmpType returns the IcmpType field value If the value is explicit nil, nil is returned
func (*FirewallruleProperties) GetIcmpTypeOk ¶
func (o *FirewallruleProperties) GetIcmpTypeOk() (*int32, bool)
GetIcmpTypeOk returns a tuple with the IcmpType field value 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 (*FirewallruleProperties) GetIpVersion ¶ added in v6.1.6
func (o *FirewallruleProperties) GetIpVersion() *string
GetIpVersion returns the IpVersion field value If the value is explicit nil, nil is returned
func (*FirewallruleProperties) GetIpVersionOk ¶ added in v6.1.6
func (o *FirewallruleProperties) GetIpVersionOk() (*string, bool)
GetIpVersionOk returns a tuple with the IpVersion field value 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 (*FirewallruleProperties) GetName ¶
func (o *FirewallruleProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*FirewallruleProperties) GetNameOk ¶
func (o *FirewallruleProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*FirewallruleProperties) GetPortRangeEnd ¶
func (o *FirewallruleProperties) GetPortRangeEnd() *int32
GetPortRangeEnd returns the PortRangeEnd field value If the value is explicit nil, nil is returned
func (*FirewallruleProperties) GetPortRangeEndOk ¶
func (o *FirewallruleProperties) GetPortRangeEndOk() (*int32, bool)
GetPortRangeEndOk returns a tuple with the PortRangeEnd field value 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 (*FirewallruleProperties) GetPortRangeStart ¶
func (o *FirewallruleProperties) GetPortRangeStart() *int32
GetPortRangeStart returns the PortRangeStart field value If the value is explicit nil, nil is returned
func (*FirewallruleProperties) GetPortRangeStartOk ¶
func (o *FirewallruleProperties) GetPortRangeStartOk() (*int32, bool)
GetPortRangeStartOk returns a tuple with the PortRangeStart field value 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 (*FirewallruleProperties) GetProtocol ¶
func (o *FirewallruleProperties) GetProtocol() *string
GetProtocol returns the Protocol field value If the value is explicit nil, nil is returned
func (*FirewallruleProperties) GetProtocolOk ¶
func (o *FirewallruleProperties) GetProtocolOk() (*string, bool)
GetProtocolOk returns a tuple with the Protocol field value 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 (*FirewallruleProperties) GetSourceIp ¶
func (o *FirewallruleProperties) GetSourceIp() *string
GetSourceIp returns the SourceIp field value If the value is explicit nil, nil is returned
func (*FirewallruleProperties) GetSourceIpOk ¶
func (o *FirewallruleProperties) GetSourceIpOk() (*string, bool)
GetSourceIpOk returns a tuple with the SourceIp field value 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 (*FirewallruleProperties) GetSourceMac ¶
func (o *FirewallruleProperties) GetSourceMac() *string
GetSourceMac returns the SourceMac field value If the value is explicit nil, nil is returned
func (*FirewallruleProperties) GetSourceMacOk ¶
func (o *FirewallruleProperties) GetSourceMacOk() (*string, bool)
GetSourceMacOk returns a tuple with the SourceMac field value 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 (*FirewallruleProperties) GetTargetIp ¶
func (o *FirewallruleProperties) GetTargetIp() *string
GetTargetIp returns the TargetIp field value If the value is explicit nil, nil is returned
func (*FirewallruleProperties) GetTargetIpOk ¶
func (o *FirewallruleProperties) GetTargetIpOk() (*string, bool)
GetTargetIpOk returns a tuple with the TargetIp field value 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 (*FirewallruleProperties) GetType ¶
func (o *FirewallruleProperties) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*FirewallruleProperties) GetTypeOk ¶
func (o *FirewallruleProperties) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*FirewallruleProperties) HasIcmpCode ¶
func (o *FirewallruleProperties) HasIcmpCode() bool
HasIcmpCode returns a boolean if a field has been set.
func (*FirewallruleProperties) HasIcmpType ¶
func (o *FirewallruleProperties) HasIcmpType() bool
HasIcmpType returns a boolean if a field has been set.
func (*FirewallruleProperties) HasIpVersion ¶ added in v6.1.6
func (o *FirewallruleProperties) HasIpVersion() bool
HasIpVersion returns a boolean if a field has been set.
func (*FirewallruleProperties) HasName ¶
func (o *FirewallruleProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*FirewallruleProperties) HasPortRangeEnd ¶
func (o *FirewallruleProperties) HasPortRangeEnd() bool
HasPortRangeEnd returns a boolean if a field has been set.
func (*FirewallruleProperties) HasPortRangeStart ¶
func (o *FirewallruleProperties) HasPortRangeStart() bool
HasPortRangeStart returns a boolean if a field has been set.
func (*FirewallruleProperties) HasProtocol ¶
func (o *FirewallruleProperties) HasProtocol() bool
HasProtocol returns a boolean if a field has been set.
func (*FirewallruleProperties) HasSourceIp ¶
func (o *FirewallruleProperties) HasSourceIp() bool
HasSourceIp returns a boolean if a field has been set.
func (*FirewallruleProperties) HasSourceMac ¶
func (o *FirewallruleProperties) HasSourceMac() bool
HasSourceMac returns a boolean if a field has been set.
func (*FirewallruleProperties) HasTargetIp ¶
func (o *FirewallruleProperties) HasTargetIp() bool
HasTargetIp returns a boolean if a field has been set.
func (*FirewallruleProperties) HasType ¶
func (o *FirewallruleProperties) HasType() bool
HasType returns a boolean if a field has been set.
func (FirewallruleProperties) MarshalJSON ¶
func (o FirewallruleProperties) MarshalJSON() ([]byte, error)
func (*FirewallruleProperties) SetIcmpCode ¶
func (o *FirewallruleProperties) SetIcmpCode(v int32)
SetIcmpCode sets field value
func (*FirewallruleProperties) SetIcmpCodeNil ¶ added in v6.1.7
func (o *FirewallruleProperties) SetIcmpCodeNil()
sets IcmpCode to the explicit address that will be encoded as nil when marshaled
func (*FirewallruleProperties) SetIcmpType ¶
func (o *FirewallruleProperties) SetIcmpType(v int32)
SetIcmpType sets field value
func (*FirewallruleProperties) SetIcmpTypeNil ¶ added in v6.1.7
func (o *FirewallruleProperties) SetIcmpTypeNil()
sets IcmpType to the explicit address that will be encoded as nil when marshaled
func (*FirewallruleProperties) SetIpVersion ¶ added in v6.1.6
func (o *FirewallruleProperties) SetIpVersion(v string)
SetIpVersion sets field value
func (*FirewallruleProperties) SetIpVersionNil ¶ added in v6.1.7
func (o *FirewallruleProperties) SetIpVersionNil()
sets IpVersion to the explicit address that will be encoded as nil when marshaled
func (*FirewallruleProperties) SetName ¶
func (o *FirewallruleProperties) SetName(v string)
SetName sets field value
func (*FirewallruleProperties) SetPortRangeEnd ¶
func (o *FirewallruleProperties) SetPortRangeEnd(v int32)
SetPortRangeEnd sets field value
func (*FirewallruleProperties) SetPortRangeStart ¶
func (o *FirewallruleProperties) SetPortRangeStart(v int32)
SetPortRangeStart sets field value
func (*FirewallruleProperties) SetProtocol ¶
func (o *FirewallruleProperties) SetProtocol(v string)
SetProtocol sets field value
func (*FirewallruleProperties) SetSourceIp ¶
func (o *FirewallruleProperties) SetSourceIp(v string)
SetSourceIp sets field value
func (*FirewallruleProperties) SetSourceIpNil ¶ added in v6.1.7
func (o *FirewallruleProperties) SetSourceIpNil()
sets SourceIp to the explicit address that will be encoded as nil when marshaled
func (*FirewallruleProperties) SetSourceMac ¶
func (o *FirewallruleProperties) SetSourceMac(v string)
SetSourceMac sets field value
func (*FirewallruleProperties) SetSourceMacNil ¶ added in v6.1.7
func (o *FirewallruleProperties) SetSourceMacNil()
sets SourceMac to the explicit address that will be encoded as nil when marshaled
func (*FirewallruleProperties) SetTargetIp ¶
func (o *FirewallruleProperties) SetTargetIp(v string)
SetTargetIp sets field value
func (*FirewallruleProperties) SetTargetIpNil ¶ added in v6.1.7
func (o *FirewallruleProperties) SetTargetIpNil()
sets TargetIp to the explicit address that will be encoded as nil when marshaled
func (*FirewallruleProperties) SetType ¶
func (o *FirewallruleProperties) SetType(v string)
SetType sets field value
type FlowLog ¶
type FlowLog struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *FlowLogProperties `json:"properties"` }
FlowLog struct for FlowLog
func NewFlowLog ¶ added in v6.0.2
func NewFlowLog(properties FlowLogProperties) *FlowLog
NewFlowLog instantiates a new FlowLog 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 NewFlowLogWithDefaults ¶ added in v6.0.2
func NewFlowLogWithDefaults() *FlowLog
NewFlowLogWithDefaults instantiates a new FlowLog 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 (*FlowLog) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*FlowLog) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*FlowLog) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*FlowLog) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*FlowLog) GetMetadata ¶
func (o *FlowLog) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*FlowLog) GetMetadataOk ¶
func (o *FlowLog) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*FlowLog) GetProperties ¶
func (o *FlowLog) GetProperties() *FlowLogProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*FlowLog) GetPropertiesOk ¶
func (o *FlowLog) GetPropertiesOk() (*FlowLogProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*FlowLog) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*FlowLog) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*FlowLog) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*FlowLog) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (FlowLog) MarshalJSON ¶
func (*FlowLog) SetMetadata ¶
func (o *FlowLog) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*FlowLog) SetProperties ¶
func (o *FlowLog) SetProperties(v FlowLogProperties)
SetProperties sets field value
type FlowLogProperties ¶
type FlowLogProperties struct { // The resource name. Name *string `json:"name"` // Specifies the traffic action pattern. Action *string `json:"action"` // Specifies the traffic direction pattern. Direction *string `json:"direction"` // The bucket name of an existing IONOS Cloud Object storage bucket. Bucket *string `json:"bucket"` }
FlowLogProperties struct for FlowLogProperties
func NewFlowLogProperties ¶ added in v6.0.2
func NewFlowLogProperties(name string, action string, direction string, bucket string) *FlowLogProperties
NewFlowLogProperties instantiates a new FlowLogProperties 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 NewFlowLogPropertiesWithDefaults ¶ added in v6.0.2
func NewFlowLogPropertiesWithDefaults() *FlowLogProperties
NewFlowLogPropertiesWithDefaults instantiates a new FlowLogProperties 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 (*FlowLogProperties) GetAction ¶
func (o *FlowLogProperties) GetAction() *string
GetAction returns the Action field value If the value is explicit nil, nil is returned
func (*FlowLogProperties) GetActionOk ¶
func (o *FlowLogProperties) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value 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 (*FlowLogProperties) GetBucket ¶
func (o *FlowLogProperties) GetBucket() *string
GetBucket returns the Bucket field value If the value is explicit nil, nil is returned
func (*FlowLogProperties) GetBucketOk ¶
func (o *FlowLogProperties) GetBucketOk() (*string, bool)
GetBucketOk returns a tuple with the Bucket field value 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 (*FlowLogProperties) GetDirection ¶
func (o *FlowLogProperties) GetDirection() *string
GetDirection returns the Direction field value If the value is explicit nil, nil is returned
func (*FlowLogProperties) GetDirectionOk ¶
func (o *FlowLogProperties) GetDirectionOk() (*string, bool)
GetDirectionOk returns a tuple with the Direction field value 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 (*FlowLogProperties) GetName ¶
func (o *FlowLogProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*FlowLogProperties) GetNameOk ¶
func (o *FlowLogProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*FlowLogProperties) HasAction ¶
func (o *FlowLogProperties) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*FlowLogProperties) HasBucket ¶
func (o *FlowLogProperties) HasBucket() bool
HasBucket returns a boolean if a field has been set.
func (*FlowLogProperties) HasDirection ¶
func (o *FlowLogProperties) HasDirection() bool
HasDirection returns a boolean if a field has been set.
func (*FlowLogProperties) HasName ¶
func (o *FlowLogProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (FlowLogProperties) MarshalJSON ¶
func (o FlowLogProperties) MarshalJSON() ([]byte, error)
func (*FlowLogProperties) SetAction ¶
func (o *FlowLogProperties) SetAction(v string)
SetAction sets field value
func (*FlowLogProperties) SetBucket ¶
func (o *FlowLogProperties) SetBucket(v string)
SetBucket sets field value
func (*FlowLogProperties) SetDirection ¶
func (o *FlowLogProperties) SetDirection(v string)
SetDirection sets field value
func (*FlowLogProperties) SetName ¶
func (o *FlowLogProperties) SetName(v string)
SetName sets field value
type FlowLogPut ¶
type FlowLogPut struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Properties *FlowLogProperties `json:"properties"` }
FlowLogPut struct for FlowLogPut
func NewFlowLogPut ¶ added in v6.0.2
func NewFlowLogPut(properties FlowLogProperties) *FlowLogPut
NewFlowLogPut instantiates a new FlowLogPut 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 NewFlowLogPutWithDefaults ¶ added in v6.0.2
func NewFlowLogPutWithDefaults() *FlowLogPut
NewFlowLogPutWithDefaults instantiates a new FlowLogPut 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 (*FlowLogPut) GetHref ¶
func (o *FlowLogPut) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*FlowLogPut) GetHrefOk ¶
func (o *FlowLogPut) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*FlowLogPut) GetId ¶
func (o *FlowLogPut) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*FlowLogPut) GetIdOk ¶
func (o *FlowLogPut) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*FlowLogPut) GetProperties ¶
func (o *FlowLogPut) GetProperties() *FlowLogProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*FlowLogPut) GetPropertiesOk ¶
func (o *FlowLogPut) GetPropertiesOk() (*FlowLogProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*FlowLogPut) GetType ¶
func (o *FlowLogPut) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*FlowLogPut) GetTypeOk ¶
func (o *FlowLogPut) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*FlowLogPut) HasHref ¶
func (o *FlowLogPut) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*FlowLogPut) HasId ¶
func (o *FlowLogPut) HasId() bool
HasId returns a boolean if a field has been set.
func (*FlowLogPut) HasProperties ¶
func (o *FlowLogPut) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*FlowLogPut) HasType ¶
func (o *FlowLogPut) HasType() bool
HasType returns a boolean if a field has been set.
func (FlowLogPut) MarshalJSON ¶
func (o FlowLogPut) MarshalJSON() ([]byte, error)
func (*FlowLogPut) SetProperties ¶
func (o *FlowLogPut) SetProperties(v FlowLogProperties)
SetProperties sets field value
type FlowLogs ¶
type FlowLogs struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]FlowLog `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
FlowLogs struct for FlowLogs
func NewFlowLogs ¶ added in v6.0.2
func NewFlowLogs() *FlowLogs
NewFlowLogs instantiates a new FlowLogs 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 NewFlowLogsWithDefaults ¶ added in v6.0.2
func NewFlowLogsWithDefaults() *FlowLogs
NewFlowLogsWithDefaults instantiates a new FlowLogs 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 (*FlowLogs) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*FlowLogs) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*FlowLogs) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*FlowLogs) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*FlowLogs) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*FlowLogs) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*FlowLogs) GetLimit ¶
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*FlowLogs) GetLimitOk ¶
GetLimitOk returns a tuple with the Limit field value 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 (*FlowLogs) GetLinks ¶
func (o *FlowLogs) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*FlowLogs) GetLinksOk ¶
func (o *FlowLogs) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*FlowLogs) GetOffset ¶
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*FlowLogs) GetOffsetOk ¶
GetOffsetOk returns a tuple with the Offset field value 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 (*FlowLogs) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*FlowLogs) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (FlowLogs) MarshalJSON ¶
func (*FlowLogs) SetLinks ¶
func (o *FlowLogs) SetLinks(v PaginationLinks)
SetLinks sets field value
type FlowLogsApiService ¶
type FlowLogsApiService service
FlowLogsApiService FlowLogsApi service
func (*FlowLogsApiService) DatacentersServersNicsFlowlogsDelete ¶
func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsDelete(ctx _context.Context, datacenterId string, serverId string, nicId string, flowlogId string) ApiDatacentersServersNicsFlowlogsDeleteRequest
* DatacentersServersNicsFlowlogsDelete Delete Flow Logs * Delete the specified Flow Log. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @param flowlogId The unique ID of the Flow Log. * @return ApiDatacentersServersNicsFlowlogsDeleteRequest
func (*FlowLogsApiService) DatacentersServersNicsFlowlogsDeleteExecute ¶
func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsDeleteExecute(r ApiDatacentersServersNicsFlowlogsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*FlowLogsApiService) DatacentersServersNicsFlowlogsFindById ¶
func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsFindById(ctx _context.Context, datacenterId string, serverId string, nicId string, flowlogId string) ApiDatacentersServersNicsFlowlogsFindByIdRequest
* DatacentersServersNicsFlowlogsFindById Retrieve Flow Logs * Retrieve the properties of the specified Flow Log. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @param flowlogId The unique ID of the Flow Log. * @return ApiDatacentersServersNicsFlowlogsFindByIdRequest
func (*FlowLogsApiService) DatacentersServersNicsFlowlogsFindByIdExecute ¶
func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsFindByIdExecute(r ApiDatacentersServersNicsFlowlogsFindByIdRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*FlowLogsApiService) DatacentersServersNicsFlowlogsGet ¶
func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsGet(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsFlowlogsGetRequest
* DatacentersServersNicsFlowlogsGet List Flow Logs * List all the Flow Logs for the specified NIC. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @return ApiDatacentersServersNicsFlowlogsGetRequest
func (*FlowLogsApiService) DatacentersServersNicsFlowlogsGetExecute ¶
func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsGetExecute(r ApiDatacentersServersNicsFlowlogsGetRequest) (FlowLogs, *APIResponse, error)
* Execute executes the request * @return FlowLogs
func (*FlowLogsApiService) DatacentersServersNicsFlowlogsPatch ¶
func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsPatch(ctx _context.Context, datacenterId string, serverId string, nicId string, flowlogId string) ApiDatacentersServersNicsFlowlogsPatchRequest
* DatacentersServersNicsFlowlogsPatch Partially modify Flow Logs * Update the specified Flow Log record. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @param flowlogId The unique ID of the Flow Log. * @return ApiDatacentersServersNicsFlowlogsPatchRequest
func (*FlowLogsApiService) DatacentersServersNicsFlowlogsPatchExecute ¶
func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsPatchExecute(r ApiDatacentersServersNicsFlowlogsPatchRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*FlowLogsApiService) DatacentersServersNicsFlowlogsPost ¶
func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsPost(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsFlowlogsPostRequest
* DatacentersServersNicsFlowlogsPost Create a Flow Log * Adds a new Flow Log for the specified NIC. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @return ApiDatacentersServersNicsFlowlogsPostRequest
func (*FlowLogsApiService) DatacentersServersNicsFlowlogsPostExecute ¶
func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsPostExecute(r ApiDatacentersServersNicsFlowlogsPostRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*FlowLogsApiService) DatacentersServersNicsFlowlogsPut ¶
func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsPut(ctx _context.Context, datacenterId string, serverId string, nicId string, flowlogId string) ApiDatacentersServersNicsFlowlogsPutRequest
* DatacentersServersNicsFlowlogsPut Modify Flow Logs * Modify the specified Flow Log record. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @param flowlogId The unique ID of the Flow Log. * @return ApiDatacentersServersNicsFlowlogsPutRequest
func (*FlowLogsApiService) DatacentersServersNicsFlowlogsPutExecute ¶
func (a *FlowLogsApiService) DatacentersServersNicsFlowlogsPutExecute(r ApiDatacentersServersNicsFlowlogsPutRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError provides access to the body, error and model on returned errors.
func NewGenericOpenAPIError ¶ added in v6.1.0
func NewGenericOpenAPIError(message string, body []byte, model interface{}, statusCode int) GenericOpenAPIError
NewGenericOpenAPIError - constructor for GenericOpenAPIError
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
func (*GenericOpenAPIError) SetBody ¶ added in v6.1.0
func (e *GenericOpenAPIError) SetBody(body []byte)
SetBody sets the raw body of the error
func (*GenericOpenAPIError) SetError ¶ added in v6.1.0
func (e *GenericOpenAPIError) SetError(error string)
SetError sets the error string
func (*GenericOpenAPIError) SetModel ¶ added in v6.1.0
func (e *GenericOpenAPIError) SetModel(model interface{})
SetModel sets the model of the error
func (*GenericOpenAPIError) SetStatusCode ¶ added in v6.1.0
func (e *GenericOpenAPIError) SetStatusCode(statusCode int)
SetStatusCode sets the status code of the error
func (GenericOpenAPIError) StatusCode ¶
func (e GenericOpenAPIError) StatusCode() int
StatusCode returns the status code of the error
type Group ¶
type Group struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of the resource. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Properties *GroupProperties `json:"properties"` Entities *GroupEntities `json:"entities,omitempty"` }
Group struct for Group
func NewGroup ¶ added in v6.0.2
func NewGroup(properties GroupProperties) *Group
NewGroup instantiates a new Group 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 NewGroupWithDefaults ¶ added in v6.0.2
func NewGroupWithDefaults() *Group
NewGroupWithDefaults instantiates a new Group 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 (*Group) GetEntities ¶
func (o *Group) GetEntities() *GroupEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*Group) GetEntitiesOk ¶
func (o *Group) GetEntitiesOk() (*GroupEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*Group) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Group) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Group) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Group) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Group) GetProperties ¶
func (o *Group) GetProperties() *GroupProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Group) GetPropertiesOk ¶
func (o *Group) GetPropertiesOk() (*GroupProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*Group) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Group) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*Group) HasEntities ¶
HasEntities returns a boolean if a field has been set.
func (*Group) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (Group) MarshalJSON ¶
func (*Group) SetEntities ¶
func (o *Group) SetEntities(v GroupEntities)
SetEntities sets field value
func (*Group) SetProperties ¶
func (o *Group) SetProperties(v GroupProperties)
SetProperties sets field value
type GroupEntities ¶
type GroupEntities struct { Users *GroupMembers `json:"users,omitempty"` Resources *ResourceGroups `json:"resources,omitempty"` }
GroupEntities struct for GroupEntities
func NewGroupEntities ¶ added in v6.0.2
func NewGroupEntities() *GroupEntities
NewGroupEntities instantiates a new GroupEntities 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 NewGroupEntitiesWithDefaults ¶ added in v6.0.2
func NewGroupEntitiesWithDefaults() *GroupEntities
NewGroupEntitiesWithDefaults instantiates a new GroupEntities 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 (*GroupEntities) GetResources ¶
func (o *GroupEntities) GetResources() *ResourceGroups
GetResources returns the Resources field value If the value is explicit nil, nil is returned
func (*GroupEntities) GetResourcesOk ¶
func (o *GroupEntities) GetResourcesOk() (*ResourceGroups, bool)
GetResourcesOk returns a tuple with the Resources field value 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 (*GroupEntities) GetUsers ¶
func (o *GroupEntities) GetUsers() *GroupMembers
GetUsers returns the Users field value If the value is explicit nil, nil is returned
func (*GroupEntities) GetUsersOk ¶
func (o *GroupEntities) GetUsersOk() (*GroupMembers, bool)
GetUsersOk returns a tuple with the Users field value 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 (*GroupEntities) HasResources ¶
func (o *GroupEntities) HasResources() bool
HasResources returns a boolean if a field has been set.
func (*GroupEntities) HasUsers ¶
func (o *GroupEntities) HasUsers() bool
HasUsers returns a boolean if a field has been set.
func (GroupEntities) MarshalJSON ¶
func (o GroupEntities) MarshalJSON() ([]byte, error)
func (*GroupEntities) SetResources ¶
func (o *GroupEntities) SetResources(v ResourceGroups)
SetResources sets field value
func (*GroupEntities) SetUsers ¶
func (o *GroupEntities) SetUsers(v GroupMembers)
SetUsers sets field value
type GroupMembers ¶
type GroupMembers struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]User `json:"items,omitempty"` }
GroupMembers struct for GroupMembers
func NewGroupMembers ¶ added in v6.0.2
func NewGroupMembers() *GroupMembers
NewGroupMembers instantiates a new GroupMembers 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 NewGroupMembersWithDefaults ¶ added in v6.0.2
func NewGroupMembersWithDefaults() *GroupMembers
NewGroupMembersWithDefaults instantiates a new GroupMembers 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 (*GroupMembers) GetHref ¶
func (o *GroupMembers) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*GroupMembers) GetHrefOk ¶
func (o *GroupMembers) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*GroupMembers) GetId ¶
func (o *GroupMembers) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*GroupMembers) GetIdOk ¶
func (o *GroupMembers) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*GroupMembers) GetItems ¶
func (o *GroupMembers) GetItems() *[]User
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*GroupMembers) GetItemsOk ¶
func (o *GroupMembers) GetItemsOk() (*[]User, bool)
GetItemsOk returns a tuple with the Items field value 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 (*GroupMembers) GetType ¶
func (o *GroupMembers) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*GroupMembers) GetTypeOk ¶
func (o *GroupMembers) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*GroupMembers) HasHref ¶
func (o *GroupMembers) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*GroupMembers) HasId ¶
func (o *GroupMembers) HasId() bool
HasId returns a boolean if a field has been set.
func (*GroupMembers) HasItems ¶
func (o *GroupMembers) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*GroupMembers) HasType ¶
func (o *GroupMembers) HasType() bool
HasType returns a boolean if a field has been set.
func (GroupMembers) MarshalJSON ¶
func (o GroupMembers) MarshalJSON() ([]byte, error)
type GroupProperties ¶
type GroupProperties struct { // The name of the resource. Name *string `json:"name,omitempty"` // Create data center privilege. CreateDataCenter *bool `json:"createDataCenter,omitempty"` // Create snapshot privilege. CreateSnapshot *bool `json:"createSnapshot,omitempty"` // Reserve IP block privilege. ReserveIp *bool `json:"reserveIp,omitempty"` // Activity log access privilege. AccessActivityLog *bool `json:"accessActivityLog,omitempty"` // User privilege to create a cross connect. CreatePcc *bool `json:"createPcc,omitempty"` // S3 privilege. S3Privilege *bool `json:"s3Privilege,omitempty"` // Create backup unit privilege. CreateBackupUnit *bool `json:"createBackupUnit,omitempty"` // Create internet access privilege. CreateInternetAccess *bool `json:"createInternetAccess,omitempty"` // Create Kubernetes cluster privilege. CreateK8sCluster *bool `json:"createK8sCluster,omitempty"` // Create Flow Logs privilege. CreateFlowLog *bool `json:"createFlowLog,omitempty"` // Privilege for a group to access and manage monitoring related functionality (access metrics, CRUD on alarms, alarm-actions etc) using Monotoring-as-a-Service (MaaS). AccessAndManageMonitoring *bool `json:"accessAndManageMonitoring,omitempty"` // Privilege for a group to access and manage certificates. AccessAndManageCertificates *bool `json:"accessAndManageCertificates,omitempty"` // Privilege for a group to manage DBaaS related functionality. ManageDBaaS *bool `json:"manageDBaaS,omitempty"` // Privilege for a group to access and manage dns records. AccessAndManageDns *bool `json:"accessAndManageDns,omitempty"` // Privilege for group accessing container registry related functionality. ManageRegistry *bool `json:"manageRegistry,omitempty"` // Privilege for a group to access and manage the Data Platform. ManageDataplatform *bool `json:"manageDataplatform,omitempty"` // Privilege for a group to access and manage Logs. AccessAndManageLogging *bool `json:"accessAndManageLogging,omitempty"` // Privilege for a group to access and manage CDN. AccessAndManageCdn *bool `json:"accessAndManageCdn,omitempty"` // Privilege for a group to access and manage VPN. AccessAndManageVpn *bool `json:"accessAndManageVpn,omitempty"` // Privilege for a group to access and manage API Gateway. AccessAndManageApiGateway *bool `json:"accessAndManageApiGateway,omitempty"` // Privilege for a group to access and manage KaaS. AccessAndManageKaas *bool `json:"accessAndManageKaas,omitempty"` // Privilege for a group to access and manage Network File Storage. AccessAndManageNetworkFileStorage *bool `json:"accessAndManageNetworkFileStorage,omitempty"` // Privilege for a group to access and manage AI Model Hub. AccessAndManageAiModelHub *bool `json:"accessAndManageAiModelHub,omitempty"` // Privilege for a group to access and manage Password Policies. AccessAndManageIamResources *bool `json:"accessAndManageIamResources,omitempty"` // Privilege for a group to access and manage Network Security Groups. CreateNetworkSecurityGroups *bool `json:"createNetworkSecurityGroups,omitempty"` }
GroupProperties struct for GroupProperties
func NewGroupProperties ¶ added in v6.0.2
func NewGroupProperties() *GroupProperties
NewGroupProperties instantiates a new GroupProperties 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 NewGroupPropertiesWithDefaults ¶ added in v6.0.2
func NewGroupPropertiesWithDefaults() *GroupProperties
NewGroupPropertiesWithDefaults instantiates a new GroupProperties 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 (*GroupProperties) GetAccessActivityLog ¶
func (o *GroupProperties) GetAccessActivityLog() *bool
GetAccessActivityLog returns the AccessActivityLog field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetAccessActivityLogOk ¶
func (o *GroupProperties) GetAccessActivityLogOk() (*bool, bool)
GetAccessActivityLogOk returns a tuple with the AccessActivityLog field value 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 (*GroupProperties) GetAccessAndManageAiModelHub ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageAiModelHub() *bool
GetAccessAndManageAiModelHub returns the AccessAndManageAiModelHub field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetAccessAndManageAiModelHubOk ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageAiModelHubOk() (*bool, bool)
GetAccessAndManageAiModelHubOk returns a tuple with the AccessAndManageAiModelHub field value 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 (*GroupProperties) GetAccessAndManageApiGateway ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageApiGateway() *bool
GetAccessAndManageApiGateway returns the AccessAndManageApiGateway field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetAccessAndManageApiGatewayOk ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageApiGatewayOk() (*bool, bool)
GetAccessAndManageApiGatewayOk returns a tuple with the AccessAndManageApiGateway field value 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 (*GroupProperties) GetAccessAndManageCdn ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageCdn() *bool
GetAccessAndManageCdn returns the AccessAndManageCdn field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetAccessAndManageCdnOk ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageCdnOk() (*bool, bool)
GetAccessAndManageCdnOk returns a tuple with the AccessAndManageCdn field value 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 (*GroupProperties) GetAccessAndManageCertificates ¶
func (o *GroupProperties) GetAccessAndManageCertificates() *bool
GetAccessAndManageCertificates returns the AccessAndManageCertificates field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetAccessAndManageCertificatesOk ¶
func (o *GroupProperties) GetAccessAndManageCertificatesOk() (*bool, bool)
GetAccessAndManageCertificatesOk returns a tuple with the AccessAndManageCertificates field value 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 (*GroupProperties) GetAccessAndManageDns ¶ added in v6.1.6
func (o *GroupProperties) GetAccessAndManageDns() *bool
GetAccessAndManageDns returns the AccessAndManageDns field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetAccessAndManageDnsOk ¶ added in v6.1.6
func (o *GroupProperties) GetAccessAndManageDnsOk() (*bool, bool)
GetAccessAndManageDnsOk returns a tuple with the AccessAndManageDns field value 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 (*GroupProperties) GetAccessAndManageIamResources ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageIamResources() *bool
GetAccessAndManageIamResources returns the AccessAndManageIamResources field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetAccessAndManageIamResourcesOk ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageIamResourcesOk() (*bool, bool)
GetAccessAndManageIamResourcesOk returns a tuple with the AccessAndManageIamResources field value 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 (*GroupProperties) GetAccessAndManageKaas ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageKaas() *bool
GetAccessAndManageKaas returns the AccessAndManageKaas field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetAccessAndManageKaasOk ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageKaasOk() (*bool, bool)
GetAccessAndManageKaasOk returns a tuple with the AccessAndManageKaas field value 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 (*GroupProperties) GetAccessAndManageLogging ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageLogging() *bool
GetAccessAndManageLogging returns the AccessAndManageLogging field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetAccessAndManageLoggingOk ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageLoggingOk() (*bool, bool)
GetAccessAndManageLoggingOk returns a tuple with the AccessAndManageLogging field value 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 (*GroupProperties) GetAccessAndManageMonitoring ¶
func (o *GroupProperties) GetAccessAndManageMonitoring() *bool
GetAccessAndManageMonitoring returns the AccessAndManageMonitoring field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetAccessAndManageMonitoringOk ¶
func (o *GroupProperties) GetAccessAndManageMonitoringOk() (*bool, bool)
GetAccessAndManageMonitoringOk returns a tuple with the AccessAndManageMonitoring field value 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 (*GroupProperties) GetAccessAndManageNetworkFileStorage ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageNetworkFileStorage() *bool
GetAccessAndManageNetworkFileStorage returns the AccessAndManageNetworkFileStorage field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetAccessAndManageNetworkFileStorageOk ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageNetworkFileStorageOk() (*bool, bool)
GetAccessAndManageNetworkFileStorageOk returns a tuple with the AccessAndManageNetworkFileStorage field value 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 (*GroupProperties) GetAccessAndManageVpn ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageVpn() *bool
GetAccessAndManageVpn returns the AccessAndManageVpn field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetAccessAndManageVpnOk ¶ added in v6.3.1
func (o *GroupProperties) GetAccessAndManageVpnOk() (*bool, bool)
GetAccessAndManageVpnOk returns a tuple with the AccessAndManageVpn field value 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 (*GroupProperties) GetCreateBackupUnit ¶
func (o *GroupProperties) GetCreateBackupUnit() *bool
GetCreateBackupUnit returns the CreateBackupUnit field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetCreateBackupUnitOk ¶
func (o *GroupProperties) GetCreateBackupUnitOk() (*bool, bool)
GetCreateBackupUnitOk returns a tuple with the CreateBackupUnit field value 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 (*GroupProperties) GetCreateDataCenter ¶
func (o *GroupProperties) GetCreateDataCenter() *bool
GetCreateDataCenter returns the CreateDataCenter field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetCreateDataCenterOk ¶
func (o *GroupProperties) GetCreateDataCenterOk() (*bool, bool)
GetCreateDataCenterOk returns a tuple with the CreateDataCenter field value 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 (*GroupProperties) GetCreateFlowLog ¶
func (o *GroupProperties) GetCreateFlowLog() *bool
GetCreateFlowLog returns the CreateFlowLog field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetCreateFlowLogOk ¶
func (o *GroupProperties) GetCreateFlowLogOk() (*bool, bool)
GetCreateFlowLogOk returns a tuple with the CreateFlowLog field value 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 (*GroupProperties) GetCreateInternetAccess ¶
func (o *GroupProperties) GetCreateInternetAccess() *bool
GetCreateInternetAccess returns the CreateInternetAccess field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetCreateInternetAccessOk ¶
func (o *GroupProperties) GetCreateInternetAccessOk() (*bool, bool)
GetCreateInternetAccessOk returns a tuple with the CreateInternetAccess field value 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 (*GroupProperties) GetCreateK8sCluster ¶
func (o *GroupProperties) GetCreateK8sCluster() *bool
GetCreateK8sCluster returns the CreateK8sCluster field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetCreateK8sClusterOk ¶
func (o *GroupProperties) GetCreateK8sClusterOk() (*bool, bool)
GetCreateK8sClusterOk returns a tuple with the CreateK8sCluster field value 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 (*GroupProperties) GetCreateNetworkSecurityGroups ¶ added in v6.3.1
func (o *GroupProperties) GetCreateNetworkSecurityGroups() *bool
GetCreateNetworkSecurityGroups returns the CreateNetworkSecurityGroups field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetCreateNetworkSecurityGroupsOk ¶ added in v6.3.1
func (o *GroupProperties) GetCreateNetworkSecurityGroupsOk() (*bool, bool)
GetCreateNetworkSecurityGroupsOk returns a tuple with the CreateNetworkSecurityGroups field value 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 (*GroupProperties) GetCreatePcc ¶
func (o *GroupProperties) GetCreatePcc() *bool
GetCreatePcc returns the CreatePcc field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetCreatePccOk ¶
func (o *GroupProperties) GetCreatePccOk() (*bool, bool)
GetCreatePccOk returns a tuple with the CreatePcc field value 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 (*GroupProperties) GetCreateSnapshot ¶
func (o *GroupProperties) GetCreateSnapshot() *bool
GetCreateSnapshot returns the CreateSnapshot field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetCreateSnapshotOk ¶
func (o *GroupProperties) GetCreateSnapshotOk() (*bool, bool)
GetCreateSnapshotOk returns a tuple with the CreateSnapshot field value 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 (*GroupProperties) GetManageDBaaS ¶ added in v6.1.2
func (o *GroupProperties) GetManageDBaaS() *bool
GetManageDBaaS returns the ManageDBaaS field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetManageDBaaSOk ¶ added in v6.1.2
func (o *GroupProperties) GetManageDBaaSOk() (*bool, bool)
GetManageDBaaSOk returns a tuple with the ManageDBaaS field value 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 (*GroupProperties) GetManageDataplatform ¶ added in v6.1.6
func (o *GroupProperties) GetManageDataplatform() *bool
GetManageDataplatform returns the ManageDataplatform field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetManageDataplatformOk ¶ added in v6.1.6
func (o *GroupProperties) GetManageDataplatformOk() (*bool, bool)
GetManageDataplatformOk returns a tuple with the ManageDataplatform field value 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 (*GroupProperties) GetManageRegistry ¶ added in v6.1.6
func (o *GroupProperties) GetManageRegistry() *bool
GetManageRegistry returns the ManageRegistry field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetManageRegistryOk ¶ added in v6.1.6
func (o *GroupProperties) GetManageRegistryOk() (*bool, bool)
GetManageRegistryOk returns a tuple with the ManageRegistry field value 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 (*GroupProperties) GetName ¶
func (o *GroupProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetNameOk ¶
func (o *GroupProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*GroupProperties) GetReserveIp ¶
func (o *GroupProperties) GetReserveIp() *bool
GetReserveIp returns the ReserveIp field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetReserveIpOk ¶
func (o *GroupProperties) GetReserveIpOk() (*bool, bool)
GetReserveIpOk returns a tuple with the ReserveIp field value 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 (*GroupProperties) GetS3Privilege ¶
func (o *GroupProperties) GetS3Privilege() *bool
GetS3Privilege returns the S3Privilege field value If the value is explicit nil, nil is returned
func (*GroupProperties) GetS3PrivilegeOk ¶
func (o *GroupProperties) GetS3PrivilegeOk() (*bool, bool)
GetS3PrivilegeOk returns a tuple with the S3Privilege field value 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 (*GroupProperties) HasAccessActivityLog ¶
func (o *GroupProperties) HasAccessActivityLog() bool
HasAccessActivityLog returns a boolean if a field has been set.
func (*GroupProperties) HasAccessAndManageAiModelHub ¶ added in v6.3.1
func (o *GroupProperties) HasAccessAndManageAiModelHub() bool
HasAccessAndManageAiModelHub returns a boolean if a field has been set.
func (*GroupProperties) HasAccessAndManageApiGateway ¶ added in v6.3.1
func (o *GroupProperties) HasAccessAndManageApiGateway() bool
HasAccessAndManageApiGateway returns a boolean if a field has been set.
func (*GroupProperties) HasAccessAndManageCdn ¶ added in v6.3.1
func (o *GroupProperties) HasAccessAndManageCdn() bool
HasAccessAndManageCdn returns a boolean if a field has been set.
func (*GroupProperties) HasAccessAndManageCertificates ¶
func (o *GroupProperties) HasAccessAndManageCertificates() bool
HasAccessAndManageCertificates returns a boolean if a field has been set.
func (*GroupProperties) HasAccessAndManageDns ¶ added in v6.1.6
func (o *GroupProperties) HasAccessAndManageDns() bool
HasAccessAndManageDns returns a boolean if a field has been set.
func (*GroupProperties) HasAccessAndManageIamResources ¶ added in v6.3.1
func (o *GroupProperties) HasAccessAndManageIamResources() bool
HasAccessAndManageIamResources returns a boolean if a field has been set.
func (*GroupProperties) HasAccessAndManageKaas ¶ added in v6.3.1
func (o *GroupProperties) HasAccessAndManageKaas() bool
HasAccessAndManageKaas returns a boolean if a field has been set.
func (*GroupProperties) HasAccessAndManageLogging ¶ added in v6.3.1
func (o *GroupProperties) HasAccessAndManageLogging() bool
HasAccessAndManageLogging returns a boolean if a field has been set.
func (*GroupProperties) HasAccessAndManageMonitoring ¶
func (o *GroupProperties) HasAccessAndManageMonitoring() bool
HasAccessAndManageMonitoring returns a boolean if a field has been set.
func (*GroupProperties) HasAccessAndManageNetworkFileStorage ¶ added in v6.3.1
func (o *GroupProperties) HasAccessAndManageNetworkFileStorage() bool
HasAccessAndManageNetworkFileStorage returns a boolean if a field has been set.
func (*GroupProperties) HasAccessAndManageVpn ¶ added in v6.3.1
func (o *GroupProperties) HasAccessAndManageVpn() bool
HasAccessAndManageVpn returns a boolean if a field has been set.
func (*GroupProperties) HasCreateBackupUnit ¶
func (o *GroupProperties) HasCreateBackupUnit() bool
HasCreateBackupUnit returns a boolean if a field has been set.
func (*GroupProperties) HasCreateDataCenter ¶
func (o *GroupProperties) HasCreateDataCenter() bool
HasCreateDataCenter returns a boolean if a field has been set.
func (*GroupProperties) HasCreateFlowLog ¶
func (o *GroupProperties) HasCreateFlowLog() bool
HasCreateFlowLog returns a boolean if a field has been set.
func (*GroupProperties) HasCreateInternetAccess ¶
func (o *GroupProperties) HasCreateInternetAccess() bool
HasCreateInternetAccess returns a boolean if a field has been set.
func (*GroupProperties) HasCreateK8sCluster ¶
func (o *GroupProperties) HasCreateK8sCluster() bool
HasCreateK8sCluster returns a boolean if a field has been set.
func (*GroupProperties) HasCreateNetworkSecurityGroups ¶ added in v6.3.1
func (o *GroupProperties) HasCreateNetworkSecurityGroups() bool
HasCreateNetworkSecurityGroups returns a boolean if a field has been set.
func (*GroupProperties) HasCreatePcc ¶
func (o *GroupProperties) HasCreatePcc() bool
HasCreatePcc returns a boolean if a field has been set.
func (*GroupProperties) HasCreateSnapshot ¶
func (o *GroupProperties) HasCreateSnapshot() bool
HasCreateSnapshot returns a boolean if a field has been set.
func (*GroupProperties) HasManageDBaaS ¶ added in v6.1.2
func (o *GroupProperties) HasManageDBaaS() bool
HasManageDBaaS returns a boolean if a field has been set.
func (*GroupProperties) HasManageDataplatform ¶ added in v6.1.6
func (o *GroupProperties) HasManageDataplatform() bool
HasManageDataplatform returns a boolean if a field has been set.
func (*GroupProperties) HasManageRegistry ¶ added in v6.1.6
func (o *GroupProperties) HasManageRegistry() bool
HasManageRegistry returns a boolean if a field has been set.
func (*GroupProperties) HasName ¶
func (o *GroupProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*GroupProperties) HasReserveIp ¶
func (o *GroupProperties) HasReserveIp() bool
HasReserveIp returns a boolean if a field has been set.
func (*GroupProperties) HasS3Privilege ¶
func (o *GroupProperties) HasS3Privilege() bool
HasS3Privilege returns a boolean if a field has been set.
func (GroupProperties) MarshalJSON ¶
func (o GroupProperties) MarshalJSON() ([]byte, error)
func (*GroupProperties) SetAccessActivityLog ¶
func (o *GroupProperties) SetAccessActivityLog(v bool)
SetAccessActivityLog sets field value
func (*GroupProperties) SetAccessAndManageAiModelHub ¶ added in v6.3.1
func (o *GroupProperties) SetAccessAndManageAiModelHub(v bool)
SetAccessAndManageAiModelHub sets field value
func (*GroupProperties) SetAccessAndManageApiGateway ¶ added in v6.3.1
func (o *GroupProperties) SetAccessAndManageApiGateway(v bool)
SetAccessAndManageApiGateway sets field value
func (*GroupProperties) SetAccessAndManageCdn ¶ added in v6.3.1
func (o *GroupProperties) SetAccessAndManageCdn(v bool)
SetAccessAndManageCdn sets field value
func (*GroupProperties) SetAccessAndManageCertificates ¶
func (o *GroupProperties) SetAccessAndManageCertificates(v bool)
SetAccessAndManageCertificates sets field value
func (*GroupProperties) SetAccessAndManageDns ¶ added in v6.1.6
func (o *GroupProperties) SetAccessAndManageDns(v bool)
SetAccessAndManageDns sets field value
func (*GroupProperties) SetAccessAndManageIamResources ¶ added in v6.3.1
func (o *GroupProperties) SetAccessAndManageIamResources(v bool)
SetAccessAndManageIamResources sets field value
func (*GroupProperties) SetAccessAndManageKaas ¶ added in v6.3.1
func (o *GroupProperties) SetAccessAndManageKaas(v bool)
SetAccessAndManageKaas sets field value
func (*GroupProperties) SetAccessAndManageLogging ¶ added in v6.3.1
func (o *GroupProperties) SetAccessAndManageLogging(v bool)
SetAccessAndManageLogging sets field value
func (*GroupProperties) SetAccessAndManageMonitoring ¶
func (o *GroupProperties) SetAccessAndManageMonitoring(v bool)
SetAccessAndManageMonitoring sets field value
func (*GroupProperties) SetAccessAndManageNetworkFileStorage ¶ added in v6.3.1
func (o *GroupProperties) SetAccessAndManageNetworkFileStorage(v bool)
SetAccessAndManageNetworkFileStorage sets field value
func (*GroupProperties) SetAccessAndManageVpn ¶ added in v6.3.1
func (o *GroupProperties) SetAccessAndManageVpn(v bool)
SetAccessAndManageVpn sets field value
func (*GroupProperties) SetCreateBackupUnit ¶
func (o *GroupProperties) SetCreateBackupUnit(v bool)
SetCreateBackupUnit sets field value
func (*GroupProperties) SetCreateDataCenter ¶
func (o *GroupProperties) SetCreateDataCenter(v bool)
SetCreateDataCenter sets field value
func (*GroupProperties) SetCreateFlowLog ¶
func (o *GroupProperties) SetCreateFlowLog(v bool)
SetCreateFlowLog sets field value
func (*GroupProperties) SetCreateInternetAccess ¶
func (o *GroupProperties) SetCreateInternetAccess(v bool)
SetCreateInternetAccess sets field value
func (*GroupProperties) SetCreateK8sCluster ¶
func (o *GroupProperties) SetCreateK8sCluster(v bool)
SetCreateK8sCluster sets field value
func (*GroupProperties) SetCreateNetworkSecurityGroups ¶ added in v6.3.1
func (o *GroupProperties) SetCreateNetworkSecurityGroups(v bool)
SetCreateNetworkSecurityGroups sets field value
func (*GroupProperties) SetCreatePcc ¶
func (o *GroupProperties) SetCreatePcc(v bool)
SetCreatePcc sets field value
func (*GroupProperties) SetCreateSnapshot ¶
func (o *GroupProperties) SetCreateSnapshot(v bool)
SetCreateSnapshot sets field value
func (*GroupProperties) SetManageDBaaS ¶ added in v6.1.2
func (o *GroupProperties) SetManageDBaaS(v bool)
SetManageDBaaS sets field value
func (*GroupProperties) SetManageDataplatform ¶ added in v6.1.6
func (o *GroupProperties) SetManageDataplatform(v bool)
SetManageDataplatform sets field value
func (*GroupProperties) SetManageRegistry ¶ added in v6.1.6
func (o *GroupProperties) SetManageRegistry(v bool)
SetManageRegistry sets field value
func (*GroupProperties) SetName ¶
func (o *GroupProperties) SetName(v string)
SetName sets field value
func (*GroupProperties) SetReserveIp ¶
func (o *GroupProperties) SetReserveIp(v bool)
SetReserveIp sets field value
func (*GroupProperties) SetS3Privilege ¶
func (o *GroupProperties) SetS3Privilege(v bool)
SetS3Privilege sets field value
type GroupShare ¶
type GroupShare struct { string `json:"id,omitempty"` Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). }Id *
GroupShare struct for GroupShare
func NewGroupShare ¶ added in v6.0.2
func NewGroupShare(properties GroupShareProperties) *GroupShare
NewGroupShare instantiates a new GroupShare 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 NewGroupShareWithDefaults ¶ added in v6.0.2
func NewGroupShareWithDefaults() *GroupShare
NewGroupShareWithDefaults instantiates a new GroupShare 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 (*GroupShare) GetHref ¶
func (o *GroupShare) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*GroupShare) GetHrefOk ¶
func (o *GroupShare) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*GroupShare) GetId ¶
func (o *GroupShare) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*GroupShare) GetIdOk ¶
func (o *GroupShare) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*GroupShare) GetProperties ¶
func (o *GroupShare) GetProperties() *GroupShareProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*GroupShare) GetPropertiesOk ¶
func (o *GroupShare) GetPropertiesOk() (*GroupShareProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*GroupShare) GetType ¶
func (o *GroupShare) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*GroupShare) GetTypeOk ¶
func (o *GroupShare) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*GroupShare) HasHref ¶
func (o *GroupShare) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*GroupShare) HasId ¶
func (o *GroupShare) HasId() bool
HasId returns a boolean if a field has been set.
func (*GroupShare) HasProperties ¶
func (o *GroupShare) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*GroupShare) HasType ¶
func (o *GroupShare) HasType() bool
HasType returns a boolean if a field has been set.
func (GroupShare) MarshalJSON ¶
func (o GroupShare) MarshalJSON() ([]byte, error)
func (*GroupShare) SetProperties ¶
func (o *GroupShare) SetProperties(v GroupShareProperties)
SetProperties sets field value
type GroupShareProperties ¶
type GroupShareProperties struct { bool `json:"editPrivilege,omitempty"` SharePrivilege *bool `json:"sharePrivilege,omitempty"` }EditPrivilege *
GroupShareProperties struct for GroupShareProperties
func NewGroupShareProperties ¶ added in v6.0.2
func NewGroupShareProperties() *GroupShareProperties
NewGroupShareProperties instantiates a new GroupShareProperties 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 NewGroupSharePropertiesWithDefaults ¶ added in v6.0.2
func NewGroupSharePropertiesWithDefaults() *GroupShareProperties
NewGroupSharePropertiesWithDefaults instantiates a new GroupShareProperties 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 (*GroupShareProperties) GetEditPrivilege ¶
func (o *GroupShareProperties) GetEditPrivilege() *bool
GetEditPrivilege returns the EditPrivilege field value If the value is explicit nil, nil is returned
func (*GroupShareProperties) GetEditPrivilegeOk ¶
func (o *GroupShareProperties) GetEditPrivilegeOk() (*bool, bool)
GetEditPrivilegeOk returns a tuple with the EditPrivilege field value 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 (*GroupShareProperties) GetSharePrivilege ¶
func (o *GroupShareProperties) GetSharePrivilege() *bool
GetSharePrivilege returns the SharePrivilege field value If the value is explicit nil, nil is returned
func (*GroupShareProperties) GetSharePrivilegeOk ¶
func (o *GroupShareProperties) GetSharePrivilegeOk() (*bool, bool)
GetSharePrivilegeOk returns a tuple with the SharePrivilege field value 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 (*GroupShareProperties) HasEditPrivilege ¶
func (o *GroupShareProperties) HasEditPrivilege() bool
HasEditPrivilege returns a boolean if a field has been set.
func (*GroupShareProperties) HasSharePrivilege ¶
func (o *GroupShareProperties) HasSharePrivilege() bool
HasSharePrivilege returns a boolean if a field has been set.
func (GroupShareProperties) MarshalJSON ¶
func (o GroupShareProperties) MarshalJSON() ([]byte, error)
func (*GroupShareProperties) SetEditPrivilege ¶
func (o *GroupShareProperties) SetEditPrivilege(v bool)
SetEditPrivilege sets field value
func (*GroupShareProperties) SetSharePrivilege ¶
func (o *GroupShareProperties) SetSharePrivilege(v bool)
SetSharePrivilege sets field value
type GroupShares ¶
type GroupShares struct { string `json:"id,omitempty"` Type *Type `json:"type,omitempty"` Href *string `json:"href,omitempty"` Items *[]GroupShare `json:"items,omitempty"` }Id *
GroupShares struct for GroupShares
func NewGroupShares ¶ added in v6.0.2
func NewGroupShares() *GroupShares
NewGroupShares instantiates a new GroupShares 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 NewGroupSharesWithDefaults ¶ added in v6.0.2
func NewGroupSharesWithDefaults() *GroupShares
NewGroupSharesWithDefaults instantiates a new GroupShares 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 (*GroupShares) GetHref ¶
func (o *GroupShares) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*GroupShares) GetHrefOk ¶
func (o *GroupShares) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*GroupShares) GetId ¶
func (o *GroupShares) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*GroupShares) GetIdOk ¶
func (o *GroupShares) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*GroupShares) GetItems ¶
func (o *GroupShares) GetItems() *[]GroupShare
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*GroupShares) GetItemsOk ¶
func (o *GroupShares) GetItemsOk() (*[]GroupShare, bool)
GetItemsOk returns a tuple with the Items field value 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 (*GroupShares) GetType ¶
func (o *GroupShares) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*GroupShares) GetTypeOk ¶
func (o *GroupShares) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*GroupShares) HasHref ¶
func (o *GroupShares) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*GroupShares) HasId ¶
func (o *GroupShares) HasId() bool
HasId returns a boolean if a field has been set.
func (*GroupShares) HasItems ¶
func (o *GroupShares) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*GroupShares) HasType ¶
func (o *GroupShares) HasType() bool
HasType returns a boolean if a field has been set.
func (GroupShares) MarshalJSON ¶
func (o GroupShares) MarshalJSON() ([]byte, error)
func (*GroupShares) SetItems ¶
func (o *GroupShares) SetItems(v []GroupShare)
SetItems sets field value
type GroupUsers ¶
type GroupUsers struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of the resource. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Group `json:"items,omitempty"` }
GroupUsers Collection of the groups the user is a member of.
func NewGroupUsers ¶ added in v6.0.2
func NewGroupUsers() *GroupUsers
NewGroupUsers instantiates a new GroupUsers 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 NewGroupUsersWithDefaults ¶ added in v6.0.2
func NewGroupUsersWithDefaults() *GroupUsers
NewGroupUsersWithDefaults instantiates a new GroupUsers 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 (*GroupUsers) GetHref ¶
func (o *GroupUsers) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*GroupUsers) GetHrefOk ¶
func (o *GroupUsers) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*GroupUsers) GetId ¶
func (o *GroupUsers) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*GroupUsers) GetIdOk ¶
func (o *GroupUsers) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*GroupUsers) GetItems ¶
func (o *GroupUsers) GetItems() *[]Group
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*GroupUsers) GetItemsOk ¶
func (o *GroupUsers) GetItemsOk() (*[]Group, bool)
GetItemsOk returns a tuple with the Items field value 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 (*GroupUsers) GetType ¶
func (o *GroupUsers) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*GroupUsers) GetTypeOk ¶
func (o *GroupUsers) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*GroupUsers) HasHref ¶
func (o *GroupUsers) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*GroupUsers) HasId ¶
func (o *GroupUsers) HasId() bool
HasId returns a boolean if a field has been set.
func (*GroupUsers) HasItems ¶
func (o *GroupUsers) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*GroupUsers) HasType ¶
func (o *GroupUsers) HasType() bool
HasType returns a boolean if a field has been set.
func (GroupUsers) MarshalJSON ¶
func (o GroupUsers) MarshalJSON() ([]byte, error)
type Groups ¶
type Groups struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of the resource. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Group `json:"items,omitempty"` }
Groups struct for Groups
func NewGroups ¶ added in v6.0.2
func NewGroups() *Groups
NewGroups instantiates a new Groups 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 NewGroupsWithDefaults ¶ added in v6.0.2
func NewGroupsWithDefaults() *Groups
NewGroupsWithDefaults instantiates a new Groups 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 (*Groups) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Groups) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Groups) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Groups) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Groups) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Groups) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Groups) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Groups) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Groups) MarshalJSON ¶
type IPBlocksApiService ¶
type IPBlocksApiService service
IPBlocksApiService IPBlocksApi service
func (*IPBlocksApiService) IpblocksDelete ¶
func (a *IPBlocksApiService) IpblocksDelete(ctx _context.Context, ipblockId string) ApiIpblocksDeleteRequest
* IpblocksDelete Delete IP blocks * Remove the specified IP block. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param ipblockId The unique ID of the IP block. * @return ApiIpblocksDeleteRequest
func (*IPBlocksApiService) IpblocksDeleteExecute ¶
func (a *IPBlocksApiService) IpblocksDeleteExecute(r ApiIpblocksDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*IPBlocksApiService) IpblocksFindById ¶
func (a *IPBlocksApiService) IpblocksFindById(ctx _context.Context, ipblockId string) ApiIpblocksFindByIdRequest
* IpblocksFindById Retrieve IP blocks * Retrieve the properties of the specified IP block. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param ipblockId The unique ID of the IP block. * @return ApiIpblocksFindByIdRequest
func (*IPBlocksApiService) IpblocksFindByIdExecute ¶
func (a *IPBlocksApiService) IpblocksFindByIdExecute(r ApiIpblocksFindByIdRequest) (IpBlock, *APIResponse, error)
* Execute executes the request * @return IpBlock
func (*IPBlocksApiService) IpblocksGet ¶
func (a *IPBlocksApiService) IpblocksGet(ctx _context.Context) ApiIpblocksGetRequest
* IpblocksGet List IP blocks * List all reserved IP blocks. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiIpblocksGetRequest
func (*IPBlocksApiService) IpblocksGetExecute ¶
func (a *IPBlocksApiService) IpblocksGetExecute(r ApiIpblocksGetRequest) (IpBlocks, *APIResponse, error)
* Execute executes the request * @return IpBlocks
func (*IPBlocksApiService) IpblocksPatch ¶
func (a *IPBlocksApiService) IpblocksPatch(ctx _context.Context, ipblockId string) ApiIpblocksPatchRequest
* IpblocksPatch Partially modify IP blocks * Update the properties of the specified IP block. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param ipblockId The unique ID of the IP block. * @return ApiIpblocksPatchRequest
func (*IPBlocksApiService) IpblocksPatchExecute ¶
func (a *IPBlocksApiService) IpblocksPatchExecute(r ApiIpblocksPatchRequest) (IpBlock, *APIResponse, error)
* Execute executes the request * @return IpBlock
func (*IPBlocksApiService) IpblocksPost ¶
func (a *IPBlocksApiService) IpblocksPost(ctx _context.Context) ApiIpblocksPostRequest
* IpblocksPost Reserve a IP Block * Reserves a new IP block. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiIpblocksPostRequest
func (*IPBlocksApiService) IpblocksPostExecute ¶
func (a *IPBlocksApiService) IpblocksPostExecute(r ApiIpblocksPostRequest) (IpBlock, *APIResponse, error)
* Execute executes the request * @return IpBlock
func (*IPBlocksApiService) IpblocksPut ¶
func (a *IPBlocksApiService) IpblocksPut(ctx _context.Context, ipblockId string) ApiIpblocksPutRequest
* IpblocksPut Modify a IP Block by ID * Modifies the properties of the specified IP block. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param ipblockId The unique ID of the IP block. * @return ApiIpblocksPutRequest
func (*IPBlocksApiService) IpblocksPutExecute ¶
func (a *IPBlocksApiService) IpblocksPutExecute(r ApiIpblocksPutRequest) (IpBlock, *APIResponse, error)
* Execute executes the request * @return IpBlock
type IPFailover ¶
type IPFailover struct { Ip *string `json:"ip,omitempty"` NicUuid *string `json:"nicUuid,omitempty"` }
IPFailover struct for IPFailover
func NewIPFailover ¶ added in v6.0.2
func NewIPFailover() *IPFailover
NewIPFailover instantiates a new IPFailover 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 NewIPFailoverWithDefaults ¶ added in v6.0.2
func NewIPFailoverWithDefaults() *IPFailover
NewIPFailoverWithDefaults instantiates a new IPFailover 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 (*IPFailover) GetIp ¶
func (o *IPFailover) GetIp() *string
GetIp returns the Ip field value If the value is explicit nil, nil is returned
func (*IPFailover) GetIpOk ¶
func (o *IPFailover) GetIpOk() (*string, bool)
GetIpOk returns a tuple with the Ip field value 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 (*IPFailover) GetNicUuid ¶
func (o *IPFailover) GetNicUuid() *string
GetNicUuid returns the NicUuid field value If the value is explicit nil, nil is returned
func (*IPFailover) GetNicUuidOk ¶
func (o *IPFailover) GetNicUuidOk() (*string, bool)
GetNicUuidOk returns a tuple with the NicUuid field value 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 (*IPFailover) HasIp ¶
func (o *IPFailover) HasIp() bool
HasIp returns a boolean if a field has been set.
func (*IPFailover) HasNicUuid ¶
func (o *IPFailover) HasNicUuid() bool
HasNicUuid returns a boolean if a field has been set.
func (IPFailover) MarshalJSON ¶
func (o IPFailover) MarshalJSON() ([]byte, error)
func (*IPFailover) SetNicUuid ¶
func (o *IPFailover) SetNicUuid(v string)
SetNicUuid sets field value
type Image ¶
type Image struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *ImageProperties `json:"properties"` }
Image struct for Image
func NewImage ¶ added in v6.0.2
func NewImage(properties ImageProperties) *Image
NewImage instantiates a new Image 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 NewImageWithDefaults ¶ added in v6.0.2
func NewImageWithDefaults() *Image
NewImageWithDefaults instantiates a new Image 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 (*Image) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Image) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Image) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Image) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Image) GetMetadata ¶
func (o *Image) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*Image) GetMetadataOk ¶
func (o *Image) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*Image) GetProperties ¶
func (o *Image) GetProperties() *ImageProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Image) GetPropertiesOk ¶
func (o *Image) GetPropertiesOk() (*ImageProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*Image) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Image) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*Image) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*Image) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (Image) MarshalJSON ¶
func (*Image) SetMetadata ¶
func (o *Image) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*Image) SetProperties ¶
func (o *Image) SetProperties(v ImageProperties)
SetProperties sets field value
type ImageProperties ¶
type ImageProperties struct { // The resource name. Name *string `json:"name,omitempty"` // Human-readable description. Description *string `json:"description,omitempty"` // The location of this image/snapshot. Location *string `json:"location,omitempty"` // The image size in GB. Size *float32 `json:"size,omitempty"` // Hot-plug capable CPU (no reboot required). CpuHotPlug *bool `json:"cpuHotPlug,omitempty"` // Hot-unplug capable CPU (no reboot required). CpuHotUnplug *bool `json:"cpuHotUnplug,omitempty"` // Hot-plug capable RAM (no reboot required). RamHotPlug *bool `json:"ramHotPlug,omitempty"` // Hot-unplug capable RAM (no reboot required). RamHotUnplug *bool `json:"ramHotUnplug,omitempty"` // Hot-plug capable NIC (no reboot required). NicHotPlug *bool `json:"nicHotPlug,omitempty"` // Hot-unplug capable NIC (no reboot required). NicHotUnplug *bool `json:"nicHotUnplug,omitempty"` // Hot-plug capable Virt-IO drive (no reboot required). DiscVirtioHotPlug *bool `json:"discVirtioHotPlug,omitempty"` // Hot-unplug capable Virt-IO drive (no reboot required). Not supported with Windows VMs. DiscVirtioHotUnplug *bool `json:"discVirtioHotUnplug,omitempty"` // Hot-plug capable SCSI drive (no reboot required). DiscScsiHotPlug *bool `json:"discScsiHotPlug,omitempty"` // Hot-unplug capable SCSI drive (no reboot required). Not supported with Windows VMs. DiscScsiHotUnplug *bool `json:"discScsiHotUnplug,omitempty"` // If set to `true` will expose the serial id of the disk attached to the server. If set to `false` will not expose the serial id. Some operating systems or software solutions require the serial id to be exposed to work properly. Exposing the serial can influence licensed software (e.g. Windows) behavior ExposeSerial *bool `json:"exposeSerial,omitempty"` // The OS type of this image. LicenceType *string `json:"licenceType"` // The image type. ImageType *string `json:"imageType,omitempty"` // Indicates whether the image is part of a public repository. Public *bool `json:"public,omitempty"` // List of image aliases mapped for this image ImageAliases *[]string `json:"imageAliases,omitempty"` // Cloud init compatibility. CloudInit *string `json:"cloudInit,omitempty"` }
ImageProperties struct for ImageProperties
func NewImageProperties ¶ added in v6.0.2
func NewImageProperties(licenceType string) *ImageProperties
NewImageProperties instantiates a new ImageProperties 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 NewImagePropertiesWithDefaults ¶ added in v6.0.2
func NewImagePropertiesWithDefaults() *ImageProperties
NewImagePropertiesWithDefaults instantiates a new ImageProperties 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 (*ImageProperties) GetCloudInit ¶
func (o *ImageProperties) GetCloudInit() *string
GetCloudInit returns the CloudInit field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetCloudInitOk ¶
func (o *ImageProperties) GetCloudInitOk() (*string, bool)
GetCloudInitOk returns a tuple with the CloudInit field value 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 (*ImageProperties) GetCpuHotPlug ¶
func (o *ImageProperties) GetCpuHotPlug() *bool
GetCpuHotPlug returns the CpuHotPlug field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetCpuHotPlugOk ¶
func (o *ImageProperties) GetCpuHotPlugOk() (*bool, bool)
GetCpuHotPlugOk returns a tuple with the CpuHotPlug field value 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 (*ImageProperties) GetCpuHotUnplug ¶
func (o *ImageProperties) GetCpuHotUnplug() *bool
GetCpuHotUnplug returns the CpuHotUnplug field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetCpuHotUnplugOk ¶
func (o *ImageProperties) GetCpuHotUnplugOk() (*bool, bool)
GetCpuHotUnplugOk returns a tuple with the CpuHotUnplug field value 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 (*ImageProperties) GetDescription ¶
func (o *ImageProperties) GetDescription() *string
GetDescription returns the Description field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetDescriptionOk ¶
func (o *ImageProperties) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value 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 (*ImageProperties) GetDiscScsiHotPlug ¶
func (o *ImageProperties) GetDiscScsiHotPlug() *bool
GetDiscScsiHotPlug returns the DiscScsiHotPlug field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetDiscScsiHotPlugOk ¶
func (o *ImageProperties) GetDiscScsiHotPlugOk() (*bool, bool)
GetDiscScsiHotPlugOk returns a tuple with the DiscScsiHotPlug field value 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 (*ImageProperties) GetDiscScsiHotUnplug ¶
func (o *ImageProperties) GetDiscScsiHotUnplug() *bool
GetDiscScsiHotUnplug returns the DiscScsiHotUnplug field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetDiscScsiHotUnplugOk ¶
func (o *ImageProperties) GetDiscScsiHotUnplugOk() (*bool, bool)
GetDiscScsiHotUnplugOk returns a tuple with the DiscScsiHotUnplug field value 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 (*ImageProperties) GetDiscVirtioHotPlug ¶
func (o *ImageProperties) GetDiscVirtioHotPlug() *bool
GetDiscVirtioHotPlug returns the DiscVirtioHotPlug field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetDiscVirtioHotPlugOk ¶
func (o *ImageProperties) GetDiscVirtioHotPlugOk() (*bool, bool)
GetDiscVirtioHotPlugOk returns a tuple with the DiscVirtioHotPlug field value 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 (*ImageProperties) GetDiscVirtioHotUnplug ¶
func (o *ImageProperties) GetDiscVirtioHotUnplug() *bool
GetDiscVirtioHotUnplug returns the DiscVirtioHotUnplug field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetDiscVirtioHotUnplugOk ¶
func (o *ImageProperties) GetDiscVirtioHotUnplugOk() (*bool, bool)
GetDiscVirtioHotUnplugOk returns a tuple with the DiscVirtioHotUnplug field value 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 (*ImageProperties) GetExposeSerial ¶ added in v6.2.0
func (o *ImageProperties) GetExposeSerial() *bool
GetExposeSerial returns the ExposeSerial field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetExposeSerialOk ¶ added in v6.2.0
func (o *ImageProperties) GetExposeSerialOk() (*bool, bool)
GetExposeSerialOk returns a tuple with the ExposeSerial field value 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 (*ImageProperties) GetImageAliases ¶
func (o *ImageProperties) GetImageAliases() *[]string
GetImageAliases returns the ImageAliases field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetImageAliasesOk ¶
func (o *ImageProperties) GetImageAliasesOk() (*[]string, bool)
GetImageAliasesOk returns a tuple with the ImageAliases field value 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 (*ImageProperties) GetImageType ¶
func (o *ImageProperties) GetImageType() *string
GetImageType returns the ImageType field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetImageTypeOk ¶
func (o *ImageProperties) GetImageTypeOk() (*string, bool)
GetImageTypeOk returns a tuple with the ImageType field value 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 (*ImageProperties) GetLicenceType ¶
func (o *ImageProperties) GetLicenceType() *string
GetLicenceType returns the LicenceType field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetLicenceTypeOk ¶
func (o *ImageProperties) GetLicenceTypeOk() (*string, bool)
GetLicenceTypeOk returns a tuple with the LicenceType field value 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 (*ImageProperties) GetLocation ¶
func (o *ImageProperties) GetLocation() *string
GetLocation returns the Location field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetLocationOk ¶
func (o *ImageProperties) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field value 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 (*ImageProperties) GetName ¶
func (o *ImageProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetNameOk ¶
func (o *ImageProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*ImageProperties) GetNicHotPlug ¶
func (o *ImageProperties) GetNicHotPlug() *bool
GetNicHotPlug returns the NicHotPlug field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetNicHotPlugOk ¶
func (o *ImageProperties) GetNicHotPlugOk() (*bool, bool)
GetNicHotPlugOk returns a tuple with the NicHotPlug field value 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 (*ImageProperties) GetNicHotUnplug ¶
func (o *ImageProperties) GetNicHotUnplug() *bool
GetNicHotUnplug returns the NicHotUnplug field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetNicHotUnplugOk ¶
func (o *ImageProperties) GetNicHotUnplugOk() (*bool, bool)
GetNicHotUnplugOk returns a tuple with the NicHotUnplug field value 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 (*ImageProperties) GetPublic ¶
func (o *ImageProperties) GetPublic() *bool
GetPublic returns the Public field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetPublicOk ¶
func (o *ImageProperties) GetPublicOk() (*bool, bool)
GetPublicOk returns a tuple with the Public field value 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 (*ImageProperties) GetRamHotPlug ¶
func (o *ImageProperties) GetRamHotPlug() *bool
GetRamHotPlug returns the RamHotPlug field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetRamHotPlugOk ¶
func (o *ImageProperties) GetRamHotPlugOk() (*bool, bool)
GetRamHotPlugOk returns a tuple with the RamHotPlug field value 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 (*ImageProperties) GetRamHotUnplug ¶
func (o *ImageProperties) GetRamHotUnplug() *bool
GetRamHotUnplug returns the RamHotUnplug field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetRamHotUnplugOk ¶
func (o *ImageProperties) GetRamHotUnplugOk() (*bool, bool)
GetRamHotUnplugOk returns a tuple with the RamHotUnplug field value 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 (*ImageProperties) GetSize ¶
func (o *ImageProperties) GetSize() *float32
GetSize returns the Size field value If the value is explicit nil, nil is returned
func (*ImageProperties) GetSizeOk ¶
func (o *ImageProperties) GetSizeOk() (*float32, bool)
GetSizeOk returns a tuple with the Size field value 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 (*ImageProperties) HasCloudInit ¶
func (o *ImageProperties) HasCloudInit() bool
HasCloudInit returns a boolean if a field has been set.
func (*ImageProperties) HasCpuHotPlug ¶
func (o *ImageProperties) HasCpuHotPlug() bool
HasCpuHotPlug returns a boolean if a field has been set.
func (*ImageProperties) HasCpuHotUnplug ¶
func (o *ImageProperties) HasCpuHotUnplug() bool
HasCpuHotUnplug returns a boolean if a field has been set.
func (*ImageProperties) HasDescription ¶
func (o *ImageProperties) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ImageProperties) HasDiscScsiHotPlug ¶
func (o *ImageProperties) HasDiscScsiHotPlug() bool
HasDiscScsiHotPlug returns a boolean if a field has been set.
func (*ImageProperties) HasDiscScsiHotUnplug ¶
func (o *ImageProperties) HasDiscScsiHotUnplug() bool
HasDiscScsiHotUnplug returns a boolean if a field has been set.
func (*ImageProperties) HasDiscVirtioHotPlug ¶
func (o *ImageProperties) HasDiscVirtioHotPlug() bool
HasDiscVirtioHotPlug returns a boolean if a field has been set.
func (*ImageProperties) HasDiscVirtioHotUnplug ¶
func (o *ImageProperties) HasDiscVirtioHotUnplug() bool
HasDiscVirtioHotUnplug returns a boolean if a field has been set.
func (*ImageProperties) HasExposeSerial ¶ added in v6.2.0
func (o *ImageProperties) HasExposeSerial() bool
HasExposeSerial returns a boolean if a field has been set.
func (*ImageProperties) HasImageAliases ¶
func (o *ImageProperties) HasImageAliases() bool
HasImageAliases returns a boolean if a field has been set.
func (*ImageProperties) HasImageType ¶
func (o *ImageProperties) HasImageType() bool
HasImageType returns a boolean if a field has been set.
func (*ImageProperties) HasLicenceType ¶
func (o *ImageProperties) HasLicenceType() bool
HasLicenceType returns a boolean if a field has been set.
func (*ImageProperties) HasLocation ¶
func (o *ImageProperties) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (*ImageProperties) HasName ¶
func (o *ImageProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*ImageProperties) HasNicHotPlug ¶
func (o *ImageProperties) HasNicHotPlug() bool
HasNicHotPlug returns a boolean if a field has been set.
func (*ImageProperties) HasNicHotUnplug ¶
func (o *ImageProperties) HasNicHotUnplug() bool
HasNicHotUnplug returns a boolean if a field has been set.
func (*ImageProperties) HasPublic ¶
func (o *ImageProperties) HasPublic() bool
HasPublic returns a boolean if a field has been set.
func (*ImageProperties) HasRamHotPlug ¶
func (o *ImageProperties) HasRamHotPlug() bool
HasRamHotPlug returns a boolean if a field has been set.
func (*ImageProperties) HasRamHotUnplug ¶
func (o *ImageProperties) HasRamHotUnplug() bool
HasRamHotUnplug returns a boolean if a field has been set.
func (*ImageProperties) HasSize ¶
func (o *ImageProperties) HasSize() bool
HasSize returns a boolean if a field has been set.
func (ImageProperties) MarshalJSON ¶
func (o ImageProperties) MarshalJSON() ([]byte, error)
func (*ImageProperties) SetCloudInit ¶
func (o *ImageProperties) SetCloudInit(v string)
SetCloudInit sets field value
func (*ImageProperties) SetCpuHotPlug ¶
func (o *ImageProperties) SetCpuHotPlug(v bool)
SetCpuHotPlug sets field value
func (*ImageProperties) SetCpuHotUnplug ¶
func (o *ImageProperties) SetCpuHotUnplug(v bool)
SetCpuHotUnplug sets field value
func (*ImageProperties) SetDescription ¶
func (o *ImageProperties) SetDescription(v string)
SetDescription sets field value
func (*ImageProperties) SetDiscScsiHotPlug ¶
func (o *ImageProperties) SetDiscScsiHotPlug(v bool)
SetDiscScsiHotPlug sets field value
func (*ImageProperties) SetDiscScsiHotUnplug ¶
func (o *ImageProperties) SetDiscScsiHotUnplug(v bool)
SetDiscScsiHotUnplug sets field value
func (*ImageProperties) SetDiscVirtioHotPlug ¶
func (o *ImageProperties) SetDiscVirtioHotPlug(v bool)
SetDiscVirtioHotPlug sets field value
func (*ImageProperties) SetDiscVirtioHotUnplug ¶
func (o *ImageProperties) SetDiscVirtioHotUnplug(v bool)
SetDiscVirtioHotUnplug sets field value
func (*ImageProperties) SetExposeSerial ¶ added in v6.2.0
func (o *ImageProperties) SetExposeSerial(v bool)
SetExposeSerial sets field value
func (*ImageProperties) SetImageAliases ¶
func (o *ImageProperties) SetImageAliases(v []string)
SetImageAliases sets field value
func (*ImageProperties) SetImageType ¶
func (o *ImageProperties) SetImageType(v string)
SetImageType sets field value
func (*ImageProperties) SetLicenceType ¶
func (o *ImageProperties) SetLicenceType(v string)
SetLicenceType sets field value
func (*ImageProperties) SetLocation ¶
func (o *ImageProperties) SetLocation(v string)
SetLocation sets field value
func (*ImageProperties) SetName ¶
func (o *ImageProperties) SetName(v string)
SetName sets field value
func (*ImageProperties) SetNicHotPlug ¶
func (o *ImageProperties) SetNicHotPlug(v bool)
SetNicHotPlug sets field value
func (*ImageProperties) SetNicHotUnplug ¶
func (o *ImageProperties) SetNicHotUnplug(v bool)
SetNicHotUnplug sets field value
func (*ImageProperties) SetPublic ¶
func (o *ImageProperties) SetPublic(v bool)
SetPublic sets field value
func (*ImageProperties) SetRamHotPlug ¶
func (o *ImageProperties) SetRamHotPlug(v bool)
SetRamHotPlug sets field value
func (*ImageProperties) SetRamHotUnplug ¶
func (o *ImageProperties) SetRamHotUnplug(v bool)
SetRamHotUnplug sets field value
func (*ImageProperties) SetSize ¶
func (o *ImageProperties) SetSize(v float32)
SetSize sets field value
type Images ¶
type Images struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Image `json:"items,omitempty"` }
Images struct for Images
func NewImages ¶ added in v6.0.2
func NewImages() *Images
NewImages instantiates a new Images 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 NewImagesWithDefaults ¶ added in v6.0.2
func NewImagesWithDefaults() *Images
NewImagesWithDefaults instantiates a new Images 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 (*Images) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Images) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Images) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Images) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Images) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Images) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Images) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Images) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Images) MarshalJSON ¶
type ImagesApiService ¶
type ImagesApiService service
ImagesApiService ImagesApi service
func (*ImagesApiService) ImagesDelete ¶
func (a *ImagesApiService) ImagesDelete(ctx _context.Context, imageId string) ApiImagesDeleteRequest
* ImagesDelete Delete images * Delete the specified image; this operation is only supported for private images. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param imageId The unique ID of the image. * @return ApiImagesDeleteRequest
func (*ImagesApiService) ImagesDeleteExecute ¶
func (a *ImagesApiService) ImagesDeleteExecute(r ApiImagesDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*ImagesApiService) ImagesFindById ¶
func (a *ImagesApiService) ImagesFindById(ctx _context.Context, imageId string) ApiImagesFindByIdRequest
* ImagesFindById Retrieve images * Retrieve the properties of the specified image. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param imageId The unique ID of the image. * @return ApiImagesFindByIdRequest
func (*ImagesApiService) ImagesFindByIdExecute ¶
func (a *ImagesApiService) ImagesFindByIdExecute(r ApiImagesFindByIdRequest) (Image, *APIResponse, error)
* Execute executes the request * @return Image
func (*ImagesApiService) ImagesGet ¶
func (a *ImagesApiService) ImagesGet(ctx _context.Context) ApiImagesGetRequest
* ImagesGet List images * List all the images within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiImagesGetRequest
func (*ImagesApiService) ImagesGetExecute ¶
func (a *ImagesApiService) ImagesGetExecute(r ApiImagesGetRequest) (Images, *APIResponse, error)
* Execute executes the request * @return Images
func (*ImagesApiService) ImagesPatch ¶
func (a *ImagesApiService) ImagesPatch(ctx _context.Context, imageId string) ApiImagesPatchRequest
* ImagesPatch Partially modify images * Update the properties of the specified image. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param imageId The unique ID of the image. * @return ApiImagesPatchRequest
func (*ImagesApiService) ImagesPatchExecute ¶
func (a *ImagesApiService) ImagesPatchExecute(r ApiImagesPatchRequest) (Image, *APIResponse, error)
* Execute executes the request * @return Image
func (*ImagesApiService) ImagesPut ¶
func (a *ImagesApiService) ImagesPut(ctx _context.Context, imageId string) ApiImagesPutRequest
* ImagesPut Modify an Image by ID * Modifies the properties of the specified image. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param imageId The unique ID of the image. * @return ApiImagesPutRequest
func (*ImagesApiService) ImagesPutExecute ¶
func (a *ImagesApiService) ImagesPutExecute(r ApiImagesPutRequest) (Image, *APIResponse, error)
* Execute executes the request * @return Image
type Info ¶
type Info struct { // The API entry point. Href *string `json:"href,omitempty"` // The API name. Name *string `json:"name,omitempty"` // The API version. Version *string `json:"version,omitempty"` }
Info struct for Info
func NewInfo ¶ added in v6.0.2
func NewInfo() *Info
NewInfo instantiates a new Info 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 NewInfoWithDefaults ¶ added in v6.0.2
func NewInfoWithDefaults() *Info
NewInfoWithDefaults instantiates a new Info 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 (*Info) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Info) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Info) GetName ¶
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*Info) GetNameOk ¶
GetNameOk returns a tuple with the Name field value 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 (*Info) GetVersion ¶
GetVersion returns the Version field value If the value is explicit nil, nil is returned
func (*Info) GetVersionOk ¶
GetVersionOk returns a tuple with the Version field value 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 (*Info) HasVersion ¶
HasVersion returns a boolean if a field has been set.
func (Info) MarshalJSON ¶
type IonosTime ¶
func (*IonosTime) UnmarshalJSON ¶
type IpBlock ¶
type IpBlock struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *IpBlockProperties `json:"properties"` }
IpBlock struct for IpBlock
func NewIpBlock ¶ added in v6.0.2
func NewIpBlock(properties IpBlockProperties) *IpBlock
NewIpBlock instantiates a new IpBlock 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 NewIpBlockWithDefaults ¶ added in v6.0.2
func NewIpBlockWithDefaults() *IpBlock
NewIpBlockWithDefaults instantiates a new IpBlock 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 (*IpBlock) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*IpBlock) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*IpBlock) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*IpBlock) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*IpBlock) GetMetadata ¶
func (o *IpBlock) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*IpBlock) GetMetadataOk ¶
func (o *IpBlock) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*IpBlock) GetProperties ¶
func (o *IpBlock) GetProperties() *IpBlockProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*IpBlock) GetPropertiesOk ¶
func (o *IpBlock) GetPropertiesOk() (*IpBlockProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*IpBlock) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*IpBlock) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*IpBlock) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*IpBlock) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (IpBlock) MarshalJSON ¶
func (*IpBlock) SetMetadata ¶
func (o *IpBlock) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*IpBlock) SetProperties ¶
func (o *IpBlock) SetProperties(v IpBlockProperties)
SetProperties sets field value
type IpBlockProperties ¶
type IpBlockProperties struct { // Collection of IPs, associated with the IP Block. Ips *[]string `json:"ips,omitempty"` // Location of that IP block. Property cannot be modified after it is created (disallowed in update requests). Location *string `json:"location"` // The size of the IP block. Size *int32 `json:"size"` // The name of the resource. Name *string `json:"name,omitempty"` // Read-Only attribute. Lists consumption detail for an individual IP IpConsumers *[]IpConsumer `json:"ipConsumers,omitempty"` }
IpBlockProperties struct for IpBlockProperties
func NewIpBlockProperties ¶ added in v6.0.2
func NewIpBlockProperties(location string, size int32) *IpBlockProperties
NewIpBlockProperties instantiates a new IpBlockProperties 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 NewIpBlockPropertiesWithDefaults ¶ added in v6.0.2
func NewIpBlockPropertiesWithDefaults() *IpBlockProperties
NewIpBlockPropertiesWithDefaults instantiates a new IpBlockProperties 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 (*IpBlockProperties) GetIpConsumers ¶
func (o *IpBlockProperties) GetIpConsumers() *[]IpConsumer
GetIpConsumers returns the IpConsumers field value If the value is explicit nil, nil is returned
func (*IpBlockProperties) GetIpConsumersOk ¶
func (o *IpBlockProperties) GetIpConsumersOk() (*[]IpConsumer, bool)
GetIpConsumersOk returns a tuple with the IpConsumers field value 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 (*IpBlockProperties) GetIps ¶
func (o *IpBlockProperties) GetIps() *[]string
GetIps returns the Ips field value If the value is explicit nil, nil is returned
func (*IpBlockProperties) GetIpsOk ¶
func (o *IpBlockProperties) GetIpsOk() (*[]string, bool)
GetIpsOk returns a tuple with the Ips field value 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 (*IpBlockProperties) GetLocation ¶
func (o *IpBlockProperties) GetLocation() *string
GetLocation returns the Location field value If the value is explicit nil, nil is returned
func (*IpBlockProperties) GetLocationOk ¶
func (o *IpBlockProperties) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field value 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 (*IpBlockProperties) GetName ¶
func (o *IpBlockProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*IpBlockProperties) GetNameOk ¶
func (o *IpBlockProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*IpBlockProperties) GetSize ¶
func (o *IpBlockProperties) GetSize() *int32
GetSize returns the Size field value If the value is explicit nil, nil is returned
func (*IpBlockProperties) GetSizeOk ¶
func (o *IpBlockProperties) GetSizeOk() (*int32, bool)
GetSizeOk returns a tuple with the Size field value 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 (*IpBlockProperties) HasIpConsumers ¶
func (o *IpBlockProperties) HasIpConsumers() bool
HasIpConsumers returns a boolean if a field has been set.
func (*IpBlockProperties) HasIps ¶
func (o *IpBlockProperties) HasIps() bool
HasIps returns a boolean if a field has been set.
func (*IpBlockProperties) HasLocation ¶
func (o *IpBlockProperties) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (*IpBlockProperties) HasName ¶
func (o *IpBlockProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*IpBlockProperties) HasSize ¶
func (o *IpBlockProperties) HasSize() bool
HasSize returns a boolean if a field has been set.
func (IpBlockProperties) MarshalJSON ¶
func (o IpBlockProperties) MarshalJSON() ([]byte, error)
func (*IpBlockProperties) SetIpConsumers ¶
func (o *IpBlockProperties) SetIpConsumers(v []IpConsumer)
SetIpConsumers sets field value
func (*IpBlockProperties) SetIps ¶
func (o *IpBlockProperties) SetIps(v []string)
SetIps sets field value
func (*IpBlockProperties) SetLocation ¶
func (o *IpBlockProperties) SetLocation(v string)
SetLocation sets field value
func (*IpBlockProperties) SetName ¶
func (o *IpBlockProperties) SetName(v string)
SetName sets field value
func (*IpBlockProperties) SetSize ¶
func (o *IpBlockProperties) SetSize(v int32)
SetSize sets field value
type IpBlocks ¶
type IpBlocks struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]IpBlock `json:"items,omitempty"` // The offset, specified in the request (if not is specified, 0 is used by default). Offset *float32 `json:"offset,omitempty"` // The limit, specified in the request (if not specified, the endpoint's default pagination limit is used). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
IpBlocks struct for IpBlocks
func NewIpBlocks ¶ added in v6.0.2
func NewIpBlocks() *IpBlocks
NewIpBlocks instantiates a new IpBlocks 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 NewIpBlocksWithDefaults ¶ added in v6.0.2
func NewIpBlocksWithDefaults() *IpBlocks
NewIpBlocksWithDefaults instantiates a new IpBlocks 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 (*IpBlocks) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*IpBlocks) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*IpBlocks) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*IpBlocks) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*IpBlocks) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*IpBlocks) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*IpBlocks) GetLimit ¶
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*IpBlocks) GetLimitOk ¶
GetLimitOk returns a tuple with the Limit field value 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 (*IpBlocks) GetLinks ¶
func (o *IpBlocks) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*IpBlocks) GetLinksOk ¶
func (o *IpBlocks) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*IpBlocks) GetOffset ¶
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*IpBlocks) GetOffsetOk ¶
GetOffsetOk returns a tuple with the Offset field value 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 (*IpBlocks) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*IpBlocks) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (IpBlocks) MarshalJSON ¶
func (*IpBlocks) SetLinks ¶
func (o *IpBlocks) SetLinks(v PaginationLinks)
SetLinks sets field value
type IpConsumer ¶
type IpConsumer struct { Ip *string `json:"ip,omitempty"` Mac *string `json:"mac,omitempty"` NicId *string `json:"nicId,omitempty"` ServerId *string `json:"serverId,omitempty"` ServerName *string `json:"serverName,omitempty"` DatacenterId *string `json:"datacenterId,omitempty"` DatacenterName *string `json:"datacenterName,omitempty"` K8sNodePoolUuid *string `json:"k8sNodePoolUuid,omitempty"` K8sClusterUuid *string `json:"k8sClusterUuid,omitempty"` }
IpConsumer struct for IpConsumer
func NewIpConsumer ¶ added in v6.0.2
func NewIpConsumer() *IpConsumer
NewIpConsumer instantiates a new IpConsumer 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 NewIpConsumerWithDefaults ¶ added in v6.0.2
func NewIpConsumerWithDefaults() *IpConsumer
NewIpConsumerWithDefaults instantiates a new IpConsumer 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 (*IpConsumer) GetDatacenterId ¶
func (o *IpConsumer) GetDatacenterId() *string
GetDatacenterId returns the DatacenterId field value If the value is explicit nil, nil is returned
func (*IpConsumer) GetDatacenterIdOk ¶
func (o *IpConsumer) GetDatacenterIdOk() (*string, bool)
GetDatacenterIdOk returns a tuple with the DatacenterId field value 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 (*IpConsumer) GetDatacenterName ¶
func (o *IpConsumer) GetDatacenterName() *string
GetDatacenterName returns the DatacenterName field value If the value is explicit nil, nil is returned
func (*IpConsumer) GetDatacenterNameOk ¶
func (o *IpConsumer) GetDatacenterNameOk() (*string, bool)
GetDatacenterNameOk returns a tuple with the DatacenterName field value 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 (*IpConsumer) GetIp ¶
func (o *IpConsumer) GetIp() *string
GetIp returns the Ip field value If the value is explicit nil, nil is returned
func (*IpConsumer) GetIpOk ¶
func (o *IpConsumer) GetIpOk() (*string, bool)
GetIpOk returns a tuple with the Ip field value 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 (*IpConsumer) GetK8sClusterUuid ¶
func (o *IpConsumer) GetK8sClusterUuid() *string
GetK8sClusterUuid returns the K8sClusterUuid field value If the value is explicit nil, nil is returned
func (*IpConsumer) GetK8sClusterUuidOk ¶
func (o *IpConsumer) GetK8sClusterUuidOk() (*string, bool)
GetK8sClusterUuidOk returns a tuple with the K8sClusterUuid field value 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 (*IpConsumer) GetK8sNodePoolUuid ¶
func (o *IpConsumer) GetK8sNodePoolUuid() *string
GetK8sNodePoolUuid returns the K8sNodePoolUuid field value If the value is explicit nil, nil is returned
func (*IpConsumer) GetK8sNodePoolUuidOk ¶
func (o *IpConsumer) GetK8sNodePoolUuidOk() (*string, bool)
GetK8sNodePoolUuidOk returns a tuple with the K8sNodePoolUuid field value 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 (*IpConsumer) GetMac ¶
func (o *IpConsumer) GetMac() *string
GetMac returns the Mac field value If the value is explicit nil, nil is returned
func (*IpConsumer) GetMacOk ¶
func (o *IpConsumer) GetMacOk() (*string, bool)
GetMacOk returns a tuple with the Mac field value 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 (*IpConsumer) GetNicId ¶
func (o *IpConsumer) GetNicId() *string
GetNicId returns the NicId field value If the value is explicit nil, nil is returned
func (*IpConsumer) GetNicIdOk ¶
func (o *IpConsumer) GetNicIdOk() (*string, bool)
GetNicIdOk returns a tuple with the NicId field value 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 (*IpConsumer) GetServerId ¶
func (o *IpConsumer) GetServerId() *string
GetServerId returns the ServerId field value If the value is explicit nil, nil is returned
func (*IpConsumer) GetServerIdOk ¶
func (o *IpConsumer) GetServerIdOk() (*string, bool)
GetServerIdOk returns a tuple with the ServerId field value 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 (*IpConsumer) GetServerName ¶
func (o *IpConsumer) GetServerName() *string
GetServerName returns the ServerName field value If the value is explicit nil, nil is returned
func (*IpConsumer) GetServerNameOk ¶
func (o *IpConsumer) GetServerNameOk() (*string, bool)
GetServerNameOk returns a tuple with the ServerName field value 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 (*IpConsumer) HasDatacenterId ¶
func (o *IpConsumer) HasDatacenterId() bool
HasDatacenterId returns a boolean if a field has been set.
func (*IpConsumer) HasDatacenterName ¶
func (o *IpConsumer) HasDatacenterName() bool
HasDatacenterName returns a boolean if a field has been set.
func (*IpConsumer) HasIp ¶
func (o *IpConsumer) HasIp() bool
HasIp returns a boolean if a field has been set.
func (*IpConsumer) HasK8sClusterUuid ¶
func (o *IpConsumer) HasK8sClusterUuid() bool
HasK8sClusterUuid returns a boolean if a field has been set.
func (*IpConsumer) HasK8sNodePoolUuid ¶
func (o *IpConsumer) HasK8sNodePoolUuid() bool
HasK8sNodePoolUuid returns a boolean if a field has been set.
func (*IpConsumer) HasMac ¶
func (o *IpConsumer) HasMac() bool
HasMac returns a boolean if a field has been set.
func (*IpConsumer) HasNicId ¶
func (o *IpConsumer) HasNicId() bool
HasNicId returns a boolean if a field has been set.
func (*IpConsumer) HasServerId ¶
func (o *IpConsumer) HasServerId() bool
HasServerId returns a boolean if a field has been set.
func (*IpConsumer) HasServerName ¶
func (o *IpConsumer) HasServerName() bool
HasServerName returns a boolean if a field has been set.
func (IpConsumer) MarshalJSON ¶
func (o IpConsumer) MarshalJSON() ([]byte, error)
func (*IpConsumer) SetDatacenterId ¶
func (o *IpConsumer) SetDatacenterId(v string)
SetDatacenterId sets field value
func (*IpConsumer) SetDatacenterName ¶
func (o *IpConsumer) SetDatacenterName(v string)
SetDatacenterName sets field value
func (*IpConsumer) SetK8sClusterUuid ¶
func (o *IpConsumer) SetK8sClusterUuid(v string)
SetK8sClusterUuid sets field value
func (*IpConsumer) SetK8sNodePoolUuid ¶
func (o *IpConsumer) SetK8sNodePoolUuid(v string)
SetK8sNodePoolUuid sets field value
func (*IpConsumer) SetServerId ¶
func (o *IpConsumer) SetServerId(v string)
SetServerId sets field value
func (*IpConsumer) SetServerName ¶
func (o *IpConsumer) SetServerName(v string)
SetServerName sets field value
type KubernetesApiService ¶
type KubernetesApiService service
KubernetesApiService KubernetesApi service
func (*KubernetesApiService) K8sDelete ¶
func (a *KubernetesApiService) K8sDelete(ctx _context.Context, k8sClusterId string) ApiK8sDeleteRequest
* K8sDelete Delete a Kubernetes Cluster by ID * Deletes the K8s cluster specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param k8sClusterId The unique ID of the Kubernetes cluster. * @return ApiK8sDeleteRequest
func (*KubernetesApiService) K8sDeleteExecute ¶
func (a *KubernetesApiService) K8sDeleteExecute(r ApiK8sDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*KubernetesApiService) K8sFindByClusterId ¶
func (a *KubernetesApiService) K8sFindByClusterId(ctx _context.Context, k8sClusterId string) ApiK8sFindByClusterIdRequest
* K8sFindByClusterId Get a Kubernetes Cluster by ID * Retrieves the K8s cluster specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param k8sClusterId The unique ID of the K8s cluster to be retrieved. * @return ApiK8sFindByClusterIdRequest
func (*KubernetesApiService) K8sFindByClusterIdExecute ¶
func (a *KubernetesApiService) K8sFindByClusterIdExecute(r ApiK8sFindByClusterIdRequest) (KubernetesCluster, *APIResponse, error)
* Execute executes the request * @return KubernetesCluster
func (*KubernetesApiService) K8sGet ¶
func (a *KubernetesApiService) K8sGet(ctx _context.Context) ApiK8sGetRequest
* K8sGet Get Kubernetes Clusters * Retrieves a list of all K8s clusters provisioned under your account. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiK8sGetRequest
func (*KubernetesApiService) K8sGetExecute ¶
func (a *KubernetesApiService) K8sGetExecute(r ApiK8sGetRequest) (KubernetesClusters, *APIResponse, error)
* Execute executes the request * @return KubernetesClusters
func (*KubernetesApiService) K8sKubeconfigGet ¶
func (a *KubernetesApiService) K8sKubeconfigGet(ctx _context.Context, k8sClusterId string) ApiK8sKubeconfigGetRequest
* K8sKubeconfigGet Get Kubernetes Configuration File * Retrieves the configuration file for the specified K8s cluster. You can define the format (YAML or JSON) of the returned file in the Accept header. By default, 'application/yaml' is specified. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param k8sClusterId The unique ID of the Kubernetes cluster. * @return ApiK8sKubeconfigGetRequest
func (*KubernetesApiService) K8sKubeconfigGetExecute ¶
func (a *KubernetesApiService) K8sKubeconfigGetExecute(r ApiK8sKubeconfigGetRequest) (string, *APIResponse, error)
* Execute executes the request * @return string
func (*KubernetesApiService) K8sNodepoolsDelete ¶
func (a *KubernetesApiService) K8sNodepoolsDelete(ctx _context.Context, k8sClusterId string, nodepoolId string) ApiK8sNodepoolsDeleteRequest
* K8sNodepoolsDelete Delete a Kubernetes Node Pool by ID * Deletes the K8s node pool specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param k8sClusterId The unique ID of the Kubernetes cluster. * @param nodepoolId The unique ID of the Kubernetes node pool. * @return ApiK8sNodepoolsDeleteRequest
func (*KubernetesApiService) K8sNodepoolsDeleteExecute ¶
func (a *KubernetesApiService) K8sNodepoolsDeleteExecute(r ApiK8sNodepoolsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*KubernetesApiService) K8sNodepoolsFindById ¶
func (a *KubernetesApiService) K8sNodepoolsFindById(ctx _context.Context, k8sClusterId string, nodepoolId string) ApiK8sNodepoolsFindByIdRequest
* K8sNodepoolsFindById Get a Kubernetes Node Pool by ID * Retrieves the K8s node pool specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param k8sClusterId The unique ID of the Kubernetes cluster. * @param nodepoolId The unique ID of the Kubernetes node pool. * @return ApiK8sNodepoolsFindByIdRequest
func (*KubernetesApiService) K8sNodepoolsFindByIdExecute ¶
func (a *KubernetesApiService) K8sNodepoolsFindByIdExecute(r ApiK8sNodepoolsFindByIdRequest) (KubernetesNodePool, *APIResponse, error)
* Execute executes the request * @return KubernetesNodePool
func (*KubernetesApiService) K8sNodepoolsGet ¶
func (a *KubernetesApiService) K8sNodepoolsGet(ctx _context.Context, k8sClusterId string) ApiK8sNodepoolsGetRequest
* K8sNodepoolsGet Get Kubernetes Node Pools * Retrieves a list of K8s node pools of a cluster specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param k8sClusterId The unique ID of the Kubernetes cluster. * @return ApiK8sNodepoolsGetRequest
func (*KubernetesApiService) K8sNodepoolsGetExecute ¶
func (a *KubernetesApiService) K8sNodepoolsGetExecute(r ApiK8sNodepoolsGetRequest) (KubernetesNodePools, *APIResponse, error)
* Execute executes the request * @return KubernetesNodePools
func (*KubernetesApiService) K8sNodepoolsNodesDelete ¶
func (a *KubernetesApiService) K8sNodepoolsNodesDelete(ctx _context.Context, k8sClusterId string, nodepoolId string, nodeId string) ApiK8sNodepoolsNodesDeleteRequest
* K8sNodepoolsNodesDelete Delete a Kubernetes Node by ID * Deletes the K8s node specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param k8sClusterId The unique ID of the Kubernetes cluster. * @param nodepoolId The unique ID of the Kubernetes node pool. * @param nodeId The unique ID of the Kubernetes node. * @return ApiK8sNodepoolsNodesDeleteRequest
func (*KubernetesApiService) K8sNodepoolsNodesDeleteExecute ¶
func (a *KubernetesApiService) K8sNodepoolsNodesDeleteExecute(r ApiK8sNodepoolsNodesDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*KubernetesApiService) K8sNodepoolsNodesFindById ¶
func (a *KubernetesApiService) K8sNodepoolsNodesFindById(ctx _context.Context, k8sClusterId string, nodepoolId string, nodeId string) ApiK8sNodepoolsNodesFindByIdRequest
* K8sNodepoolsNodesFindById Get Kubernetes Node by ID * Retrieves the K8s node specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param k8sClusterId The unique ID of the Kubernetes cluster. * @param nodepoolId The unique ID of the Kubernetes node pool. * @param nodeId The unique ID of the Kubernetes node. * @return ApiK8sNodepoolsNodesFindByIdRequest
func (*KubernetesApiService) K8sNodepoolsNodesFindByIdExecute ¶
func (a *KubernetesApiService) K8sNodepoolsNodesFindByIdExecute(r ApiK8sNodepoolsNodesFindByIdRequest) (KubernetesNode, *APIResponse, error)
* Execute executes the request * @return KubernetesNode
func (*KubernetesApiService) K8sNodepoolsNodesGet ¶
func (a *KubernetesApiService) K8sNodepoolsNodesGet(ctx _context.Context, k8sClusterId string, nodepoolId string) ApiK8sNodepoolsNodesGetRequest
* K8sNodepoolsNodesGet Get Kubernetes Nodes * Retrieves the list of all K8s nodes of the specified node pool. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param k8sClusterId The unique ID of the Kubernetes cluster. * @param nodepoolId The unique ID of the Kubernetes node pool. * @return ApiK8sNodepoolsNodesGetRequest
func (*KubernetesApiService) K8sNodepoolsNodesGetExecute ¶
func (a *KubernetesApiService) K8sNodepoolsNodesGetExecute(r ApiK8sNodepoolsNodesGetRequest) (KubernetesNodes, *APIResponse, error)
* Execute executes the request * @return KubernetesNodes
func (*KubernetesApiService) K8sNodepoolsNodesReplacePost ¶
func (a *KubernetesApiService) K8sNodepoolsNodesReplacePost(ctx _context.Context, k8sClusterId string, nodepoolId string, nodeId string) ApiK8sNodepoolsNodesReplacePostRequest
- K8sNodepoolsNodesReplacePost Recreate a Kubernetes Node by ID
- Recreates the K8s node specified by its ID.
If a node becomes unusable, Managed Kubernetes allows you to recreate it with a configuration based on the node pool template. Once the status is 'Active,' all the pods from the failed node will be migrated to the new node. The node pool has an additional billable 'active' node during this process.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param k8sClusterId The unique ID of the Kubernetes cluster.
- @param nodepoolId The unique ID of the Kubernetes node pool.
- @param nodeId The unique ID of the Kubernetes node.
- @return ApiK8sNodepoolsNodesReplacePostRequest
func (*KubernetesApiService) K8sNodepoolsNodesReplacePostExecute ¶
func (a *KubernetesApiService) K8sNodepoolsNodesReplacePostExecute(r ApiK8sNodepoolsNodesReplacePostRequest) (*APIResponse, error)
* Execute executes the request
func (*KubernetesApiService) K8sNodepoolsPost ¶
func (a *KubernetesApiService) K8sNodepoolsPost(ctx _context.Context, k8sClusterId string) ApiK8sNodepoolsPostRequest
* K8sNodepoolsPost Create a Kubernetes Node Pool * Creates a node pool inside the specified K8s cluster. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param k8sClusterId The unique ID of the Kubernetes cluster. * @return ApiK8sNodepoolsPostRequest
func (*KubernetesApiService) K8sNodepoolsPostExecute ¶
func (a *KubernetesApiService) K8sNodepoolsPostExecute(r ApiK8sNodepoolsPostRequest) (KubernetesNodePool, *APIResponse, error)
* Execute executes the request * @return KubernetesNodePool
func (*KubernetesApiService) K8sNodepoolsPut ¶
func (a *KubernetesApiService) K8sNodepoolsPut(ctx _context.Context, k8sClusterId string, nodepoolId string) ApiK8sNodepoolsPutRequest
* K8sNodepoolsPut Modify a Kubernetes Node Pool by ID * Modifies the K8s node pool specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param k8sClusterId The unique ID of the Kubernetes cluster. * @param nodepoolId The unique ID of the Kubernetes node pool. * @return ApiK8sNodepoolsPutRequest
func (*KubernetesApiService) K8sNodepoolsPutExecute ¶
func (a *KubernetesApiService) K8sNodepoolsPutExecute(r ApiK8sNodepoolsPutRequest) (KubernetesNodePool, *APIResponse, error)
* Execute executes the request * @return KubernetesNodePool
func (*KubernetesApiService) K8sPost ¶
func (a *KubernetesApiService) K8sPost(ctx _context.Context) ApiK8sPostRequest
* K8sPost Create a Kubernetes Cluster * Creates a K8s cluster provisioned under your account. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiK8sPostRequest
func (*KubernetesApiService) K8sPostExecute ¶
func (a *KubernetesApiService) K8sPostExecute(r ApiK8sPostRequest) (KubernetesCluster, *APIResponse, error)
* Execute executes the request * @return KubernetesCluster
func (*KubernetesApiService) K8sPut ¶
func (a *KubernetesApiService) K8sPut(ctx _context.Context, k8sClusterId string) ApiK8sPutRequest
* K8sPut Modify a Kubernetes Cluster by ID * Modifies the K8s cluster specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param k8sClusterId The unique ID of the Kubernetes cluster. * @return ApiK8sPutRequest
func (*KubernetesApiService) K8sPutExecute ¶
func (a *KubernetesApiService) K8sPutExecute(r ApiK8sPutRequest) (KubernetesCluster, *APIResponse, error)
* Execute executes the request * @return KubernetesCluster
func (*KubernetesApiService) K8sVersionsDefaultGet ¶
func (a *KubernetesApiService) K8sVersionsDefaultGet(ctx _context.Context) ApiK8sVersionsDefaultGetRequest
* K8sVersionsDefaultGet Get Default Kubernetes Version * Retrieves the current default K8s version to be used by the clusters and node pools. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiK8sVersionsDefaultGetRequest
func (*KubernetesApiService) K8sVersionsDefaultGetExecute ¶
func (a *KubernetesApiService) K8sVersionsDefaultGetExecute(r ApiK8sVersionsDefaultGetRequest) (string, *APIResponse, error)
* Execute executes the request * @return string
func (*KubernetesApiService) K8sVersionsGet ¶
func (a *KubernetesApiService) K8sVersionsGet(ctx _context.Context) ApiK8sVersionsGetRequest
* K8sVersionsGet Get Kubernetes Versions * Lists available K8s versions. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiK8sVersionsGetRequest
func (*KubernetesApiService) K8sVersionsGetExecute ¶
func (a *KubernetesApiService) K8sVersionsGetExecute(r ApiK8sVersionsGetRequest) ([]string, *APIResponse, error)
* Execute executes the request * @return []string
type KubernetesAutoScaling ¶
type KubernetesAutoScaling struct { // The minimum number of working nodes that the managed node pool can scale must be >= 1 and >= nodeCount. Required if autoScaling is specified. MinNodeCount *int32 `json:"minNodeCount"` // The maximum number of worker nodes that the managed node pool can scale in. Must be >= minNodeCount and must be >= nodeCount. Required if autoScaling is specified. MaxNodeCount *int32 `json:"maxNodeCount"` }
KubernetesAutoScaling struct for KubernetesAutoScaling
func NewKubernetesAutoScaling ¶ added in v6.0.2
func NewKubernetesAutoScaling(minNodeCount int32, maxNodeCount int32) *KubernetesAutoScaling
NewKubernetesAutoScaling instantiates a new KubernetesAutoScaling 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 NewKubernetesAutoScalingWithDefaults ¶ added in v6.0.2
func NewKubernetesAutoScalingWithDefaults() *KubernetesAutoScaling
NewKubernetesAutoScalingWithDefaults instantiates a new KubernetesAutoScaling 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 (*KubernetesAutoScaling) GetMaxNodeCount ¶
func (o *KubernetesAutoScaling) GetMaxNodeCount() *int32
GetMaxNodeCount returns the MaxNodeCount field value If the value is explicit nil, nil is returned
func (*KubernetesAutoScaling) GetMaxNodeCountOk ¶
func (o *KubernetesAutoScaling) GetMaxNodeCountOk() (*int32, bool)
GetMaxNodeCountOk returns a tuple with the MaxNodeCount field value 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 (*KubernetesAutoScaling) GetMinNodeCount ¶
func (o *KubernetesAutoScaling) GetMinNodeCount() *int32
GetMinNodeCount returns the MinNodeCount field value If the value is explicit nil, nil is returned
func (*KubernetesAutoScaling) GetMinNodeCountOk ¶
func (o *KubernetesAutoScaling) GetMinNodeCountOk() (*int32, bool)
GetMinNodeCountOk returns a tuple with the MinNodeCount field value 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 (*KubernetesAutoScaling) HasMaxNodeCount ¶
func (o *KubernetesAutoScaling) HasMaxNodeCount() bool
HasMaxNodeCount returns a boolean if a field has been set.
func (*KubernetesAutoScaling) HasMinNodeCount ¶
func (o *KubernetesAutoScaling) HasMinNodeCount() bool
HasMinNodeCount returns a boolean if a field has been set.
func (KubernetesAutoScaling) MarshalJSON ¶
func (o KubernetesAutoScaling) MarshalJSON() ([]byte, error)
func (*KubernetesAutoScaling) SetMaxNodeCount ¶
func (o *KubernetesAutoScaling) SetMaxNodeCount(v int32)
SetMaxNodeCount sets field value
func (*KubernetesAutoScaling) SetMinNodeCount ¶
func (o *KubernetesAutoScaling) SetMinNodeCount(v int32)
SetMinNodeCount sets field value
type KubernetesCluster ¶
type KubernetesCluster struct { // The resource unique identifier. Id *string `json:"id,omitempty"` // The object type. Type *string `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *KubernetesClusterProperties `json:"properties"` Entities *KubernetesClusterEntities `json:"entities,omitempty"` }
KubernetesCluster struct for KubernetesCluster
func NewKubernetesCluster ¶ added in v6.0.2
func NewKubernetesCluster(properties KubernetesClusterProperties) *KubernetesCluster
NewKubernetesCluster instantiates a new KubernetesCluster 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 NewKubernetesClusterWithDefaults ¶ added in v6.0.2
func NewKubernetesClusterWithDefaults() *KubernetesCluster
NewKubernetesClusterWithDefaults instantiates a new KubernetesCluster 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 (*KubernetesCluster) GetEntities ¶
func (o *KubernetesCluster) GetEntities() *KubernetesClusterEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*KubernetesCluster) GetEntitiesOk ¶
func (o *KubernetesCluster) GetEntitiesOk() (*KubernetesClusterEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*KubernetesCluster) GetHref ¶
func (o *KubernetesCluster) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*KubernetesCluster) GetHrefOk ¶
func (o *KubernetesCluster) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*KubernetesCluster) GetId ¶
func (o *KubernetesCluster) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*KubernetesCluster) GetIdOk ¶
func (o *KubernetesCluster) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*KubernetesCluster) GetMetadata ¶
func (o *KubernetesCluster) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*KubernetesCluster) GetMetadataOk ¶
func (o *KubernetesCluster) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*KubernetesCluster) GetProperties ¶
func (o *KubernetesCluster) GetProperties() *KubernetesClusterProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*KubernetesCluster) GetPropertiesOk ¶
func (o *KubernetesCluster) GetPropertiesOk() (*KubernetesClusterProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*KubernetesCluster) GetType ¶
func (o *KubernetesCluster) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*KubernetesCluster) GetTypeOk ¶
func (o *KubernetesCluster) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*KubernetesCluster) HasEntities ¶
func (o *KubernetesCluster) HasEntities() bool
HasEntities returns a boolean if a field has been set.
func (*KubernetesCluster) HasHref ¶
func (o *KubernetesCluster) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*KubernetesCluster) HasId ¶
func (o *KubernetesCluster) HasId() bool
HasId returns a boolean if a field has been set.
func (*KubernetesCluster) HasMetadata ¶
func (o *KubernetesCluster) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*KubernetesCluster) HasProperties ¶
func (o *KubernetesCluster) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*KubernetesCluster) HasType ¶
func (o *KubernetesCluster) HasType() bool
HasType returns a boolean if a field has been set.
func (KubernetesCluster) MarshalJSON ¶
func (o KubernetesCluster) MarshalJSON() ([]byte, error)
func (*KubernetesCluster) SetEntities ¶
func (o *KubernetesCluster) SetEntities(v KubernetesClusterEntities)
SetEntities sets field value
func (*KubernetesCluster) SetHref ¶
func (o *KubernetesCluster) SetHref(v string)
SetHref sets field value
func (*KubernetesCluster) SetId ¶
func (o *KubernetesCluster) SetId(v string)
SetId sets field value
func (*KubernetesCluster) SetMetadata ¶
func (o *KubernetesCluster) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*KubernetesCluster) SetProperties ¶
func (o *KubernetesCluster) SetProperties(v KubernetesClusterProperties)
SetProperties sets field value
func (*KubernetesCluster) SetType ¶
func (o *KubernetesCluster) SetType(v string)
SetType sets field value
type KubernetesClusterEntities ¶
type KubernetesClusterEntities struct {
Nodepools *KubernetesNodePools `json:"nodepools,omitempty"`
}
KubernetesClusterEntities struct for KubernetesClusterEntities
func NewKubernetesClusterEntities ¶ added in v6.0.2
func NewKubernetesClusterEntities() *KubernetesClusterEntities
NewKubernetesClusterEntities instantiates a new KubernetesClusterEntities 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 NewKubernetesClusterEntitiesWithDefaults ¶ added in v6.0.2
func NewKubernetesClusterEntitiesWithDefaults() *KubernetesClusterEntities
NewKubernetesClusterEntitiesWithDefaults instantiates a new KubernetesClusterEntities 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 (*KubernetesClusterEntities) GetNodepools ¶
func (o *KubernetesClusterEntities) GetNodepools() *KubernetesNodePools
GetNodepools returns the Nodepools field value If the value is explicit nil, nil is returned
func (*KubernetesClusterEntities) GetNodepoolsOk ¶
func (o *KubernetesClusterEntities) GetNodepoolsOk() (*KubernetesNodePools, bool)
GetNodepoolsOk returns a tuple with the Nodepools field value 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 (*KubernetesClusterEntities) HasNodepools ¶
func (o *KubernetesClusterEntities) HasNodepools() bool
HasNodepools returns a boolean if a field has been set.
func (KubernetesClusterEntities) MarshalJSON ¶
func (o KubernetesClusterEntities) MarshalJSON() ([]byte, error)
func (*KubernetesClusterEntities) SetNodepools ¶
func (o *KubernetesClusterEntities) SetNodepools(v KubernetesNodePools)
SetNodepools sets field value
type KubernetesClusterForPost ¶
type KubernetesClusterForPost struct { // The resource unique identifier. Id *string `json:"id,omitempty"` // The object type. Type *string `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *KubernetesClusterPropertiesForPost `json:"properties"` Entities *KubernetesClusterEntities `json:"entities,omitempty"` }
KubernetesClusterForPost struct for KubernetesClusterForPost
func NewKubernetesClusterForPost ¶ added in v6.0.2
func NewKubernetesClusterForPost(properties KubernetesClusterPropertiesForPost) *KubernetesClusterForPost
NewKubernetesClusterForPost instantiates a new KubernetesClusterForPost 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 NewKubernetesClusterForPostWithDefaults ¶ added in v6.0.2
func NewKubernetesClusterForPostWithDefaults() *KubernetesClusterForPost
NewKubernetesClusterForPostWithDefaults instantiates a new KubernetesClusterForPost 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 (*KubernetesClusterForPost) GetEntities ¶
func (o *KubernetesClusterForPost) GetEntities() *KubernetesClusterEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*KubernetesClusterForPost) GetEntitiesOk ¶
func (o *KubernetesClusterForPost) GetEntitiesOk() (*KubernetesClusterEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*KubernetesClusterForPost) GetHref ¶
func (o *KubernetesClusterForPost) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*KubernetesClusterForPost) GetHrefOk ¶
func (o *KubernetesClusterForPost) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*KubernetesClusterForPost) GetId ¶
func (o *KubernetesClusterForPost) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*KubernetesClusterForPost) GetIdOk ¶
func (o *KubernetesClusterForPost) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*KubernetesClusterForPost) GetMetadata ¶
func (o *KubernetesClusterForPost) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*KubernetesClusterForPost) GetMetadataOk ¶
func (o *KubernetesClusterForPost) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*KubernetesClusterForPost) GetProperties ¶
func (o *KubernetesClusterForPost) GetProperties() *KubernetesClusterPropertiesForPost
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*KubernetesClusterForPost) GetPropertiesOk ¶
func (o *KubernetesClusterForPost) GetPropertiesOk() (*KubernetesClusterPropertiesForPost, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*KubernetesClusterForPost) GetType ¶
func (o *KubernetesClusterForPost) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*KubernetesClusterForPost) GetTypeOk ¶
func (o *KubernetesClusterForPost) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*KubernetesClusterForPost) HasEntities ¶
func (o *KubernetesClusterForPost) HasEntities() bool
HasEntities returns a boolean if a field has been set.
func (*KubernetesClusterForPost) HasHref ¶
func (o *KubernetesClusterForPost) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*KubernetesClusterForPost) HasId ¶
func (o *KubernetesClusterForPost) HasId() bool
HasId returns a boolean if a field has been set.
func (*KubernetesClusterForPost) HasMetadata ¶
func (o *KubernetesClusterForPost) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*KubernetesClusterForPost) HasProperties ¶
func (o *KubernetesClusterForPost) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*KubernetesClusterForPost) HasType ¶
func (o *KubernetesClusterForPost) HasType() bool
HasType returns a boolean if a field has been set.
func (KubernetesClusterForPost) MarshalJSON ¶
func (o KubernetesClusterForPost) MarshalJSON() ([]byte, error)
func (*KubernetesClusterForPost) SetEntities ¶
func (o *KubernetesClusterForPost) SetEntities(v KubernetesClusterEntities)
SetEntities sets field value
func (*KubernetesClusterForPost) SetHref ¶
func (o *KubernetesClusterForPost) SetHref(v string)
SetHref sets field value
func (*KubernetesClusterForPost) SetId ¶
func (o *KubernetesClusterForPost) SetId(v string)
SetId sets field value
func (*KubernetesClusterForPost) SetMetadata ¶
func (o *KubernetesClusterForPost) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*KubernetesClusterForPost) SetProperties ¶
func (o *KubernetesClusterForPost) SetProperties(v KubernetesClusterPropertiesForPost)
SetProperties sets field value
func (*KubernetesClusterForPost) SetType ¶
func (o *KubernetesClusterForPost) SetType(v string)
SetType sets field value
type KubernetesClusterForPut ¶
type KubernetesClusterForPut struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object. Type *string `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *KubernetesClusterPropertiesForPut `json:"properties"` Entities *KubernetesClusterEntities `json:"entities,omitempty"` }
KubernetesClusterForPut struct for KubernetesClusterForPut
func NewKubernetesClusterForPut ¶ added in v6.0.2
func NewKubernetesClusterForPut(properties KubernetesClusterPropertiesForPut) *KubernetesClusterForPut
NewKubernetesClusterForPut instantiates a new KubernetesClusterForPut 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 NewKubernetesClusterForPutWithDefaults ¶ added in v6.0.2
func NewKubernetesClusterForPutWithDefaults() *KubernetesClusterForPut
NewKubernetesClusterForPutWithDefaults instantiates a new KubernetesClusterForPut 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 (*KubernetesClusterForPut) GetEntities ¶
func (o *KubernetesClusterForPut) GetEntities() *KubernetesClusterEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*KubernetesClusterForPut) GetEntitiesOk ¶
func (o *KubernetesClusterForPut) GetEntitiesOk() (*KubernetesClusterEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*KubernetesClusterForPut) GetHref ¶
func (o *KubernetesClusterForPut) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*KubernetesClusterForPut) GetHrefOk ¶
func (o *KubernetesClusterForPut) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*KubernetesClusterForPut) GetId ¶
func (o *KubernetesClusterForPut) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*KubernetesClusterForPut) GetIdOk ¶
func (o *KubernetesClusterForPut) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*KubernetesClusterForPut) GetMetadata ¶
func (o *KubernetesClusterForPut) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*KubernetesClusterForPut) GetMetadataOk ¶
func (o *KubernetesClusterForPut) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*KubernetesClusterForPut) GetProperties ¶
func (o *KubernetesClusterForPut) GetProperties() *KubernetesClusterPropertiesForPut
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*KubernetesClusterForPut) GetPropertiesOk ¶
func (o *KubernetesClusterForPut) GetPropertiesOk() (*KubernetesClusterPropertiesForPut, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*KubernetesClusterForPut) GetType ¶
func (o *KubernetesClusterForPut) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*KubernetesClusterForPut) GetTypeOk ¶
func (o *KubernetesClusterForPut) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*KubernetesClusterForPut) HasEntities ¶
func (o *KubernetesClusterForPut) HasEntities() bool
HasEntities returns a boolean if a field has been set.
func (*KubernetesClusterForPut) HasHref ¶
func (o *KubernetesClusterForPut) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*KubernetesClusterForPut) HasId ¶
func (o *KubernetesClusterForPut) HasId() bool
HasId returns a boolean if a field has been set.
func (*KubernetesClusterForPut) HasMetadata ¶
func (o *KubernetesClusterForPut) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*KubernetesClusterForPut) HasProperties ¶
func (o *KubernetesClusterForPut) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*KubernetesClusterForPut) HasType ¶
func (o *KubernetesClusterForPut) HasType() bool
HasType returns a boolean if a field has been set.
func (KubernetesClusterForPut) MarshalJSON ¶
func (o KubernetesClusterForPut) MarshalJSON() ([]byte, error)
func (*KubernetesClusterForPut) SetEntities ¶
func (o *KubernetesClusterForPut) SetEntities(v KubernetesClusterEntities)
SetEntities sets field value
func (*KubernetesClusterForPut) SetHref ¶
func (o *KubernetesClusterForPut) SetHref(v string)
SetHref sets field value
func (*KubernetesClusterForPut) SetId ¶
func (o *KubernetesClusterForPut) SetId(v string)
SetId sets field value
func (*KubernetesClusterForPut) SetMetadata ¶
func (o *KubernetesClusterForPut) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*KubernetesClusterForPut) SetProperties ¶
func (o *KubernetesClusterForPut) SetProperties(v KubernetesClusterPropertiesForPut)
SetProperties sets field value
func (*KubernetesClusterForPut) SetType ¶
func (o *KubernetesClusterForPut) SetType(v string)
SetType sets field value
type KubernetesClusterProperties ¶
type KubernetesClusterProperties struct { // A Kubernetes cluster name. Valid Kubernetes cluster name must be 63 characters or less and must be empty or begin and end with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), underscores (_), dots (.), and alphanumerics between. Name *string `json:"name"` // The Kubernetes version the cluster is running. This imposes restrictions on what Kubernetes versions can be run in a cluster's nodepools. Additionally, not all Kubernetes versions are viable upgrade targets for all prior versions. K8sVersion *string `json:"k8sVersion,omitempty"` MaintenanceWindow *KubernetesMaintenanceWindow `json:"maintenanceWindow,omitempty"` // List of available versions for upgrading the cluster AvailableUpgradeVersions *[]string `json:"availableUpgradeVersions,omitempty"` // List of versions that may be used for node pools under this cluster ViableNodePoolVersions *[]string `json:"viableNodePoolVersions,omitempty"` // The indicator if the cluster is public or private. Be aware that setting it to false is currently in beta phase. Public *bool `json:"public,omitempty"` // The location of the cluster if the cluster is private. This property is immutable. The location must be enabled for your contract or you must have a Datacenter within that location. This attribute is mandatory if the cluster is private. Location *string `json:"location,omitempty"` // The nat gateway IP of the cluster if the cluster is private. This property is immutable. Must be a reserved IP in the same location as the cluster's location. This attribute is mandatory if the cluster is private. NatGatewayIp *string `json:"natGatewayIp,omitempty"` // The node subnet of the cluster, if the cluster is private. This property is optional and immutable. Must be a valid CIDR notation for an IPv4 network prefix of 16 bits length. NodeSubnet *string `json:"nodeSubnet,omitempty"` // Access to the K8s API server is restricted to these CIDRs. Traffic, internal to the cluster, is not affected by this restriction. If no allowlist is specified, access is not restricted. If an IP without subnet mask is provided, the default value is used: 32 for IPv4 and 128 for IPv6. ApiSubnetAllowList *[]string `json:"apiSubnetAllowList,omitempty"` // List of Object storage buckets configured for K8s usage. For now it contains only one bucket used to store K8s API audit logs S3Buckets *[]S3Bucket `json:"s3Buckets,omitempty"` }
KubernetesClusterProperties struct for KubernetesClusterProperties
func NewKubernetesClusterProperties ¶ added in v6.0.2
func NewKubernetesClusterProperties(name string) *KubernetesClusterProperties
NewKubernetesClusterProperties instantiates a new KubernetesClusterProperties 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 NewKubernetesClusterPropertiesWithDefaults ¶ added in v6.0.2
func NewKubernetesClusterPropertiesWithDefaults() *KubernetesClusterProperties
NewKubernetesClusterPropertiesWithDefaults instantiates a new KubernetesClusterProperties 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 (*KubernetesClusterProperties) GetApiSubnetAllowList ¶
func (o *KubernetesClusterProperties) GetApiSubnetAllowList() *[]string
GetApiSubnetAllowList returns the ApiSubnetAllowList field value If the value is explicit nil, nil is returned
func (*KubernetesClusterProperties) GetApiSubnetAllowListOk ¶
func (o *KubernetesClusterProperties) GetApiSubnetAllowListOk() (*[]string, bool)
GetApiSubnetAllowListOk returns a tuple with the ApiSubnetAllowList field value 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 (*KubernetesClusterProperties) GetAvailableUpgradeVersions ¶
func (o *KubernetesClusterProperties) GetAvailableUpgradeVersions() *[]string
GetAvailableUpgradeVersions returns the AvailableUpgradeVersions field value If the value is explicit nil, nil is returned
func (*KubernetesClusterProperties) GetAvailableUpgradeVersionsOk ¶
func (o *KubernetesClusterProperties) GetAvailableUpgradeVersionsOk() (*[]string, bool)
GetAvailableUpgradeVersionsOk returns a tuple with the AvailableUpgradeVersions field value 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 (*KubernetesClusterProperties) GetK8sVersion ¶
func (o *KubernetesClusterProperties) GetK8sVersion() *string
GetK8sVersion returns the K8sVersion field value If the value is explicit nil, nil is returned
func (*KubernetesClusterProperties) GetK8sVersionOk ¶
func (o *KubernetesClusterProperties) GetK8sVersionOk() (*string, bool)
GetK8sVersionOk returns a tuple with the K8sVersion field value 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 (*KubernetesClusterProperties) GetLocation ¶ added in v6.1.11
func (o *KubernetesClusterProperties) GetLocation() *string
GetLocation returns the Location field value If the value is explicit nil, nil is returned
func (*KubernetesClusterProperties) GetLocationOk ¶ added in v6.1.11
func (o *KubernetesClusterProperties) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field value 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 (*KubernetesClusterProperties) GetMaintenanceWindow ¶
func (o *KubernetesClusterProperties) GetMaintenanceWindow() *KubernetesMaintenanceWindow
GetMaintenanceWindow returns the MaintenanceWindow field value If the value is explicit nil, nil is returned
func (*KubernetesClusterProperties) GetMaintenanceWindowOk ¶
func (o *KubernetesClusterProperties) GetMaintenanceWindowOk() (*KubernetesMaintenanceWindow, bool)
GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value 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 (*KubernetesClusterProperties) GetName ¶
func (o *KubernetesClusterProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*KubernetesClusterProperties) GetNameOk ¶
func (o *KubernetesClusterProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*KubernetesClusterProperties) GetNatGatewayIp ¶ added in v6.1.11
func (o *KubernetesClusterProperties) GetNatGatewayIp() *string
GetNatGatewayIp returns the NatGatewayIp field value If the value is explicit nil, nil is returned
func (*KubernetesClusterProperties) GetNatGatewayIpOk ¶ added in v6.1.11
func (o *KubernetesClusterProperties) GetNatGatewayIpOk() (*string, bool)
GetNatGatewayIpOk returns a tuple with the NatGatewayIp field value 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 (*KubernetesClusterProperties) GetNodeSubnet ¶ added in v6.1.11
func (o *KubernetesClusterProperties) GetNodeSubnet() *string
GetNodeSubnet returns the NodeSubnet field value If the value is explicit nil, nil is returned
func (*KubernetesClusterProperties) GetNodeSubnetOk ¶ added in v6.1.11
func (o *KubernetesClusterProperties) GetNodeSubnetOk() (*string, bool)
GetNodeSubnetOk returns a tuple with the NodeSubnet field value 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 (*KubernetesClusterProperties) GetPublic ¶ added in v6.0.1
func (o *KubernetesClusterProperties) GetPublic() *bool
GetPublic returns the Public field value If the value is explicit nil, nil is returned
func (*KubernetesClusterProperties) GetPublicOk ¶ added in v6.0.1
func (o *KubernetesClusterProperties) GetPublicOk() (*bool, bool)
GetPublicOk returns a tuple with the Public field value 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 (*KubernetesClusterProperties) GetS3Buckets ¶
func (o *KubernetesClusterProperties) GetS3Buckets() *[]S3Bucket
GetS3Buckets returns the S3Buckets field value If the value is explicit nil, nil is returned
func (*KubernetesClusterProperties) GetS3BucketsOk ¶
func (o *KubernetesClusterProperties) GetS3BucketsOk() (*[]S3Bucket, bool)
GetS3BucketsOk returns a tuple with the S3Buckets field value 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 (*KubernetesClusterProperties) GetViableNodePoolVersions ¶
func (o *KubernetesClusterProperties) GetViableNodePoolVersions() *[]string
GetViableNodePoolVersions returns the ViableNodePoolVersions field value If the value is explicit nil, nil is returned
func (*KubernetesClusterProperties) GetViableNodePoolVersionsOk ¶
func (o *KubernetesClusterProperties) GetViableNodePoolVersionsOk() (*[]string, bool)
GetViableNodePoolVersionsOk returns a tuple with the ViableNodePoolVersions field value 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 (*KubernetesClusterProperties) HasApiSubnetAllowList ¶
func (o *KubernetesClusterProperties) HasApiSubnetAllowList() bool
HasApiSubnetAllowList returns a boolean if a field has been set.
func (*KubernetesClusterProperties) HasAvailableUpgradeVersions ¶
func (o *KubernetesClusterProperties) HasAvailableUpgradeVersions() bool
HasAvailableUpgradeVersions returns a boolean if a field has been set.
func (*KubernetesClusterProperties) HasK8sVersion ¶
func (o *KubernetesClusterProperties) HasK8sVersion() bool
HasK8sVersion returns a boolean if a field has been set.
func (*KubernetesClusterProperties) HasLocation ¶ added in v6.1.11
func (o *KubernetesClusterProperties) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (*KubernetesClusterProperties) HasMaintenanceWindow ¶
func (o *KubernetesClusterProperties) HasMaintenanceWindow() bool
HasMaintenanceWindow returns a boolean if a field has been set.
func (*KubernetesClusterProperties) HasName ¶
func (o *KubernetesClusterProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*KubernetesClusterProperties) HasNatGatewayIp ¶ added in v6.1.11
func (o *KubernetesClusterProperties) HasNatGatewayIp() bool
HasNatGatewayIp returns a boolean if a field has been set.
func (*KubernetesClusterProperties) HasNodeSubnet ¶ added in v6.1.11
func (o *KubernetesClusterProperties) HasNodeSubnet() bool
HasNodeSubnet returns a boolean if a field has been set.
func (*KubernetesClusterProperties) HasPublic ¶ added in v6.0.1
func (o *KubernetesClusterProperties) HasPublic() bool
HasPublic returns a boolean if a field has been set.
func (*KubernetesClusterProperties) HasS3Buckets ¶
func (o *KubernetesClusterProperties) HasS3Buckets() bool
HasS3Buckets returns a boolean if a field has been set.
func (*KubernetesClusterProperties) HasViableNodePoolVersions ¶
func (o *KubernetesClusterProperties) HasViableNodePoolVersions() bool
HasViableNodePoolVersions returns a boolean if a field has been set.
func (KubernetesClusterProperties) MarshalJSON ¶
func (o KubernetesClusterProperties) MarshalJSON() ([]byte, error)
func (*KubernetesClusterProperties) SetApiSubnetAllowList ¶
func (o *KubernetesClusterProperties) SetApiSubnetAllowList(v []string)
SetApiSubnetAllowList sets field value
func (*KubernetesClusterProperties) SetAvailableUpgradeVersions ¶
func (o *KubernetesClusterProperties) SetAvailableUpgradeVersions(v []string)
SetAvailableUpgradeVersions sets field value
func (*KubernetesClusterProperties) SetK8sVersion ¶
func (o *KubernetesClusterProperties) SetK8sVersion(v string)
SetK8sVersion sets field value
func (*KubernetesClusterProperties) SetLocation ¶ added in v6.1.11
func (o *KubernetesClusterProperties) SetLocation(v string)
SetLocation sets field value
func (*KubernetesClusterProperties) SetMaintenanceWindow ¶
func (o *KubernetesClusterProperties) SetMaintenanceWindow(v KubernetesMaintenanceWindow)
SetMaintenanceWindow sets field value
func (*KubernetesClusterProperties) SetName ¶
func (o *KubernetesClusterProperties) SetName(v string)
SetName sets field value
func (*KubernetesClusterProperties) SetNatGatewayIp ¶ added in v6.1.11
func (o *KubernetesClusterProperties) SetNatGatewayIp(v string)
SetNatGatewayIp sets field value
func (*KubernetesClusterProperties) SetNodeSubnet ¶ added in v6.1.11
func (o *KubernetesClusterProperties) SetNodeSubnet(v string)
SetNodeSubnet sets field value
func (*KubernetesClusterProperties) SetPublic ¶ added in v6.0.1
func (o *KubernetesClusterProperties) SetPublic(v bool)
SetPublic sets field value
func (*KubernetesClusterProperties) SetS3Buckets ¶
func (o *KubernetesClusterProperties) SetS3Buckets(v []S3Bucket)
SetS3Buckets sets field value
func (*KubernetesClusterProperties) SetViableNodePoolVersions ¶
func (o *KubernetesClusterProperties) SetViableNodePoolVersions(v []string)
SetViableNodePoolVersions sets field value
type KubernetesClusterPropertiesForPost ¶
type KubernetesClusterPropertiesForPost struct { // A Kubernetes cluster name. Valid Kubernetes cluster name must be 63 characters or less and must be empty or begin and end with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), underscores (_), dots (.), and alphanumerics between. Name *string `json:"name"` // The Kubernetes version that the cluster is running. This limits which Kubernetes versions can run in a cluster's node pools. Also, not all Kubernetes versions are suitable upgrade targets for all earlier versions. K8sVersion *string `json:"k8sVersion,omitempty"` MaintenanceWindow *KubernetesMaintenanceWindow `json:"maintenanceWindow,omitempty"` // The indicator whether the cluster is public or private. Note that the status FALSE is still in the beta phase. Public *bool `json:"public,omitempty"` // This attribute is mandatory if the cluster is private and optional if the cluster is public. The location must be enabled for your contract, or you must have a data center at that location. This property is not adjustable. Location *string `json:"location,omitempty"` // The nat gateway IP of the cluster if the cluster is private. This property is immutable. Must be a reserved IP in the same location as the cluster's location. This attribute is mandatory if the cluster is private. NatGatewayIp *string `json:"natGatewayIp,omitempty"` // The node subnet of the cluster, if the cluster is private. This property is optional and immutable. Must be a valid CIDR notation for an IPv4 network prefix of 16 bits length. NodeSubnet *string `json:"nodeSubnet,omitempty"` // Access to the K8s API server is restricted to these CIDRs. Intra-cluster traffic is not affected by this restriction. If no AllowList is specified, access is not limited. If an IP is specified without a subnet mask, the default value is 32 for IPv4 and 128 for IPv6. ApiSubnetAllowList *[]string `json:"apiSubnetAllowList,omitempty"` // List of Object storage buckets configured for K8s usage. At the moment, it contains only one bucket that is used to store K8s API audit logs. S3Buckets *[]S3Bucket `json:"s3Buckets,omitempty"` }
KubernetesClusterPropertiesForPost struct for KubernetesClusterPropertiesForPost
func NewKubernetesClusterPropertiesForPost ¶ added in v6.0.2
func NewKubernetesClusterPropertiesForPost(name string) *KubernetesClusterPropertiesForPost
NewKubernetesClusterPropertiesForPost instantiates a new KubernetesClusterPropertiesForPost 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 NewKubernetesClusterPropertiesForPostWithDefaults ¶ added in v6.0.2
func NewKubernetesClusterPropertiesForPostWithDefaults() *KubernetesClusterPropertiesForPost
NewKubernetesClusterPropertiesForPostWithDefaults instantiates a new KubernetesClusterPropertiesForPost 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 (*KubernetesClusterPropertiesForPost) GetApiSubnetAllowList ¶
func (o *KubernetesClusterPropertiesForPost) GetApiSubnetAllowList() *[]string
GetApiSubnetAllowList returns the ApiSubnetAllowList field value If the value is explicit nil, nil is returned
func (*KubernetesClusterPropertiesForPost) GetApiSubnetAllowListOk ¶
func (o *KubernetesClusterPropertiesForPost) GetApiSubnetAllowListOk() (*[]string, bool)
GetApiSubnetAllowListOk returns a tuple with the ApiSubnetAllowList field value 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 (*KubernetesClusterPropertiesForPost) GetK8sVersion ¶
func (o *KubernetesClusterPropertiesForPost) GetK8sVersion() *string
GetK8sVersion returns the K8sVersion field value If the value is explicit nil, nil is returned
func (*KubernetesClusterPropertiesForPost) GetK8sVersionOk ¶
func (o *KubernetesClusterPropertiesForPost) GetK8sVersionOk() (*string, bool)
GetK8sVersionOk returns a tuple with the K8sVersion field value 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 (*KubernetesClusterPropertiesForPost) GetLocation ¶ added in v6.1.11
func (o *KubernetesClusterPropertiesForPost) GetLocation() *string
GetLocation returns the Location field value If the value is explicit nil, nil is returned
func (*KubernetesClusterPropertiesForPost) GetLocationOk ¶ added in v6.1.11
func (o *KubernetesClusterPropertiesForPost) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field value 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 (*KubernetesClusterPropertiesForPost) GetMaintenanceWindow ¶
func (o *KubernetesClusterPropertiesForPost) GetMaintenanceWindow() *KubernetesMaintenanceWindow
GetMaintenanceWindow returns the MaintenanceWindow field value If the value is explicit nil, nil is returned
func (*KubernetesClusterPropertiesForPost) GetMaintenanceWindowOk ¶
func (o *KubernetesClusterPropertiesForPost) GetMaintenanceWindowOk() (*KubernetesMaintenanceWindow, bool)
GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value 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 (*KubernetesClusterPropertiesForPost) GetName ¶
func (o *KubernetesClusterPropertiesForPost) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*KubernetesClusterPropertiesForPost) GetNameOk ¶
func (o *KubernetesClusterPropertiesForPost) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*KubernetesClusterPropertiesForPost) GetNatGatewayIp ¶ added in v6.1.11
func (o *KubernetesClusterPropertiesForPost) GetNatGatewayIp() *string
GetNatGatewayIp returns the NatGatewayIp field value If the value is explicit nil, nil is returned
func (*KubernetesClusterPropertiesForPost) GetNatGatewayIpOk ¶ added in v6.1.11
func (o *KubernetesClusterPropertiesForPost) GetNatGatewayIpOk() (*string, bool)
GetNatGatewayIpOk returns a tuple with the NatGatewayIp field value 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 (*KubernetesClusterPropertiesForPost) GetNodeSubnet ¶ added in v6.1.11
func (o *KubernetesClusterPropertiesForPost) GetNodeSubnet() *string
GetNodeSubnet returns the NodeSubnet field value If the value is explicit nil, nil is returned
func (*KubernetesClusterPropertiesForPost) GetNodeSubnetOk ¶ added in v6.1.11
func (o *KubernetesClusterPropertiesForPost) GetNodeSubnetOk() (*string, bool)
GetNodeSubnetOk returns a tuple with the NodeSubnet field value 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 (*KubernetesClusterPropertiesForPost) GetPublic ¶ added in v6.0.1
func (o *KubernetesClusterPropertiesForPost) GetPublic() *bool
GetPublic returns the Public field value If the value is explicit nil, nil is returned
func (*KubernetesClusterPropertiesForPost) GetPublicOk ¶ added in v6.0.1
func (o *KubernetesClusterPropertiesForPost) GetPublicOk() (*bool, bool)
GetPublicOk returns a tuple with the Public field value 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 (*KubernetesClusterPropertiesForPost) GetS3Buckets ¶
func (o *KubernetesClusterPropertiesForPost) GetS3Buckets() *[]S3Bucket
GetS3Buckets returns the S3Buckets field value If the value is explicit nil, nil is returned
func (*KubernetesClusterPropertiesForPost) GetS3BucketsOk ¶
func (o *KubernetesClusterPropertiesForPost) GetS3BucketsOk() (*[]S3Bucket, bool)
GetS3BucketsOk returns a tuple with the S3Buckets field value 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 (*KubernetesClusterPropertiesForPost) HasApiSubnetAllowList ¶
func (o *KubernetesClusterPropertiesForPost) HasApiSubnetAllowList() bool
HasApiSubnetAllowList returns a boolean if a field has been set.
func (*KubernetesClusterPropertiesForPost) HasK8sVersion ¶
func (o *KubernetesClusterPropertiesForPost) HasK8sVersion() bool
HasK8sVersion returns a boolean if a field has been set.
func (*KubernetesClusterPropertiesForPost) HasLocation ¶ added in v6.1.11
func (o *KubernetesClusterPropertiesForPost) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (*KubernetesClusterPropertiesForPost) HasMaintenanceWindow ¶
func (o *KubernetesClusterPropertiesForPost) HasMaintenanceWindow() bool
HasMaintenanceWindow returns a boolean if a field has been set.
func (*KubernetesClusterPropertiesForPost) HasName ¶
func (o *KubernetesClusterPropertiesForPost) HasName() bool
HasName returns a boolean if a field has been set.
func (*KubernetesClusterPropertiesForPost) HasNatGatewayIp ¶ added in v6.1.11
func (o *KubernetesClusterPropertiesForPost) HasNatGatewayIp() bool
HasNatGatewayIp returns a boolean if a field has been set.
func (*KubernetesClusterPropertiesForPost) HasNodeSubnet ¶ added in v6.1.11
func (o *KubernetesClusterPropertiesForPost) HasNodeSubnet() bool
HasNodeSubnet returns a boolean if a field has been set.
func (*KubernetesClusterPropertiesForPost) HasPublic ¶ added in v6.0.1
func (o *KubernetesClusterPropertiesForPost) HasPublic() bool
HasPublic returns a boolean if a field has been set.
func (*KubernetesClusterPropertiesForPost) HasS3Buckets ¶
func (o *KubernetesClusterPropertiesForPost) HasS3Buckets() bool
HasS3Buckets returns a boolean if a field has been set.
func (KubernetesClusterPropertiesForPost) MarshalJSON ¶
func (o KubernetesClusterPropertiesForPost) MarshalJSON() ([]byte, error)
func (*KubernetesClusterPropertiesForPost) SetApiSubnetAllowList ¶
func (o *KubernetesClusterPropertiesForPost) SetApiSubnetAllowList(v []string)
SetApiSubnetAllowList sets field value
func (*KubernetesClusterPropertiesForPost) SetK8sVersion ¶
func (o *KubernetesClusterPropertiesForPost) SetK8sVersion(v string)
SetK8sVersion sets field value
func (*KubernetesClusterPropertiesForPost) SetLocation ¶ added in v6.1.11
func (o *KubernetesClusterPropertiesForPost) SetLocation(v string)
SetLocation sets field value
func (*KubernetesClusterPropertiesForPost) SetMaintenanceWindow ¶
func (o *KubernetesClusterPropertiesForPost) SetMaintenanceWindow(v KubernetesMaintenanceWindow)
SetMaintenanceWindow sets field value
func (*KubernetesClusterPropertiesForPost) SetName ¶
func (o *KubernetesClusterPropertiesForPost) SetName(v string)
SetName sets field value
func (*KubernetesClusterPropertiesForPost) SetNatGatewayIp ¶ added in v6.1.11
func (o *KubernetesClusterPropertiesForPost) SetNatGatewayIp(v string)
SetNatGatewayIp sets field value
func (*KubernetesClusterPropertiesForPost) SetNodeSubnet ¶ added in v6.1.11
func (o *KubernetesClusterPropertiesForPost) SetNodeSubnet(v string)
SetNodeSubnet sets field value
func (*KubernetesClusterPropertiesForPost) SetPublic ¶ added in v6.0.1
func (o *KubernetesClusterPropertiesForPost) SetPublic(v bool)
SetPublic sets field value
func (*KubernetesClusterPropertiesForPost) SetS3Buckets ¶
func (o *KubernetesClusterPropertiesForPost) SetS3Buckets(v []S3Bucket)
SetS3Buckets sets field value
type KubernetesClusterPropertiesForPut ¶
type KubernetesClusterPropertiesForPut struct { // A Kubernetes cluster name. Valid Kubernetes cluster name must be 63 characters or less and must be empty or begin and end with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), underscores (_), dots (.), and alphanumerics between. Name *string `json:"name"` // The Kubernetes version that the cluster is running. This limits which Kubernetes versions can run in a cluster's node pools. Also, not all Kubernetes versions are suitable upgrade targets for all earlier versions. K8sVersion *string `json:"k8sVersion,omitempty"` MaintenanceWindow *KubernetesMaintenanceWindow `json:"maintenanceWindow,omitempty"` // Access to the K8s API server is restricted to these CIDRs. Intra-cluster traffic is not affected by this restriction. If no AllowList is specified, access is not limited. If an IP is specified without a subnet mask, the default value is 32 for IPv4 and 128 for IPv6. ApiSubnetAllowList *[]string `json:"apiSubnetAllowList,omitempty"` // List of Object storage buckets configured for K8s usage. At the moment, it contains only one bucket that is used to store K8s API audit logs. S3Buckets *[]S3Bucket `json:"s3Buckets,omitempty"` }
KubernetesClusterPropertiesForPut struct for KubernetesClusterPropertiesForPut
func NewKubernetesClusterPropertiesForPut ¶ added in v6.0.2
func NewKubernetesClusterPropertiesForPut(name string) *KubernetesClusterPropertiesForPut
NewKubernetesClusterPropertiesForPut instantiates a new KubernetesClusterPropertiesForPut 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 NewKubernetesClusterPropertiesForPutWithDefaults ¶ added in v6.0.2
func NewKubernetesClusterPropertiesForPutWithDefaults() *KubernetesClusterPropertiesForPut
NewKubernetesClusterPropertiesForPutWithDefaults instantiates a new KubernetesClusterPropertiesForPut 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 (*KubernetesClusterPropertiesForPut) GetApiSubnetAllowList ¶
func (o *KubernetesClusterPropertiesForPut) GetApiSubnetAllowList() *[]string
GetApiSubnetAllowList returns the ApiSubnetAllowList field value If the value is explicit nil, nil is returned
func (*KubernetesClusterPropertiesForPut) GetApiSubnetAllowListOk ¶
func (o *KubernetesClusterPropertiesForPut) GetApiSubnetAllowListOk() (*[]string, bool)
GetApiSubnetAllowListOk returns a tuple with the ApiSubnetAllowList field value 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 (*KubernetesClusterPropertiesForPut) GetK8sVersion ¶
func (o *KubernetesClusterPropertiesForPut) GetK8sVersion() *string
GetK8sVersion returns the K8sVersion field value If the value is explicit nil, nil is returned
func (*KubernetesClusterPropertiesForPut) GetK8sVersionOk ¶
func (o *KubernetesClusterPropertiesForPut) GetK8sVersionOk() (*string, bool)
GetK8sVersionOk returns a tuple with the K8sVersion field value 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 (*KubernetesClusterPropertiesForPut) GetMaintenanceWindow ¶
func (o *KubernetesClusterPropertiesForPut) GetMaintenanceWindow() *KubernetesMaintenanceWindow
GetMaintenanceWindow returns the MaintenanceWindow field value If the value is explicit nil, nil is returned
func (*KubernetesClusterPropertiesForPut) GetMaintenanceWindowOk ¶
func (o *KubernetesClusterPropertiesForPut) GetMaintenanceWindowOk() (*KubernetesMaintenanceWindow, bool)
GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value 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 (*KubernetesClusterPropertiesForPut) GetName ¶
func (o *KubernetesClusterPropertiesForPut) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*KubernetesClusterPropertiesForPut) GetNameOk ¶
func (o *KubernetesClusterPropertiesForPut) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*KubernetesClusterPropertiesForPut) GetS3Buckets ¶
func (o *KubernetesClusterPropertiesForPut) GetS3Buckets() *[]S3Bucket
GetS3Buckets returns the S3Buckets field value If the value is explicit nil, nil is returned
func (*KubernetesClusterPropertiesForPut) GetS3BucketsOk ¶
func (o *KubernetesClusterPropertiesForPut) GetS3BucketsOk() (*[]S3Bucket, bool)
GetS3BucketsOk returns a tuple with the S3Buckets field value 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 (*KubernetesClusterPropertiesForPut) HasApiSubnetAllowList ¶
func (o *KubernetesClusterPropertiesForPut) HasApiSubnetAllowList() bool
HasApiSubnetAllowList returns a boolean if a field has been set.
func (*KubernetesClusterPropertiesForPut) HasK8sVersion ¶
func (o *KubernetesClusterPropertiesForPut) HasK8sVersion() bool
HasK8sVersion returns a boolean if a field has been set.
func (*KubernetesClusterPropertiesForPut) HasMaintenanceWindow ¶
func (o *KubernetesClusterPropertiesForPut) HasMaintenanceWindow() bool
HasMaintenanceWindow returns a boolean if a field has been set.
func (*KubernetesClusterPropertiesForPut) HasName ¶
func (o *KubernetesClusterPropertiesForPut) HasName() bool
HasName returns a boolean if a field has been set.
func (*KubernetesClusterPropertiesForPut) HasS3Buckets ¶
func (o *KubernetesClusterPropertiesForPut) HasS3Buckets() bool
HasS3Buckets returns a boolean if a field has been set.
func (KubernetesClusterPropertiesForPut) MarshalJSON ¶
func (o KubernetesClusterPropertiesForPut) MarshalJSON() ([]byte, error)
func (*KubernetesClusterPropertiesForPut) SetApiSubnetAllowList ¶
func (o *KubernetesClusterPropertiesForPut) SetApiSubnetAllowList(v []string)
SetApiSubnetAllowList sets field value
func (*KubernetesClusterPropertiesForPut) SetK8sVersion ¶
func (o *KubernetesClusterPropertiesForPut) SetK8sVersion(v string)
SetK8sVersion sets field value
func (*KubernetesClusterPropertiesForPut) SetMaintenanceWindow ¶
func (o *KubernetesClusterPropertiesForPut) SetMaintenanceWindow(v KubernetesMaintenanceWindow)
SetMaintenanceWindow sets field value
func (*KubernetesClusterPropertiesForPut) SetName ¶
func (o *KubernetesClusterPropertiesForPut) SetName(v string)
SetName sets field value
func (*KubernetesClusterPropertiesForPut) SetS3Buckets ¶
func (o *KubernetesClusterPropertiesForPut) SetS3Buckets(v []S3Bucket)
SetS3Buckets sets field value
type KubernetesClusters ¶
type KubernetesClusters struct { // The unique representation of the K8s cluster as a resource collection. Id *string `json:"id,omitempty"` // The resource type within a collection. Type *string `json:"type,omitempty"` // The URL to the collection representation (absolute path). Href *string `json:"href,omitempty"` // Array of K8s clusters in the collection. Items *[]KubernetesCluster `json:"items,omitempty"` }
KubernetesClusters struct for KubernetesClusters
func NewKubernetesClusters ¶ added in v6.0.2
func NewKubernetesClusters() *KubernetesClusters
NewKubernetesClusters instantiates a new KubernetesClusters 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 NewKubernetesClustersWithDefaults ¶ added in v6.0.2
func NewKubernetesClustersWithDefaults() *KubernetesClusters
NewKubernetesClustersWithDefaults instantiates a new KubernetesClusters 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 (*KubernetesClusters) GetHref ¶
func (o *KubernetesClusters) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*KubernetesClusters) GetHrefOk ¶
func (o *KubernetesClusters) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*KubernetesClusters) GetId ¶
func (o *KubernetesClusters) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*KubernetesClusters) GetIdOk ¶
func (o *KubernetesClusters) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*KubernetesClusters) GetItems ¶
func (o *KubernetesClusters) GetItems() *[]KubernetesCluster
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*KubernetesClusters) GetItemsOk ¶
func (o *KubernetesClusters) GetItemsOk() (*[]KubernetesCluster, bool)
GetItemsOk returns a tuple with the Items field value 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 (*KubernetesClusters) GetType ¶
func (o *KubernetesClusters) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*KubernetesClusters) GetTypeOk ¶
func (o *KubernetesClusters) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*KubernetesClusters) HasHref ¶
func (o *KubernetesClusters) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*KubernetesClusters) HasId ¶
func (o *KubernetesClusters) HasId() bool
HasId returns a boolean if a field has been set.
func (*KubernetesClusters) HasItems ¶
func (o *KubernetesClusters) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*KubernetesClusters) HasType ¶
func (o *KubernetesClusters) HasType() bool
HasType returns a boolean if a field has been set.
func (KubernetesClusters) MarshalJSON ¶
func (o KubernetesClusters) MarshalJSON() ([]byte, error)
func (*KubernetesClusters) SetHref ¶
func (o *KubernetesClusters) SetHref(v string)
SetHref sets field value
func (*KubernetesClusters) SetId ¶
func (o *KubernetesClusters) SetId(v string)
SetId sets field value
func (*KubernetesClusters) SetItems ¶
func (o *KubernetesClusters) SetItems(v []KubernetesCluster)
SetItems sets field value
func (*KubernetesClusters) SetType ¶
func (o *KubernetesClusters) SetType(v string)
SetType sets field value
type KubernetesMaintenanceWindow ¶
type KubernetesMaintenanceWindow struct { // The weekday for a maintenance window. DayOfTheWeek *string `json:"dayOfTheWeek"` // The time to use for a maintenance window. Accepted formats are: HH:mm:ss; HH:mm:ss\"Z\"; HH:mm:ssZ. This time may vary by 15 minutes. Time *string `json:"time"` }
KubernetesMaintenanceWindow struct for KubernetesMaintenanceWindow
func NewKubernetesMaintenanceWindow ¶ added in v6.0.2
func NewKubernetesMaintenanceWindow(dayOfTheWeek string, time string) *KubernetesMaintenanceWindow
NewKubernetesMaintenanceWindow instantiates a new KubernetesMaintenanceWindow 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 NewKubernetesMaintenanceWindowWithDefaults ¶ added in v6.0.2
func NewKubernetesMaintenanceWindowWithDefaults() *KubernetesMaintenanceWindow
NewKubernetesMaintenanceWindowWithDefaults instantiates a new KubernetesMaintenanceWindow 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 (*KubernetesMaintenanceWindow) GetDayOfTheWeek ¶
func (o *KubernetesMaintenanceWindow) GetDayOfTheWeek() *string
GetDayOfTheWeek returns the DayOfTheWeek field value If the value is explicit nil, nil is returned
func (*KubernetesMaintenanceWindow) GetDayOfTheWeekOk ¶
func (o *KubernetesMaintenanceWindow) GetDayOfTheWeekOk() (*string, bool)
GetDayOfTheWeekOk returns a tuple with the DayOfTheWeek field value 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 (*KubernetesMaintenanceWindow) GetTime ¶
func (o *KubernetesMaintenanceWindow) GetTime() *string
GetTime returns the Time field value If the value is explicit nil, nil is returned
func (*KubernetesMaintenanceWindow) GetTimeOk ¶
func (o *KubernetesMaintenanceWindow) GetTimeOk() (*string, bool)
GetTimeOk returns a tuple with the Time field value 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 (*KubernetesMaintenanceWindow) HasDayOfTheWeek ¶
func (o *KubernetesMaintenanceWindow) HasDayOfTheWeek() bool
HasDayOfTheWeek returns a boolean if a field has been set.
func (*KubernetesMaintenanceWindow) HasTime ¶
func (o *KubernetesMaintenanceWindow) HasTime() bool
HasTime returns a boolean if a field has been set.
func (KubernetesMaintenanceWindow) MarshalJSON ¶
func (o KubernetesMaintenanceWindow) MarshalJSON() ([]byte, error)
func (*KubernetesMaintenanceWindow) SetDayOfTheWeek ¶
func (o *KubernetesMaintenanceWindow) SetDayOfTheWeek(v string)
SetDayOfTheWeek sets field value
func (*KubernetesMaintenanceWindow) SetTime ¶
func (o *KubernetesMaintenanceWindow) SetTime(v string)
SetTime sets field value
type KubernetesNode ¶
type KubernetesNode struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The object type. Type *string `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *KubernetesNodeMetadata `json:"metadata,omitempty"` Properties *KubernetesNodeProperties `json:"properties"` }
KubernetesNode struct for KubernetesNode
func NewKubernetesNode ¶ added in v6.0.2
func NewKubernetesNode(properties KubernetesNodeProperties) *KubernetesNode
NewKubernetesNode instantiates a new KubernetesNode 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 NewKubernetesNodeWithDefaults ¶ added in v6.0.2
func NewKubernetesNodeWithDefaults() *KubernetesNode
NewKubernetesNodeWithDefaults instantiates a new KubernetesNode 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 (*KubernetesNode) GetHref ¶
func (o *KubernetesNode) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*KubernetesNode) GetHrefOk ¶
func (o *KubernetesNode) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*KubernetesNode) GetId ¶
func (o *KubernetesNode) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*KubernetesNode) GetIdOk ¶
func (o *KubernetesNode) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*KubernetesNode) GetMetadata ¶
func (o *KubernetesNode) GetMetadata() *KubernetesNodeMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*KubernetesNode) GetMetadataOk ¶
func (o *KubernetesNode) GetMetadataOk() (*KubernetesNodeMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*KubernetesNode) GetProperties ¶
func (o *KubernetesNode) GetProperties() *KubernetesNodeProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*KubernetesNode) GetPropertiesOk ¶
func (o *KubernetesNode) GetPropertiesOk() (*KubernetesNodeProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*KubernetesNode) GetType ¶
func (o *KubernetesNode) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*KubernetesNode) GetTypeOk ¶
func (o *KubernetesNode) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*KubernetesNode) HasHref ¶
func (o *KubernetesNode) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*KubernetesNode) HasId ¶
func (o *KubernetesNode) HasId() bool
HasId returns a boolean if a field has been set.
func (*KubernetesNode) HasMetadata ¶
func (o *KubernetesNode) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*KubernetesNode) HasProperties ¶
func (o *KubernetesNode) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*KubernetesNode) HasType ¶
func (o *KubernetesNode) HasType() bool
HasType returns a boolean if a field has been set.
func (KubernetesNode) MarshalJSON ¶
func (o KubernetesNode) MarshalJSON() ([]byte, error)
func (*KubernetesNode) SetHref ¶
func (o *KubernetesNode) SetHref(v string)
SetHref sets field value
func (*KubernetesNode) SetMetadata ¶
func (o *KubernetesNode) SetMetadata(v KubernetesNodeMetadata)
SetMetadata sets field value
func (*KubernetesNode) SetProperties ¶
func (o *KubernetesNode) SetProperties(v KubernetesNodeProperties)
SetProperties sets field value
func (*KubernetesNode) SetType ¶
func (o *KubernetesNode) SetType(v string)
SetType sets field value
type KubernetesNodeMetadata ¶
type KubernetesNodeMetadata struct { // The resource entity tag as defined in http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.11 Entity tags are also added as 'ETag' response headers to requests that do not use the 'depth' parameter. Etag *string `json:"etag,omitempty"` // The date the resource was created. CreatedDate *IonosTime // The date the resource was last modified. LastModifiedDate *IonosTime // The resource state. State *string `json:"state,omitempty"` // The date when the software on the node was last updated. LastSoftwareUpdatedDate *IonosTime }
KubernetesNodeMetadata struct for KubernetesNodeMetadata
func NewKubernetesNodeMetadata ¶ added in v6.0.2
func NewKubernetesNodeMetadata() *KubernetesNodeMetadata
NewKubernetesNodeMetadata instantiates a new KubernetesNodeMetadata 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 NewKubernetesNodeMetadataWithDefaults ¶ added in v6.0.2
func NewKubernetesNodeMetadataWithDefaults() *KubernetesNodeMetadata
NewKubernetesNodeMetadataWithDefaults instantiates a new KubernetesNodeMetadata 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 (*KubernetesNodeMetadata) GetCreatedDate ¶
func (o *KubernetesNodeMetadata) GetCreatedDate() *time.Time
GetCreatedDate returns the CreatedDate field value If the value is explicit nil, nil is returned
func (*KubernetesNodeMetadata) GetCreatedDateOk ¶
func (o *KubernetesNodeMetadata) GetCreatedDateOk() (*time.Time, bool)
GetCreatedDateOk returns a tuple with the CreatedDate field value 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 (*KubernetesNodeMetadata) GetEtag ¶
func (o *KubernetesNodeMetadata) GetEtag() *string
GetEtag returns the Etag field value If the value is explicit nil, nil is returned
func (*KubernetesNodeMetadata) GetEtagOk ¶
func (o *KubernetesNodeMetadata) GetEtagOk() (*string, bool)
GetEtagOk returns a tuple with the Etag field value 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 (*KubernetesNodeMetadata) GetLastModifiedDate ¶
func (o *KubernetesNodeMetadata) GetLastModifiedDate() *time.Time
GetLastModifiedDate returns the LastModifiedDate field value If the value is explicit nil, nil is returned
func (*KubernetesNodeMetadata) GetLastModifiedDateOk ¶
func (o *KubernetesNodeMetadata) GetLastModifiedDateOk() (*time.Time, bool)
GetLastModifiedDateOk returns a tuple with the LastModifiedDate field value 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 (*KubernetesNodeMetadata) GetLastSoftwareUpdatedDate ¶
func (o *KubernetesNodeMetadata) GetLastSoftwareUpdatedDate() *time.Time
GetLastSoftwareUpdatedDate returns the LastSoftwareUpdatedDate field value If the value is explicit nil, nil is returned
func (*KubernetesNodeMetadata) GetLastSoftwareUpdatedDateOk ¶
func (o *KubernetesNodeMetadata) GetLastSoftwareUpdatedDateOk() (*time.Time, bool)
GetLastSoftwareUpdatedDateOk returns a tuple with the LastSoftwareUpdatedDate field value 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 (*KubernetesNodeMetadata) GetState ¶
func (o *KubernetesNodeMetadata) GetState() *string
GetState returns the State field value If the value is explicit nil, nil is returned
func (*KubernetesNodeMetadata) GetStateOk ¶
func (o *KubernetesNodeMetadata) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value 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 (*KubernetesNodeMetadata) HasCreatedDate ¶
func (o *KubernetesNodeMetadata) HasCreatedDate() bool
HasCreatedDate returns a boolean if a field has been set.
func (*KubernetesNodeMetadata) HasEtag ¶
func (o *KubernetesNodeMetadata) HasEtag() bool
HasEtag returns a boolean if a field has been set.
func (*KubernetesNodeMetadata) HasLastModifiedDate ¶
func (o *KubernetesNodeMetadata) HasLastModifiedDate() bool
HasLastModifiedDate returns a boolean if a field has been set.
func (*KubernetesNodeMetadata) HasLastSoftwareUpdatedDate ¶
func (o *KubernetesNodeMetadata) HasLastSoftwareUpdatedDate() bool
HasLastSoftwareUpdatedDate returns a boolean if a field has been set.
func (*KubernetesNodeMetadata) HasState ¶
func (o *KubernetesNodeMetadata) HasState() bool
HasState returns a boolean if a field has been set.
func (KubernetesNodeMetadata) MarshalJSON ¶
func (o KubernetesNodeMetadata) MarshalJSON() ([]byte, error)
func (*KubernetesNodeMetadata) SetCreatedDate ¶
func (o *KubernetesNodeMetadata) SetCreatedDate(v time.Time)
SetCreatedDate sets field value
func (*KubernetesNodeMetadata) SetEtag ¶
func (o *KubernetesNodeMetadata) SetEtag(v string)
SetEtag sets field value
func (*KubernetesNodeMetadata) SetLastModifiedDate ¶
func (o *KubernetesNodeMetadata) SetLastModifiedDate(v time.Time)
SetLastModifiedDate sets field value
func (*KubernetesNodeMetadata) SetLastSoftwareUpdatedDate ¶
func (o *KubernetesNodeMetadata) SetLastSoftwareUpdatedDate(v time.Time)
SetLastSoftwareUpdatedDate sets field value
func (*KubernetesNodeMetadata) SetState ¶
func (o *KubernetesNodeMetadata) SetState(v string)
SetState sets field value
type KubernetesNodePool ¶
type KubernetesNodePool struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The object type. Type *string `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *KubernetesNodePoolProperties `json:"properties"` }
KubernetesNodePool struct for KubernetesNodePool
func NewKubernetesNodePool ¶ added in v6.0.2
func NewKubernetesNodePool(properties KubernetesNodePoolProperties) *KubernetesNodePool
NewKubernetesNodePool instantiates a new KubernetesNodePool 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 NewKubernetesNodePoolWithDefaults ¶ added in v6.0.2
func NewKubernetesNodePoolWithDefaults() *KubernetesNodePool
NewKubernetesNodePoolWithDefaults instantiates a new KubernetesNodePool 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 (*KubernetesNodePool) GetHref ¶
func (o *KubernetesNodePool) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*KubernetesNodePool) GetHrefOk ¶
func (o *KubernetesNodePool) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*KubernetesNodePool) GetId ¶
func (o *KubernetesNodePool) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*KubernetesNodePool) GetIdOk ¶
func (o *KubernetesNodePool) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*KubernetesNodePool) GetMetadata ¶
func (o *KubernetesNodePool) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*KubernetesNodePool) GetMetadataOk ¶
func (o *KubernetesNodePool) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*KubernetesNodePool) GetProperties ¶
func (o *KubernetesNodePool) GetProperties() *KubernetesNodePoolProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*KubernetesNodePool) GetPropertiesOk ¶
func (o *KubernetesNodePool) GetPropertiesOk() (*KubernetesNodePoolProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*KubernetesNodePool) GetType ¶
func (o *KubernetesNodePool) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*KubernetesNodePool) GetTypeOk ¶
func (o *KubernetesNodePool) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*KubernetesNodePool) HasHref ¶
func (o *KubernetesNodePool) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*KubernetesNodePool) HasId ¶
func (o *KubernetesNodePool) HasId() bool
HasId returns a boolean if a field has been set.
func (*KubernetesNodePool) HasMetadata ¶
func (o *KubernetesNodePool) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*KubernetesNodePool) HasProperties ¶
func (o *KubernetesNodePool) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*KubernetesNodePool) HasType ¶
func (o *KubernetesNodePool) HasType() bool
HasType returns a boolean if a field has been set.
func (KubernetesNodePool) MarshalJSON ¶
func (o KubernetesNodePool) MarshalJSON() ([]byte, error)
func (*KubernetesNodePool) SetHref ¶
func (o *KubernetesNodePool) SetHref(v string)
SetHref sets field value
func (*KubernetesNodePool) SetId ¶
func (o *KubernetesNodePool) SetId(v string)
SetId sets field value
func (*KubernetesNodePool) SetMetadata ¶
func (o *KubernetesNodePool) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*KubernetesNodePool) SetProperties ¶
func (o *KubernetesNodePool) SetProperties(v KubernetesNodePoolProperties)
SetProperties sets field value
func (*KubernetesNodePool) SetType ¶
func (o *KubernetesNodePool) SetType(v string)
SetType sets field value
type KubernetesNodePoolForPost ¶
type KubernetesNodePoolForPost struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The object type. Type *string `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *KubernetesNodePoolPropertiesForPost `json:"properties"` }
KubernetesNodePoolForPost struct for KubernetesNodePoolForPost
func NewKubernetesNodePoolForPost ¶ added in v6.0.2
func NewKubernetesNodePoolForPost(properties KubernetesNodePoolPropertiesForPost) *KubernetesNodePoolForPost
NewKubernetesNodePoolForPost instantiates a new KubernetesNodePoolForPost 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 NewKubernetesNodePoolForPostWithDefaults ¶ added in v6.0.2
func NewKubernetesNodePoolForPostWithDefaults() *KubernetesNodePoolForPost
NewKubernetesNodePoolForPostWithDefaults instantiates a new KubernetesNodePoolForPost 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 (*KubernetesNodePoolForPost) GetHref ¶
func (o *KubernetesNodePoolForPost) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolForPost) GetHrefOk ¶
func (o *KubernetesNodePoolForPost) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*KubernetesNodePoolForPost) GetId ¶
func (o *KubernetesNodePoolForPost) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolForPost) GetIdOk ¶
func (o *KubernetesNodePoolForPost) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*KubernetesNodePoolForPost) GetMetadata ¶
func (o *KubernetesNodePoolForPost) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolForPost) GetMetadataOk ¶
func (o *KubernetesNodePoolForPost) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*KubernetesNodePoolForPost) GetProperties ¶
func (o *KubernetesNodePoolForPost) GetProperties() *KubernetesNodePoolPropertiesForPost
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolForPost) GetPropertiesOk ¶
func (o *KubernetesNodePoolForPost) GetPropertiesOk() (*KubernetesNodePoolPropertiesForPost, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*KubernetesNodePoolForPost) GetType ¶
func (o *KubernetesNodePoolForPost) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolForPost) GetTypeOk ¶
func (o *KubernetesNodePoolForPost) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*KubernetesNodePoolForPost) HasHref ¶
func (o *KubernetesNodePoolForPost) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*KubernetesNodePoolForPost) HasId ¶
func (o *KubernetesNodePoolForPost) HasId() bool
HasId returns a boolean if a field has been set.
func (*KubernetesNodePoolForPost) HasMetadata ¶
func (o *KubernetesNodePoolForPost) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*KubernetesNodePoolForPost) HasProperties ¶
func (o *KubernetesNodePoolForPost) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*KubernetesNodePoolForPost) HasType ¶
func (o *KubernetesNodePoolForPost) HasType() bool
HasType returns a boolean if a field has been set.
func (KubernetesNodePoolForPost) MarshalJSON ¶
func (o KubernetesNodePoolForPost) MarshalJSON() ([]byte, error)
func (*KubernetesNodePoolForPost) SetHref ¶
func (o *KubernetesNodePoolForPost) SetHref(v string)
SetHref sets field value
func (*KubernetesNodePoolForPost) SetId ¶
func (o *KubernetesNodePoolForPost) SetId(v string)
SetId sets field value
func (*KubernetesNodePoolForPost) SetMetadata ¶
func (o *KubernetesNodePoolForPost) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*KubernetesNodePoolForPost) SetProperties ¶
func (o *KubernetesNodePoolForPost) SetProperties(v KubernetesNodePoolPropertiesForPost)
SetProperties sets field value
func (*KubernetesNodePoolForPost) SetType ¶
func (o *KubernetesNodePoolForPost) SetType(v string)
SetType sets field value
type KubernetesNodePoolForPut ¶
type KubernetesNodePoolForPut struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The object type. Type *string `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *KubernetesNodePoolPropertiesForPut `json:"properties"` }
KubernetesNodePoolForPut struct for KubernetesNodePoolForPut
func NewKubernetesNodePoolForPut ¶ added in v6.0.2
func NewKubernetesNodePoolForPut(properties KubernetesNodePoolPropertiesForPut) *KubernetesNodePoolForPut
NewKubernetesNodePoolForPut instantiates a new KubernetesNodePoolForPut 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 NewKubernetesNodePoolForPutWithDefaults ¶ added in v6.0.2
func NewKubernetesNodePoolForPutWithDefaults() *KubernetesNodePoolForPut
NewKubernetesNodePoolForPutWithDefaults instantiates a new KubernetesNodePoolForPut 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 (*KubernetesNodePoolForPut) GetHref ¶
func (o *KubernetesNodePoolForPut) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolForPut) GetHrefOk ¶
func (o *KubernetesNodePoolForPut) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*KubernetesNodePoolForPut) GetId ¶
func (o *KubernetesNodePoolForPut) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolForPut) GetIdOk ¶
func (o *KubernetesNodePoolForPut) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*KubernetesNodePoolForPut) GetMetadata ¶
func (o *KubernetesNodePoolForPut) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolForPut) GetMetadataOk ¶
func (o *KubernetesNodePoolForPut) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*KubernetesNodePoolForPut) GetProperties ¶
func (o *KubernetesNodePoolForPut) GetProperties() *KubernetesNodePoolPropertiesForPut
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolForPut) GetPropertiesOk ¶
func (o *KubernetesNodePoolForPut) GetPropertiesOk() (*KubernetesNodePoolPropertiesForPut, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*KubernetesNodePoolForPut) GetType ¶
func (o *KubernetesNodePoolForPut) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolForPut) GetTypeOk ¶
func (o *KubernetesNodePoolForPut) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*KubernetesNodePoolForPut) HasHref ¶
func (o *KubernetesNodePoolForPut) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*KubernetesNodePoolForPut) HasId ¶
func (o *KubernetesNodePoolForPut) HasId() bool
HasId returns a boolean if a field has been set.
func (*KubernetesNodePoolForPut) HasMetadata ¶
func (o *KubernetesNodePoolForPut) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*KubernetesNodePoolForPut) HasProperties ¶
func (o *KubernetesNodePoolForPut) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*KubernetesNodePoolForPut) HasType ¶
func (o *KubernetesNodePoolForPut) HasType() bool
HasType returns a boolean if a field has been set.
func (KubernetesNodePoolForPut) MarshalJSON ¶
func (o KubernetesNodePoolForPut) MarshalJSON() ([]byte, error)
func (*KubernetesNodePoolForPut) SetHref ¶
func (o *KubernetesNodePoolForPut) SetHref(v string)
SetHref sets field value
func (*KubernetesNodePoolForPut) SetId ¶
func (o *KubernetesNodePoolForPut) SetId(v string)
SetId sets field value
func (*KubernetesNodePoolForPut) SetMetadata ¶
func (o *KubernetesNodePoolForPut) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*KubernetesNodePoolForPut) SetProperties ¶
func (o *KubernetesNodePoolForPut) SetProperties(v KubernetesNodePoolPropertiesForPut)
SetProperties sets field value
func (*KubernetesNodePoolForPut) SetType ¶
func (o *KubernetesNodePoolForPut) SetType(v string)
SetType sets field value
type KubernetesNodePoolLan ¶
type KubernetesNodePoolLan struct { // The datacenter ID, requires system privileges, for internal usage only DatacenterId *string `json:"datacenterId,omitempty"` // The LAN ID of an existing LAN at the related data center Id *int32 `json:"id"` // Specifies whether the Kubernetes node pool LAN reserves an IP with DHCP. Dhcp *bool `json:"dhcp,omitempty"` // The array of additional LANs attached to worker nodes. Routes *[]KubernetesNodePoolLanRoutes `json:"routes,omitempty"` }
KubernetesNodePoolLan struct for KubernetesNodePoolLan
func NewKubernetesNodePoolLan ¶ added in v6.0.2
func NewKubernetesNodePoolLan(id int32) *KubernetesNodePoolLan
NewKubernetesNodePoolLan instantiates a new KubernetesNodePoolLan 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 NewKubernetesNodePoolLanWithDefaults ¶ added in v6.0.2
func NewKubernetesNodePoolLanWithDefaults() *KubernetesNodePoolLan
NewKubernetesNodePoolLanWithDefaults instantiates a new KubernetesNodePoolLan 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 (*KubernetesNodePoolLan) GetDatacenterId ¶ added in v6.1.6
func (o *KubernetesNodePoolLan) GetDatacenterId() *string
GetDatacenterId returns the DatacenterId field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolLan) GetDatacenterIdOk ¶ added in v6.1.6
func (o *KubernetesNodePoolLan) GetDatacenterIdOk() (*string, bool)
GetDatacenterIdOk returns a tuple with the DatacenterId field value 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 (*KubernetesNodePoolLan) GetDhcp ¶
func (o *KubernetesNodePoolLan) GetDhcp() *bool
GetDhcp returns the Dhcp field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolLan) GetDhcpOk ¶
func (o *KubernetesNodePoolLan) GetDhcpOk() (*bool, bool)
GetDhcpOk returns a tuple with the Dhcp field value 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 (*KubernetesNodePoolLan) GetId ¶
func (o *KubernetesNodePoolLan) GetId() *int32
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolLan) GetIdOk ¶
func (o *KubernetesNodePoolLan) GetIdOk() (*int32, bool)
GetIdOk returns a tuple with the Id field value 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 (*KubernetesNodePoolLan) GetRoutes ¶
func (o *KubernetesNodePoolLan) GetRoutes() *[]KubernetesNodePoolLanRoutes
GetRoutes returns the Routes field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolLan) GetRoutesOk ¶
func (o *KubernetesNodePoolLan) GetRoutesOk() (*[]KubernetesNodePoolLanRoutes, bool)
GetRoutesOk returns a tuple with the Routes field value 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 (*KubernetesNodePoolLan) HasDatacenterId ¶ added in v6.1.6
func (o *KubernetesNodePoolLan) HasDatacenterId() bool
HasDatacenterId returns a boolean if a field has been set.
func (*KubernetesNodePoolLan) HasDhcp ¶
func (o *KubernetesNodePoolLan) HasDhcp() bool
HasDhcp returns a boolean if a field has been set.
func (*KubernetesNodePoolLan) HasId ¶
func (o *KubernetesNodePoolLan) HasId() bool
HasId returns a boolean if a field has been set.
func (*KubernetesNodePoolLan) HasRoutes ¶
func (o *KubernetesNodePoolLan) HasRoutes() bool
HasRoutes returns a boolean if a field has been set.
func (KubernetesNodePoolLan) MarshalJSON ¶
func (o KubernetesNodePoolLan) MarshalJSON() ([]byte, error)
func (*KubernetesNodePoolLan) SetDatacenterId ¶ added in v6.1.6
func (o *KubernetesNodePoolLan) SetDatacenterId(v string)
SetDatacenterId sets field value
func (*KubernetesNodePoolLan) SetDhcp ¶
func (o *KubernetesNodePoolLan) SetDhcp(v bool)
SetDhcp sets field value
func (*KubernetesNodePoolLan) SetId ¶
func (o *KubernetesNodePoolLan) SetId(v int32)
SetId sets field value
func (*KubernetesNodePoolLan) SetRoutes ¶
func (o *KubernetesNodePoolLan) SetRoutes(v []KubernetesNodePoolLanRoutes)
SetRoutes sets field value
type KubernetesNodePoolLanRoutes ¶
type KubernetesNodePoolLanRoutes struct { // IPv4 or IPv6 CIDR to be routed via the interface. Network *string `json:"network,omitempty"` // IPv4 or IPv6 Gateway IP for the route. GatewayIp *string `json:"gatewayIp,omitempty"` }
KubernetesNodePoolLanRoutes struct for KubernetesNodePoolLanRoutes
func NewKubernetesNodePoolLanRoutes ¶ added in v6.0.2
func NewKubernetesNodePoolLanRoutes() *KubernetesNodePoolLanRoutes
NewKubernetesNodePoolLanRoutes instantiates a new KubernetesNodePoolLanRoutes 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 NewKubernetesNodePoolLanRoutesWithDefaults ¶ added in v6.0.2
func NewKubernetesNodePoolLanRoutesWithDefaults() *KubernetesNodePoolLanRoutes
NewKubernetesNodePoolLanRoutesWithDefaults instantiates a new KubernetesNodePoolLanRoutes 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 (*KubernetesNodePoolLanRoutes) GetGatewayIp ¶
func (o *KubernetesNodePoolLanRoutes) GetGatewayIp() *string
GetGatewayIp returns the GatewayIp field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolLanRoutes) GetGatewayIpOk ¶
func (o *KubernetesNodePoolLanRoutes) GetGatewayIpOk() (*string, bool)
GetGatewayIpOk returns a tuple with the GatewayIp field value 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 (*KubernetesNodePoolLanRoutes) GetNetwork ¶
func (o *KubernetesNodePoolLanRoutes) GetNetwork() *string
GetNetwork returns the Network field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolLanRoutes) GetNetworkOk ¶
func (o *KubernetesNodePoolLanRoutes) GetNetworkOk() (*string, bool)
GetNetworkOk returns a tuple with the Network field value 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 (*KubernetesNodePoolLanRoutes) HasGatewayIp ¶
func (o *KubernetesNodePoolLanRoutes) HasGatewayIp() bool
HasGatewayIp returns a boolean if a field has been set.
func (*KubernetesNodePoolLanRoutes) HasNetwork ¶
func (o *KubernetesNodePoolLanRoutes) HasNetwork() bool
HasNetwork returns a boolean if a field has been set.
func (KubernetesNodePoolLanRoutes) MarshalJSON ¶
func (o KubernetesNodePoolLanRoutes) MarshalJSON() ([]byte, error)
func (*KubernetesNodePoolLanRoutes) SetGatewayIp ¶
func (o *KubernetesNodePoolLanRoutes) SetGatewayIp(v string)
SetGatewayIp sets field value
func (*KubernetesNodePoolLanRoutes) SetNetwork ¶
func (o *KubernetesNodePoolLanRoutes) SetNetwork(v string)
SetNetwork sets field value
type KubernetesNodePoolProperties ¶
type KubernetesNodePoolProperties struct { // A Kubernetes node pool name. Valid Kubernetes node pool name must be 63 characters or less and must be empty or begin and end with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), underscores (_), dots (.), and alphanumerics between. Name *string `json:"name"` // The unique identifier of the VDC where the worker nodes of the node pool are provisioned.Note that the data center is located in the exact place where the parent cluster of the node pool is located. DatacenterId *string `json:"datacenterId"` // The number of worker nodes of the node pool. NodeCount *int32 `json:"nodeCount"` // The CPU type for the nodes. CpuFamily *string `json:"cpuFamily,omitempty"` ServerType *KubernetesNodePoolServerType `json:"serverType,omitempty"` // The total number of cores for the nodes. CoresCount *int32 `json:"coresCount"` // The RAM size for the nodes. Must be specified in multiples of 1024 MB, with a minimum size of 2048 MB. RamSize *int32 `json:"ramSize"` // The availability zone in which the target VM should be provisioned. AvailabilityZone *string `json:"availabilityZone"` // The storage type for the nodes. StorageType *string `json:"storageType"` // The allocated volume size in GB. The allocated volume size in GB. To achieve good performance, we recommend a size greater than 100GB for SSD. StorageSize *int32 `json:"storageSize"` // The Kubernetes version running in the node pool. Note that this imposes restrictions on which Kubernetes versions can run in the node pools of a cluster. Also, not all Kubernetes versions are suitable upgrade targets for all earlier versions. K8sVersion *string `json:"k8sVersion,omitempty"` MaintenanceWindow *KubernetesMaintenanceWindow `json:"maintenanceWindow,omitempty"` AutoScaling *KubernetesAutoScaling `json:"autoScaling,omitempty"` // The array of existing private LANs to attach to worker nodes. Lans *[]KubernetesNodePoolLan `json:"lans,omitempty"` // The labels attached to the node pool. Labels *map[string]string `json:"labels,omitempty"` // The annotations attached to the node pool. Annotations *map[string]string `json:"annotations,omitempty"` // Optional array of reserved public IP addresses to be used by the nodes. The IPs must be from the exact location of the node pool's data center. If autoscaling is used, the array must contain one more IP than the maximum possible number of nodes (nodeCount+1 for a fixed number of nodes or maxNodeCount+1). The extra IP is used when the nodes are rebuilt. PublicIps *[]string `json:"publicIps,omitempty"` // The list of available versions for upgrading the node pool. AvailableUpgradeVersions *[]string `json:"availableUpgradeVersions,omitempty"` }
KubernetesNodePoolProperties struct for KubernetesNodePoolProperties
func NewKubernetesNodePoolProperties ¶ added in v6.0.2
func NewKubernetesNodePoolProperties(name string, datacenterId string, nodeCount int32, coresCount int32, ramSize int32, availabilityZone string, storageType string, storageSize int32) *KubernetesNodePoolProperties
NewKubernetesNodePoolProperties instantiates a new KubernetesNodePoolProperties 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 NewKubernetesNodePoolPropertiesWithDefaults ¶ added in v6.0.2
func NewKubernetesNodePoolPropertiesWithDefaults() *KubernetesNodePoolProperties
NewKubernetesNodePoolPropertiesWithDefaults instantiates a new KubernetesNodePoolProperties 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 (*KubernetesNodePoolProperties) GetAnnotations ¶
func (o *KubernetesNodePoolProperties) GetAnnotations() *map[string]string
GetAnnotations returns the Annotations field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetAnnotationsOk ¶
func (o *KubernetesNodePoolProperties) GetAnnotationsOk() (*map[string]string, bool)
GetAnnotationsOk returns a tuple with the Annotations field value 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 (*KubernetesNodePoolProperties) GetAutoScaling ¶
func (o *KubernetesNodePoolProperties) GetAutoScaling() *KubernetesAutoScaling
GetAutoScaling returns the AutoScaling field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetAutoScalingOk ¶
func (o *KubernetesNodePoolProperties) GetAutoScalingOk() (*KubernetesAutoScaling, bool)
GetAutoScalingOk returns a tuple with the AutoScaling field value 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 (*KubernetesNodePoolProperties) GetAvailabilityZone ¶
func (o *KubernetesNodePoolProperties) GetAvailabilityZone() *string
GetAvailabilityZone returns the AvailabilityZone field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetAvailabilityZoneOk ¶
func (o *KubernetesNodePoolProperties) GetAvailabilityZoneOk() (*string, bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value 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 (*KubernetesNodePoolProperties) GetAvailableUpgradeVersions ¶
func (o *KubernetesNodePoolProperties) GetAvailableUpgradeVersions() *[]string
GetAvailableUpgradeVersions returns the AvailableUpgradeVersions field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetAvailableUpgradeVersionsOk ¶
func (o *KubernetesNodePoolProperties) GetAvailableUpgradeVersionsOk() (*[]string, bool)
GetAvailableUpgradeVersionsOk returns a tuple with the AvailableUpgradeVersions field value 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 (*KubernetesNodePoolProperties) GetCoresCount ¶
func (o *KubernetesNodePoolProperties) GetCoresCount() *int32
GetCoresCount returns the CoresCount field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetCoresCountOk ¶
func (o *KubernetesNodePoolProperties) GetCoresCountOk() (*int32, bool)
GetCoresCountOk returns a tuple with the CoresCount field value 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 (*KubernetesNodePoolProperties) GetCpuFamily ¶
func (o *KubernetesNodePoolProperties) GetCpuFamily() *string
GetCpuFamily returns the CpuFamily field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetCpuFamilyOk ¶
func (o *KubernetesNodePoolProperties) GetCpuFamilyOk() (*string, bool)
GetCpuFamilyOk returns a tuple with the CpuFamily field value 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 (*KubernetesNodePoolProperties) GetDatacenterId ¶
func (o *KubernetesNodePoolProperties) GetDatacenterId() *string
GetDatacenterId returns the DatacenterId field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetDatacenterIdOk ¶
func (o *KubernetesNodePoolProperties) GetDatacenterIdOk() (*string, bool)
GetDatacenterIdOk returns a tuple with the DatacenterId field value 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 (*KubernetesNodePoolProperties) GetK8sVersion ¶
func (o *KubernetesNodePoolProperties) GetK8sVersion() *string
GetK8sVersion returns the K8sVersion field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetK8sVersionOk ¶
func (o *KubernetesNodePoolProperties) GetK8sVersionOk() (*string, bool)
GetK8sVersionOk returns a tuple with the K8sVersion field value 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 (*KubernetesNodePoolProperties) GetLabels ¶
func (o *KubernetesNodePoolProperties) GetLabels() *map[string]string
GetLabels returns the Labels field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetLabelsOk ¶
func (o *KubernetesNodePoolProperties) GetLabelsOk() (*map[string]string, bool)
GetLabelsOk returns a tuple with the Labels field value 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 (*KubernetesNodePoolProperties) GetLans ¶
func (o *KubernetesNodePoolProperties) GetLans() *[]KubernetesNodePoolLan
GetLans returns the Lans field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetLansOk ¶
func (o *KubernetesNodePoolProperties) GetLansOk() (*[]KubernetesNodePoolLan, bool)
GetLansOk returns a tuple with the Lans field value 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 (*KubernetesNodePoolProperties) GetMaintenanceWindow ¶
func (o *KubernetesNodePoolProperties) GetMaintenanceWindow() *KubernetesMaintenanceWindow
GetMaintenanceWindow returns the MaintenanceWindow field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetMaintenanceWindowOk ¶
func (o *KubernetesNodePoolProperties) GetMaintenanceWindowOk() (*KubernetesMaintenanceWindow, bool)
GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value 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 (*KubernetesNodePoolProperties) GetName ¶
func (o *KubernetesNodePoolProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetNameOk ¶
func (o *KubernetesNodePoolProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*KubernetesNodePoolProperties) GetNodeCount ¶
func (o *KubernetesNodePoolProperties) GetNodeCount() *int32
GetNodeCount returns the NodeCount field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetNodeCountOk ¶
func (o *KubernetesNodePoolProperties) GetNodeCountOk() (*int32, bool)
GetNodeCountOk returns a tuple with the NodeCount field value 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 (*KubernetesNodePoolProperties) GetPublicIps ¶
func (o *KubernetesNodePoolProperties) GetPublicIps() *[]string
GetPublicIps returns the PublicIps field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetPublicIpsOk ¶
func (o *KubernetesNodePoolProperties) GetPublicIpsOk() (*[]string, bool)
GetPublicIpsOk returns a tuple with the PublicIps field value 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 (*KubernetesNodePoolProperties) GetRamSize ¶
func (o *KubernetesNodePoolProperties) GetRamSize() *int32
GetRamSize returns the RamSize field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetRamSizeOk ¶
func (o *KubernetesNodePoolProperties) GetRamSizeOk() (*int32, bool)
GetRamSizeOk returns a tuple with the RamSize field value 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 (*KubernetesNodePoolProperties) GetServerType ¶ added in v6.3.3
func (o *KubernetesNodePoolProperties) GetServerType() *KubernetesNodePoolServerType
GetServerType returns the ServerType field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetServerTypeOk ¶ added in v6.3.3
func (o *KubernetesNodePoolProperties) GetServerTypeOk() (*KubernetesNodePoolServerType, bool)
GetServerTypeOk returns a tuple with the ServerType field value 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 (*KubernetesNodePoolProperties) GetStorageSize ¶
func (o *KubernetesNodePoolProperties) GetStorageSize() *int32
GetStorageSize returns the StorageSize field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetStorageSizeOk ¶
func (o *KubernetesNodePoolProperties) GetStorageSizeOk() (*int32, bool)
GetStorageSizeOk returns a tuple with the StorageSize field value 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 (*KubernetesNodePoolProperties) GetStorageType ¶
func (o *KubernetesNodePoolProperties) GetStorageType() *string
GetStorageType returns the StorageType field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolProperties) GetStorageTypeOk ¶
func (o *KubernetesNodePoolProperties) GetStorageTypeOk() (*string, bool)
GetStorageTypeOk returns a tuple with the StorageType field value 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 (*KubernetesNodePoolProperties) HasAnnotations ¶
func (o *KubernetesNodePoolProperties) HasAnnotations() bool
HasAnnotations returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasAutoScaling ¶
func (o *KubernetesNodePoolProperties) HasAutoScaling() bool
HasAutoScaling returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasAvailabilityZone ¶
func (o *KubernetesNodePoolProperties) HasAvailabilityZone() bool
HasAvailabilityZone returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasAvailableUpgradeVersions ¶
func (o *KubernetesNodePoolProperties) HasAvailableUpgradeVersions() bool
HasAvailableUpgradeVersions returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasCoresCount ¶
func (o *KubernetesNodePoolProperties) HasCoresCount() bool
HasCoresCount returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasCpuFamily ¶
func (o *KubernetesNodePoolProperties) HasCpuFamily() bool
HasCpuFamily returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasDatacenterId ¶
func (o *KubernetesNodePoolProperties) HasDatacenterId() bool
HasDatacenterId returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasK8sVersion ¶
func (o *KubernetesNodePoolProperties) HasK8sVersion() bool
HasK8sVersion returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasLabels ¶
func (o *KubernetesNodePoolProperties) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasLans ¶
func (o *KubernetesNodePoolProperties) HasLans() bool
HasLans returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasMaintenanceWindow ¶
func (o *KubernetesNodePoolProperties) HasMaintenanceWindow() bool
HasMaintenanceWindow returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasName ¶
func (o *KubernetesNodePoolProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasNodeCount ¶
func (o *KubernetesNodePoolProperties) HasNodeCount() bool
HasNodeCount returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasPublicIps ¶
func (o *KubernetesNodePoolProperties) HasPublicIps() bool
HasPublicIps returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasRamSize ¶
func (o *KubernetesNodePoolProperties) HasRamSize() bool
HasRamSize returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasServerType ¶ added in v6.3.3
func (o *KubernetesNodePoolProperties) HasServerType() bool
HasServerType returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasStorageSize ¶
func (o *KubernetesNodePoolProperties) HasStorageSize() bool
HasStorageSize returns a boolean if a field has been set.
func (*KubernetesNodePoolProperties) HasStorageType ¶
func (o *KubernetesNodePoolProperties) HasStorageType() bool
HasStorageType returns a boolean if a field has been set.
func (KubernetesNodePoolProperties) MarshalJSON ¶
func (o KubernetesNodePoolProperties) MarshalJSON() ([]byte, error)
func (*KubernetesNodePoolProperties) SetAnnotations ¶
func (o *KubernetesNodePoolProperties) SetAnnotations(v map[string]string)
SetAnnotations sets field value
func (*KubernetesNodePoolProperties) SetAutoScaling ¶
func (o *KubernetesNodePoolProperties) SetAutoScaling(v KubernetesAutoScaling)
SetAutoScaling sets field value
func (*KubernetesNodePoolProperties) SetAvailabilityZone ¶
func (o *KubernetesNodePoolProperties) SetAvailabilityZone(v string)
SetAvailabilityZone sets field value
func (*KubernetesNodePoolProperties) SetAvailableUpgradeVersions ¶
func (o *KubernetesNodePoolProperties) SetAvailableUpgradeVersions(v []string)
SetAvailableUpgradeVersions sets field value
func (*KubernetesNodePoolProperties) SetCoresCount ¶
func (o *KubernetesNodePoolProperties) SetCoresCount(v int32)
SetCoresCount sets field value
func (*KubernetesNodePoolProperties) SetCpuFamily ¶
func (o *KubernetesNodePoolProperties) SetCpuFamily(v string)
SetCpuFamily sets field value
func (*KubernetesNodePoolProperties) SetDatacenterId ¶
func (o *KubernetesNodePoolProperties) SetDatacenterId(v string)
SetDatacenterId sets field value
func (*KubernetesNodePoolProperties) SetK8sVersion ¶
func (o *KubernetesNodePoolProperties) SetK8sVersion(v string)
SetK8sVersion sets field value
func (*KubernetesNodePoolProperties) SetLabels ¶
func (o *KubernetesNodePoolProperties) SetLabels(v map[string]string)
SetLabels sets field value
func (*KubernetesNodePoolProperties) SetLans ¶
func (o *KubernetesNodePoolProperties) SetLans(v []KubernetesNodePoolLan)
SetLans sets field value
func (*KubernetesNodePoolProperties) SetMaintenanceWindow ¶
func (o *KubernetesNodePoolProperties) SetMaintenanceWindow(v KubernetesMaintenanceWindow)
SetMaintenanceWindow sets field value
func (*KubernetesNodePoolProperties) SetName ¶
func (o *KubernetesNodePoolProperties) SetName(v string)
SetName sets field value
func (*KubernetesNodePoolProperties) SetNodeCount ¶
func (o *KubernetesNodePoolProperties) SetNodeCount(v int32)
SetNodeCount sets field value
func (*KubernetesNodePoolProperties) SetPublicIps ¶
func (o *KubernetesNodePoolProperties) SetPublicIps(v []string)
SetPublicIps sets field value
func (*KubernetesNodePoolProperties) SetRamSize ¶
func (o *KubernetesNodePoolProperties) SetRamSize(v int32)
SetRamSize sets field value
func (*KubernetesNodePoolProperties) SetServerType ¶ added in v6.3.3
func (o *KubernetesNodePoolProperties) SetServerType(v KubernetesNodePoolServerType)
SetServerType sets field value
func (*KubernetesNodePoolProperties) SetStorageSize ¶
func (o *KubernetesNodePoolProperties) SetStorageSize(v int32)
SetStorageSize sets field value
func (*KubernetesNodePoolProperties) SetStorageType ¶
func (o *KubernetesNodePoolProperties) SetStorageType(v string)
SetStorageType sets field value
type KubernetesNodePoolPropertiesForPost ¶
type KubernetesNodePoolPropertiesForPost struct { // A Kubernetes node pool name. Valid Kubernetes node pool name must be 63 characters or less and must be empty or begin and end with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), underscores (_), dots (.), and alphanumerics between. Name *string `json:"name"` // The unique identifier of the VDC where the worker nodes of the node pool are provisioned.Note that the data center is located in the exact place where the parent cluster of the node pool is located. DatacenterId *string `json:"datacenterId"` // The number of worker nodes of the node pool. NodeCount *int32 `json:"nodeCount"` // The CPU type for the nodes. CpuFamily *string `json:"cpuFamily,omitempty"` ServerType *KubernetesNodePoolServerType `json:"serverType,omitempty"` // The total number of cores for the nodes. CoresCount *int32 `json:"coresCount"` // The RAM size for the nodes. Must be specified in multiples of 1024 MB, with a minimum size of 2048 MB. RamSize *int32 `json:"ramSize"` // The availability zone in which the target VM should be provisioned. AvailabilityZone *string `json:"availabilityZone"` // The storage type for the nodes. StorageType *string `json:"storageType"` // The allocated volume size in GB. The allocated volume size in GB. To achieve good performance, we recommend a size greater than 100GB for SSD. StorageSize *int32 `json:"storageSize"` // The Kubernetes version running in the node pool. Note that this imposes restrictions on which Kubernetes versions can run in the node pools of a cluster. Also, not all Kubernetes versions are suitable upgrade targets for all earlier versions. K8sVersion *string `json:"k8sVersion,omitempty"` MaintenanceWindow *KubernetesMaintenanceWindow `json:"maintenanceWindow,omitempty"` AutoScaling *KubernetesAutoScaling `json:"autoScaling,omitempty"` // The array of existing private LANs to attach to worker nodes. Lans *[]KubernetesNodePoolLan `json:"lans,omitempty"` // The labels attached to the node pool. Labels *map[string]string `json:"labels,omitempty"` // The annotations attached to the node pool. Annotations *map[string]string `json:"annotations,omitempty"` // Optional array of reserved public IP addresses to be used by the nodes. The IPs must be from the exact location of the node pool's data center. If autoscaling is used, the array must contain one more IP than the maximum possible number of nodes (nodeCount+1 for a fixed number of nodes or maxNodeCount+1). The extra IP is used when the nodes are rebuilt. PublicIps *[]string `json:"publicIps,omitempty"` }
KubernetesNodePoolPropertiesForPost struct for KubernetesNodePoolPropertiesForPost
func NewKubernetesNodePoolPropertiesForPost ¶ added in v6.0.2
func NewKubernetesNodePoolPropertiesForPost(name string, datacenterId string, nodeCount int32, coresCount int32, ramSize int32, availabilityZone string, storageType string, storageSize int32) *KubernetesNodePoolPropertiesForPost
NewKubernetesNodePoolPropertiesForPost instantiates a new KubernetesNodePoolPropertiesForPost 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 NewKubernetesNodePoolPropertiesForPostWithDefaults ¶ added in v6.0.2
func NewKubernetesNodePoolPropertiesForPostWithDefaults() *KubernetesNodePoolPropertiesForPost
NewKubernetesNodePoolPropertiesForPostWithDefaults instantiates a new KubernetesNodePoolPropertiesForPost 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 (*KubernetesNodePoolPropertiesForPost) GetAnnotations ¶
func (o *KubernetesNodePoolPropertiesForPost) GetAnnotations() *map[string]string
GetAnnotations returns the Annotations field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetAnnotationsOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetAnnotationsOk() (*map[string]string, bool)
GetAnnotationsOk returns a tuple with the Annotations field value 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 (*KubernetesNodePoolPropertiesForPost) GetAutoScaling ¶
func (o *KubernetesNodePoolPropertiesForPost) GetAutoScaling() *KubernetesAutoScaling
GetAutoScaling returns the AutoScaling field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetAutoScalingOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetAutoScalingOk() (*KubernetesAutoScaling, bool)
GetAutoScalingOk returns a tuple with the AutoScaling field value 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 (*KubernetesNodePoolPropertiesForPost) GetAvailabilityZone ¶
func (o *KubernetesNodePoolPropertiesForPost) GetAvailabilityZone() *string
GetAvailabilityZone returns the AvailabilityZone field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetAvailabilityZoneOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetAvailabilityZoneOk() (*string, bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value 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 (*KubernetesNodePoolPropertiesForPost) GetCoresCount ¶
func (o *KubernetesNodePoolPropertiesForPost) GetCoresCount() *int32
GetCoresCount returns the CoresCount field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetCoresCountOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetCoresCountOk() (*int32, bool)
GetCoresCountOk returns a tuple with the CoresCount field value 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 (*KubernetesNodePoolPropertiesForPost) GetCpuFamily ¶
func (o *KubernetesNodePoolPropertiesForPost) GetCpuFamily() *string
GetCpuFamily returns the CpuFamily field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetCpuFamilyOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetCpuFamilyOk() (*string, bool)
GetCpuFamilyOk returns a tuple with the CpuFamily field value 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 (*KubernetesNodePoolPropertiesForPost) GetDatacenterId ¶
func (o *KubernetesNodePoolPropertiesForPost) GetDatacenterId() *string
GetDatacenterId returns the DatacenterId field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetDatacenterIdOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetDatacenterIdOk() (*string, bool)
GetDatacenterIdOk returns a tuple with the DatacenterId field value 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 (*KubernetesNodePoolPropertiesForPost) GetK8sVersion ¶
func (o *KubernetesNodePoolPropertiesForPost) GetK8sVersion() *string
GetK8sVersion returns the K8sVersion field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetK8sVersionOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetK8sVersionOk() (*string, bool)
GetK8sVersionOk returns a tuple with the K8sVersion field value 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 (*KubernetesNodePoolPropertiesForPost) GetLabels ¶
func (o *KubernetesNodePoolPropertiesForPost) GetLabels() *map[string]string
GetLabels returns the Labels field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetLabelsOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetLabelsOk() (*map[string]string, bool)
GetLabelsOk returns a tuple with the Labels field value 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 (*KubernetesNodePoolPropertiesForPost) GetLans ¶
func (o *KubernetesNodePoolPropertiesForPost) GetLans() *[]KubernetesNodePoolLan
GetLans returns the Lans field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetLansOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetLansOk() (*[]KubernetesNodePoolLan, bool)
GetLansOk returns a tuple with the Lans field value 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 (*KubernetesNodePoolPropertiesForPost) GetMaintenanceWindow ¶
func (o *KubernetesNodePoolPropertiesForPost) GetMaintenanceWindow() *KubernetesMaintenanceWindow
GetMaintenanceWindow returns the MaintenanceWindow field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetMaintenanceWindowOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetMaintenanceWindowOk() (*KubernetesMaintenanceWindow, bool)
GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value 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 (*KubernetesNodePoolPropertiesForPost) GetName ¶
func (o *KubernetesNodePoolPropertiesForPost) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetNameOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*KubernetesNodePoolPropertiesForPost) GetNodeCount ¶
func (o *KubernetesNodePoolPropertiesForPost) GetNodeCount() *int32
GetNodeCount returns the NodeCount field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetNodeCountOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetNodeCountOk() (*int32, bool)
GetNodeCountOk returns a tuple with the NodeCount field value 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 (*KubernetesNodePoolPropertiesForPost) GetPublicIps ¶
func (o *KubernetesNodePoolPropertiesForPost) GetPublicIps() *[]string
GetPublicIps returns the PublicIps field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetPublicIpsOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetPublicIpsOk() (*[]string, bool)
GetPublicIpsOk returns a tuple with the PublicIps field value 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 (*KubernetesNodePoolPropertiesForPost) GetRamSize ¶
func (o *KubernetesNodePoolPropertiesForPost) GetRamSize() *int32
GetRamSize returns the RamSize field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetRamSizeOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetRamSizeOk() (*int32, bool)
GetRamSizeOk returns a tuple with the RamSize field value 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 (*KubernetesNodePoolPropertiesForPost) GetServerType ¶ added in v6.3.3
func (o *KubernetesNodePoolPropertiesForPost) GetServerType() *KubernetesNodePoolServerType
GetServerType returns the ServerType field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetServerTypeOk ¶ added in v6.3.3
func (o *KubernetesNodePoolPropertiesForPost) GetServerTypeOk() (*KubernetesNodePoolServerType, bool)
GetServerTypeOk returns a tuple with the ServerType field value 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 (*KubernetesNodePoolPropertiesForPost) GetStorageSize ¶
func (o *KubernetesNodePoolPropertiesForPost) GetStorageSize() *int32
GetStorageSize returns the StorageSize field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetStorageSizeOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetStorageSizeOk() (*int32, bool)
GetStorageSizeOk returns a tuple with the StorageSize field value 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 (*KubernetesNodePoolPropertiesForPost) GetStorageType ¶
func (o *KubernetesNodePoolPropertiesForPost) GetStorageType() *string
GetStorageType returns the StorageType field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPost) GetStorageTypeOk ¶
func (o *KubernetesNodePoolPropertiesForPost) GetStorageTypeOk() (*string, bool)
GetStorageTypeOk returns a tuple with the StorageType field value 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 (*KubernetesNodePoolPropertiesForPost) HasAnnotations ¶
func (o *KubernetesNodePoolPropertiesForPost) HasAnnotations() bool
HasAnnotations returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasAutoScaling ¶
func (o *KubernetesNodePoolPropertiesForPost) HasAutoScaling() bool
HasAutoScaling returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasAvailabilityZone ¶
func (o *KubernetesNodePoolPropertiesForPost) HasAvailabilityZone() bool
HasAvailabilityZone returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasCoresCount ¶
func (o *KubernetesNodePoolPropertiesForPost) HasCoresCount() bool
HasCoresCount returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasCpuFamily ¶
func (o *KubernetesNodePoolPropertiesForPost) HasCpuFamily() bool
HasCpuFamily returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasDatacenterId ¶
func (o *KubernetesNodePoolPropertiesForPost) HasDatacenterId() bool
HasDatacenterId returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasK8sVersion ¶
func (o *KubernetesNodePoolPropertiesForPost) HasK8sVersion() bool
HasK8sVersion returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasLabels ¶
func (o *KubernetesNodePoolPropertiesForPost) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasLans ¶
func (o *KubernetesNodePoolPropertiesForPost) HasLans() bool
HasLans returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasMaintenanceWindow ¶
func (o *KubernetesNodePoolPropertiesForPost) HasMaintenanceWindow() bool
HasMaintenanceWindow returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasName ¶
func (o *KubernetesNodePoolPropertiesForPost) HasName() bool
HasName returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasNodeCount ¶
func (o *KubernetesNodePoolPropertiesForPost) HasNodeCount() bool
HasNodeCount returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasPublicIps ¶
func (o *KubernetesNodePoolPropertiesForPost) HasPublicIps() bool
HasPublicIps returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasRamSize ¶
func (o *KubernetesNodePoolPropertiesForPost) HasRamSize() bool
HasRamSize returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasServerType ¶ added in v6.3.3
func (o *KubernetesNodePoolPropertiesForPost) HasServerType() bool
HasServerType returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasStorageSize ¶
func (o *KubernetesNodePoolPropertiesForPost) HasStorageSize() bool
HasStorageSize returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPost) HasStorageType ¶
func (o *KubernetesNodePoolPropertiesForPost) HasStorageType() bool
HasStorageType returns a boolean if a field has been set.
func (KubernetesNodePoolPropertiesForPost) MarshalJSON ¶
func (o KubernetesNodePoolPropertiesForPost) MarshalJSON() ([]byte, error)
func (*KubernetesNodePoolPropertiesForPost) SetAnnotations ¶
func (o *KubernetesNodePoolPropertiesForPost) SetAnnotations(v map[string]string)
SetAnnotations sets field value
func (*KubernetesNodePoolPropertiesForPost) SetAutoScaling ¶
func (o *KubernetesNodePoolPropertiesForPost) SetAutoScaling(v KubernetesAutoScaling)
SetAutoScaling sets field value
func (*KubernetesNodePoolPropertiesForPost) SetAvailabilityZone ¶
func (o *KubernetesNodePoolPropertiesForPost) SetAvailabilityZone(v string)
SetAvailabilityZone sets field value
func (*KubernetesNodePoolPropertiesForPost) SetCoresCount ¶
func (o *KubernetesNodePoolPropertiesForPost) SetCoresCount(v int32)
SetCoresCount sets field value
func (*KubernetesNodePoolPropertiesForPost) SetCpuFamily ¶
func (o *KubernetesNodePoolPropertiesForPost) SetCpuFamily(v string)
SetCpuFamily sets field value
func (*KubernetesNodePoolPropertiesForPost) SetDatacenterId ¶
func (o *KubernetesNodePoolPropertiesForPost) SetDatacenterId(v string)
SetDatacenterId sets field value
func (*KubernetesNodePoolPropertiesForPost) SetK8sVersion ¶
func (o *KubernetesNodePoolPropertiesForPost) SetK8sVersion(v string)
SetK8sVersion sets field value
func (*KubernetesNodePoolPropertiesForPost) SetLabels ¶
func (o *KubernetesNodePoolPropertiesForPost) SetLabels(v map[string]string)
SetLabels sets field value
func (*KubernetesNodePoolPropertiesForPost) SetLans ¶
func (o *KubernetesNodePoolPropertiesForPost) SetLans(v []KubernetesNodePoolLan)
SetLans sets field value
func (*KubernetesNodePoolPropertiesForPost) SetMaintenanceWindow ¶
func (o *KubernetesNodePoolPropertiesForPost) SetMaintenanceWindow(v KubernetesMaintenanceWindow)
SetMaintenanceWindow sets field value
func (*KubernetesNodePoolPropertiesForPost) SetName ¶
func (o *KubernetesNodePoolPropertiesForPost) SetName(v string)
SetName sets field value
func (*KubernetesNodePoolPropertiesForPost) SetNodeCount ¶
func (o *KubernetesNodePoolPropertiesForPost) SetNodeCount(v int32)
SetNodeCount sets field value
func (*KubernetesNodePoolPropertiesForPost) SetPublicIps ¶
func (o *KubernetesNodePoolPropertiesForPost) SetPublicIps(v []string)
SetPublicIps sets field value
func (*KubernetesNodePoolPropertiesForPost) SetRamSize ¶
func (o *KubernetesNodePoolPropertiesForPost) SetRamSize(v int32)
SetRamSize sets field value
func (*KubernetesNodePoolPropertiesForPost) SetServerType ¶ added in v6.3.3
func (o *KubernetesNodePoolPropertiesForPost) SetServerType(v KubernetesNodePoolServerType)
SetServerType sets field value
func (*KubernetesNodePoolPropertiesForPost) SetStorageSize ¶
func (o *KubernetesNodePoolPropertiesForPost) SetStorageSize(v int32)
SetStorageSize sets field value
func (*KubernetesNodePoolPropertiesForPost) SetStorageType ¶
func (o *KubernetesNodePoolPropertiesForPost) SetStorageType(v string)
SetStorageType sets field value
type KubernetesNodePoolPropertiesForPut ¶
type KubernetesNodePoolPropertiesForPut struct { // A Kubernetes node pool name. Valid Kubernetes node pool name must be 63 characters or less and must be empty or begin and end with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), underscores (_), dots (.), and alphanumerics between. Name *string `json:"name,omitempty"` // The number of worker nodes of the node pool. NodeCount *int32 `json:"nodeCount"` ServerType *KubernetesNodePoolServerType `json:"serverType,omitempty"` // The Kubernetes version running in the node pool. Note that this imposes restrictions on which Kubernetes versions can run in the node pools of a cluster. Also, not all Kubernetes versions are suitable upgrade targets for all earlier versions. K8sVersion *string `json:"k8sVersion,omitempty"` MaintenanceWindow *KubernetesMaintenanceWindow `json:"maintenanceWindow,omitempty"` AutoScaling *KubernetesAutoScaling `json:"autoScaling,omitempty"` // The array of existing private LANs to attach to worker nodes. Lans *[]KubernetesNodePoolLan `json:"lans,omitempty"` // The labels attached to the node pool. Labels *map[string]string `json:"labels,omitempty"` // The annotations attached to the node pool. Annotations *map[string]string `json:"annotations,omitempty"` // Optional array of reserved public IP addresses to be used by the nodes. The IPs must be from the exact location of the node pool's data center. If autoscaling is used, the array must contain one more IP than the maximum possible number of nodes (nodeCount+1 for a fixed number of nodes or maxNodeCount+1). The extra IP is used when the nodes are rebuilt. PublicIps *[]string `json:"publicIps,omitempty"` }
KubernetesNodePoolPropertiesForPut struct for KubernetesNodePoolPropertiesForPut
func NewKubernetesNodePoolPropertiesForPut ¶ added in v6.0.2
func NewKubernetesNodePoolPropertiesForPut(nodeCount int32) *KubernetesNodePoolPropertiesForPut
NewKubernetesNodePoolPropertiesForPut instantiates a new KubernetesNodePoolPropertiesForPut 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 NewKubernetesNodePoolPropertiesForPutWithDefaults ¶ added in v6.0.2
func NewKubernetesNodePoolPropertiesForPutWithDefaults() *KubernetesNodePoolPropertiesForPut
NewKubernetesNodePoolPropertiesForPutWithDefaults instantiates a new KubernetesNodePoolPropertiesForPut 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 (*KubernetesNodePoolPropertiesForPut) GetAnnotations ¶
func (o *KubernetesNodePoolPropertiesForPut) GetAnnotations() *map[string]string
GetAnnotations returns the Annotations field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPut) GetAnnotationsOk ¶
func (o *KubernetesNodePoolPropertiesForPut) GetAnnotationsOk() (*map[string]string, bool)
GetAnnotationsOk returns a tuple with the Annotations field value 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 (*KubernetesNodePoolPropertiesForPut) GetAutoScaling ¶
func (o *KubernetesNodePoolPropertiesForPut) GetAutoScaling() *KubernetesAutoScaling
GetAutoScaling returns the AutoScaling field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPut) GetAutoScalingOk ¶
func (o *KubernetesNodePoolPropertiesForPut) GetAutoScalingOk() (*KubernetesAutoScaling, bool)
GetAutoScalingOk returns a tuple with the AutoScaling field value 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 (*KubernetesNodePoolPropertiesForPut) GetK8sVersion ¶
func (o *KubernetesNodePoolPropertiesForPut) GetK8sVersion() *string
GetK8sVersion returns the K8sVersion field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPut) GetK8sVersionOk ¶
func (o *KubernetesNodePoolPropertiesForPut) GetK8sVersionOk() (*string, bool)
GetK8sVersionOk returns a tuple with the K8sVersion field value 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 (*KubernetesNodePoolPropertiesForPut) GetLabels ¶
func (o *KubernetesNodePoolPropertiesForPut) GetLabels() *map[string]string
GetLabels returns the Labels field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPut) GetLabelsOk ¶
func (o *KubernetesNodePoolPropertiesForPut) GetLabelsOk() (*map[string]string, bool)
GetLabelsOk returns a tuple with the Labels field value 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 (*KubernetesNodePoolPropertiesForPut) GetLans ¶
func (o *KubernetesNodePoolPropertiesForPut) GetLans() *[]KubernetesNodePoolLan
GetLans returns the Lans field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPut) GetLansOk ¶
func (o *KubernetesNodePoolPropertiesForPut) GetLansOk() (*[]KubernetesNodePoolLan, bool)
GetLansOk returns a tuple with the Lans field value 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 (*KubernetesNodePoolPropertiesForPut) GetMaintenanceWindow ¶
func (o *KubernetesNodePoolPropertiesForPut) GetMaintenanceWindow() *KubernetesMaintenanceWindow
GetMaintenanceWindow returns the MaintenanceWindow field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPut) GetMaintenanceWindowOk ¶
func (o *KubernetesNodePoolPropertiesForPut) GetMaintenanceWindowOk() (*KubernetesMaintenanceWindow, bool)
GetMaintenanceWindowOk returns a tuple with the MaintenanceWindow field value 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 (*KubernetesNodePoolPropertiesForPut) GetName ¶
func (o *KubernetesNodePoolPropertiesForPut) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPut) GetNameOk ¶
func (o *KubernetesNodePoolPropertiesForPut) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*KubernetesNodePoolPropertiesForPut) GetNodeCount ¶
func (o *KubernetesNodePoolPropertiesForPut) GetNodeCount() *int32
GetNodeCount returns the NodeCount field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPut) GetNodeCountOk ¶
func (o *KubernetesNodePoolPropertiesForPut) GetNodeCountOk() (*int32, bool)
GetNodeCountOk returns a tuple with the NodeCount field value 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 (*KubernetesNodePoolPropertiesForPut) GetPublicIps ¶
func (o *KubernetesNodePoolPropertiesForPut) GetPublicIps() *[]string
GetPublicIps returns the PublicIps field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPut) GetPublicIpsOk ¶
func (o *KubernetesNodePoolPropertiesForPut) GetPublicIpsOk() (*[]string, bool)
GetPublicIpsOk returns a tuple with the PublicIps field value 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 (*KubernetesNodePoolPropertiesForPut) GetServerType ¶ added in v6.3.3
func (o *KubernetesNodePoolPropertiesForPut) GetServerType() *KubernetesNodePoolServerType
GetServerType returns the ServerType field value If the value is explicit nil, nil is returned
func (*KubernetesNodePoolPropertiesForPut) GetServerTypeOk ¶ added in v6.3.3
func (o *KubernetesNodePoolPropertiesForPut) GetServerTypeOk() (*KubernetesNodePoolServerType, bool)
GetServerTypeOk returns a tuple with the ServerType field value 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 (*KubernetesNodePoolPropertiesForPut) HasAnnotations ¶
func (o *KubernetesNodePoolPropertiesForPut) HasAnnotations() bool
HasAnnotations returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPut) HasAutoScaling ¶
func (o *KubernetesNodePoolPropertiesForPut) HasAutoScaling() bool
HasAutoScaling returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPut) HasK8sVersion ¶
func (o *KubernetesNodePoolPropertiesForPut) HasK8sVersion() bool
HasK8sVersion returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPut) HasLabels ¶
func (o *KubernetesNodePoolPropertiesForPut) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPut) HasLans ¶
func (o *KubernetesNodePoolPropertiesForPut) HasLans() bool
HasLans returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPut) HasMaintenanceWindow ¶
func (o *KubernetesNodePoolPropertiesForPut) HasMaintenanceWindow() bool
HasMaintenanceWindow returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPut) HasName ¶
func (o *KubernetesNodePoolPropertiesForPut) HasName() bool
HasName returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPut) HasNodeCount ¶
func (o *KubernetesNodePoolPropertiesForPut) HasNodeCount() bool
HasNodeCount returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPut) HasPublicIps ¶
func (o *KubernetesNodePoolPropertiesForPut) HasPublicIps() bool
HasPublicIps returns a boolean if a field has been set.
func (*KubernetesNodePoolPropertiesForPut) HasServerType ¶ added in v6.3.3
func (o *KubernetesNodePoolPropertiesForPut) HasServerType() bool
HasServerType returns a boolean if a field has been set.
func (KubernetesNodePoolPropertiesForPut) MarshalJSON ¶
func (o KubernetesNodePoolPropertiesForPut) MarshalJSON() ([]byte, error)
func (*KubernetesNodePoolPropertiesForPut) SetAnnotations ¶
func (o *KubernetesNodePoolPropertiesForPut) SetAnnotations(v map[string]string)
SetAnnotations sets field value
func (*KubernetesNodePoolPropertiesForPut) SetAutoScaling ¶
func (o *KubernetesNodePoolPropertiesForPut) SetAutoScaling(v KubernetesAutoScaling)
SetAutoScaling sets field value
func (*KubernetesNodePoolPropertiesForPut) SetK8sVersion ¶
func (o *KubernetesNodePoolPropertiesForPut) SetK8sVersion(v string)
SetK8sVersion sets field value
func (*KubernetesNodePoolPropertiesForPut) SetLabels ¶
func (o *KubernetesNodePoolPropertiesForPut) SetLabels(v map[string]string)
SetLabels sets field value
func (*KubernetesNodePoolPropertiesForPut) SetLans ¶
func (o *KubernetesNodePoolPropertiesForPut) SetLans(v []KubernetesNodePoolLan)
SetLans sets field value
func (*KubernetesNodePoolPropertiesForPut) SetMaintenanceWindow ¶
func (o *KubernetesNodePoolPropertiesForPut) SetMaintenanceWindow(v KubernetesMaintenanceWindow)
SetMaintenanceWindow sets field value
func (*KubernetesNodePoolPropertiesForPut) SetName ¶
func (o *KubernetesNodePoolPropertiesForPut) SetName(v string)
SetName sets field value
func (*KubernetesNodePoolPropertiesForPut) SetNodeCount ¶
func (o *KubernetesNodePoolPropertiesForPut) SetNodeCount(v int32)
SetNodeCount sets field value
func (*KubernetesNodePoolPropertiesForPut) SetPublicIps ¶
func (o *KubernetesNodePoolPropertiesForPut) SetPublicIps(v []string)
SetPublicIps sets field value
func (*KubernetesNodePoolPropertiesForPut) SetServerType ¶ added in v6.3.3
func (o *KubernetesNodePoolPropertiesForPut) SetServerType(v KubernetesNodePoolServerType)
SetServerType sets field value
type KubernetesNodePoolServerType ¶ added in v6.3.3
type KubernetesNodePoolServerType string
KubernetesNodePoolServerType The type of server for the Kubernetes node pool can be either 'DedicatedCore' (nodes with dedicated CPU cores) or 'VCPU' (nodes with shared CPU cores). This selection corresponds to the server type for the compute engine.
const ( DEDICATED_CORE KubernetesNodePoolServerType = "DedicatedCore" VCPU KubernetesNodePoolServerType = "VCPU" )
List of KubernetesNodePoolServerType
func (KubernetesNodePoolServerType) Ptr ¶ added in v6.3.3
func (v KubernetesNodePoolServerType) Ptr() *KubernetesNodePoolServerType
Ptr returns reference to KubernetesNodePoolServerType value
func (*KubernetesNodePoolServerType) UnmarshalJSON ¶ added in v6.3.3
func (v *KubernetesNodePoolServerType) UnmarshalJSON(src []byte) error
type KubernetesNodePools ¶
type KubernetesNodePools struct { // A unique representation of the Kubernetes node pool as a resource collection. Id *string `json:"id,omitempty"` // The resource type within a collection. Type *string `json:"type,omitempty"` // The URL to the collection representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]KubernetesNodePool `json:"items,omitempty"` }
KubernetesNodePools struct for KubernetesNodePools
func NewKubernetesNodePools ¶ added in v6.0.2
func NewKubernetesNodePools() *KubernetesNodePools
NewKubernetesNodePools instantiates a new KubernetesNodePools 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 NewKubernetesNodePoolsWithDefaults ¶ added in v6.0.2
func NewKubernetesNodePoolsWithDefaults() *KubernetesNodePools
NewKubernetesNodePoolsWithDefaults instantiates a new KubernetesNodePools 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 (*KubernetesNodePools) GetHref ¶
func (o *KubernetesNodePools) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*KubernetesNodePools) GetHrefOk ¶
func (o *KubernetesNodePools) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*KubernetesNodePools) GetId ¶
func (o *KubernetesNodePools) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*KubernetesNodePools) GetIdOk ¶
func (o *KubernetesNodePools) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*KubernetesNodePools) GetItems ¶
func (o *KubernetesNodePools) GetItems() *[]KubernetesNodePool
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*KubernetesNodePools) GetItemsOk ¶
func (o *KubernetesNodePools) GetItemsOk() (*[]KubernetesNodePool, bool)
GetItemsOk returns a tuple with the Items field value 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 (*KubernetesNodePools) GetType ¶
func (o *KubernetesNodePools) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*KubernetesNodePools) GetTypeOk ¶
func (o *KubernetesNodePools) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*KubernetesNodePools) HasHref ¶
func (o *KubernetesNodePools) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*KubernetesNodePools) HasId ¶
func (o *KubernetesNodePools) HasId() bool
HasId returns a boolean if a field has been set.
func (*KubernetesNodePools) HasItems ¶
func (o *KubernetesNodePools) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*KubernetesNodePools) HasType ¶
func (o *KubernetesNodePools) HasType() bool
HasType returns a boolean if a field has been set.
func (KubernetesNodePools) MarshalJSON ¶
func (o KubernetesNodePools) MarshalJSON() ([]byte, error)
func (*KubernetesNodePools) SetHref ¶
func (o *KubernetesNodePools) SetHref(v string)
SetHref sets field value
func (*KubernetesNodePools) SetId ¶
func (o *KubernetesNodePools) SetId(v string)
SetId sets field value
func (*KubernetesNodePools) SetItems ¶
func (o *KubernetesNodePools) SetItems(v []KubernetesNodePool)
SetItems sets field value
func (*KubernetesNodePools) SetType ¶
func (o *KubernetesNodePools) SetType(v string)
SetType sets field value
type KubernetesNodeProperties ¶
type KubernetesNodeProperties struct { // The Kubernetes node name. Name *string `json:"name"` // The public IP associated with the node. PublicIP *string `json:"publicIP,omitempty"` // The private IP associated with the node. PrivateIP *string `json:"privateIP,omitempty"` // The Kubernetes version running in the node pool. Note that this imposes restrictions on which Kubernetes versions can run in the node pools of a cluster. Also, not all Kubernetes versions are suitable upgrade targets for all earlier versions. K8sVersion *string `json:"k8sVersion"` }
KubernetesNodeProperties struct for KubernetesNodeProperties
func NewKubernetesNodeProperties ¶ added in v6.0.2
func NewKubernetesNodeProperties(name string, k8sVersion string) *KubernetesNodeProperties
NewKubernetesNodeProperties instantiates a new KubernetesNodeProperties 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 NewKubernetesNodePropertiesWithDefaults ¶ added in v6.0.2
func NewKubernetesNodePropertiesWithDefaults() *KubernetesNodeProperties
NewKubernetesNodePropertiesWithDefaults instantiates a new KubernetesNodeProperties 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 (*KubernetesNodeProperties) GetK8sVersion ¶
func (o *KubernetesNodeProperties) GetK8sVersion() *string
GetK8sVersion returns the K8sVersion field value If the value is explicit nil, nil is returned
func (*KubernetesNodeProperties) GetK8sVersionOk ¶
func (o *KubernetesNodeProperties) GetK8sVersionOk() (*string, bool)
GetK8sVersionOk returns a tuple with the K8sVersion field value 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 (*KubernetesNodeProperties) GetName ¶
func (o *KubernetesNodeProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*KubernetesNodeProperties) GetNameOk ¶
func (o *KubernetesNodeProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*KubernetesNodeProperties) GetPrivateIP ¶
func (o *KubernetesNodeProperties) GetPrivateIP() *string
GetPrivateIP returns the PrivateIP field value If the value is explicit nil, nil is returned
func (*KubernetesNodeProperties) GetPrivateIPOk ¶
func (o *KubernetesNodeProperties) GetPrivateIPOk() (*string, bool)
GetPrivateIPOk returns a tuple with the PrivateIP field value 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 (*KubernetesNodeProperties) GetPublicIP ¶
func (o *KubernetesNodeProperties) GetPublicIP() *string
GetPublicIP returns the PublicIP field value If the value is explicit nil, nil is returned
func (*KubernetesNodeProperties) GetPublicIPOk ¶
func (o *KubernetesNodeProperties) GetPublicIPOk() (*string, bool)
GetPublicIPOk returns a tuple with the PublicIP field value 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 (*KubernetesNodeProperties) HasK8sVersion ¶
func (o *KubernetesNodeProperties) HasK8sVersion() bool
HasK8sVersion returns a boolean if a field has been set.
func (*KubernetesNodeProperties) HasName ¶
func (o *KubernetesNodeProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*KubernetesNodeProperties) HasPrivateIP ¶
func (o *KubernetesNodeProperties) HasPrivateIP() bool
HasPrivateIP returns a boolean if a field has been set.
func (*KubernetesNodeProperties) HasPublicIP ¶
func (o *KubernetesNodeProperties) HasPublicIP() bool
HasPublicIP returns a boolean if a field has been set.
func (KubernetesNodeProperties) MarshalJSON ¶
func (o KubernetesNodeProperties) MarshalJSON() ([]byte, error)
func (*KubernetesNodeProperties) SetK8sVersion ¶
func (o *KubernetesNodeProperties) SetK8sVersion(v string)
SetK8sVersion sets field value
func (*KubernetesNodeProperties) SetName ¶
func (o *KubernetesNodeProperties) SetName(v string)
SetName sets field value
func (*KubernetesNodeProperties) SetPrivateIP ¶
func (o *KubernetesNodeProperties) SetPrivateIP(v string)
SetPrivateIP sets field value
func (*KubernetesNodeProperties) SetPublicIP ¶
func (o *KubernetesNodeProperties) SetPublicIP(v string)
SetPublicIP sets field value
type KubernetesNodes ¶
type KubernetesNodes struct { // A unique representation of the Kubernetes node pool as a resource collection. Id *string `json:"id,omitempty"` // The resource type within a collection. Type *string `json:"type,omitempty"` // The URL to the collection representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]KubernetesNode `json:"items,omitempty"` }
KubernetesNodes struct for KubernetesNodes
func NewKubernetesNodes ¶ added in v6.0.2
func NewKubernetesNodes() *KubernetesNodes
NewKubernetesNodes instantiates a new KubernetesNodes 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 NewKubernetesNodesWithDefaults ¶ added in v6.0.2
func NewKubernetesNodesWithDefaults() *KubernetesNodes
NewKubernetesNodesWithDefaults instantiates a new KubernetesNodes 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 (*KubernetesNodes) GetHref ¶
func (o *KubernetesNodes) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*KubernetesNodes) GetHrefOk ¶
func (o *KubernetesNodes) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*KubernetesNodes) GetId ¶
func (o *KubernetesNodes) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*KubernetesNodes) GetIdOk ¶
func (o *KubernetesNodes) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*KubernetesNodes) GetItems ¶
func (o *KubernetesNodes) GetItems() *[]KubernetesNode
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*KubernetesNodes) GetItemsOk ¶
func (o *KubernetesNodes) GetItemsOk() (*[]KubernetesNode, bool)
GetItemsOk returns a tuple with the Items field value 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 (*KubernetesNodes) GetType ¶
func (o *KubernetesNodes) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*KubernetesNodes) GetTypeOk ¶
func (o *KubernetesNodes) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*KubernetesNodes) HasHref ¶
func (o *KubernetesNodes) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*KubernetesNodes) HasId ¶
func (o *KubernetesNodes) HasId() bool
HasId returns a boolean if a field has been set.
func (*KubernetesNodes) HasItems ¶
func (o *KubernetesNodes) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*KubernetesNodes) HasType ¶
func (o *KubernetesNodes) HasType() bool
HasType returns a boolean if a field has been set.
func (KubernetesNodes) MarshalJSON ¶
func (o KubernetesNodes) MarshalJSON() ([]byte, error)
func (*KubernetesNodes) SetHref ¶
func (o *KubernetesNodes) SetHref(v string)
SetHref sets field value
func (*KubernetesNodes) SetItems ¶
func (o *KubernetesNodes) SetItems(v []KubernetesNode)
SetItems sets field value
func (*KubernetesNodes) SetType ¶
func (o *KubernetesNodes) SetType(v string)
SetType sets field value
type LANsApiService ¶
type LANsApiService service
LANsApiService LANsApi service
func (*LANsApiService) DatacentersLansDelete ¶
func (a *LANsApiService) DatacentersLansDelete(ctx _context.Context, datacenterId string, lanId string) ApiDatacentersLansDeleteRequest
* DatacentersLansDelete Delete LANs * Delete the specified LAN within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param lanId The unique ID of the LAN. * @return ApiDatacentersLansDeleteRequest
func (*LANsApiService) DatacentersLansDeleteExecute ¶
func (a *LANsApiService) DatacentersLansDeleteExecute(r ApiDatacentersLansDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*LANsApiService) DatacentersLansFindById ¶
func (a *LANsApiService) DatacentersLansFindById(ctx _context.Context, datacenterId string, lanId string) ApiDatacentersLansFindByIdRequest
* DatacentersLansFindById Retrieve LANs * Retrieve the properties of the specified LAN within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param lanId The unique ID of the LAN. * @return ApiDatacentersLansFindByIdRequest
func (*LANsApiService) DatacentersLansFindByIdExecute ¶
func (a *LANsApiService) DatacentersLansFindByIdExecute(r ApiDatacentersLansFindByIdRequest) (Lan, *APIResponse, error)
* Execute executes the request * @return Lan
func (*LANsApiService) DatacentersLansGet ¶
func (a *LANsApiService) DatacentersLansGet(ctx _context.Context, datacenterId string) ApiDatacentersLansGetRequest
* DatacentersLansGet List LANs * List all LANs within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersLansGetRequest
func (*LANsApiService) DatacentersLansGetExecute ¶
func (a *LANsApiService) DatacentersLansGetExecute(r ApiDatacentersLansGetRequest) (Lans, *APIResponse, error)
* Execute executes the request * @return Lans
func (*LANsApiService) DatacentersLansNicsFindById ¶
func (a *LANsApiService) DatacentersLansNicsFindById(ctx _context.Context, datacenterId string, lanId string, nicId string) ApiDatacentersLansNicsFindByIdRequest
* DatacentersLansNicsFindById Retrieve attached NICs * Retrieve the properties of the NIC, attached to the specified LAN. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param lanId The unique ID of the LAN. * @param nicId The unique ID of the NIC. * @return ApiDatacentersLansNicsFindByIdRequest
func (*LANsApiService) DatacentersLansNicsFindByIdExecute ¶
func (a *LANsApiService) DatacentersLansNicsFindByIdExecute(r ApiDatacentersLansNicsFindByIdRequest) (Nic, *APIResponse, error)
* Execute executes the request * @return Nic
func (*LANsApiService) DatacentersLansNicsGet ¶
func (a *LANsApiService) DatacentersLansNicsGet(ctx _context.Context, datacenterId string, lanId string) ApiDatacentersLansNicsGetRequest
* DatacentersLansNicsGet List LAN members * List all NICs, attached to the specified LAN. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param lanId The unique ID of the LAN. * @return ApiDatacentersLansNicsGetRequest
func (*LANsApiService) DatacentersLansNicsGetExecute ¶
func (a *LANsApiService) DatacentersLansNicsGetExecute(r ApiDatacentersLansNicsGetRequest) (LanNics, *APIResponse, error)
* Execute executes the request * @return LanNics
func (*LANsApiService) DatacentersLansNicsPost ¶
func (a *LANsApiService) DatacentersLansNicsPost(ctx _context.Context, datacenterId string, lanId string) ApiDatacentersLansNicsPostRequest
* DatacentersLansNicsPost Attach NICs * Attach an existing NIC to the specified LAN. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param lanId The unique ID of the LAN. * @return ApiDatacentersLansNicsPostRequest
func (*LANsApiService) DatacentersLansNicsPostExecute ¶
func (a *LANsApiService) DatacentersLansNicsPostExecute(r ApiDatacentersLansNicsPostRequest) (Nic, *APIResponse, error)
* Execute executes the request * @return Nic
func (*LANsApiService) DatacentersLansPatch ¶
func (a *LANsApiService) DatacentersLansPatch(ctx _context.Context, datacenterId string, lanId string) ApiDatacentersLansPatchRequest
* DatacentersLansPatch Partially modify LANs * Update the properties of the specified LAN within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param lanId The unique ID of the LAN. * @return ApiDatacentersLansPatchRequest
func (*LANsApiService) DatacentersLansPatchExecute ¶
func (a *LANsApiService) DatacentersLansPatchExecute(r ApiDatacentersLansPatchRequest) (Lan, *APIResponse, error)
* Execute executes the request * @return Lan
func (*LANsApiService) DatacentersLansPost ¶
func (a *LANsApiService) DatacentersLansPost(ctx _context.Context, datacenterId string) ApiDatacentersLansPostRequest
* DatacentersLansPost Create LANs * Creates a LAN within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersLansPostRequest
func (*LANsApiService) DatacentersLansPostExecute ¶
func (a *LANsApiService) DatacentersLansPostExecute(r ApiDatacentersLansPostRequest) (Lan, *APIResponse, error)
* Execute executes the request * @return Lan
func (*LANsApiService) DatacentersLansPut ¶
func (a *LANsApiService) DatacentersLansPut(ctx _context.Context, datacenterId string, lanId string) ApiDatacentersLansPutRequest
* DatacentersLansPut Modify LANs * Modify the properties of the specified LAN within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param lanId The unique ID of the LAN. * @return ApiDatacentersLansPutRequest
func (*LANsApiService) DatacentersLansPutExecute ¶
func (a *LANsApiService) DatacentersLansPutExecute(r ApiDatacentersLansPutRequest) (Lan, *APIResponse, error)
* Execute executes the request * @return Lan
type Label ¶
type Label struct { // Label is identified using standard URN. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *string `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *NoStateMetaData `json:"metadata,omitempty"` Properties *LabelProperties `json:"properties"` }
Label struct for Label
func NewLabel ¶ added in v6.0.2
func NewLabel(properties LabelProperties) *Label
NewLabel instantiates a new Label 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 NewLabelWithDefaults ¶ added in v6.0.2
func NewLabelWithDefaults() *Label
NewLabelWithDefaults instantiates a new Label 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 (*Label) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Label) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Label) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Label) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Label) GetMetadata ¶
func (o *Label) GetMetadata() *NoStateMetaData
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*Label) GetMetadataOk ¶
func (o *Label) GetMetadataOk() (*NoStateMetaData, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*Label) GetProperties ¶
func (o *Label) GetProperties() *LabelProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Label) GetPropertiesOk ¶
func (o *Label) GetPropertiesOk() (*LabelProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*Label) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Label) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*Label) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*Label) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (Label) MarshalJSON ¶
func (*Label) SetMetadata ¶
func (o *Label) SetMetadata(v NoStateMetaData)
SetMetadata sets field value
func (*Label) SetProperties ¶
func (o *Label) SetProperties(v LabelProperties)
SetProperties sets field value
type LabelProperties ¶
type LabelProperties struct { // A label key Key *string `json:"key,omitempty"` // A label value Value *string `json:"value,omitempty"` // The ID of the resource. ResourceId *string `json:"resourceId,omitempty"` // The type of the resource on which the label is applied. ResourceType *string `json:"resourceType,omitempty"` // URL to the Resource (absolute path) on which the label is applied. ResourceHref *string `json:"resourceHref,omitempty"` }
LabelProperties struct for LabelProperties
func NewLabelProperties ¶ added in v6.0.2
func NewLabelProperties() *LabelProperties
NewLabelProperties instantiates a new LabelProperties 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 NewLabelPropertiesWithDefaults ¶ added in v6.0.2
func NewLabelPropertiesWithDefaults() *LabelProperties
NewLabelPropertiesWithDefaults instantiates a new LabelProperties 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 (*LabelProperties) GetKey ¶
func (o *LabelProperties) GetKey() *string
GetKey returns the Key field value If the value is explicit nil, nil is returned
func (*LabelProperties) GetKeyOk ¶
func (o *LabelProperties) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value 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 (*LabelProperties) GetResourceHref ¶
func (o *LabelProperties) GetResourceHref() *string
GetResourceHref returns the ResourceHref field value If the value is explicit nil, nil is returned
func (*LabelProperties) GetResourceHrefOk ¶
func (o *LabelProperties) GetResourceHrefOk() (*string, bool)
GetResourceHrefOk returns a tuple with the ResourceHref field value 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 (*LabelProperties) GetResourceId ¶
func (o *LabelProperties) GetResourceId() *string
GetResourceId returns the ResourceId field value If the value is explicit nil, nil is returned
func (*LabelProperties) GetResourceIdOk ¶
func (o *LabelProperties) GetResourceIdOk() (*string, bool)
GetResourceIdOk returns a tuple with the ResourceId field value 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 (*LabelProperties) GetResourceType ¶
func (o *LabelProperties) GetResourceType() *string
GetResourceType returns the ResourceType field value If the value is explicit nil, nil is returned
func (*LabelProperties) GetResourceTypeOk ¶
func (o *LabelProperties) GetResourceTypeOk() (*string, bool)
GetResourceTypeOk returns a tuple with the ResourceType field value 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 (*LabelProperties) GetValue ¶
func (o *LabelProperties) GetValue() *string
GetValue returns the Value field value If the value is explicit nil, nil is returned
func (*LabelProperties) GetValueOk ¶
func (o *LabelProperties) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value 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 (*LabelProperties) HasKey ¶
func (o *LabelProperties) HasKey() bool
HasKey returns a boolean if a field has been set.
func (*LabelProperties) HasResourceHref ¶
func (o *LabelProperties) HasResourceHref() bool
HasResourceHref returns a boolean if a field has been set.
func (*LabelProperties) HasResourceId ¶
func (o *LabelProperties) HasResourceId() bool
HasResourceId returns a boolean if a field has been set.
func (*LabelProperties) HasResourceType ¶
func (o *LabelProperties) HasResourceType() bool
HasResourceType returns a boolean if a field has been set.
func (*LabelProperties) HasValue ¶
func (o *LabelProperties) HasValue() bool
HasValue returns a boolean if a field has been set.
func (LabelProperties) MarshalJSON ¶
func (o LabelProperties) MarshalJSON() ([]byte, error)
func (*LabelProperties) SetResourceHref ¶
func (o *LabelProperties) SetResourceHref(v string)
SetResourceHref sets field value
func (*LabelProperties) SetResourceId ¶
func (o *LabelProperties) SetResourceId(v string)
SetResourceId sets field value
func (*LabelProperties) SetResourceType ¶
func (o *LabelProperties) SetResourceType(v string)
SetResourceType sets field value
func (*LabelProperties) SetValue ¶
func (o *LabelProperties) SetValue(v string)
SetValue sets field value
type LabelResource ¶
type LabelResource struct { // Label on a resource is identified using label key. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *string `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *NoStateMetaData `json:"metadata,omitempty"` Properties *LabelResourceProperties `json:"properties"` }
LabelResource struct for LabelResource
func NewLabelResource ¶ added in v6.0.2
func NewLabelResource(properties LabelResourceProperties) *LabelResource
NewLabelResource instantiates a new LabelResource 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 NewLabelResourceWithDefaults ¶ added in v6.0.2
func NewLabelResourceWithDefaults() *LabelResource
NewLabelResourceWithDefaults instantiates a new LabelResource 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 (*LabelResource) GetHref ¶
func (o *LabelResource) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*LabelResource) GetHrefOk ¶
func (o *LabelResource) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*LabelResource) GetId ¶
func (o *LabelResource) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*LabelResource) GetIdOk ¶
func (o *LabelResource) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*LabelResource) GetMetadata ¶
func (o *LabelResource) GetMetadata() *NoStateMetaData
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*LabelResource) GetMetadataOk ¶
func (o *LabelResource) GetMetadataOk() (*NoStateMetaData, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*LabelResource) GetProperties ¶
func (o *LabelResource) GetProperties() *LabelResourceProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*LabelResource) GetPropertiesOk ¶
func (o *LabelResource) GetPropertiesOk() (*LabelResourceProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*LabelResource) GetType ¶
func (o *LabelResource) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*LabelResource) GetTypeOk ¶
func (o *LabelResource) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*LabelResource) HasHref ¶
func (o *LabelResource) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*LabelResource) HasId ¶
func (o *LabelResource) HasId() bool
HasId returns a boolean if a field has been set.
func (*LabelResource) HasMetadata ¶
func (o *LabelResource) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*LabelResource) HasProperties ¶
func (o *LabelResource) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*LabelResource) HasType ¶
func (o *LabelResource) HasType() bool
HasType returns a boolean if a field has been set.
func (LabelResource) MarshalJSON ¶
func (o LabelResource) MarshalJSON() ([]byte, error)
func (*LabelResource) SetMetadata ¶
func (o *LabelResource) SetMetadata(v NoStateMetaData)
SetMetadata sets field value
func (*LabelResource) SetProperties ¶
func (o *LabelResource) SetProperties(v LabelResourceProperties)
SetProperties sets field value
type LabelResourceProperties ¶
type LabelResourceProperties struct { // A label key Key *string `json:"key,omitempty"` // A label value Value *string `json:"value,omitempty"` }
LabelResourceProperties struct for LabelResourceProperties
func NewLabelResourceProperties ¶ added in v6.0.2
func NewLabelResourceProperties() *LabelResourceProperties
NewLabelResourceProperties instantiates a new LabelResourceProperties 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 NewLabelResourcePropertiesWithDefaults ¶ added in v6.0.2
func NewLabelResourcePropertiesWithDefaults() *LabelResourceProperties
NewLabelResourcePropertiesWithDefaults instantiates a new LabelResourceProperties 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 (*LabelResourceProperties) GetKey ¶
func (o *LabelResourceProperties) GetKey() *string
GetKey returns the Key field value If the value is explicit nil, nil is returned
func (*LabelResourceProperties) GetKeyOk ¶
func (o *LabelResourceProperties) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value 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 (*LabelResourceProperties) GetValue ¶
func (o *LabelResourceProperties) GetValue() *string
GetValue returns the Value field value If the value is explicit nil, nil is returned
func (*LabelResourceProperties) GetValueOk ¶
func (o *LabelResourceProperties) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value 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 (*LabelResourceProperties) HasKey ¶
func (o *LabelResourceProperties) HasKey() bool
HasKey returns a boolean if a field has been set.
func (*LabelResourceProperties) HasValue ¶
func (o *LabelResourceProperties) HasValue() bool
HasValue returns a boolean if a field has been set.
func (LabelResourceProperties) MarshalJSON ¶
func (o LabelResourceProperties) MarshalJSON() ([]byte, error)
func (*LabelResourceProperties) SetKey ¶
func (o *LabelResourceProperties) SetKey(v string)
SetKey sets field value
func (*LabelResourceProperties) SetValue ¶
func (o *LabelResourceProperties) SetValue(v string)
SetValue sets field value
type LabelResources ¶
type LabelResources struct { // A unique representation of the label as a resource collection. Id *string `json:"id,omitempty"` // The type of resource within a collection. Type *string `json:"type,omitempty"` // URL to the collection representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]LabelResource `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
LabelResources struct for LabelResources
func NewLabelResources ¶ added in v6.0.2
func NewLabelResources() *LabelResources
NewLabelResources instantiates a new LabelResources 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 NewLabelResourcesWithDefaults ¶ added in v6.0.2
func NewLabelResourcesWithDefaults() *LabelResources
NewLabelResourcesWithDefaults instantiates a new LabelResources 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 (*LabelResources) GetHref ¶
func (o *LabelResources) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*LabelResources) GetHrefOk ¶
func (o *LabelResources) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*LabelResources) GetId ¶
func (o *LabelResources) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*LabelResources) GetIdOk ¶
func (o *LabelResources) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*LabelResources) GetItems ¶
func (o *LabelResources) GetItems() *[]LabelResource
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*LabelResources) GetItemsOk ¶
func (o *LabelResources) GetItemsOk() (*[]LabelResource, bool)
GetItemsOk returns a tuple with the Items field value 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 (*LabelResources) GetLimit ¶
func (o *LabelResources) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*LabelResources) GetLimitOk ¶
func (o *LabelResources) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value 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 (*LabelResources) GetLinks ¶
func (o *LabelResources) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*LabelResources) GetLinksOk ¶
func (o *LabelResources) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*LabelResources) GetOffset ¶
func (o *LabelResources) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*LabelResources) GetOffsetOk ¶
func (o *LabelResources) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value 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 (*LabelResources) GetType ¶
func (o *LabelResources) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*LabelResources) GetTypeOk ¶
func (o *LabelResources) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*LabelResources) HasHref ¶
func (o *LabelResources) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*LabelResources) HasId ¶
func (o *LabelResources) HasId() bool
HasId returns a boolean if a field has been set.
func (*LabelResources) HasItems ¶
func (o *LabelResources) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*LabelResources) HasLimit ¶
func (o *LabelResources) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*LabelResources) HasLinks ¶
func (o *LabelResources) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*LabelResources) HasOffset ¶
func (o *LabelResources) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*LabelResources) HasType ¶
func (o *LabelResources) HasType() bool
HasType returns a boolean if a field has been set.
func (LabelResources) MarshalJSON ¶
func (o LabelResources) MarshalJSON() ([]byte, error)
func (*LabelResources) SetHref ¶
func (o *LabelResources) SetHref(v string)
SetHref sets field value
func (*LabelResources) SetItems ¶
func (o *LabelResources) SetItems(v []LabelResource)
SetItems sets field value
func (*LabelResources) SetLimit ¶
func (o *LabelResources) SetLimit(v float32)
SetLimit sets field value
func (*LabelResources) SetLinks ¶
func (o *LabelResources) SetLinks(v PaginationLinks)
SetLinks sets field value
func (*LabelResources) SetOffset ¶
func (o *LabelResources) SetOffset(v float32)
SetOffset sets field value
func (*LabelResources) SetType ¶
func (o *LabelResources) SetType(v string)
SetType sets field value
type Labels ¶
type Labels struct { // A unique representation of the label as a resource collection. Id *string `json:"id,omitempty"` // The type of resource within a collection. Type *string `json:"type,omitempty"` // URL to the collection representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Label `json:"items,omitempty"` }
Labels struct for Labels
func NewLabels ¶ added in v6.0.2
func NewLabels() *Labels
NewLabels instantiates a new Labels 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 NewLabelsWithDefaults ¶ added in v6.0.2
func NewLabelsWithDefaults() *Labels
NewLabelsWithDefaults instantiates a new Labels 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 (*Labels) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Labels) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Labels) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Labels) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Labels) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Labels) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Labels) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Labels) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Labels) MarshalJSON ¶
type LabelsApiService ¶
type LabelsApiService service
LabelsApiService LabelsApi service
func (*LabelsApiService) DatacentersLabelsDelete ¶
func (a *LabelsApiService) DatacentersLabelsDelete(ctx _context.Context, datacenterId string, key string) ApiDatacentersLabelsDeleteRequest
* DatacentersLabelsDelete Delete data center labels * Delete the specified data center label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param key The label key * @return ApiDatacentersLabelsDeleteRequest
func (*LabelsApiService) DatacentersLabelsDeleteExecute ¶
func (a *LabelsApiService) DatacentersLabelsDeleteExecute(r ApiDatacentersLabelsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*LabelsApiService) DatacentersLabelsFindByKey ¶
func (a *LabelsApiService) DatacentersLabelsFindByKey(ctx _context.Context, datacenterId string, key string) ApiDatacentersLabelsFindByKeyRequest
* DatacentersLabelsFindByKey Retrieve data center labels * Retrieve the properties of the specified data center label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param key The label key * @return ApiDatacentersLabelsFindByKeyRequest
func (*LabelsApiService) DatacentersLabelsFindByKeyExecute ¶
func (a *LabelsApiService) DatacentersLabelsFindByKeyExecute(r ApiDatacentersLabelsFindByKeyRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) DatacentersLabelsGet ¶
func (a *LabelsApiService) DatacentersLabelsGet(ctx _context.Context, datacenterId string) ApiDatacentersLabelsGetRequest
* DatacentersLabelsGet List data center labels * List all the the labels for the specified data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersLabelsGetRequest
func (*LabelsApiService) DatacentersLabelsGetExecute ¶
func (a *LabelsApiService) DatacentersLabelsGetExecute(r ApiDatacentersLabelsGetRequest) (LabelResources, *APIResponse, error)
* Execute executes the request * @return LabelResources
func (*LabelsApiService) DatacentersLabelsPost ¶
func (a *LabelsApiService) DatacentersLabelsPost(ctx _context.Context, datacenterId string) ApiDatacentersLabelsPostRequest
* DatacentersLabelsPost Create a Data Center Label * Adds a new label to the specified data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersLabelsPostRequest
func (*LabelsApiService) DatacentersLabelsPostExecute ¶
func (a *LabelsApiService) DatacentersLabelsPostExecute(r ApiDatacentersLabelsPostRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) DatacentersLabelsPut ¶
func (a *LabelsApiService) DatacentersLabelsPut(ctx _context.Context, datacenterId string, key string) ApiDatacentersLabelsPutRequest
* DatacentersLabelsPut Modify a Data Center Label by Key * Modifies the specified data center label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param key The label key * @return ApiDatacentersLabelsPutRequest
func (*LabelsApiService) DatacentersLabelsPutExecute ¶
func (a *LabelsApiService) DatacentersLabelsPutExecute(r ApiDatacentersLabelsPutRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) DatacentersServersLabelsDelete ¶
func (a *LabelsApiService) DatacentersServersLabelsDelete(ctx _context.Context, datacenterId string, serverId string, key string) ApiDatacentersServersLabelsDeleteRequest
* DatacentersServersLabelsDelete Delete server labels * Delete the specified server label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param key The label key * @return ApiDatacentersServersLabelsDeleteRequest
func (*LabelsApiService) DatacentersServersLabelsDeleteExecute ¶
func (a *LabelsApiService) DatacentersServersLabelsDeleteExecute(r ApiDatacentersServersLabelsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*LabelsApiService) DatacentersServersLabelsFindByKey ¶
func (a *LabelsApiService) DatacentersServersLabelsFindByKey(ctx _context.Context, datacenterId string, serverId string, key string) ApiDatacentersServersLabelsFindByKeyRequest
* DatacentersServersLabelsFindByKey Retrieve server labels * Retrieve the properties of the specified server label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param key The label key * @return ApiDatacentersServersLabelsFindByKeyRequest
func (*LabelsApiService) DatacentersServersLabelsFindByKeyExecute ¶
func (a *LabelsApiService) DatacentersServersLabelsFindByKeyExecute(r ApiDatacentersServersLabelsFindByKeyRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) DatacentersServersLabelsGet ¶
func (a *LabelsApiService) DatacentersServersLabelsGet(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersLabelsGetRequest
* DatacentersServersLabelsGet List server labels * List all the the labels for the specified server. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @return ApiDatacentersServersLabelsGetRequest
func (*LabelsApiService) DatacentersServersLabelsGetExecute ¶
func (a *LabelsApiService) DatacentersServersLabelsGetExecute(r ApiDatacentersServersLabelsGetRequest) (LabelResources, *APIResponse, error)
* Execute executes the request * @return LabelResources
func (*LabelsApiService) DatacentersServersLabelsPost ¶
func (a *LabelsApiService) DatacentersServersLabelsPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersLabelsPostRequest
* DatacentersServersLabelsPost Create a Server Label * Adds a new label to the specified server. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @return ApiDatacentersServersLabelsPostRequest
func (*LabelsApiService) DatacentersServersLabelsPostExecute ¶
func (a *LabelsApiService) DatacentersServersLabelsPostExecute(r ApiDatacentersServersLabelsPostRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) DatacentersServersLabelsPut ¶
func (a *LabelsApiService) DatacentersServersLabelsPut(ctx _context.Context, datacenterId string, serverId string, key string) ApiDatacentersServersLabelsPutRequest
* DatacentersServersLabelsPut Modify a Server Label * Modifies the specified server label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param key The label key * @return ApiDatacentersServersLabelsPutRequest
func (*LabelsApiService) DatacentersServersLabelsPutExecute ¶
func (a *LabelsApiService) DatacentersServersLabelsPutExecute(r ApiDatacentersServersLabelsPutRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) DatacentersVolumesLabelsDelete ¶
func (a *LabelsApiService) DatacentersVolumesLabelsDelete(ctx _context.Context, datacenterId string, volumeId string, key string) ApiDatacentersVolumesLabelsDeleteRequest
* DatacentersVolumesLabelsDelete Delete volume labels * Delete the specified volume label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param volumeId The unique ID of the volume. * @param key The label key * @return ApiDatacentersVolumesLabelsDeleteRequest
func (*LabelsApiService) DatacentersVolumesLabelsDeleteExecute ¶
func (a *LabelsApiService) DatacentersVolumesLabelsDeleteExecute(r ApiDatacentersVolumesLabelsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*LabelsApiService) DatacentersVolumesLabelsFindByKey ¶
func (a *LabelsApiService) DatacentersVolumesLabelsFindByKey(ctx _context.Context, datacenterId string, volumeId string, key string) ApiDatacentersVolumesLabelsFindByKeyRequest
* DatacentersVolumesLabelsFindByKey Retrieve volume labels * Retrieve the properties of the specified volume label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param volumeId The unique ID of the volume. * @param key The label key * @return ApiDatacentersVolumesLabelsFindByKeyRequest
func (*LabelsApiService) DatacentersVolumesLabelsFindByKeyExecute ¶
func (a *LabelsApiService) DatacentersVolumesLabelsFindByKeyExecute(r ApiDatacentersVolumesLabelsFindByKeyRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) DatacentersVolumesLabelsGet ¶
func (a *LabelsApiService) DatacentersVolumesLabelsGet(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesLabelsGetRequest
* DatacentersVolumesLabelsGet List volume labels * List all the the labels for the specified volume. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param volumeId The unique ID of the volume. * @return ApiDatacentersVolumesLabelsGetRequest
func (*LabelsApiService) DatacentersVolumesLabelsGetExecute ¶
func (a *LabelsApiService) DatacentersVolumesLabelsGetExecute(r ApiDatacentersVolumesLabelsGetRequest) (LabelResources, *APIResponse, error)
* Execute executes the request * @return LabelResources
func (*LabelsApiService) DatacentersVolumesLabelsPost ¶
func (a *LabelsApiService) DatacentersVolumesLabelsPost(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesLabelsPostRequest
* DatacentersVolumesLabelsPost Create a Volume Label * Adds a new label to the specified volume. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param volumeId The unique ID of the volume. * @return ApiDatacentersVolumesLabelsPostRequest
func (*LabelsApiService) DatacentersVolumesLabelsPostExecute ¶
func (a *LabelsApiService) DatacentersVolumesLabelsPostExecute(r ApiDatacentersVolumesLabelsPostRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) DatacentersVolumesLabelsPut ¶
func (a *LabelsApiService) DatacentersVolumesLabelsPut(ctx _context.Context, datacenterId string, volumeId string, key string) ApiDatacentersVolumesLabelsPutRequest
* DatacentersVolumesLabelsPut Modify a Volume Label * Modifies the specified volume label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param volumeId The unique ID of the volume. * @param key The label key * @return ApiDatacentersVolumesLabelsPutRequest
func (*LabelsApiService) DatacentersVolumesLabelsPutExecute ¶
func (a *LabelsApiService) DatacentersVolumesLabelsPutExecute(r ApiDatacentersVolumesLabelsPutRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) ImagesLabelsDelete ¶ added in v6.2.0
func (a *LabelsApiService) ImagesLabelsDelete(ctx _context.Context, imageId string, key string) ApiImagesLabelsDeleteRequest
* ImagesLabelsDelete Delete image label * Delete the specified image label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param imageId The unique ID of the image. * @param key The label key * @return ApiImagesLabelsDeleteRequest
func (*LabelsApiService) ImagesLabelsDeleteExecute ¶ added in v6.2.0
func (a *LabelsApiService) ImagesLabelsDeleteExecute(r ApiImagesLabelsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*LabelsApiService) ImagesLabelsFindByKey ¶ added in v6.2.0
func (a *LabelsApiService) ImagesLabelsFindByKey(ctx _context.Context, imageId string, key string) ApiImagesLabelsFindByKeyRequest
* ImagesLabelsFindByKey Retrieve image labels * Retrieve the properties of the specified image label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param imageId The unique ID of the image. * @param key The label key * @return ApiImagesLabelsFindByKeyRequest
func (*LabelsApiService) ImagesLabelsFindByKeyExecute ¶ added in v6.2.0
func (a *LabelsApiService) ImagesLabelsFindByKeyExecute(r ApiImagesLabelsFindByKeyRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) ImagesLabelsGet ¶ added in v6.2.0
func (a *LabelsApiService) ImagesLabelsGet(ctx _context.Context, imageId string) ApiImagesLabelsGetRequest
* ImagesLabelsGet List image labels * List all the the labels for the specified image. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param imageId The unique ID of the image. * @return ApiImagesLabelsGetRequest
func (*LabelsApiService) ImagesLabelsGetExecute ¶ added in v6.2.0
func (a *LabelsApiService) ImagesLabelsGetExecute(r ApiImagesLabelsGetRequest) (LabelResources, *APIResponse, error)
* Execute executes the request * @return LabelResources
func (*LabelsApiService) ImagesLabelsPost ¶ added in v6.2.0
func (a *LabelsApiService) ImagesLabelsPost(ctx _context.Context, imageId string) ApiImagesLabelsPostRequest
* ImagesLabelsPost Create an Image Label * Adds a new label to the specified image. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param imageId The unique ID of the image * @return ApiImagesLabelsPostRequest
func (*LabelsApiService) ImagesLabelsPostExecute ¶ added in v6.2.0
func (a *LabelsApiService) ImagesLabelsPostExecute(r ApiImagesLabelsPostRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) ImagesLabelsPut ¶ added in v6.2.0
func (a *LabelsApiService) ImagesLabelsPut(ctx _context.Context, imageId string, key string) ApiImagesLabelsPutRequest
* ImagesLabelsPut Modify an Image Label by Key * Modifies the specified data center label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param imageId The unique ID of the image. * @param key The label key * @return ApiImagesLabelsPutRequest
func (*LabelsApiService) ImagesLabelsPutExecute ¶ added in v6.2.0
func (a *LabelsApiService) ImagesLabelsPutExecute(r ApiImagesLabelsPutRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) IpblocksLabelsDelete ¶
func (a *LabelsApiService) IpblocksLabelsDelete(ctx _context.Context, ipblockId string, key string) ApiIpblocksLabelsDeleteRequest
* IpblocksLabelsDelete Delete IP block labels * Delete the specified IP block label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param ipblockId The unique ID of the IP block. * @param key The label key * @return ApiIpblocksLabelsDeleteRequest
func (*LabelsApiService) IpblocksLabelsDeleteExecute ¶
func (a *LabelsApiService) IpblocksLabelsDeleteExecute(r ApiIpblocksLabelsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*LabelsApiService) IpblocksLabelsFindByKey ¶
func (a *LabelsApiService) IpblocksLabelsFindByKey(ctx _context.Context, ipblockId string, key string) ApiIpblocksLabelsFindByKeyRequest
* IpblocksLabelsFindByKey Retrieve IP block labels * Retrieve the properties of the specified IP block label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param ipblockId The unique ID of the IP block. * @param key The label key * @return ApiIpblocksLabelsFindByKeyRequest
func (*LabelsApiService) IpblocksLabelsFindByKeyExecute ¶
func (a *LabelsApiService) IpblocksLabelsFindByKeyExecute(r ApiIpblocksLabelsFindByKeyRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) IpblocksLabelsGet ¶
func (a *LabelsApiService) IpblocksLabelsGet(ctx _context.Context, ipblockId string) ApiIpblocksLabelsGetRequest
* IpblocksLabelsGet List IP block labels * List all the the labels for the specified IP block. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param ipblockId The unique ID of the IP block. * @return ApiIpblocksLabelsGetRequest
func (*LabelsApiService) IpblocksLabelsGetExecute ¶
func (a *LabelsApiService) IpblocksLabelsGetExecute(r ApiIpblocksLabelsGetRequest) (LabelResources, *APIResponse, error)
* Execute executes the request * @return LabelResources
func (*LabelsApiService) IpblocksLabelsPost ¶
func (a *LabelsApiService) IpblocksLabelsPost(ctx _context.Context, ipblockId string) ApiIpblocksLabelsPostRequest
* IpblocksLabelsPost Create IP block labels * Add a new label to the specified IP block. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param ipblockId The unique ID of the IP block. * @return ApiIpblocksLabelsPostRequest
func (*LabelsApiService) IpblocksLabelsPostExecute ¶
func (a *LabelsApiService) IpblocksLabelsPostExecute(r ApiIpblocksLabelsPostRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) IpblocksLabelsPut ¶
func (a *LabelsApiService) IpblocksLabelsPut(ctx _context.Context, ipblockId string, key string) ApiIpblocksLabelsPutRequest
* IpblocksLabelsPut Modify a IP Block Label by ID * Modifies the specified IP block label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param ipblockId The unique ID of the IP block. * @param key The label key * @return ApiIpblocksLabelsPutRequest
func (*LabelsApiService) IpblocksLabelsPutExecute ¶
func (a *LabelsApiService) IpblocksLabelsPutExecute(r ApiIpblocksLabelsPutRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) LabelsFindByUrn ¶
func (a *LabelsApiService) LabelsFindByUrn(ctx _context.Context, labelurn string) ApiLabelsFindByUrnRequest
- LabelsFindByUrn Retrieve labels by URN
- Retrieve a label by label URN.
The URN is unique for each label, and consists of:
urn:label:<resource_type>:<resource_uuid>:<key>
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param labelurn The label URN; URN is unique for each label, and consists of: urn:label:<resource_type>:<resource_uuid>:<key><key>
- @return ApiLabelsFindByUrnRequest
func (*LabelsApiService) LabelsFindByUrnExecute ¶
func (a *LabelsApiService) LabelsFindByUrnExecute(r ApiLabelsFindByUrnRequest) (Label, *APIResponse, error)
* Execute executes the request * @return Label
func (*LabelsApiService) LabelsGet ¶
func (a *LabelsApiService) LabelsGet(ctx _context.Context) ApiLabelsGetRequest
* LabelsGet List labels * List all available labels. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiLabelsGetRequest
func (*LabelsApiService) LabelsGetExecute ¶
func (a *LabelsApiService) LabelsGetExecute(r ApiLabelsGetRequest) (Labels, *APIResponse, error)
* Execute executes the request * @return Labels
func (*LabelsApiService) SnapshotsLabelsDelete ¶
func (a *LabelsApiService) SnapshotsLabelsDelete(ctx _context.Context, snapshotId string, key string) ApiSnapshotsLabelsDeleteRequest
* SnapshotsLabelsDelete Delete snapshot labels * Delete the specified snapshot label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param snapshotId The unique ID of the snapshot. * @param key The label key * @return ApiSnapshotsLabelsDeleteRequest
func (*LabelsApiService) SnapshotsLabelsDeleteExecute ¶
func (a *LabelsApiService) SnapshotsLabelsDeleteExecute(r ApiSnapshotsLabelsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*LabelsApiService) SnapshotsLabelsFindByKey ¶
func (a *LabelsApiService) SnapshotsLabelsFindByKey(ctx _context.Context, snapshotId string, key string) ApiSnapshotsLabelsFindByKeyRequest
* SnapshotsLabelsFindByKey Retrieve snapshot labels * Retrieve the properties of the specified snapshot label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param snapshotId The unique ID of the snapshot. * @param key The label key * @return ApiSnapshotsLabelsFindByKeyRequest
func (*LabelsApiService) SnapshotsLabelsFindByKeyExecute ¶
func (a *LabelsApiService) SnapshotsLabelsFindByKeyExecute(r ApiSnapshotsLabelsFindByKeyRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) SnapshotsLabelsGet ¶
func (a *LabelsApiService) SnapshotsLabelsGet(ctx _context.Context, snapshotId string) ApiSnapshotsLabelsGetRequest
* SnapshotsLabelsGet List snapshot labels * List all the the labels for the specified snapshot. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param snapshotId The unique ID of the snapshot. * @return ApiSnapshotsLabelsGetRequest
func (*LabelsApiService) SnapshotsLabelsGetExecute ¶
func (a *LabelsApiService) SnapshotsLabelsGetExecute(r ApiSnapshotsLabelsGetRequest) (LabelResources, *APIResponse, error)
* Execute executes the request * @return LabelResources
func (*LabelsApiService) SnapshotsLabelsPost ¶
func (a *LabelsApiService) SnapshotsLabelsPost(ctx _context.Context, snapshotId string) ApiSnapshotsLabelsPostRequest
* SnapshotsLabelsPost Create a Snapshot Label * Adds a new label to the specified snapshot. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param snapshotId The unique ID of the snapshot. * @return ApiSnapshotsLabelsPostRequest
func (*LabelsApiService) SnapshotsLabelsPostExecute ¶
func (a *LabelsApiService) SnapshotsLabelsPostExecute(r ApiSnapshotsLabelsPostRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
func (*LabelsApiService) SnapshotsLabelsPut ¶
func (a *LabelsApiService) SnapshotsLabelsPut(ctx _context.Context, snapshotId string, key string) ApiSnapshotsLabelsPutRequest
* SnapshotsLabelsPut Modify a Snapshot Label by ID * Modifies the specified snapshot label. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param snapshotId The unique ID of the snapshot. * @param key The label key * @return ApiSnapshotsLabelsPutRequest
func (*LabelsApiService) SnapshotsLabelsPutExecute ¶
func (a *LabelsApiService) SnapshotsLabelsPutExecute(r ApiSnapshotsLabelsPutRequest) (LabelResource, *APIResponse, error)
* Execute executes the request * @return LabelResource
type Lan ¶
type Lan struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *LanProperties `json:"properties"` Entities *LanEntities `json:"entities,omitempty"` }
Lan struct for Lan
func NewLan ¶ added in v6.0.2
func NewLan(properties LanProperties) *Lan
NewLan instantiates a new Lan 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 NewLanWithDefaults ¶ added in v6.0.2
func NewLanWithDefaults() *Lan
NewLanWithDefaults instantiates a new Lan 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 (*Lan) GetEntities ¶
func (o *Lan) GetEntities() *LanEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*Lan) GetEntitiesOk ¶
func (o *Lan) GetEntitiesOk() (*LanEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*Lan) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Lan) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Lan) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Lan) GetMetadata ¶
func (o *Lan) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*Lan) GetMetadataOk ¶
func (o *Lan) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*Lan) GetProperties ¶
func (o *Lan) GetProperties() *LanProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Lan) GetPropertiesOk ¶
func (o *Lan) GetPropertiesOk() (*LanProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*Lan) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Lan) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*Lan) HasEntities ¶
HasEntities returns a boolean if a field has been set.
func (*Lan) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*Lan) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (Lan) MarshalJSON ¶
func (*Lan) SetMetadata ¶
func (o *Lan) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*Lan) SetProperties ¶
func (o *Lan) SetProperties(v LanProperties)
SetProperties sets field value
type LanEntities ¶
type LanEntities struct {
Nics *LanNics `json:"nics,omitempty"`
}
LanEntities struct for LanEntities
func NewLanEntities ¶ added in v6.0.2
func NewLanEntities() *LanEntities
NewLanEntities instantiates a new LanEntities 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 NewLanEntitiesWithDefaults ¶ added in v6.0.2
func NewLanEntitiesWithDefaults() *LanEntities
NewLanEntitiesWithDefaults instantiates a new LanEntities 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 (*LanEntities) GetNics ¶
func (o *LanEntities) GetNics() *LanNics
GetNics returns the Nics field value If the value is explicit nil, nil is returned
func (*LanEntities) GetNicsOk ¶
func (o *LanEntities) GetNicsOk() (*LanNics, bool)
GetNicsOk returns a tuple with the Nics field value 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 (*LanEntities) HasNics ¶
func (o *LanEntities) HasNics() bool
HasNics returns a boolean if a field has been set.
func (LanEntities) MarshalJSON ¶
func (o LanEntities) MarshalJSON() ([]byte, error)
type LanNics ¶
type LanNics struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Nic `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
LanNics struct for LanNics
func NewLanNics ¶ added in v6.0.2
func NewLanNics() *LanNics
NewLanNics instantiates a new LanNics 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 NewLanNicsWithDefaults ¶ added in v6.0.2
func NewLanNicsWithDefaults() *LanNics
NewLanNicsWithDefaults instantiates a new LanNics 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 (*LanNics) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*LanNics) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*LanNics) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*LanNics) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*LanNics) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*LanNics) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*LanNics) GetLimit ¶
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*LanNics) GetLimitOk ¶
GetLimitOk returns a tuple with the Limit field value 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 (*LanNics) GetLinks ¶
func (o *LanNics) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*LanNics) GetLinksOk ¶
func (o *LanNics) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*LanNics) GetOffset ¶
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*LanNics) GetOffsetOk ¶
GetOffsetOk returns a tuple with the Offset field value 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 (*LanNics) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*LanNics) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (LanNics) MarshalJSON ¶
type LanProperties ¶
type LanProperties struct { // The name of the resource. Name *string `json:"name,omitempty"` // IP failover configurations for lan IpFailover *[]IPFailover `json:"ipFailover,omitempty"` // For public LANs this property is null, for private LANs it contains the private IPv4 CIDR range. This property is a read only property. Ipv4CidrBlock *string `json:"ipv4CidrBlock,omitempty"` // For a GET request, this value is either 'null' or contains the LAN's /64 IPv6 CIDR block if this LAN is IPv6 enabled. For POST/PUT/PATCH requests, 'AUTO' will result in enabling this LAN for IPv6 and automatically assign a /64 IPv6 CIDR block to this LAN and /80 IPv6 CIDR blocks to the NICs and one /128 IPv6 address to each connected NIC. If you choose the IPv6 CIDR block for the LAN on your own, then you must provide a /64 block, which is inside the IPv6 CIDR block of the virtual datacenter and unique inside all LANs from this virtual datacenter. If you enable IPv6 on a LAN with NICs, those NICs will get a /80 IPv6 CIDR block and one IPv6 address assigned to each automatically, unless you specify them explicitly on the LAN and on the NICs. A virtual data center is limited to a maximum of 256 IPv6-enabled LANs. // to set this field to `nil` in order to be marshalled, the explicit nil address `Nilstring` can be used, or the setter `SetIpv6CidrBlockNil` Ipv6CidrBlock *string `json:"ipv6CidrBlock,omitempty"` // The unique identifier of the Cross Connect the LAN is connected to, if any. It needs to be ensured that IP addresses of the NICs of all LANs connected to a given Cross Connect is not duplicated and belongs to the same subnet range. Pcc *string `json:"pcc,omitempty"` // Indicates if the LAN is connected to the internet or not. Public *bool `json:"public,omitempty"` }
LanProperties struct for LanProperties
func NewLanProperties ¶ added in v6.0.2
func NewLanProperties() *LanProperties
NewLanProperties instantiates a new LanProperties 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 NewLanPropertiesWithDefaults ¶ added in v6.0.2
func NewLanPropertiesWithDefaults() *LanProperties
NewLanPropertiesWithDefaults instantiates a new LanProperties 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 (*LanProperties) GetIpFailover ¶
func (o *LanProperties) GetIpFailover() *[]IPFailover
GetIpFailover returns the IpFailover field value If the value is explicit nil, nil is returned
func (*LanProperties) GetIpFailoverOk ¶
func (o *LanProperties) GetIpFailoverOk() (*[]IPFailover, bool)
GetIpFailoverOk returns a tuple with the IpFailover field value 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 (*LanProperties) GetIpv4CidrBlock ¶ added in v6.3.2
func (o *LanProperties) GetIpv4CidrBlock() *string
GetIpv4CidrBlock returns the Ipv4CidrBlock field value If the value is explicit nil, nil is returned
func (*LanProperties) GetIpv4CidrBlockOk ¶ added in v6.3.2
func (o *LanProperties) GetIpv4CidrBlockOk() (*string, bool)
GetIpv4CidrBlockOk returns a tuple with the Ipv4CidrBlock field value 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 (*LanProperties) GetIpv6CidrBlock ¶ added in v6.1.8
func (o *LanProperties) GetIpv6CidrBlock() *string
GetIpv6CidrBlock returns the Ipv6CidrBlock field value If the value is explicit nil, nil is returned
func (*LanProperties) GetIpv6CidrBlockOk ¶ added in v6.1.8
func (o *LanProperties) GetIpv6CidrBlockOk() (*string, bool)
GetIpv6CidrBlockOk returns a tuple with the Ipv6CidrBlock field value 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 (*LanProperties) GetName ¶
func (o *LanProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*LanProperties) GetNameOk ¶
func (o *LanProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*LanProperties) GetPcc ¶
func (o *LanProperties) GetPcc() *string
GetPcc returns the Pcc field value If the value is explicit nil, nil is returned
func (*LanProperties) GetPccOk ¶
func (o *LanProperties) GetPccOk() (*string, bool)
GetPccOk returns a tuple with the Pcc field value 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 (*LanProperties) GetPublic ¶
func (o *LanProperties) GetPublic() *bool
GetPublic returns the Public field value If the value is explicit nil, nil is returned
func (*LanProperties) GetPublicOk ¶
func (o *LanProperties) GetPublicOk() (*bool, bool)
GetPublicOk returns a tuple with the Public field value 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 (*LanProperties) HasIpFailover ¶
func (o *LanProperties) HasIpFailover() bool
HasIpFailover returns a boolean if a field has been set.
func (*LanProperties) HasIpv4CidrBlock ¶ added in v6.3.2
func (o *LanProperties) HasIpv4CidrBlock() bool
HasIpv4CidrBlock returns a boolean if a field has been set.
func (*LanProperties) HasIpv6CidrBlock ¶ added in v6.1.8
func (o *LanProperties) HasIpv6CidrBlock() bool
HasIpv6CidrBlock returns a boolean if a field has been set.
func (*LanProperties) HasName ¶
func (o *LanProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*LanProperties) HasPcc ¶
func (o *LanProperties) HasPcc() bool
HasPcc returns a boolean if a field has been set.
func (*LanProperties) HasPublic ¶
func (o *LanProperties) HasPublic() bool
HasPublic returns a boolean if a field has been set.
func (LanProperties) MarshalJSON ¶
func (o LanProperties) MarshalJSON() ([]byte, error)
func (*LanProperties) SetIpFailover ¶
func (o *LanProperties) SetIpFailover(v []IPFailover)
SetIpFailover sets field value
func (*LanProperties) SetIpv4CidrBlock ¶ added in v6.3.2
func (o *LanProperties) SetIpv4CidrBlock(v string)
SetIpv4CidrBlock sets field value
func (*LanProperties) SetIpv6CidrBlock ¶ added in v6.1.8
func (o *LanProperties) SetIpv6CidrBlock(v string)
SetIpv6CidrBlock sets field value
func (*LanProperties) SetIpv6CidrBlockNil ¶ added in v6.1.8
func (o *LanProperties) SetIpv6CidrBlockNil()
sets Ipv6CidrBlock to the explicit address that will be encoded as nil when marshaled
func (*LanProperties) SetPublic ¶
func (o *LanProperties) SetPublic(v bool)
SetPublic sets field value
type Lans ¶
type Lans struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Lan `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
Lans struct for Lans
func NewLans ¶ added in v6.0.2
func NewLans() *Lans
NewLans instantiates a new Lans 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 NewLansWithDefaults ¶ added in v6.0.2
func NewLansWithDefaults() *Lans
NewLansWithDefaults instantiates a new Lans 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 (*Lans) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Lans) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Lans) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Lans) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Lans) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Lans) GetLimit ¶
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*Lans) GetLimitOk ¶
GetLimitOk returns a tuple with the Limit field value 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 (*Lans) GetLinks ¶
func (o *Lans) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*Lans) GetLinksOk ¶
func (o *Lans) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*Lans) GetOffset ¶
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*Lans) GetOffsetOk ¶
GetOffsetOk returns a tuple with the Offset field value 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 (*Lans) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Lans) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Lans) MarshalJSON ¶
type ListOfIds ¶ added in v6.3.0
type ListOfIds struct { // The list of IDs Ids *[]string `json:"ids"` }
ListOfIds struct for ListOfIds
func NewListOfIds ¶ added in v6.3.0
NewListOfIds instantiates a new ListOfIds 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 NewListOfIdsWithDefaults ¶ added in v6.3.0
func NewListOfIdsWithDefaults() *ListOfIds
NewListOfIdsWithDefaults instantiates a new ListOfIds 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 (*ListOfIds) GetIds ¶ added in v6.3.0
GetIds returns the Ids field value If the value is explicit nil, nil is returned
func (*ListOfIds) GetIdsOk ¶ added in v6.3.0
GetIdsOk returns a tuple with the Ids field value 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 (ListOfIds) MarshalJSON ¶ added in v6.3.0
type LoadBalancersApiService ¶
type LoadBalancersApiService service
LoadBalancersApiService LoadBalancersApi service
func (*LoadBalancersApiService) DatacentersLoadbalancersBalancednicsDelete ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsDelete(ctx _context.Context, datacenterId string, loadbalancerId string, nicId string) ApiDatacentersLoadbalancersBalancednicsDeleteRequest
* DatacentersLoadbalancersBalancednicsDelete Detach balanced NICs * Detach the specified NIC from the Load Balancer. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param loadbalancerId The unique ID of the Load Balancer. * @param nicId The unique ID of the NIC. * @return ApiDatacentersLoadbalancersBalancednicsDeleteRequest
func (*LoadBalancersApiService) DatacentersLoadbalancersBalancednicsDeleteExecute ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsDeleteExecute(r ApiDatacentersLoadbalancersBalancednicsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*LoadBalancersApiService) DatacentersLoadbalancersBalancednicsFindByNicId ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsFindByNicId(ctx _context.Context, datacenterId string, loadbalancerId string, nicId string) ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest
* DatacentersLoadbalancersBalancednicsFindByNicId Retrieve balanced NICs * Retrieve the properties of the specified NIC, attached to the Load Balancer. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param loadbalancerId The unique ID of the Load Balancer. * @param nicId The unique ID of the NIC. * @return ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest
func (*LoadBalancersApiService) DatacentersLoadbalancersBalancednicsFindByNicIdExecute ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsFindByNicIdExecute(r ApiDatacentersLoadbalancersBalancednicsFindByNicIdRequest) (Nic, *APIResponse, error)
* Execute executes the request * @return Nic
func (*LoadBalancersApiService) DatacentersLoadbalancersBalancednicsGet ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsGet(ctx _context.Context, datacenterId string, loadbalancerId string) ApiDatacentersLoadbalancersBalancednicsGetRequest
* DatacentersLoadbalancersBalancednicsGet List balanced NICs * List all NICs, attached to the specified Load Balancer. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param loadbalancerId The unique ID of the Load Balancer. * @return ApiDatacentersLoadbalancersBalancednicsGetRequest
func (*LoadBalancersApiService) DatacentersLoadbalancersBalancednicsGetExecute ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsGetExecute(r ApiDatacentersLoadbalancersBalancednicsGetRequest) (BalancedNics, *APIResponse, error)
* Execute executes the request * @return BalancedNics
func (*LoadBalancersApiService) DatacentersLoadbalancersBalancednicsPost ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsPost(ctx _context.Context, datacenterId string, loadbalancerId string) ApiDatacentersLoadbalancersBalancednicsPostRequest
* DatacentersLoadbalancersBalancednicsPost Attach balanced NICs * Attachs an existing NIC to the specified Load Balancer. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param loadbalancerId The unique ID of the Load Balancer. * @return ApiDatacentersLoadbalancersBalancednicsPostRequest
func (*LoadBalancersApiService) DatacentersLoadbalancersBalancednicsPostExecute ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersBalancednicsPostExecute(r ApiDatacentersLoadbalancersBalancednicsPostRequest) (Nic, *APIResponse, error)
* Execute executes the request * @return Nic
func (*LoadBalancersApiService) DatacentersLoadbalancersDelete ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersDelete(ctx _context.Context, datacenterId string, loadbalancerId string) ApiDatacentersLoadbalancersDeleteRequest
* DatacentersLoadbalancersDelete Delete Load Balancers * Remove the specified Load Balancer from the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param loadbalancerId The unique ID of the Load Balancer. * @return ApiDatacentersLoadbalancersDeleteRequest
func (*LoadBalancersApiService) DatacentersLoadbalancersDeleteExecute ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersDeleteExecute(r ApiDatacentersLoadbalancersDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*LoadBalancersApiService) DatacentersLoadbalancersFindById ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersFindById(ctx _context.Context, datacenterId string, loadbalancerId string) ApiDatacentersLoadbalancersFindByIdRequest
* DatacentersLoadbalancersFindById Retrieve Load Balancers * Retrieve the properties of the specified Load Balancer within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param loadbalancerId The unique ID of the Load Balancer. * @return ApiDatacentersLoadbalancersFindByIdRequest
func (*LoadBalancersApiService) DatacentersLoadbalancersFindByIdExecute ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersFindByIdExecute(r ApiDatacentersLoadbalancersFindByIdRequest) (Loadbalancer, *APIResponse, error)
* Execute executes the request * @return Loadbalancer
func (*LoadBalancersApiService) DatacentersLoadbalancersGet ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersGet(ctx _context.Context, datacenterId string) ApiDatacentersLoadbalancersGetRequest
* DatacentersLoadbalancersGet List Load Balancers * List all the Load Balancers within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersLoadbalancersGetRequest
func (*LoadBalancersApiService) DatacentersLoadbalancersGetExecute ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersGetExecute(r ApiDatacentersLoadbalancersGetRequest) (Loadbalancers, *APIResponse, error)
* Execute executes the request * @return Loadbalancers
func (*LoadBalancersApiService) DatacentersLoadbalancersPatch ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersPatch(ctx _context.Context, datacenterId string, loadbalancerId string) ApiDatacentersLoadbalancersPatchRequest
* DatacentersLoadbalancersPatch Partially modify Load Balancers * Update the properties of the specified Load Balancer within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param loadbalancerId The unique ID of the Load Balancer. * @return ApiDatacentersLoadbalancersPatchRequest
func (*LoadBalancersApiService) DatacentersLoadbalancersPatchExecute ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersPatchExecute(r ApiDatacentersLoadbalancersPatchRequest) (Loadbalancer, *APIResponse, error)
* Execute executes the request * @return Loadbalancer
func (*LoadBalancersApiService) DatacentersLoadbalancersPost ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersPost(ctx _context.Context, datacenterId string) ApiDatacentersLoadbalancersPostRequest
* DatacentersLoadbalancersPost Create a Load Balancer * Creates a Load Balancer within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersLoadbalancersPostRequest
func (*LoadBalancersApiService) DatacentersLoadbalancersPostExecute ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersPostExecute(r ApiDatacentersLoadbalancersPostRequest) (Loadbalancer, *APIResponse, error)
* Execute executes the request * @return Loadbalancer
func (*LoadBalancersApiService) DatacentersLoadbalancersPut ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersPut(ctx _context.Context, datacenterId string, loadbalancerId string) ApiDatacentersLoadbalancersPutRequest
* DatacentersLoadbalancersPut Modify a Load Balancer by ID * Modifies the properties of the specified Load Balancer within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param loadbalancerId The unique ID of the Load Balancer. * @return ApiDatacentersLoadbalancersPutRequest
func (*LoadBalancersApiService) DatacentersLoadbalancersPutExecute ¶
func (a *LoadBalancersApiService) DatacentersLoadbalancersPutExecute(r ApiDatacentersLoadbalancersPutRequest) (Loadbalancer, *APIResponse, error)
* Execute executes the request * @return Loadbalancer
type Loadbalancer ¶
type Loadbalancer struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *LoadbalancerProperties `json:"properties"` Entities *LoadbalancerEntities `json:"entities,omitempty"` }
Loadbalancer struct for Loadbalancer
func NewLoadbalancer ¶ added in v6.0.2
func NewLoadbalancer(properties LoadbalancerProperties) *Loadbalancer
NewLoadbalancer instantiates a new Loadbalancer 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 NewLoadbalancerWithDefaults ¶ added in v6.0.2
func NewLoadbalancerWithDefaults() *Loadbalancer
NewLoadbalancerWithDefaults instantiates a new Loadbalancer 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 (*Loadbalancer) GetEntities ¶
func (o *Loadbalancer) GetEntities() *LoadbalancerEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*Loadbalancer) GetEntitiesOk ¶
func (o *Loadbalancer) GetEntitiesOk() (*LoadbalancerEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*Loadbalancer) GetHref ¶
func (o *Loadbalancer) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Loadbalancer) GetHrefOk ¶
func (o *Loadbalancer) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*Loadbalancer) GetId ¶
func (o *Loadbalancer) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Loadbalancer) GetIdOk ¶
func (o *Loadbalancer) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*Loadbalancer) GetMetadata ¶
func (o *Loadbalancer) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*Loadbalancer) GetMetadataOk ¶
func (o *Loadbalancer) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*Loadbalancer) GetProperties ¶
func (o *Loadbalancer) GetProperties() *LoadbalancerProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Loadbalancer) GetPropertiesOk ¶
func (o *Loadbalancer) GetPropertiesOk() (*LoadbalancerProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*Loadbalancer) GetType ¶
func (o *Loadbalancer) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Loadbalancer) GetTypeOk ¶
func (o *Loadbalancer) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*Loadbalancer) HasEntities ¶
func (o *Loadbalancer) HasEntities() bool
HasEntities returns a boolean if a field has been set.
func (*Loadbalancer) HasHref ¶
func (o *Loadbalancer) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*Loadbalancer) HasId ¶
func (o *Loadbalancer) HasId() bool
HasId returns a boolean if a field has been set.
func (*Loadbalancer) HasMetadata ¶
func (o *Loadbalancer) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*Loadbalancer) HasProperties ¶
func (o *Loadbalancer) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*Loadbalancer) HasType ¶
func (o *Loadbalancer) HasType() bool
HasType returns a boolean if a field has been set.
func (Loadbalancer) MarshalJSON ¶
func (o Loadbalancer) MarshalJSON() ([]byte, error)
func (*Loadbalancer) SetEntities ¶
func (o *Loadbalancer) SetEntities(v LoadbalancerEntities)
SetEntities sets field value
func (*Loadbalancer) SetMetadata ¶
func (o *Loadbalancer) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*Loadbalancer) SetProperties ¶
func (o *Loadbalancer) SetProperties(v LoadbalancerProperties)
SetProperties sets field value
type LoadbalancerEntities ¶
type LoadbalancerEntities struct {
Balancednics *BalancedNics `json:"balancednics,omitempty"`
}
LoadbalancerEntities struct for LoadbalancerEntities
func NewLoadbalancerEntities ¶ added in v6.0.2
func NewLoadbalancerEntities() *LoadbalancerEntities
NewLoadbalancerEntities instantiates a new LoadbalancerEntities 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 NewLoadbalancerEntitiesWithDefaults ¶ added in v6.0.2
func NewLoadbalancerEntitiesWithDefaults() *LoadbalancerEntities
NewLoadbalancerEntitiesWithDefaults instantiates a new LoadbalancerEntities 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 (*LoadbalancerEntities) GetBalancednics ¶
func (o *LoadbalancerEntities) GetBalancednics() *BalancedNics
GetBalancednics returns the Balancednics field value If the value is explicit nil, nil is returned
func (*LoadbalancerEntities) GetBalancednicsOk ¶
func (o *LoadbalancerEntities) GetBalancednicsOk() (*BalancedNics, bool)
GetBalancednicsOk returns a tuple with the Balancednics field value 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 (*LoadbalancerEntities) HasBalancednics ¶
func (o *LoadbalancerEntities) HasBalancednics() bool
HasBalancednics returns a boolean if a field has been set.
func (LoadbalancerEntities) MarshalJSON ¶
func (o LoadbalancerEntities) MarshalJSON() ([]byte, error)
func (*LoadbalancerEntities) SetBalancednics ¶
func (o *LoadbalancerEntities) SetBalancednics(v BalancedNics)
SetBalancednics sets field value
type LoadbalancerProperties ¶
type LoadbalancerProperties struct { // The name of the resource. Name *string `json:"name,omitempty"` // IPv4 address of the loadbalancer. All attached NICs will inherit this IP. Leaving value null will assign IP automatically. // to set this field to `nil` in order to be marshalled, the explicit nil address `Nilstring` can be used, or the setter `SetIpNil` Ip *string `json:"ip,omitempty"` // Indicates if the loadbalancer will reserve an IP using DHCP. Dhcp *bool `json:"dhcp,omitempty"` }
LoadbalancerProperties struct for LoadbalancerProperties
func NewLoadbalancerProperties ¶ added in v6.0.2
func NewLoadbalancerProperties() *LoadbalancerProperties
NewLoadbalancerProperties instantiates a new LoadbalancerProperties 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 NewLoadbalancerPropertiesWithDefaults ¶ added in v6.0.2
func NewLoadbalancerPropertiesWithDefaults() *LoadbalancerProperties
NewLoadbalancerPropertiesWithDefaults instantiates a new LoadbalancerProperties 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 (*LoadbalancerProperties) GetDhcp ¶
func (o *LoadbalancerProperties) GetDhcp() *bool
GetDhcp returns the Dhcp field value If the value is explicit nil, nil is returned
func (*LoadbalancerProperties) GetDhcpOk ¶
func (o *LoadbalancerProperties) GetDhcpOk() (*bool, bool)
GetDhcpOk returns a tuple with the Dhcp field value 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 (*LoadbalancerProperties) GetIp ¶
func (o *LoadbalancerProperties) GetIp() *string
GetIp returns the Ip field value If the value is explicit nil, nil is returned
func (*LoadbalancerProperties) GetIpOk ¶
func (o *LoadbalancerProperties) GetIpOk() (*string, bool)
GetIpOk returns a tuple with the Ip field value 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 (*LoadbalancerProperties) GetName ¶
func (o *LoadbalancerProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*LoadbalancerProperties) GetNameOk ¶
func (o *LoadbalancerProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*LoadbalancerProperties) HasDhcp ¶
func (o *LoadbalancerProperties) HasDhcp() bool
HasDhcp returns a boolean if a field has been set.
func (*LoadbalancerProperties) HasIp ¶
func (o *LoadbalancerProperties) HasIp() bool
HasIp returns a boolean if a field has been set.
func (*LoadbalancerProperties) HasName ¶
func (o *LoadbalancerProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (LoadbalancerProperties) MarshalJSON ¶
func (o LoadbalancerProperties) MarshalJSON() ([]byte, error)
func (*LoadbalancerProperties) SetDhcp ¶
func (o *LoadbalancerProperties) SetDhcp(v bool)
SetDhcp sets field value
func (*LoadbalancerProperties) SetIp ¶
func (o *LoadbalancerProperties) SetIp(v string)
SetIp sets field value
func (*LoadbalancerProperties) SetIpNil ¶ added in v6.1.7
func (o *LoadbalancerProperties) SetIpNil()
sets Ip to the explicit address that will be encoded as nil when marshaled
func (*LoadbalancerProperties) SetName ¶
func (o *LoadbalancerProperties) SetName(v string)
SetName sets field value
type Loadbalancers ¶
type Loadbalancers struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Loadbalancer `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
Loadbalancers struct for Loadbalancers
func NewLoadbalancers ¶ added in v6.0.2
func NewLoadbalancers() *Loadbalancers
NewLoadbalancers instantiates a new Loadbalancers 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 NewLoadbalancersWithDefaults ¶ added in v6.0.2
func NewLoadbalancersWithDefaults() *Loadbalancers
NewLoadbalancersWithDefaults instantiates a new Loadbalancers 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 (*Loadbalancers) GetHref ¶
func (o *Loadbalancers) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Loadbalancers) GetHrefOk ¶
func (o *Loadbalancers) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*Loadbalancers) GetId ¶
func (o *Loadbalancers) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Loadbalancers) GetIdOk ¶
func (o *Loadbalancers) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*Loadbalancers) GetItems ¶
func (o *Loadbalancers) GetItems() *[]Loadbalancer
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Loadbalancers) GetItemsOk ¶
func (o *Loadbalancers) GetItemsOk() (*[]Loadbalancer, bool)
GetItemsOk returns a tuple with the Items field value 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 (*Loadbalancers) GetLimit ¶
func (o *Loadbalancers) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*Loadbalancers) GetLimitOk ¶
func (o *Loadbalancers) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value 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 (*Loadbalancers) GetLinks ¶
func (o *Loadbalancers) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*Loadbalancers) GetLinksOk ¶
func (o *Loadbalancers) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*Loadbalancers) GetOffset ¶
func (o *Loadbalancers) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*Loadbalancers) GetOffsetOk ¶
func (o *Loadbalancers) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value 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 (*Loadbalancers) GetType ¶
func (o *Loadbalancers) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Loadbalancers) GetTypeOk ¶
func (o *Loadbalancers) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*Loadbalancers) HasHref ¶
func (o *Loadbalancers) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*Loadbalancers) HasId ¶
func (o *Loadbalancers) HasId() bool
HasId returns a boolean if a field has been set.
func (*Loadbalancers) HasItems ¶
func (o *Loadbalancers) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*Loadbalancers) HasLimit ¶
func (o *Loadbalancers) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*Loadbalancers) HasLinks ¶
func (o *Loadbalancers) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*Loadbalancers) HasOffset ¶
func (o *Loadbalancers) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*Loadbalancers) HasType ¶
func (o *Loadbalancers) HasType() bool
HasType returns a boolean if a field has been set.
func (Loadbalancers) MarshalJSON ¶
func (o Loadbalancers) MarshalJSON() ([]byte, error)
func (*Loadbalancers) SetItems ¶
func (o *Loadbalancers) SetItems(v []Loadbalancer)
SetItems sets field value
func (*Loadbalancers) SetLimit ¶
func (o *Loadbalancers) SetLimit(v float32)
SetLimit sets field value
func (*Loadbalancers) SetLinks ¶
func (o *Loadbalancers) SetLinks(v PaginationLinks)
SetLinks sets field value
func (*Loadbalancers) SetOffset ¶
func (o *Loadbalancers) SetOffset(v float32)
SetOffset sets field value
type Location ¶
type Location struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *LocationProperties `json:"properties"` }
Location struct for Location
func NewLocation ¶ added in v6.0.2
func NewLocation(properties LocationProperties) *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 ¶ added in v6.0.2
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) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Location) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Location) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Location) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Location) GetMetadata ¶
func (o *Location) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*Location) GetMetadataOk ¶
func (o *Location) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*Location) GetProperties ¶
func (o *Location) GetProperties() *LocationProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Location) GetPropertiesOk ¶
func (o *Location) GetPropertiesOk() (*LocationProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*Location) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Location) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*Location) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*Location) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (Location) MarshalJSON ¶
func (*Location) SetMetadata ¶
func (o *Location) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*Location) SetProperties ¶
func (o *Location) SetProperties(v LocationProperties)
SetProperties sets field value
type LocationProperties ¶
type LocationProperties struct { // The location name. Name *string `json:"name,omitempty"` // A list of available features in the location. Features *[]string `json:"features,omitempty"` // A list of image aliases available in the location. ImageAliases *[]string `json:"imageAliases,omitempty"` // A list of available CPU types and related resources available in the location. CpuArchitecture *[]CpuArchitectureProperties `json:"cpuArchitecture,omitempty"` }
LocationProperties struct for LocationProperties
func NewLocationProperties ¶ added in v6.0.2
func NewLocationProperties() *LocationProperties
NewLocationProperties instantiates a new LocationProperties 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 NewLocationPropertiesWithDefaults ¶ added in v6.0.2
func NewLocationPropertiesWithDefaults() *LocationProperties
NewLocationPropertiesWithDefaults instantiates a new LocationProperties 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 (*LocationProperties) GetCpuArchitecture ¶
func (o *LocationProperties) GetCpuArchitecture() *[]CpuArchitectureProperties
GetCpuArchitecture returns the CpuArchitecture field value If the value is explicit nil, nil is returned
func (*LocationProperties) GetCpuArchitectureOk ¶
func (o *LocationProperties) GetCpuArchitectureOk() (*[]CpuArchitectureProperties, bool)
GetCpuArchitectureOk returns a tuple with the CpuArchitecture field value 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 (*LocationProperties) GetFeatures ¶
func (o *LocationProperties) GetFeatures() *[]string
GetFeatures returns the Features field value If the value is explicit nil, nil is returned
func (*LocationProperties) GetFeaturesOk ¶
func (o *LocationProperties) GetFeaturesOk() (*[]string, bool)
GetFeaturesOk returns a tuple with the Features field value 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 (*LocationProperties) GetImageAliases ¶
func (o *LocationProperties) GetImageAliases() *[]string
GetImageAliases returns the ImageAliases field value If the value is explicit nil, nil is returned
func (*LocationProperties) GetImageAliasesOk ¶
func (o *LocationProperties) GetImageAliasesOk() (*[]string, bool)
GetImageAliasesOk returns a tuple with the ImageAliases field value 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 (*LocationProperties) GetName ¶
func (o *LocationProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*LocationProperties) GetNameOk ¶
func (o *LocationProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*LocationProperties) HasCpuArchitecture ¶
func (o *LocationProperties) HasCpuArchitecture() bool
HasCpuArchitecture returns a boolean if a field has been set.
func (*LocationProperties) HasFeatures ¶
func (o *LocationProperties) HasFeatures() bool
HasFeatures returns a boolean if a field has been set.
func (*LocationProperties) HasImageAliases ¶
func (o *LocationProperties) HasImageAliases() bool
HasImageAliases returns a boolean if a field has been set.
func (*LocationProperties) HasName ¶
func (o *LocationProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (LocationProperties) MarshalJSON ¶
func (o LocationProperties) MarshalJSON() ([]byte, error)
func (*LocationProperties) SetCpuArchitecture ¶
func (o *LocationProperties) SetCpuArchitecture(v []CpuArchitectureProperties)
SetCpuArchitecture sets field value
func (*LocationProperties) SetFeatures ¶
func (o *LocationProperties) SetFeatures(v []string)
SetFeatures sets field value
func (*LocationProperties) SetImageAliases ¶
func (o *LocationProperties) SetImageAliases(v []string)
SetImageAliases sets field value
func (*LocationProperties) SetName ¶
func (o *LocationProperties) SetName(v string)
SetName sets field value
type Locations ¶
type Locations struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Location `json:"items,omitempty"` }
Locations struct for Locations
func NewLocations ¶ added in v6.0.2
func NewLocations() *Locations
NewLocations instantiates a new Locations 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 NewLocationsWithDefaults ¶ added in v6.0.2
func NewLocationsWithDefaults() *Locations
NewLocationsWithDefaults instantiates a new Locations 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 (*Locations) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Locations) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Locations) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Locations) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Locations) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Locations) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Locations) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Locations) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Locations) MarshalJSON ¶
type LocationsApiService ¶
type LocationsApiService service
LocationsApiService LocationsApi service
func (*LocationsApiService) LocationsFindByRegionId ¶
func (a *LocationsApiService) LocationsFindByRegionId(ctx _context.Context, regionId string) ApiLocationsFindByRegionIdRequest
* LocationsFindByRegionId Get Locations within a Region * Retrieves the available locations in a region specified by its ID. The 'regionId' consists of the two character identifier of the region (country), e.g., 'de'. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param regionId The unique ID of the region. * @return ApiLocationsFindByRegionIdRequest
func (*LocationsApiService) LocationsFindByRegionIdAndId ¶
func (a *LocationsApiService) LocationsFindByRegionIdAndId(ctx _context.Context, regionId string, locationId string) ApiLocationsFindByRegionIdAndIdRequest
* LocationsFindByRegionIdAndId Get Location by ID * Retrieves the information about the location specified by its ID. The 'locationId' consists of the three-digit identifier of the city according to the IATA code. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param regionId The unique ID of the region. * @param locationId The unique ID of the location. * @return ApiLocationsFindByRegionIdAndIdRequest
func (*LocationsApiService) LocationsFindByRegionIdAndIdExecute ¶
func (a *LocationsApiService) LocationsFindByRegionIdAndIdExecute(r ApiLocationsFindByRegionIdAndIdRequest) (Location, *APIResponse, error)
* Execute executes the request * @return Location
func (*LocationsApiService) LocationsFindByRegionIdExecute ¶
func (a *LocationsApiService) LocationsFindByRegionIdExecute(r ApiLocationsFindByRegionIdRequest) (Locations, *APIResponse, error)
* Execute executes the request * @return Locations
func (*LocationsApiService) LocationsGet ¶
func (a *LocationsApiService) LocationsGet(ctx _context.Context) ApiLocationsGetRequest
* LocationsGet Get Locations * Retrieves the available physical locations where you can deploy cloud resources in a VDC.
A location is identified by a combination of the following characters:
* a two-character **regionId**, which represents a country (example: 'de')
* a three-character **locationId**, which represents a city. The 'locationId' is typically based on the IATA code of the city's airport (example: 'txl').
>Note that 'locations' are read-only and cannot be changed. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiLocationsGetRequest
func (*LocationsApiService) LocationsGetExecute ¶
func (a *LocationsApiService) LocationsGetExecute(r ApiLocationsGetRequest) (Locations, *APIResponse, error)
* Execute executes the request * @return Locations
type LogLevel ¶ added in v6.1.1
type LogLevel uint
const ( Off LogLevel = 0x100 * iota Debug // Trace We recommend you only set this field for debugging purposes. // Disable it in your production environments because it can log sensitive data. // It logs the full request and response without encryption, even for an HTTPS call. // Verbose request and response logging can also significantly impact your application's performance. Trace )
type Logger ¶ added in v6.1.1
type Logger interface {
Printf(format string, args ...interface{})
}
func NewDefaultLogger ¶ added in v6.1.1
func NewDefaultLogger() Logger
type NATGatewaysApiService ¶
type NATGatewaysApiService service
NATGatewaysApiService NATGatewaysApi service
func (*NATGatewaysApiService) DatacentersNatgatewaysDelete ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysDelete(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysDeleteRequest
* DatacentersNatgatewaysDelete Delete NAT Gateways * Remove the specified NAT Gateway from the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @return ApiDatacentersNatgatewaysDeleteRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysDeleteExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysDeleteExecute(r ApiDatacentersNatgatewaysDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*NATGatewaysApiService) DatacentersNatgatewaysFindByNatGatewayId ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysFindByNatGatewayId(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysFindByNatGatewayIdRequest
* DatacentersNatgatewaysFindByNatGatewayId Retrieve NAT Gateways * Retrieve the properties of the specified NAT Gateway within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @return ApiDatacentersNatgatewaysFindByNatGatewayIdRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysFindByNatGatewayIdExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysFindByNatGatewayIdExecute(r ApiDatacentersNatgatewaysFindByNatGatewayIdRequest) (NatGateway, *APIResponse, error)
* Execute executes the request * @return NatGateway
func (*NATGatewaysApiService) DatacentersNatgatewaysFlowlogsDelete ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsDelete(ctx _context.Context, datacenterId string, natGatewayId string, flowLogId string) ApiDatacentersNatgatewaysFlowlogsDeleteRequest
* DatacentersNatgatewaysFlowlogsDelete Delete NAT Gateway Flow Logs * Delete the specified NAT Gateway Flow Log. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @param flowLogId The unique ID of the Flow Log. * @return ApiDatacentersNatgatewaysFlowlogsDeleteRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysFlowlogsDeleteExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsDeleteExecute(r ApiDatacentersNatgatewaysFlowlogsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*NATGatewaysApiService) DatacentersNatgatewaysFlowlogsFindByFlowLogId ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsFindByFlowLogId(ctx _context.Context, datacenterId string, natGatewayId string, flowLogId string) ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest
* DatacentersNatgatewaysFlowlogsFindByFlowLogId Retrieve NAT Gateway Flow Logs * Retrieve the specified NAT Gateway Flow Log. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @param flowLogId The unique ID of the Flow Log. * @return ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysFlowlogsFindByFlowLogIdExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsFindByFlowLogIdExecute(r ApiDatacentersNatgatewaysFlowlogsFindByFlowLogIdRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*NATGatewaysApiService) DatacentersNatgatewaysFlowlogsGet ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsGet(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysFlowlogsGetRequest
* DatacentersNatgatewaysFlowlogsGet List NAT Gateway Flow Logs * List all the Flow Logs for the specified NAT Gateway. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @return ApiDatacentersNatgatewaysFlowlogsGetRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysFlowlogsGetExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsGetExecute(r ApiDatacentersNatgatewaysFlowlogsGetRequest) (FlowLogs, *APIResponse, error)
* Execute executes the request * @return FlowLogs
func (*NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPatch ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPatch(ctx _context.Context, datacenterId string, natGatewayId string, flowLogId string) ApiDatacentersNatgatewaysFlowlogsPatchRequest
* DatacentersNatgatewaysFlowlogsPatch Partially modify NAT Gateway Flow Logs * Update the properties of the specified NAT Gateway Flow Log. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @param flowLogId The unique ID of the Flow Log. * @return ApiDatacentersNatgatewaysFlowlogsPatchRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPatchExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPatchExecute(r ApiDatacentersNatgatewaysFlowlogsPatchRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPost ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPost(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysFlowlogsPostRequest
* DatacentersNatgatewaysFlowlogsPost Create a NAT Gateway Flow Log * Adds a new Flow Log to the specified NAT Gateway. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @return ApiDatacentersNatgatewaysFlowlogsPostRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPostExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPostExecute(r ApiDatacentersNatgatewaysFlowlogsPostRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPut ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPut(ctx _context.Context, datacenterId string, natGatewayId string, flowLogId string) ApiDatacentersNatgatewaysFlowlogsPutRequest
* DatacentersNatgatewaysFlowlogsPut Modify NAT Gateway Flow Logs * Modify the specified NAT Gateway Flow Log. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @param flowLogId The unique ID of the Flow Log. * @return ApiDatacentersNatgatewaysFlowlogsPutRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPutExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysFlowlogsPutExecute(r ApiDatacentersNatgatewaysFlowlogsPutRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*NATGatewaysApiService) DatacentersNatgatewaysGet ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysGet(ctx _context.Context, datacenterId string) ApiDatacentersNatgatewaysGetRequest
* DatacentersNatgatewaysGet List NAT Gateways * List all NAT Gateways within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersNatgatewaysGetRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysGetExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysGetExecute(r ApiDatacentersNatgatewaysGetRequest) (NatGateways, *APIResponse, error)
* Execute executes the request * @return NatGateways
func (*NATGatewaysApiService) DatacentersNatgatewaysPatch ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysPatch(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysPatchRequest
* DatacentersNatgatewaysPatch Partially modify NAT Gateways * Update the properties of the specified NAT Gateway within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @return ApiDatacentersNatgatewaysPatchRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysPatchExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysPatchExecute(r ApiDatacentersNatgatewaysPatchRequest) (NatGateway, *APIResponse, error)
* Execute executes the request * @return NatGateway
func (*NATGatewaysApiService) DatacentersNatgatewaysPost ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysPost(ctx _context.Context, datacenterId string) ApiDatacentersNatgatewaysPostRequest
- DatacentersNatgatewaysPost Create a NAT Gateway
- Creates a NAT Gateway within the data center.
This operation is restricted to contract owner, admin, and users with 'createInternetAccess' privileges.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param datacenterId The unique ID of the data center.
- @return ApiDatacentersNatgatewaysPostRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysPostExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysPostExecute(r ApiDatacentersNatgatewaysPostRequest) (NatGateway, *APIResponse, error)
* Execute executes the request * @return NatGateway
func (*NATGatewaysApiService) DatacentersNatgatewaysPut ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysPut(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysPutRequest
* DatacentersNatgatewaysPut Modify NAT Gateways * Modify the properties of the specified NAT Gateway within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @return ApiDatacentersNatgatewaysPutRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysPutExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysPutExecute(r ApiDatacentersNatgatewaysPutRequest) (NatGateway, *APIResponse, error)
* Execute executes the request * @return NatGateway
func (*NATGatewaysApiService) DatacentersNatgatewaysRulesDelete ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesDelete(ctx _context.Context, datacenterId string, natGatewayId string, natGatewayRuleId string) ApiDatacentersNatgatewaysRulesDeleteRequest
* DatacentersNatgatewaysRulesDelete Delete NAT Gateway rules * Delete the specified NAT Gateway rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @param natGatewayRuleId The unique ID of the NAT Gateway rule. * @return ApiDatacentersNatgatewaysRulesDeleteRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysRulesDeleteExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesDeleteExecute(r ApiDatacentersNatgatewaysRulesDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*NATGatewaysApiService) DatacentersNatgatewaysRulesFindByNatGatewayRuleId ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesFindByNatGatewayRuleId(ctx _context.Context, datacenterId string, natGatewayId string, natGatewayRuleId string) ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest
* DatacentersNatgatewaysRulesFindByNatGatewayRuleId Retrieve NAT Gateway rules * Retrieve the properties of the specified NAT Gateway rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @param natGatewayRuleId The unique ID of the NAT Gateway rule. * @return ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysRulesFindByNatGatewayRuleIdExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesFindByNatGatewayRuleIdExecute(r ApiDatacentersNatgatewaysRulesFindByNatGatewayRuleIdRequest) (NatGatewayRule, *APIResponse, error)
* Execute executes the request * @return NatGatewayRule
func (*NATGatewaysApiService) DatacentersNatgatewaysRulesGet ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesGet(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysRulesGetRequest
* DatacentersNatgatewaysRulesGet List NAT Gateway rules * List all rules for the specified NAT Gateway. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @return ApiDatacentersNatgatewaysRulesGetRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysRulesGetExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesGetExecute(r ApiDatacentersNatgatewaysRulesGetRequest) (NatGatewayRules, *APIResponse, error)
* Execute executes the request * @return NatGatewayRules
func (*NATGatewaysApiService) DatacentersNatgatewaysRulesPatch ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesPatch(ctx _context.Context, datacenterId string, natGatewayId string, natGatewayRuleId string) ApiDatacentersNatgatewaysRulesPatchRequest
* DatacentersNatgatewaysRulesPatch Partially Modify a NAT Gateway Rule by ID * Updates the properties of the specified NAT Gateway rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @param natGatewayRuleId The unique ID of the NAT Gateway rule. * @return ApiDatacentersNatgatewaysRulesPatchRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysRulesPatchExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesPatchExecute(r ApiDatacentersNatgatewaysRulesPatchRequest) (NatGatewayRule, *APIResponse, error)
* Execute executes the request * @return NatGatewayRule
func (*NATGatewaysApiService) DatacentersNatgatewaysRulesPost ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesPost(ctx _context.Context, datacenterId string, natGatewayId string) ApiDatacentersNatgatewaysRulesPostRequest
* DatacentersNatgatewaysRulesPost Create a NAT Gateway Rule * Creates a rule for the specified NAT Gateway. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @return ApiDatacentersNatgatewaysRulesPostRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysRulesPostExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesPostExecute(r ApiDatacentersNatgatewaysRulesPostRequest) (NatGatewayRule, *APIResponse, error)
* Execute executes the request * @return NatGatewayRule
func (*NATGatewaysApiService) DatacentersNatgatewaysRulesPut ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesPut(ctx _context.Context, datacenterId string, natGatewayId string, natGatewayRuleId string) ApiDatacentersNatgatewaysRulesPutRequest
* DatacentersNatgatewaysRulesPut Modify a NAT Gateway Rule by ID * Modify the specified NAT Gateway rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param natGatewayId The unique ID of the NAT Gateway. * @param natGatewayRuleId The unique ID of the NAT Gateway rule. * @return ApiDatacentersNatgatewaysRulesPutRequest
func (*NATGatewaysApiService) DatacentersNatgatewaysRulesPutExecute ¶
func (a *NATGatewaysApiService) DatacentersNatgatewaysRulesPutExecute(r ApiDatacentersNatgatewaysRulesPutRequest) (NatGatewayRule, *APIResponse, error)
* Execute executes the request * @return NatGatewayRule
type NatGateway ¶
type NatGateway struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *NatGatewayProperties `json:"properties"` Entities *NatGatewayEntities `json:"entities,omitempty"` }
NatGateway struct for NatGateway
func NewNatGateway ¶ added in v6.0.2
func NewNatGateway(properties NatGatewayProperties) *NatGateway
NewNatGateway instantiates a new NatGateway 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 NewNatGatewayWithDefaults ¶ added in v6.0.2
func NewNatGatewayWithDefaults() *NatGateway
NewNatGatewayWithDefaults instantiates a new NatGateway 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 (*NatGateway) GetEntities ¶
func (o *NatGateway) GetEntities() *NatGatewayEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*NatGateway) GetEntitiesOk ¶
func (o *NatGateway) GetEntitiesOk() (*NatGatewayEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*NatGateway) GetHref ¶
func (o *NatGateway) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*NatGateway) GetHrefOk ¶
func (o *NatGateway) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*NatGateway) GetId ¶
func (o *NatGateway) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*NatGateway) GetIdOk ¶
func (o *NatGateway) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*NatGateway) GetMetadata ¶
func (o *NatGateway) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*NatGateway) GetMetadataOk ¶
func (o *NatGateway) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*NatGateway) GetProperties ¶
func (o *NatGateway) GetProperties() *NatGatewayProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*NatGateway) GetPropertiesOk ¶
func (o *NatGateway) GetPropertiesOk() (*NatGatewayProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*NatGateway) GetType ¶
func (o *NatGateway) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*NatGateway) GetTypeOk ¶
func (o *NatGateway) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*NatGateway) HasEntities ¶
func (o *NatGateway) HasEntities() bool
HasEntities returns a boolean if a field has been set.
func (*NatGateway) HasHref ¶
func (o *NatGateway) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*NatGateway) HasId ¶
func (o *NatGateway) HasId() bool
HasId returns a boolean if a field has been set.
func (*NatGateway) HasMetadata ¶
func (o *NatGateway) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*NatGateway) HasProperties ¶
func (o *NatGateway) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*NatGateway) HasType ¶
func (o *NatGateway) HasType() bool
HasType returns a boolean if a field has been set.
func (NatGateway) MarshalJSON ¶
func (o NatGateway) MarshalJSON() ([]byte, error)
func (*NatGateway) SetEntities ¶
func (o *NatGateway) SetEntities(v NatGatewayEntities)
SetEntities sets field value
func (*NatGateway) SetMetadata ¶
func (o *NatGateway) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*NatGateway) SetProperties ¶
func (o *NatGateway) SetProperties(v NatGatewayProperties)
SetProperties sets field value
type NatGatewayEntities ¶
type NatGatewayEntities struct { Rules *NatGatewayRules `json:"rules,omitempty"` Flowlogs *FlowLogs `json:"flowlogs,omitempty"` }
NatGatewayEntities struct for NatGatewayEntities
func NewNatGatewayEntities ¶ added in v6.0.2
func NewNatGatewayEntities() *NatGatewayEntities
NewNatGatewayEntities instantiates a new NatGatewayEntities 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 NewNatGatewayEntitiesWithDefaults ¶ added in v6.0.2
func NewNatGatewayEntitiesWithDefaults() *NatGatewayEntities
NewNatGatewayEntitiesWithDefaults instantiates a new NatGatewayEntities 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 (*NatGatewayEntities) GetFlowlogs ¶
func (o *NatGatewayEntities) GetFlowlogs() *FlowLogs
GetFlowlogs returns the Flowlogs field value If the value is explicit nil, nil is returned
func (*NatGatewayEntities) GetFlowlogsOk ¶
func (o *NatGatewayEntities) GetFlowlogsOk() (*FlowLogs, bool)
GetFlowlogsOk returns a tuple with the Flowlogs field value 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 (*NatGatewayEntities) GetRules ¶
func (o *NatGatewayEntities) GetRules() *NatGatewayRules
GetRules returns the Rules field value If the value is explicit nil, nil is returned
func (*NatGatewayEntities) GetRulesOk ¶
func (o *NatGatewayEntities) GetRulesOk() (*NatGatewayRules, bool)
GetRulesOk returns a tuple with the Rules field value 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 (*NatGatewayEntities) HasFlowlogs ¶
func (o *NatGatewayEntities) HasFlowlogs() bool
HasFlowlogs returns a boolean if a field has been set.
func (*NatGatewayEntities) HasRules ¶
func (o *NatGatewayEntities) HasRules() bool
HasRules returns a boolean if a field has been set.
func (NatGatewayEntities) MarshalJSON ¶
func (o NatGatewayEntities) MarshalJSON() ([]byte, error)
func (*NatGatewayEntities) SetFlowlogs ¶
func (o *NatGatewayEntities) SetFlowlogs(v FlowLogs)
SetFlowlogs sets field value
func (*NatGatewayEntities) SetRules ¶
func (o *NatGatewayEntities) SetRules(v NatGatewayRules)
SetRules sets field value
type NatGatewayLanProperties ¶
type NatGatewayLanProperties struct { // Id for the LAN connected to the NAT Gateway Id *int32 `json:"id"` // Collection of gateway IP addresses of the NAT Gateway. Will be auto-generated if not provided. Should ideally be an IP belonging to the same subnet as the LAN GatewayIps *[]string `json:"gatewayIps,omitempty"` }
NatGatewayLanProperties struct for NatGatewayLanProperties
func NewNatGatewayLanProperties ¶ added in v6.0.2
func NewNatGatewayLanProperties(id int32) *NatGatewayLanProperties
NewNatGatewayLanProperties instantiates a new NatGatewayLanProperties 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 NewNatGatewayLanPropertiesWithDefaults ¶ added in v6.0.2
func NewNatGatewayLanPropertiesWithDefaults() *NatGatewayLanProperties
NewNatGatewayLanPropertiesWithDefaults instantiates a new NatGatewayLanProperties 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 (*NatGatewayLanProperties) GetGatewayIps ¶
func (o *NatGatewayLanProperties) GetGatewayIps() *[]string
GetGatewayIps returns the GatewayIps field value If the value is explicit nil, nil is returned
func (*NatGatewayLanProperties) GetGatewayIpsOk ¶
func (o *NatGatewayLanProperties) GetGatewayIpsOk() (*[]string, bool)
GetGatewayIpsOk returns a tuple with the GatewayIps field value 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 (*NatGatewayLanProperties) GetId ¶
func (o *NatGatewayLanProperties) GetId() *int32
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*NatGatewayLanProperties) GetIdOk ¶
func (o *NatGatewayLanProperties) GetIdOk() (*int32, bool)
GetIdOk returns a tuple with the Id field value 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 (*NatGatewayLanProperties) HasGatewayIps ¶
func (o *NatGatewayLanProperties) HasGatewayIps() bool
HasGatewayIps returns a boolean if a field has been set.
func (*NatGatewayLanProperties) HasId ¶
func (o *NatGatewayLanProperties) HasId() bool
HasId returns a boolean if a field has been set.
func (NatGatewayLanProperties) MarshalJSON ¶
func (o NatGatewayLanProperties) MarshalJSON() ([]byte, error)
func (*NatGatewayLanProperties) SetGatewayIps ¶
func (o *NatGatewayLanProperties) SetGatewayIps(v []string)
SetGatewayIps sets field value
func (*NatGatewayLanProperties) SetId ¶
func (o *NatGatewayLanProperties) SetId(v int32)
SetId sets field value
type NatGatewayProperties ¶
type NatGatewayProperties struct { // Name of the NAT Gateway. Name *string `json:"name"` // Collection of public IP addresses of the NAT Gateway. Should be customer reserved IP addresses in that location. PublicIps *[]string `json:"publicIps"` // Collection of LANs connected to the NAT Gateway. IPs must contain a valid subnet mask. If no IP is provided, the system will generate an IP with /24 subnet. Lans *[]NatGatewayLanProperties `json:"lans,omitempty"` }
NatGatewayProperties struct for NatGatewayProperties
func NewNatGatewayProperties ¶ added in v6.0.2
func NewNatGatewayProperties(name string, publicIps []string) *NatGatewayProperties
NewNatGatewayProperties instantiates a new NatGatewayProperties 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 NewNatGatewayPropertiesWithDefaults ¶ added in v6.0.2
func NewNatGatewayPropertiesWithDefaults() *NatGatewayProperties
NewNatGatewayPropertiesWithDefaults instantiates a new NatGatewayProperties 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 (*NatGatewayProperties) GetLans ¶
func (o *NatGatewayProperties) GetLans() *[]NatGatewayLanProperties
GetLans returns the Lans field value If the value is explicit nil, nil is returned
func (*NatGatewayProperties) GetLansOk ¶
func (o *NatGatewayProperties) GetLansOk() (*[]NatGatewayLanProperties, bool)
GetLansOk returns a tuple with the Lans field value 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 (*NatGatewayProperties) GetName ¶
func (o *NatGatewayProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*NatGatewayProperties) GetNameOk ¶
func (o *NatGatewayProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*NatGatewayProperties) GetPublicIps ¶
func (o *NatGatewayProperties) GetPublicIps() *[]string
GetPublicIps returns the PublicIps field value If the value is explicit nil, nil is returned
func (*NatGatewayProperties) GetPublicIpsOk ¶
func (o *NatGatewayProperties) GetPublicIpsOk() (*[]string, bool)
GetPublicIpsOk returns a tuple with the PublicIps field value 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 (*NatGatewayProperties) HasLans ¶
func (o *NatGatewayProperties) HasLans() bool
HasLans returns a boolean if a field has been set.
func (*NatGatewayProperties) HasName ¶
func (o *NatGatewayProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*NatGatewayProperties) HasPublicIps ¶
func (o *NatGatewayProperties) HasPublicIps() bool
HasPublicIps returns a boolean if a field has been set.
func (NatGatewayProperties) MarshalJSON ¶
func (o NatGatewayProperties) MarshalJSON() ([]byte, error)
func (*NatGatewayProperties) SetLans ¶
func (o *NatGatewayProperties) SetLans(v []NatGatewayLanProperties)
SetLans sets field value
func (*NatGatewayProperties) SetName ¶
func (o *NatGatewayProperties) SetName(v string)
SetName sets field value
func (*NatGatewayProperties) SetPublicIps ¶
func (o *NatGatewayProperties) SetPublicIps(v []string)
SetPublicIps sets field value
type NatGatewayPut ¶
type NatGatewayPut struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Properties *NatGatewayProperties `json:"properties"` }
NatGatewayPut struct for NatGatewayPut
func NewNatGatewayPut ¶ added in v6.0.2
func NewNatGatewayPut(properties NatGatewayProperties) *NatGatewayPut
NewNatGatewayPut instantiates a new NatGatewayPut 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 NewNatGatewayPutWithDefaults ¶ added in v6.0.2
func NewNatGatewayPutWithDefaults() *NatGatewayPut
NewNatGatewayPutWithDefaults instantiates a new NatGatewayPut 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 (*NatGatewayPut) GetHref ¶
func (o *NatGatewayPut) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*NatGatewayPut) GetHrefOk ¶
func (o *NatGatewayPut) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*NatGatewayPut) GetId ¶
func (o *NatGatewayPut) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*NatGatewayPut) GetIdOk ¶
func (o *NatGatewayPut) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*NatGatewayPut) GetProperties ¶
func (o *NatGatewayPut) GetProperties() *NatGatewayProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*NatGatewayPut) GetPropertiesOk ¶
func (o *NatGatewayPut) GetPropertiesOk() (*NatGatewayProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*NatGatewayPut) GetType ¶
func (o *NatGatewayPut) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*NatGatewayPut) GetTypeOk ¶
func (o *NatGatewayPut) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*NatGatewayPut) HasHref ¶
func (o *NatGatewayPut) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*NatGatewayPut) HasId ¶
func (o *NatGatewayPut) HasId() bool
HasId returns a boolean if a field has been set.
func (*NatGatewayPut) HasProperties ¶
func (o *NatGatewayPut) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*NatGatewayPut) HasType ¶
func (o *NatGatewayPut) HasType() bool
HasType returns a boolean if a field has been set.
func (NatGatewayPut) MarshalJSON ¶
func (o NatGatewayPut) MarshalJSON() ([]byte, error)
func (*NatGatewayPut) SetProperties ¶
func (o *NatGatewayPut) SetProperties(v NatGatewayProperties)
SetProperties sets field value
type NatGatewayRule ¶
type NatGatewayRule struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *NatGatewayRuleProperties `json:"properties"` }
NatGatewayRule struct for NatGatewayRule
func NewNatGatewayRule ¶ added in v6.0.2
func NewNatGatewayRule(properties NatGatewayRuleProperties) *NatGatewayRule
NewNatGatewayRule instantiates a new NatGatewayRule 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 NewNatGatewayRuleWithDefaults ¶ added in v6.0.2
func NewNatGatewayRuleWithDefaults() *NatGatewayRule
NewNatGatewayRuleWithDefaults instantiates a new NatGatewayRule 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 (*NatGatewayRule) GetHref ¶
func (o *NatGatewayRule) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*NatGatewayRule) GetHrefOk ¶
func (o *NatGatewayRule) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*NatGatewayRule) GetId ¶
func (o *NatGatewayRule) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*NatGatewayRule) GetIdOk ¶
func (o *NatGatewayRule) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*NatGatewayRule) GetMetadata ¶
func (o *NatGatewayRule) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*NatGatewayRule) GetMetadataOk ¶
func (o *NatGatewayRule) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*NatGatewayRule) GetProperties ¶
func (o *NatGatewayRule) GetProperties() *NatGatewayRuleProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*NatGatewayRule) GetPropertiesOk ¶
func (o *NatGatewayRule) GetPropertiesOk() (*NatGatewayRuleProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*NatGatewayRule) GetType ¶
func (o *NatGatewayRule) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*NatGatewayRule) GetTypeOk ¶
func (o *NatGatewayRule) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*NatGatewayRule) HasHref ¶
func (o *NatGatewayRule) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*NatGatewayRule) HasId ¶
func (o *NatGatewayRule) HasId() bool
HasId returns a boolean if a field has been set.
func (*NatGatewayRule) HasMetadata ¶
func (o *NatGatewayRule) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*NatGatewayRule) HasProperties ¶
func (o *NatGatewayRule) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*NatGatewayRule) HasType ¶
func (o *NatGatewayRule) HasType() bool
HasType returns a boolean if a field has been set.
func (NatGatewayRule) MarshalJSON ¶
func (o NatGatewayRule) MarshalJSON() ([]byte, error)
func (*NatGatewayRule) SetHref ¶
func (o *NatGatewayRule) SetHref(v string)
SetHref sets field value
func (*NatGatewayRule) SetMetadata ¶
func (o *NatGatewayRule) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*NatGatewayRule) SetProperties ¶
func (o *NatGatewayRule) SetProperties(v NatGatewayRuleProperties)
SetProperties sets field value
type NatGatewayRuleProperties ¶
type NatGatewayRuleProperties struct { // The name of the NAT Gateway rule. Name *string `json:"name"` // Type of the NAT Gateway rule. Type *NatGatewayRuleType `json:"type,omitempty"` // Protocol of the NAT Gateway rule. Defaults to ALL. If protocol is 'ICMP' then targetPortRange start and end cannot be set. Protocol *NatGatewayRuleProtocol `json:"protocol,omitempty"` // Source subnet of the NAT Gateway rule. For SNAT rules it specifies which packets this translation rule applies to based on the packets source IP address. SourceSubnet *string `json:"sourceSubnet"` // Public IP address of the NAT Gateway rule. Specifies the address used for masking outgoing packets source address field. Should be one of the customer reserved IP address already configured on the NAT Gateway resource PublicIp *string `json:"publicIp"` // Target or destination subnet of the NAT Gateway rule. For SNAT rules it specifies which packets this translation rule applies to based on the packets destination IP address. If none is provided, rule will match any address. TargetSubnet *string `json:"targetSubnet,omitempty"` TargetPortRange *TargetPortRange `json:"targetPortRange,omitempty"` }
NatGatewayRuleProperties struct for NatGatewayRuleProperties
func NewNatGatewayRuleProperties ¶ added in v6.0.2
func NewNatGatewayRuleProperties(name string, sourceSubnet string, publicIp string) *NatGatewayRuleProperties
NewNatGatewayRuleProperties instantiates a new NatGatewayRuleProperties 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 NewNatGatewayRulePropertiesWithDefaults ¶ added in v6.0.2
func NewNatGatewayRulePropertiesWithDefaults() *NatGatewayRuleProperties
NewNatGatewayRulePropertiesWithDefaults instantiates a new NatGatewayRuleProperties 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 (*NatGatewayRuleProperties) GetName ¶
func (o *NatGatewayRuleProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*NatGatewayRuleProperties) GetNameOk ¶
func (o *NatGatewayRuleProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*NatGatewayRuleProperties) GetProtocol ¶
func (o *NatGatewayRuleProperties) GetProtocol() *NatGatewayRuleProtocol
GetProtocol returns the Protocol field value If the value is explicit nil, nil is returned
func (*NatGatewayRuleProperties) GetProtocolOk ¶
func (o *NatGatewayRuleProperties) GetProtocolOk() (*NatGatewayRuleProtocol, bool)
GetProtocolOk returns a tuple with the Protocol field value 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 (*NatGatewayRuleProperties) GetPublicIp ¶
func (o *NatGatewayRuleProperties) GetPublicIp() *string
GetPublicIp returns the PublicIp field value If the value is explicit nil, nil is returned
func (*NatGatewayRuleProperties) GetPublicIpOk ¶
func (o *NatGatewayRuleProperties) GetPublicIpOk() (*string, bool)
GetPublicIpOk returns a tuple with the PublicIp field value 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 (*NatGatewayRuleProperties) GetSourceSubnet ¶
func (o *NatGatewayRuleProperties) GetSourceSubnet() *string
GetSourceSubnet returns the SourceSubnet field value If the value is explicit nil, nil is returned
func (*NatGatewayRuleProperties) GetSourceSubnetOk ¶
func (o *NatGatewayRuleProperties) GetSourceSubnetOk() (*string, bool)
GetSourceSubnetOk returns a tuple with the SourceSubnet field value 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 (*NatGatewayRuleProperties) GetTargetPortRange ¶
func (o *NatGatewayRuleProperties) GetTargetPortRange() *TargetPortRange
GetTargetPortRange returns the TargetPortRange field value If the value is explicit nil, nil is returned
func (*NatGatewayRuleProperties) GetTargetPortRangeOk ¶
func (o *NatGatewayRuleProperties) GetTargetPortRangeOk() (*TargetPortRange, bool)
GetTargetPortRangeOk returns a tuple with the TargetPortRange field value 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 (*NatGatewayRuleProperties) GetTargetSubnet ¶
func (o *NatGatewayRuleProperties) GetTargetSubnet() *string
GetTargetSubnet returns the TargetSubnet field value If the value is explicit nil, nil is returned
func (*NatGatewayRuleProperties) GetTargetSubnetOk ¶
func (o *NatGatewayRuleProperties) GetTargetSubnetOk() (*string, bool)
GetTargetSubnetOk returns a tuple with the TargetSubnet field value 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 (*NatGatewayRuleProperties) GetType ¶
func (o *NatGatewayRuleProperties) GetType() *NatGatewayRuleType
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*NatGatewayRuleProperties) GetTypeOk ¶
func (o *NatGatewayRuleProperties) GetTypeOk() (*NatGatewayRuleType, bool)
GetTypeOk returns a tuple with the Type field value 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 (*NatGatewayRuleProperties) HasName ¶
func (o *NatGatewayRuleProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*NatGatewayRuleProperties) HasProtocol ¶
func (o *NatGatewayRuleProperties) HasProtocol() bool
HasProtocol returns a boolean if a field has been set.
func (*NatGatewayRuleProperties) HasPublicIp ¶
func (o *NatGatewayRuleProperties) HasPublicIp() bool
HasPublicIp returns a boolean if a field has been set.
func (*NatGatewayRuleProperties) HasSourceSubnet ¶
func (o *NatGatewayRuleProperties) HasSourceSubnet() bool
HasSourceSubnet returns a boolean if a field has been set.
func (*NatGatewayRuleProperties) HasTargetPortRange ¶
func (o *NatGatewayRuleProperties) HasTargetPortRange() bool
HasTargetPortRange returns a boolean if a field has been set.
func (*NatGatewayRuleProperties) HasTargetSubnet ¶
func (o *NatGatewayRuleProperties) HasTargetSubnet() bool
HasTargetSubnet returns a boolean if a field has been set.
func (*NatGatewayRuleProperties) HasType ¶
func (o *NatGatewayRuleProperties) HasType() bool
HasType returns a boolean if a field has been set.
func (NatGatewayRuleProperties) MarshalJSON ¶
func (o NatGatewayRuleProperties) MarshalJSON() ([]byte, error)
func (*NatGatewayRuleProperties) SetName ¶
func (o *NatGatewayRuleProperties) SetName(v string)
SetName sets field value
func (*NatGatewayRuleProperties) SetProtocol ¶
func (o *NatGatewayRuleProperties) SetProtocol(v NatGatewayRuleProtocol)
SetProtocol sets field value
func (*NatGatewayRuleProperties) SetPublicIp ¶
func (o *NatGatewayRuleProperties) SetPublicIp(v string)
SetPublicIp sets field value
func (*NatGatewayRuleProperties) SetSourceSubnet ¶
func (o *NatGatewayRuleProperties) SetSourceSubnet(v string)
SetSourceSubnet sets field value
func (*NatGatewayRuleProperties) SetTargetPortRange ¶
func (o *NatGatewayRuleProperties) SetTargetPortRange(v TargetPortRange)
SetTargetPortRange sets field value
func (*NatGatewayRuleProperties) SetTargetSubnet ¶
func (o *NatGatewayRuleProperties) SetTargetSubnet(v string)
SetTargetSubnet sets field value
func (*NatGatewayRuleProperties) SetType ¶
func (o *NatGatewayRuleProperties) SetType(v NatGatewayRuleType)
SetType sets field value
type NatGatewayRuleProtocol ¶
type NatGatewayRuleProtocol string
NatGatewayRuleProtocol the model 'NatGatewayRuleProtocol'
const ( TCP NatGatewayRuleProtocol = "TCP" UDP NatGatewayRuleProtocol = "UDP" ICMP NatGatewayRuleProtocol = "ICMP" ALL NatGatewayRuleProtocol = "ALL" )
List of NatGatewayRuleProtocol
func (NatGatewayRuleProtocol) Ptr ¶
func (v NatGatewayRuleProtocol) Ptr() *NatGatewayRuleProtocol
Ptr returns reference to NatGatewayRuleProtocol value
func (*NatGatewayRuleProtocol) UnmarshalJSON ¶
func (v *NatGatewayRuleProtocol) UnmarshalJSON(src []byte) error
type NatGatewayRulePut ¶
type NatGatewayRulePut struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Properties *NatGatewayRuleProperties `json:"properties"` }
NatGatewayRulePut struct for NatGatewayRulePut
func NewNatGatewayRulePut ¶ added in v6.0.2
func NewNatGatewayRulePut(properties NatGatewayRuleProperties) *NatGatewayRulePut
NewNatGatewayRulePut instantiates a new NatGatewayRulePut 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 NewNatGatewayRulePutWithDefaults ¶ added in v6.0.2
func NewNatGatewayRulePutWithDefaults() *NatGatewayRulePut
NewNatGatewayRulePutWithDefaults instantiates a new NatGatewayRulePut 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 (*NatGatewayRulePut) GetHref ¶
func (o *NatGatewayRulePut) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*NatGatewayRulePut) GetHrefOk ¶
func (o *NatGatewayRulePut) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*NatGatewayRulePut) GetId ¶
func (o *NatGatewayRulePut) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*NatGatewayRulePut) GetIdOk ¶
func (o *NatGatewayRulePut) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*NatGatewayRulePut) GetProperties ¶
func (o *NatGatewayRulePut) GetProperties() *NatGatewayRuleProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*NatGatewayRulePut) GetPropertiesOk ¶
func (o *NatGatewayRulePut) GetPropertiesOk() (*NatGatewayRuleProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*NatGatewayRulePut) GetType ¶
func (o *NatGatewayRulePut) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*NatGatewayRulePut) GetTypeOk ¶
func (o *NatGatewayRulePut) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*NatGatewayRulePut) HasHref ¶
func (o *NatGatewayRulePut) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*NatGatewayRulePut) HasId ¶
func (o *NatGatewayRulePut) HasId() bool
HasId returns a boolean if a field has been set.
func (*NatGatewayRulePut) HasProperties ¶
func (o *NatGatewayRulePut) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*NatGatewayRulePut) HasType ¶
func (o *NatGatewayRulePut) HasType() bool
HasType returns a boolean if a field has been set.
func (NatGatewayRulePut) MarshalJSON ¶
func (o NatGatewayRulePut) MarshalJSON() ([]byte, error)
func (*NatGatewayRulePut) SetHref ¶
func (o *NatGatewayRulePut) SetHref(v string)
SetHref sets field value
func (*NatGatewayRulePut) SetId ¶
func (o *NatGatewayRulePut) SetId(v string)
SetId sets field value
func (*NatGatewayRulePut) SetProperties ¶
func (o *NatGatewayRulePut) SetProperties(v NatGatewayRuleProperties)
SetProperties sets field value
func (*NatGatewayRulePut) SetType ¶
func (o *NatGatewayRulePut) SetType(v Type)
SetType sets field value
type NatGatewayRuleType ¶
type NatGatewayRuleType string
NatGatewayRuleType the model 'NatGatewayRuleType'
const (
SNAT NatGatewayRuleType = "SNAT"
)
List of NatGatewayRuleType
func (NatGatewayRuleType) Ptr ¶
func (v NatGatewayRuleType) Ptr() *NatGatewayRuleType
Ptr returns reference to NatGatewayRuleType value
func (*NatGatewayRuleType) UnmarshalJSON ¶
func (v *NatGatewayRuleType) UnmarshalJSON(src []byte) error
type NatGatewayRules ¶
type NatGatewayRules struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]NatGatewayRule `json:"items,omitempty"` }
NatGatewayRules struct for NatGatewayRules
func NewNatGatewayRules ¶ added in v6.0.2
func NewNatGatewayRules() *NatGatewayRules
NewNatGatewayRules instantiates a new NatGatewayRules 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 NewNatGatewayRulesWithDefaults ¶ added in v6.0.2
func NewNatGatewayRulesWithDefaults() *NatGatewayRules
NewNatGatewayRulesWithDefaults instantiates a new NatGatewayRules 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 (*NatGatewayRules) GetHref ¶
func (o *NatGatewayRules) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*NatGatewayRules) GetHrefOk ¶
func (o *NatGatewayRules) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*NatGatewayRules) GetId ¶
func (o *NatGatewayRules) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*NatGatewayRules) GetIdOk ¶
func (o *NatGatewayRules) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*NatGatewayRules) GetItems ¶
func (o *NatGatewayRules) GetItems() *[]NatGatewayRule
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*NatGatewayRules) GetItemsOk ¶
func (o *NatGatewayRules) GetItemsOk() (*[]NatGatewayRule, bool)
GetItemsOk returns a tuple with the Items field value 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 (*NatGatewayRules) GetType ¶
func (o *NatGatewayRules) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*NatGatewayRules) GetTypeOk ¶
func (o *NatGatewayRules) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*NatGatewayRules) HasHref ¶
func (o *NatGatewayRules) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*NatGatewayRules) HasId ¶
func (o *NatGatewayRules) HasId() bool
HasId returns a boolean if a field has been set.
func (*NatGatewayRules) HasItems ¶
func (o *NatGatewayRules) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*NatGatewayRules) HasType ¶
func (o *NatGatewayRules) HasType() bool
HasType returns a boolean if a field has been set.
func (NatGatewayRules) MarshalJSON ¶
func (o NatGatewayRules) MarshalJSON() ([]byte, error)
func (*NatGatewayRules) SetHref ¶
func (o *NatGatewayRules) SetHref(v string)
SetHref sets field value
func (*NatGatewayRules) SetItems ¶
func (o *NatGatewayRules) SetItems(v []NatGatewayRule)
SetItems sets field value
func (*NatGatewayRules) SetType ¶
func (o *NatGatewayRules) SetType(v Type)
SetType sets field value
type NatGateways ¶
type NatGateways struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]NatGateway `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
NatGateways struct for NatGateways
func NewNatGateways ¶ added in v6.0.2
func NewNatGateways() *NatGateways
NewNatGateways instantiates a new NatGateways 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 NewNatGatewaysWithDefaults ¶ added in v6.0.2
func NewNatGatewaysWithDefaults() *NatGateways
NewNatGatewaysWithDefaults instantiates a new NatGateways 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 (*NatGateways) GetHref ¶
func (o *NatGateways) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*NatGateways) GetHrefOk ¶
func (o *NatGateways) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*NatGateways) GetId ¶
func (o *NatGateways) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*NatGateways) GetIdOk ¶
func (o *NatGateways) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*NatGateways) GetItems ¶
func (o *NatGateways) GetItems() *[]NatGateway
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*NatGateways) GetItemsOk ¶
func (o *NatGateways) GetItemsOk() (*[]NatGateway, bool)
GetItemsOk returns a tuple with the Items field value 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 (*NatGateways) GetLimit ¶
func (o *NatGateways) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*NatGateways) GetLimitOk ¶
func (o *NatGateways) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value 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 (*NatGateways) GetLinks ¶
func (o *NatGateways) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*NatGateways) GetLinksOk ¶
func (o *NatGateways) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*NatGateways) GetOffset ¶
func (o *NatGateways) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*NatGateways) GetOffsetOk ¶
func (o *NatGateways) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value 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 (*NatGateways) GetType ¶
func (o *NatGateways) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*NatGateways) GetTypeOk ¶
func (o *NatGateways) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*NatGateways) HasHref ¶
func (o *NatGateways) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*NatGateways) HasId ¶
func (o *NatGateways) HasId() bool
HasId returns a boolean if a field has been set.
func (*NatGateways) HasItems ¶
func (o *NatGateways) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*NatGateways) HasLimit ¶
func (o *NatGateways) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*NatGateways) HasLinks ¶
func (o *NatGateways) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*NatGateways) HasOffset ¶
func (o *NatGateways) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*NatGateways) HasType ¶
func (o *NatGateways) HasType() bool
HasType returns a boolean if a field has been set.
func (NatGateways) MarshalJSON ¶
func (o NatGateways) MarshalJSON() ([]byte, error)
func (*NatGateways) SetItems ¶
func (o *NatGateways) SetItems(v []NatGateway)
SetItems sets field value
func (*NatGateways) SetLinks ¶
func (o *NatGateways) SetLinks(v PaginationLinks)
SetLinks sets field value
func (*NatGateways) SetOffset ¶
func (o *NatGateways) SetOffset(v float32)
SetOffset sets field value
type NetworkInterfacesApiService ¶
type NetworkInterfacesApiService service
NetworkInterfacesApiService NetworkInterfacesApi service
func (*NetworkInterfacesApiService) DatacentersServersNicsDelete ¶
func (a *NetworkInterfacesApiService) DatacentersServersNicsDelete(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsDeleteRequest
* DatacentersServersNicsDelete Delete NICs * Remove the specified NIC. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @return ApiDatacentersServersNicsDeleteRequest
func (*NetworkInterfacesApiService) DatacentersServersNicsDeleteExecute ¶
func (a *NetworkInterfacesApiService) DatacentersServersNicsDeleteExecute(r ApiDatacentersServersNicsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*NetworkInterfacesApiService) DatacentersServersNicsFindById ¶
func (a *NetworkInterfacesApiService) DatacentersServersNicsFindById(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsFindByIdRequest
* DatacentersServersNicsFindById Retrieve NICs * Retrieve the properties of the specified NIC. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @return ApiDatacentersServersNicsFindByIdRequest
func (*NetworkInterfacesApiService) DatacentersServersNicsFindByIdExecute ¶
func (a *NetworkInterfacesApiService) DatacentersServersNicsFindByIdExecute(r ApiDatacentersServersNicsFindByIdRequest) (Nic, *APIResponse, error)
* Execute executes the request * @return Nic
func (*NetworkInterfacesApiService) DatacentersServersNicsGet ¶
func (a *NetworkInterfacesApiService) DatacentersServersNicsGet(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersNicsGetRequest
* DatacentersServersNicsGet List NICs * List all NICs, attached to the specified server. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @return ApiDatacentersServersNicsGetRequest
func (*NetworkInterfacesApiService) DatacentersServersNicsGetExecute ¶
func (a *NetworkInterfacesApiService) DatacentersServersNicsGetExecute(r ApiDatacentersServersNicsGetRequest) (Nics, *APIResponse, error)
* Execute executes the request * @return Nics
func (*NetworkInterfacesApiService) DatacentersServersNicsPatch ¶
func (a *NetworkInterfacesApiService) DatacentersServersNicsPatch(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsPatchRequest
* DatacentersServersNicsPatch Partially modify NICs * Update the properties of the specified NIC. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @return ApiDatacentersServersNicsPatchRequest
func (*NetworkInterfacesApiService) DatacentersServersNicsPatchExecute ¶
func (a *NetworkInterfacesApiService) DatacentersServersNicsPatchExecute(r ApiDatacentersServersNicsPatchRequest) (Nic, *APIResponse, error)
* Execute executes the request * @return Nic
func (*NetworkInterfacesApiService) DatacentersServersNicsPost ¶
func (a *NetworkInterfacesApiService) DatacentersServersNicsPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersNicsPostRequest
* DatacentersServersNicsPost Create a NIC * Adds a NIC to the specified server. The combined total of NICs and attached volumes cannot exceed 24 per server. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @return ApiDatacentersServersNicsPostRequest
func (*NetworkInterfacesApiService) DatacentersServersNicsPostExecute ¶
func (a *NetworkInterfacesApiService) DatacentersServersNicsPostExecute(r ApiDatacentersServersNicsPostRequest) (Nic, *APIResponse, error)
* Execute executes the request * @return Nic
func (*NetworkInterfacesApiService) DatacentersServersNicsPut ¶
func (a *NetworkInterfacesApiService) DatacentersServersNicsPut(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsPutRequest
* DatacentersServersNicsPut Modify NICs * Modify the properties of the specified NIC. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the NIC. * @return ApiDatacentersServersNicsPutRequest
func (*NetworkInterfacesApiService) DatacentersServersNicsPutExecute ¶
func (a *NetworkInterfacesApiService) DatacentersServersNicsPutExecute(r ApiDatacentersServersNicsPutRequest) (Nic, *APIResponse, error)
* Execute executes the request * @return Nic
type NetworkLoadBalancer ¶
type NetworkLoadBalancer struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *NetworkLoadBalancerProperties `json:"properties"` Entities *NetworkLoadBalancerEntities `json:"entities,omitempty"` }
NetworkLoadBalancer struct for NetworkLoadBalancer
func NewNetworkLoadBalancer ¶ added in v6.0.2
func NewNetworkLoadBalancer(properties NetworkLoadBalancerProperties) *NetworkLoadBalancer
NewNetworkLoadBalancer instantiates a new NetworkLoadBalancer 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 NewNetworkLoadBalancerWithDefaults ¶ added in v6.0.2
func NewNetworkLoadBalancerWithDefaults() *NetworkLoadBalancer
NewNetworkLoadBalancerWithDefaults instantiates a new NetworkLoadBalancer 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 (*NetworkLoadBalancer) GetEntities ¶
func (o *NetworkLoadBalancer) GetEntities() *NetworkLoadBalancerEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancer) GetEntitiesOk ¶
func (o *NetworkLoadBalancer) GetEntitiesOk() (*NetworkLoadBalancerEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*NetworkLoadBalancer) GetHref ¶
func (o *NetworkLoadBalancer) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancer) GetHrefOk ¶
func (o *NetworkLoadBalancer) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*NetworkLoadBalancer) GetId ¶
func (o *NetworkLoadBalancer) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancer) GetIdOk ¶
func (o *NetworkLoadBalancer) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*NetworkLoadBalancer) GetMetadata ¶
func (o *NetworkLoadBalancer) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancer) GetMetadataOk ¶
func (o *NetworkLoadBalancer) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*NetworkLoadBalancer) GetProperties ¶
func (o *NetworkLoadBalancer) GetProperties() *NetworkLoadBalancerProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancer) GetPropertiesOk ¶
func (o *NetworkLoadBalancer) GetPropertiesOk() (*NetworkLoadBalancerProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*NetworkLoadBalancer) GetType ¶
func (o *NetworkLoadBalancer) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancer) GetTypeOk ¶
func (o *NetworkLoadBalancer) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*NetworkLoadBalancer) HasEntities ¶
func (o *NetworkLoadBalancer) HasEntities() bool
HasEntities returns a boolean if a field has been set.
func (*NetworkLoadBalancer) HasHref ¶
func (o *NetworkLoadBalancer) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*NetworkLoadBalancer) HasId ¶
func (o *NetworkLoadBalancer) HasId() bool
HasId returns a boolean if a field has been set.
func (*NetworkLoadBalancer) HasMetadata ¶
func (o *NetworkLoadBalancer) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*NetworkLoadBalancer) HasProperties ¶
func (o *NetworkLoadBalancer) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*NetworkLoadBalancer) HasType ¶
func (o *NetworkLoadBalancer) HasType() bool
HasType returns a boolean if a field has been set.
func (NetworkLoadBalancer) MarshalJSON ¶
func (o NetworkLoadBalancer) MarshalJSON() ([]byte, error)
func (*NetworkLoadBalancer) SetEntities ¶
func (o *NetworkLoadBalancer) SetEntities(v NetworkLoadBalancerEntities)
SetEntities sets field value
func (*NetworkLoadBalancer) SetHref ¶
func (o *NetworkLoadBalancer) SetHref(v string)
SetHref sets field value
func (*NetworkLoadBalancer) SetId ¶
func (o *NetworkLoadBalancer) SetId(v string)
SetId sets field value
func (*NetworkLoadBalancer) SetMetadata ¶
func (o *NetworkLoadBalancer) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*NetworkLoadBalancer) SetProperties ¶
func (o *NetworkLoadBalancer) SetProperties(v NetworkLoadBalancerProperties)
SetProperties sets field value
func (*NetworkLoadBalancer) SetType ¶
func (o *NetworkLoadBalancer) SetType(v Type)
SetType sets field value
type NetworkLoadBalancerEntities ¶
type NetworkLoadBalancerEntities struct { Flowlogs *FlowLogs `json:"flowlogs,omitempty"` Forwardingrules *NetworkLoadBalancerForwardingRules `json:"forwardingrules,omitempty"` }
NetworkLoadBalancerEntities struct for NetworkLoadBalancerEntities
func NewNetworkLoadBalancerEntities ¶ added in v6.0.2
func NewNetworkLoadBalancerEntities() *NetworkLoadBalancerEntities
NewNetworkLoadBalancerEntities instantiates a new NetworkLoadBalancerEntities 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 NewNetworkLoadBalancerEntitiesWithDefaults ¶ added in v6.0.2
func NewNetworkLoadBalancerEntitiesWithDefaults() *NetworkLoadBalancerEntities
NewNetworkLoadBalancerEntitiesWithDefaults instantiates a new NetworkLoadBalancerEntities 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 (*NetworkLoadBalancerEntities) GetFlowlogs ¶
func (o *NetworkLoadBalancerEntities) GetFlowlogs() *FlowLogs
GetFlowlogs returns the Flowlogs field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerEntities) GetFlowlogsOk ¶
func (o *NetworkLoadBalancerEntities) GetFlowlogsOk() (*FlowLogs, bool)
GetFlowlogsOk returns a tuple with the Flowlogs field value 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 (*NetworkLoadBalancerEntities) GetForwardingrules ¶
func (o *NetworkLoadBalancerEntities) GetForwardingrules() *NetworkLoadBalancerForwardingRules
GetForwardingrules returns the Forwardingrules field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerEntities) GetForwardingrulesOk ¶
func (o *NetworkLoadBalancerEntities) GetForwardingrulesOk() (*NetworkLoadBalancerForwardingRules, bool)
GetForwardingrulesOk returns a tuple with the Forwardingrules field value 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 (*NetworkLoadBalancerEntities) HasFlowlogs ¶
func (o *NetworkLoadBalancerEntities) HasFlowlogs() bool
HasFlowlogs returns a boolean if a field has been set.
func (*NetworkLoadBalancerEntities) HasForwardingrules ¶
func (o *NetworkLoadBalancerEntities) HasForwardingrules() bool
HasForwardingrules returns a boolean if a field has been set.
func (NetworkLoadBalancerEntities) MarshalJSON ¶
func (o NetworkLoadBalancerEntities) MarshalJSON() ([]byte, error)
func (*NetworkLoadBalancerEntities) SetFlowlogs ¶
func (o *NetworkLoadBalancerEntities) SetFlowlogs(v FlowLogs)
SetFlowlogs sets field value
func (*NetworkLoadBalancerEntities) SetForwardingrules ¶
func (o *NetworkLoadBalancerEntities) SetForwardingrules(v NetworkLoadBalancerForwardingRules)
SetForwardingrules sets field value
type NetworkLoadBalancerForwardingRule ¶
type NetworkLoadBalancerForwardingRule struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *NetworkLoadBalancerForwardingRuleProperties `json:"properties"` }
NetworkLoadBalancerForwardingRule struct for NetworkLoadBalancerForwardingRule
func NewNetworkLoadBalancerForwardingRule ¶ added in v6.0.2
func NewNetworkLoadBalancerForwardingRule(properties NetworkLoadBalancerForwardingRuleProperties) *NetworkLoadBalancerForwardingRule
NewNetworkLoadBalancerForwardingRule instantiates a new NetworkLoadBalancerForwardingRule 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 NewNetworkLoadBalancerForwardingRuleWithDefaults ¶ added in v6.0.2
func NewNetworkLoadBalancerForwardingRuleWithDefaults() *NetworkLoadBalancerForwardingRule
NewNetworkLoadBalancerForwardingRuleWithDefaults instantiates a new NetworkLoadBalancerForwardingRule 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 (*NetworkLoadBalancerForwardingRule) GetHref ¶
func (o *NetworkLoadBalancerForwardingRule) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRule) GetHrefOk ¶
func (o *NetworkLoadBalancerForwardingRule) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*NetworkLoadBalancerForwardingRule) GetId ¶
func (o *NetworkLoadBalancerForwardingRule) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRule) GetIdOk ¶
func (o *NetworkLoadBalancerForwardingRule) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*NetworkLoadBalancerForwardingRule) GetMetadata ¶
func (o *NetworkLoadBalancerForwardingRule) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRule) GetMetadataOk ¶
func (o *NetworkLoadBalancerForwardingRule) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*NetworkLoadBalancerForwardingRule) GetProperties ¶
func (o *NetworkLoadBalancerForwardingRule) GetProperties() *NetworkLoadBalancerForwardingRuleProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRule) GetPropertiesOk ¶
func (o *NetworkLoadBalancerForwardingRule) GetPropertiesOk() (*NetworkLoadBalancerForwardingRuleProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*NetworkLoadBalancerForwardingRule) GetType ¶
func (o *NetworkLoadBalancerForwardingRule) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRule) GetTypeOk ¶
func (o *NetworkLoadBalancerForwardingRule) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*NetworkLoadBalancerForwardingRule) HasHref ¶
func (o *NetworkLoadBalancerForwardingRule) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRule) HasId ¶
func (o *NetworkLoadBalancerForwardingRule) HasId() bool
HasId returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRule) HasMetadata ¶
func (o *NetworkLoadBalancerForwardingRule) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRule) HasProperties ¶
func (o *NetworkLoadBalancerForwardingRule) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRule) HasType ¶
func (o *NetworkLoadBalancerForwardingRule) HasType() bool
HasType returns a boolean if a field has been set.
func (NetworkLoadBalancerForwardingRule) MarshalJSON ¶
func (o NetworkLoadBalancerForwardingRule) MarshalJSON() ([]byte, error)
func (*NetworkLoadBalancerForwardingRule) SetHref ¶
func (o *NetworkLoadBalancerForwardingRule) SetHref(v string)
SetHref sets field value
func (*NetworkLoadBalancerForwardingRule) SetId ¶
func (o *NetworkLoadBalancerForwardingRule) SetId(v string)
SetId sets field value
func (*NetworkLoadBalancerForwardingRule) SetMetadata ¶
func (o *NetworkLoadBalancerForwardingRule) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*NetworkLoadBalancerForwardingRule) SetProperties ¶
func (o *NetworkLoadBalancerForwardingRule) SetProperties(v NetworkLoadBalancerForwardingRuleProperties)
SetProperties sets field value
func (*NetworkLoadBalancerForwardingRule) SetType ¶
func (o *NetworkLoadBalancerForwardingRule) SetType(v Type)
SetType sets field value
type NetworkLoadBalancerForwardingRuleHealthCheck ¶
type NetworkLoadBalancerForwardingRuleHealthCheck struct { // The maximum time in milliseconds to wait for the client to acknowledge or send data; default is 50,000 (50 seconds). ClientTimeout *int32 `json:"clientTimeout,omitempty"` // The maximum time in milliseconds to wait for a connection attempt to a target to succeed; default is 5000 (five seconds). ConnectTimeout *int32 `json:"connectTimeout,omitempty"` // The maximum time in milliseconds that a target can remain inactive; default is 50,000 (50 seconds). TargetTimeout *int32 `json:"targetTimeout,omitempty"` // The maximum number of attempts to reconnect to a target after a connection failure. Valid range is 0 to 65535 and default is three reconnection attempts. Retries *int32 `json:"retries,omitempty"` }
NetworkLoadBalancerForwardingRuleHealthCheck struct for NetworkLoadBalancerForwardingRuleHealthCheck
func NewNetworkLoadBalancerForwardingRuleHealthCheck ¶ added in v6.0.2
func NewNetworkLoadBalancerForwardingRuleHealthCheck() *NetworkLoadBalancerForwardingRuleHealthCheck
NewNetworkLoadBalancerForwardingRuleHealthCheck instantiates a new NetworkLoadBalancerForwardingRuleHealthCheck 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 NewNetworkLoadBalancerForwardingRuleHealthCheckWithDefaults ¶ added in v6.0.2
func NewNetworkLoadBalancerForwardingRuleHealthCheckWithDefaults() *NetworkLoadBalancerForwardingRuleHealthCheck
NewNetworkLoadBalancerForwardingRuleHealthCheckWithDefaults instantiates a new NetworkLoadBalancerForwardingRuleHealthCheck 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 (*NetworkLoadBalancerForwardingRuleHealthCheck) GetClientTimeout ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetClientTimeout() *int32
GetClientTimeout returns the ClientTimeout field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleHealthCheck) GetClientTimeoutOk ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetClientTimeoutOk() (*int32, bool)
GetClientTimeoutOk returns a tuple with the ClientTimeout field value 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 (*NetworkLoadBalancerForwardingRuleHealthCheck) GetConnectTimeout ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetConnectTimeout() *int32
GetConnectTimeout returns the ConnectTimeout field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleHealthCheck) GetConnectTimeoutOk ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetConnectTimeoutOk() (*int32, bool)
GetConnectTimeoutOk returns a tuple with the ConnectTimeout field value 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 (*NetworkLoadBalancerForwardingRuleHealthCheck) GetRetries ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetRetries() *int32
GetRetries returns the Retries field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleHealthCheck) GetRetriesOk ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetRetriesOk() (*int32, bool)
GetRetriesOk returns a tuple with the Retries field value 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 (*NetworkLoadBalancerForwardingRuleHealthCheck) GetTargetTimeout ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetTargetTimeout() *int32
GetTargetTimeout returns the TargetTimeout field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleHealthCheck) GetTargetTimeoutOk ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) GetTargetTimeoutOk() (*int32, bool)
GetTargetTimeoutOk returns a tuple with the TargetTimeout field value 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 (*NetworkLoadBalancerForwardingRuleHealthCheck) HasClientTimeout ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) HasClientTimeout() bool
HasClientTimeout returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleHealthCheck) HasConnectTimeout ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) HasConnectTimeout() bool
HasConnectTimeout returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleHealthCheck) HasRetries ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) HasRetries() bool
HasRetries returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleHealthCheck) HasTargetTimeout ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) HasTargetTimeout() bool
HasTargetTimeout returns a boolean if a field has been set.
func (NetworkLoadBalancerForwardingRuleHealthCheck) MarshalJSON ¶
func (o NetworkLoadBalancerForwardingRuleHealthCheck) MarshalJSON() ([]byte, error)
func (*NetworkLoadBalancerForwardingRuleHealthCheck) SetClientTimeout ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) SetClientTimeout(v int32)
SetClientTimeout sets field value
func (*NetworkLoadBalancerForwardingRuleHealthCheck) SetConnectTimeout ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) SetConnectTimeout(v int32)
SetConnectTimeout sets field value
func (*NetworkLoadBalancerForwardingRuleHealthCheck) SetRetries ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) SetRetries(v int32)
SetRetries sets field value
func (*NetworkLoadBalancerForwardingRuleHealthCheck) SetTargetTimeout ¶
func (o *NetworkLoadBalancerForwardingRuleHealthCheck) SetTargetTimeout(v int32)
SetTargetTimeout sets field value
type NetworkLoadBalancerForwardingRuleProperties ¶
type NetworkLoadBalancerForwardingRuleProperties struct { // The name of the Network Load Balancer forwarding rule. Name *string `json:"name"` // Balancing algorithm Algorithm *string `json:"algorithm"` // Balancing protocol Protocol *string `json:"protocol"` // Listening (inbound) IP. ListenerIp *string `json:"listenerIp"` // Listening (inbound) port number; valid range is 1 to 65535. ListenerPort *int32 `json:"listenerPort"` HealthCheck *NetworkLoadBalancerForwardingRuleHealthCheck `json:"healthCheck,omitempty"` // Array of items in the collection. Targets *[]NetworkLoadBalancerForwardingRuleTarget `json:"targets"` }
NetworkLoadBalancerForwardingRuleProperties struct for NetworkLoadBalancerForwardingRuleProperties
func NewNetworkLoadBalancerForwardingRuleProperties ¶ added in v6.0.2
func NewNetworkLoadBalancerForwardingRuleProperties(name string, algorithm string, protocol string, listenerIp string, listenerPort int32, targets []NetworkLoadBalancerForwardingRuleTarget) *NetworkLoadBalancerForwardingRuleProperties
NewNetworkLoadBalancerForwardingRuleProperties instantiates a new NetworkLoadBalancerForwardingRuleProperties 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 NewNetworkLoadBalancerForwardingRulePropertiesWithDefaults ¶ added in v6.0.2
func NewNetworkLoadBalancerForwardingRulePropertiesWithDefaults() *NetworkLoadBalancerForwardingRuleProperties
NewNetworkLoadBalancerForwardingRulePropertiesWithDefaults instantiates a new NetworkLoadBalancerForwardingRuleProperties 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 (*NetworkLoadBalancerForwardingRuleProperties) GetAlgorithm ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) GetAlgorithm() *string
GetAlgorithm returns the Algorithm field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleProperties) GetAlgorithmOk ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) GetAlgorithmOk() (*string, bool)
GetAlgorithmOk returns a tuple with the Algorithm field value 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 (*NetworkLoadBalancerForwardingRuleProperties) GetHealthCheck ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) GetHealthCheck() *NetworkLoadBalancerForwardingRuleHealthCheck
GetHealthCheck returns the HealthCheck field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleProperties) GetHealthCheckOk ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) GetHealthCheckOk() (*NetworkLoadBalancerForwardingRuleHealthCheck, bool)
GetHealthCheckOk returns a tuple with the HealthCheck field value 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 (*NetworkLoadBalancerForwardingRuleProperties) GetListenerIp ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) GetListenerIp() *string
GetListenerIp returns the ListenerIp field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleProperties) GetListenerIpOk ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) GetListenerIpOk() (*string, bool)
GetListenerIpOk returns a tuple with the ListenerIp field value 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 (*NetworkLoadBalancerForwardingRuleProperties) GetListenerPort ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) GetListenerPort() *int32
GetListenerPort returns the ListenerPort field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleProperties) GetListenerPortOk ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) GetListenerPortOk() (*int32, bool)
GetListenerPortOk returns a tuple with the ListenerPort field value 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 (*NetworkLoadBalancerForwardingRuleProperties) GetName ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleProperties) GetNameOk ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*NetworkLoadBalancerForwardingRuleProperties) GetProtocol ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) GetProtocol() *string
GetProtocol returns the Protocol field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleProperties) GetProtocolOk ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) GetProtocolOk() (*string, bool)
GetProtocolOk returns a tuple with the Protocol field value 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 (*NetworkLoadBalancerForwardingRuleProperties) GetTargets ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) GetTargets() *[]NetworkLoadBalancerForwardingRuleTarget
GetTargets returns the Targets field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleProperties) GetTargetsOk ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) GetTargetsOk() (*[]NetworkLoadBalancerForwardingRuleTarget, bool)
GetTargetsOk returns a tuple with the Targets field value 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 (*NetworkLoadBalancerForwardingRuleProperties) HasAlgorithm ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) HasAlgorithm() bool
HasAlgorithm returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleProperties) HasHealthCheck ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) HasHealthCheck() bool
HasHealthCheck returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleProperties) HasListenerIp ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) HasListenerIp() bool
HasListenerIp returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleProperties) HasListenerPort ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) HasListenerPort() bool
HasListenerPort returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleProperties) HasName ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleProperties) HasProtocol ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) HasProtocol() bool
HasProtocol returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleProperties) HasTargets ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) HasTargets() bool
HasTargets returns a boolean if a field has been set.
func (NetworkLoadBalancerForwardingRuleProperties) MarshalJSON ¶
func (o NetworkLoadBalancerForwardingRuleProperties) MarshalJSON() ([]byte, error)
func (*NetworkLoadBalancerForwardingRuleProperties) SetAlgorithm ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) SetAlgorithm(v string)
SetAlgorithm sets field value
func (*NetworkLoadBalancerForwardingRuleProperties) SetHealthCheck ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) SetHealthCheck(v NetworkLoadBalancerForwardingRuleHealthCheck)
SetHealthCheck sets field value
func (*NetworkLoadBalancerForwardingRuleProperties) SetListenerIp ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) SetListenerIp(v string)
SetListenerIp sets field value
func (*NetworkLoadBalancerForwardingRuleProperties) SetListenerPort ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) SetListenerPort(v int32)
SetListenerPort sets field value
func (*NetworkLoadBalancerForwardingRuleProperties) SetName ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) SetName(v string)
SetName sets field value
func (*NetworkLoadBalancerForwardingRuleProperties) SetProtocol ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) SetProtocol(v string)
SetProtocol sets field value
func (*NetworkLoadBalancerForwardingRuleProperties) SetTargets ¶
func (o *NetworkLoadBalancerForwardingRuleProperties) SetTargets(v []NetworkLoadBalancerForwardingRuleTarget)
SetTargets sets field value
type NetworkLoadBalancerForwardingRulePut ¶
type NetworkLoadBalancerForwardingRulePut struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Properties *NetworkLoadBalancerForwardingRuleProperties `json:"properties"` }
NetworkLoadBalancerForwardingRulePut struct for NetworkLoadBalancerForwardingRulePut
func NewNetworkLoadBalancerForwardingRulePut ¶ added in v6.0.2
func NewNetworkLoadBalancerForwardingRulePut(properties NetworkLoadBalancerForwardingRuleProperties) *NetworkLoadBalancerForwardingRulePut
NewNetworkLoadBalancerForwardingRulePut instantiates a new NetworkLoadBalancerForwardingRulePut 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 NewNetworkLoadBalancerForwardingRulePutWithDefaults ¶ added in v6.0.2
func NewNetworkLoadBalancerForwardingRulePutWithDefaults() *NetworkLoadBalancerForwardingRulePut
NewNetworkLoadBalancerForwardingRulePutWithDefaults instantiates a new NetworkLoadBalancerForwardingRulePut 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 (*NetworkLoadBalancerForwardingRulePut) GetHref ¶
func (o *NetworkLoadBalancerForwardingRulePut) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRulePut) GetHrefOk ¶
func (o *NetworkLoadBalancerForwardingRulePut) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*NetworkLoadBalancerForwardingRulePut) GetId ¶
func (o *NetworkLoadBalancerForwardingRulePut) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRulePut) GetIdOk ¶
func (o *NetworkLoadBalancerForwardingRulePut) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*NetworkLoadBalancerForwardingRulePut) GetProperties ¶
func (o *NetworkLoadBalancerForwardingRulePut) GetProperties() *NetworkLoadBalancerForwardingRuleProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRulePut) GetPropertiesOk ¶
func (o *NetworkLoadBalancerForwardingRulePut) GetPropertiesOk() (*NetworkLoadBalancerForwardingRuleProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*NetworkLoadBalancerForwardingRulePut) GetType ¶
func (o *NetworkLoadBalancerForwardingRulePut) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRulePut) GetTypeOk ¶
func (o *NetworkLoadBalancerForwardingRulePut) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*NetworkLoadBalancerForwardingRulePut) HasHref ¶
func (o *NetworkLoadBalancerForwardingRulePut) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRulePut) HasId ¶
func (o *NetworkLoadBalancerForwardingRulePut) HasId() bool
HasId returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRulePut) HasProperties ¶
func (o *NetworkLoadBalancerForwardingRulePut) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRulePut) HasType ¶
func (o *NetworkLoadBalancerForwardingRulePut) HasType() bool
HasType returns a boolean if a field has been set.
func (NetworkLoadBalancerForwardingRulePut) MarshalJSON ¶
func (o NetworkLoadBalancerForwardingRulePut) MarshalJSON() ([]byte, error)
func (*NetworkLoadBalancerForwardingRulePut) SetHref ¶
func (o *NetworkLoadBalancerForwardingRulePut) SetHref(v string)
SetHref sets field value
func (*NetworkLoadBalancerForwardingRulePut) SetId ¶
func (o *NetworkLoadBalancerForwardingRulePut) SetId(v string)
SetId sets field value
func (*NetworkLoadBalancerForwardingRulePut) SetProperties ¶
func (o *NetworkLoadBalancerForwardingRulePut) SetProperties(v NetworkLoadBalancerForwardingRuleProperties)
SetProperties sets field value
func (*NetworkLoadBalancerForwardingRulePut) SetType ¶
func (o *NetworkLoadBalancerForwardingRulePut) SetType(v Type)
SetType sets field value
type NetworkLoadBalancerForwardingRuleTarget ¶
type NetworkLoadBalancerForwardingRuleTarget struct { // The IP of the balanced target VM. Ip *string `json:"ip"` // The port of the balanced target service; valid range is 1 to 65535. Port *int32 `json:"port"` // Traffic is distributed in proportion to target weight, relative to the combined weight of all targets. A target with higher weight receives a greater share of traffic. Valid range is 0 to 256 and default is 1. Targets with weight of 0 do not participate in load balancing but still accept persistent connections. It is best to assign weights in the middle of the range to leave room for later adjustments. Weight *int32 `json:"weight"` // Proxy protocol version. ProxyProtocol *string `json:"proxyProtocol,omitempty"` HealthCheck *NetworkLoadBalancerForwardingRuleTargetHealthCheck `json:"healthCheck,omitempty"` }
NetworkLoadBalancerForwardingRuleTarget struct for NetworkLoadBalancerForwardingRuleTarget
func NewNetworkLoadBalancerForwardingRuleTarget ¶ added in v6.0.2
func NewNetworkLoadBalancerForwardingRuleTarget(ip string, port int32, weight int32) *NetworkLoadBalancerForwardingRuleTarget
NewNetworkLoadBalancerForwardingRuleTarget instantiates a new NetworkLoadBalancerForwardingRuleTarget 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 NewNetworkLoadBalancerForwardingRuleTargetWithDefaults ¶ added in v6.0.2
func NewNetworkLoadBalancerForwardingRuleTargetWithDefaults() *NetworkLoadBalancerForwardingRuleTarget
NewNetworkLoadBalancerForwardingRuleTargetWithDefaults instantiates a new NetworkLoadBalancerForwardingRuleTarget 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 (*NetworkLoadBalancerForwardingRuleTarget) GetHealthCheck ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) GetHealthCheck() *NetworkLoadBalancerForwardingRuleTargetHealthCheck
GetHealthCheck returns the HealthCheck field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleTarget) GetHealthCheckOk ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) GetHealthCheckOk() (*NetworkLoadBalancerForwardingRuleTargetHealthCheck, bool)
GetHealthCheckOk returns a tuple with the HealthCheck field value 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 (*NetworkLoadBalancerForwardingRuleTarget) GetIp ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) GetIp() *string
GetIp returns the Ip field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleTarget) GetIpOk ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) GetIpOk() (*string, bool)
GetIpOk returns a tuple with the Ip field value 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 (*NetworkLoadBalancerForwardingRuleTarget) GetPort ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) GetPort() *int32
GetPort returns the Port field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleTarget) GetPortOk ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) GetPortOk() (*int32, bool)
GetPortOk returns a tuple with the Port field value 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 (*NetworkLoadBalancerForwardingRuleTarget) GetProxyProtocol ¶ added in v6.1.10
func (o *NetworkLoadBalancerForwardingRuleTarget) GetProxyProtocol() *string
GetProxyProtocol returns the ProxyProtocol field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleTarget) GetProxyProtocolOk ¶ added in v6.1.10
func (o *NetworkLoadBalancerForwardingRuleTarget) GetProxyProtocolOk() (*string, bool)
GetProxyProtocolOk returns a tuple with the ProxyProtocol field value 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 (*NetworkLoadBalancerForwardingRuleTarget) GetWeight ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) GetWeight() *int32
GetWeight returns the Weight field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleTarget) GetWeightOk ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) GetWeightOk() (*int32, bool)
GetWeightOk returns a tuple with the Weight field value 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 (*NetworkLoadBalancerForwardingRuleTarget) HasHealthCheck ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) HasHealthCheck() bool
HasHealthCheck returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleTarget) HasIp ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) HasIp() bool
HasIp returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleTarget) HasPort ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) HasPort() bool
HasPort returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleTarget) HasProxyProtocol ¶ added in v6.1.10
func (o *NetworkLoadBalancerForwardingRuleTarget) HasProxyProtocol() bool
HasProxyProtocol returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleTarget) HasWeight ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) HasWeight() bool
HasWeight returns a boolean if a field has been set.
func (NetworkLoadBalancerForwardingRuleTarget) MarshalJSON ¶
func (o NetworkLoadBalancerForwardingRuleTarget) MarshalJSON() ([]byte, error)
func (*NetworkLoadBalancerForwardingRuleTarget) SetHealthCheck ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) SetHealthCheck(v NetworkLoadBalancerForwardingRuleTargetHealthCheck)
SetHealthCheck sets field value
func (*NetworkLoadBalancerForwardingRuleTarget) SetIp ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) SetIp(v string)
SetIp sets field value
func (*NetworkLoadBalancerForwardingRuleTarget) SetPort ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) SetPort(v int32)
SetPort sets field value
func (*NetworkLoadBalancerForwardingRuleTarget) SetProxyProtocol ¶ added in v6.1.10
func (o *NetworkLoadBalancerForwardingRuleTarget) SetProxyProtocol(v string)
SetProxyProtocol sets field value
func (*NetworkLoadBalancerForwardingRuleTarget) SetWeight ¶
func (o *NetworkLoadBalancerForwardingRuleTarget) SetWeight(v int32)
SetWeight sets field value
type NetworkLoadBalancerForwardingRuleTargetHealthCheck ¶
type NetworkLoadBalancerForwardingRuleTargetHealthCheck struct { // Makes the target available only if it accepts periodic health check TCP connection attempts; when turned off, the target is considered always available. The health check only consists of a connection attempt to the address and port of the target. Check *bool `json:"check,omitempty"` // The interval in milliseconds between consecutive health checks; default is 2000. CheckInterval *int32 `json:"checkInterval,omitempty"` // Maintenance mode prevents the target from receiving balanced traffic. Maintenance *bool `json:"maintenance,omitempty"` }
NetworkLoadBalancerForwardingRuleTargetHealthCheck struct for NetworkLoadBalancerForwardingRuleTargetHealthCheck
func NewNetworkLoadBalancerForwardingRuleTargetHealthCheck ¶ added in v6.0.2
func NewNetworkLoadBalancerForwardingRuleTargetHealthCheck() *NetworkLoadBalancerForwardingRuleTargetHealthCheck
NewNetworkLoadBalancerForwardingRuleTargetHealthCheck instantiates a new NetworkLoadBalancerForwardingRuleTargetHealthCheck 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 NewNetworkLoadBalancerForwardingRuleTargetHealthCheckWithDefaults ¶ added in v6.0.2
func NewNetworkLoadBalancerForwardingRuleTargetHealthCheckWithDefaults() *NetworkLoadBalancerForwardingRuleTargetHealthCheck
NewNetworkLoadBalancerForwardingRuleTargetHealthCheckWithDefaults instantiates a new NetworkLoadBalancerForwardingRuleTargetHealthCheck 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 (*NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetCheck ¶
func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetCheck() *bool
GetCheck returns the Check field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetCheckInterval ¶
func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetCheckInterval() *int32
GetCheckInterval returns the CheckInterval field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetCheckIntervalOk ¶
func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetCheckIntervalOk() (*int32, bool)
GetCheckIntervalOk returns a tuple with the CheckInterval field value 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 (*NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetCheckOk ¶
func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetCheckOk() (*bool, bool)
GetCheckOk returns a tuple with the Check field value 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 (*NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetMaintenance ¶
func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetMaintenance() *bool
GetMaintenance returns the Maintenance field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetMaintenanceOk ¶
func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) GetMaintenanceOk() (*bool, bool)
GetMaintenanceOk returns a tuple with the Maintenance field value 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 (*NetworkLoadBalancerForwardingRuleTargetHealthCheck) HasCheck ¶
func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) HasCheck() bool
HasCheck returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleTargetHealthCheck) HasCheckInterval ¶
func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) HasCheckInterval() bool
HasCheckInterval returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRuleTargetHealthCheck) HasMaintenance ¶
func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) HasMaintenance() bool
HasMaintenance returns a boolean if a field has been set.
func (NetworkLoadBalancerForwardingRuleTargetHealthCheck) MarshalJSON ¶
func (o NetworkLoadBalancerForwardingRuleTargetHealthCheck) MarshalJSON() ([]byte, error)
func (*NetworkLoadBalancerForwardingRuleTargetHealthCheck) SetCheck ¶
func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) SetCheck(v bool)
SetCheck sets field value
func (*NetworkLoadBalancerForwardingRuleTargetHealthCheck) SetCheckInterval ¶
func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) SetCheckInterval(v int32)
SetCheckInterval sets field value
func (*NetworkLoadBalancerForwardingRuleTargetHealthCheck) SetMaintenance ¶
func (o *NetworkLoadBalancerForwardingRuleTargetHealthCheck) SetMaintenance(v bool)
SetMaintenance sets field value
type NetworkLoadBalancerForwardingRules ¶
type NetworkLoadBalancerForwardingRules struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]NetworkLoadBalancerForwardingRule `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
NetworkLoadBalancerForwardingRules struct for NetworkLoadBalancerForwardingRules
func NewNetworkLoadBalancerForwardingRules ¶ added in v6.0.2
func NewNetworkLoadBalancerForwardingRules() *NetworkLoadBalancerForwardingRules
NewNetworkLoadBalancerForwardingRules instantiates a new NetworkLoadBalancerForwardingRules 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 NewNetworkLoadBalancerForwardingRulesWithDefaults ¶ added in v6.0.2
func NewNetworkLoadBalancerForwardingRulesWithDefaults() *NetworkLoadBalancerForwardingRules
NewNetworkLoadBalancerForwardingRulesWithDefaults instantiates a new NetworkLoadBalancerForwardingRules 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 (*NetworkLoadBalancerForwardingRules) GetHref ¶
func (o *NetworkLoadBalancerForwardingRules) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRules) GetHrefOk ¶
func (o *NetworkLoadBalancerForwardingRules) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*NetworkLoadBalancerForwardingRules) GetId ¶
func (o *NetworkLoadBalancerForwardingRules) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRules) GetIdOk ¶
func (o *NetworkLoadBalancerForwardingRules) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*NetworkLoadBalancerForwardingRules) GetItems ¶
func (o *NetworkLoadBalancerForwardingRules) GetItems() *[]NetworkLoadBalancerForwardingRule
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRules) GetItemsOk ¶
func (o *NetworkLoadBalancerForwardingRules) GetItemsOk() (*[]NetworkLoadBalancerForwardingRule, bool)
GetItemsOk returns a tuple with the Items field value 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 (*NetworkLoadBalancerForwardingRules) GetLimit ¶
func (o *NetworkLoadBalancerForwardingRules) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRules) GetLimitOk ¶
func (o *NetworkLoadBalancerForwardingRules) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value 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 (*NetworkLoadBalancerForwardingRules) GetLinks ¶
func (o *NetworkLoadBalancerForwardingRules) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRules) GetLinksOk ¶
func (o *NetworkLoadBalancerForwardingRules) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*NetworkLoadBalancerForwardingRules) GetOffset ¶
func (o *NetworkLoadBalancerForwardingRules) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRules) GetOffsetOk ¶
func (o *NetworkLoadBalancerForwardingRules) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value 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 (*NetworkLoadBalancerForwardingRules) GetType ¶
func (o *NetworkLoadBalancerForwardingRules) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerForwardingRules) GetTypeOk ¶
func (o *NetworkLoadBalancerForwardingRules) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*NetworkLoadBalancerForwardingRules) HasHref ¶
func (o *NetworkLoadBalancerForwardingRules) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRules) HasId ¶
func (o *NetworkLoadBalancerForwardingRules) HasId() bool
HasId returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRules) HasItems ¶
func (o *NetworkLoadBalancerForwardingRules) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRules) HasLimit ¶
func (o *NetworkLoadBalancerForwardingRules) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRules) HasLinks ¶
func (o *NetworkLoadBalancerForwardingRules) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRules) HasOffset ¶
func (o *NetworkLoadBalancerForwardingRules) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*NetworkLoadBalancerForwardingRules) HasType ¶
func (o *NetworkLoadBalancerForwardingRules) HasType() bool
HasType returns a boolean if a field has been set.
func (NetworkLoadBalancerForwardingRules) MarshalJSON ¶
func (o NetworkLoadBalancerForwardingRules) MarshalJSON() ([]byte, error)
func (*NetworkLoadBalancerForwardingRules) SetHref ¶
func (o *NetworkLoadBalancerForwardingRules) SetHref(v string)
SetHref sets field value
func (*NetworkLoadBalancerForwardingRules) SetId ¶
func (o *NetworkLoadBalancerForwardingRules) SetId(v string)
SetId sets field value
func (*NetworkLoadBalancerForwardingRules) SetItems ¶
func (o *NetworkLoadBalancerForwardingRules) SetItems(v []NetworkLoadBalancerForwardingRule)
SetItems sets field value
func (*NetworkLoadBalancerForwardingRules) SetLimit ¶
func (o *NetworkLoadBalancerForwardingRules) SetLimit(v float32)
SetLimit sets field value
func (*NetworkLoadBalancerForwardingRules) SetLinks ¶
func (o *NetworkLoadBalancerForwardingRules) SetLinks(v PaginationLinks)
SetLinks sets field value
func (*NetworkLoadBalancerForwardingRules) SetOffset ¶
func (o *NetworkLoadBalancerForwardingRules) SetOffset(v float32)
SetOffset sets field value
func (*NetworkLoadBalancerForwardingRules) SetType ¶
func (o *NetworkLoadBalancerForwardingRules) SetType(v Type)
SetType sets field value
type NetworkLoadBalancerProperties ¶
type NetworkLoadBalancerProperties struct { // The name of the Network Load Balancer. Name *string `json:"name"` // ID of the listening LAN (inbound). ListenerLan *int32 `json:"listenerLan"` // Collection of the Network Load Balancer IP addresses. (Inbound and outbound) IPs of the listenerLan must be customer-reserved IPs for public Load Balancers, and private IPs for private Load Balancers. Ips *[]string `json:"ips,omitempty"` // ID of the balanced private target LAN (outbound). TargetLan *int32 `json:"targetLan"` // Collection of private IP addresses with subnet mask of the Network Load Balancer. IPs must contain a valid subnet mask. If no IP is provided, the system will generate an IP with /24 subnet. LbPrivateIps *[]string `json:"lbPrivateIps,omitempty"` // Turn logging on and off for this product. Default value is 'false'. CentralLogging *bool `json:"centralLogging,omitempty"` // Specifies the format of the logs. LoggingFormat *string `json:"loggingFormat,omitempty"` }
NetworkLoadBalancerProperties struct for NetworkLoadBalancerProperties
func NewNetworkLoadBalancerProperties ¶ added in v6.0.2
func NewNetworkLoadBalancerProperties(name string, listenerLan int32, targetLan int32) *NetworkLoadBalancerProperties
NewNetworkLoadBalancerProperties instantiates a new NetworkLoadBalancerProperties 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 NewNetworkLoadBalancerPropertiesWithDefaults ¶ added in v6.0.2
func NewNetworkLoadBalancerPropertiesWithDefaults() *NetworkLoadBalancerProperties
NewNetworkLoadBalancerPropertiesWithDefaults instantiates a new NetworkLoadBalancerProperties 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 (*NetworkLoadBalancerProperties) GetCentralLogging ¶ added in v6.2.0
func (o *NetworkLoadBalancerProperties) GetCentralLogging() *bool
GetCentralLogging returns the CentralLogging field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerProperties) GetCentralLoggingOk ¶ added in v6.2.0
func (o *NetworkLoadBalancerProperties) GetCentralLoggingOk() (*bool, bool)
GetCentralLoggingOk returns a tuple with the CentralLogging field value 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 (*NetworkLoadBalancerProperties) GetIps ¶
func (o *NetworkLoadBalancerProperties) GetIps() *[]string
GetIps returns the Ips field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerProperties) GetIpsOk ¶
func (o *NetworkLoadBalancerProperties) GetIpsOk() (*[]string, bool)
GetIpsOk returns a tuple with the Ips field value 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 (*NetworkLoadBalancerProperties) GetLbPrivateIps ¶
func (o *NetworkLoadBalancerProperties) GetLbPrivateIps() *[]string
GetLbPrivateIps returns the LbPrivateIps field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerProperties) GetLbPrivateIpsOk ¶
func (o *NetworkLoadBalancerProperties) GetLbPrivateIpsOk() (*[]string, bool)
GetLbPrivateIpsOk returns a tuple with the LbPrivateIps field value 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 (*NetworkLoadBalancerProperties) GetListenerLan ¶
func (o *NetworkLoadBalancerProperties) GetListenerLan() *int32
GetListenerLan returns the ListenerLan field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerProperties) GetListenerLanOk ¶
func (o *NetworkLoadBalancerProperties) GetListenerLanOk() (*int32, bool)
GetListenerLanOk returns a tuple with the ListenerLan field value 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 (*NetworkLoadBalancerProperties) GetLoggingFormat ¶ added in v6.2.0
func (o *NetworkLoadBalancerProperties) GetLoggingFormat() *string
GetLoggingFormat returns the LoggingFormat field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerProperties) GetLoggingFormatOk ¶ added in v6.2.0
func (o *NetworkLoadBalancerProperties) GetLoggingFormatOk() (*string, bool)
GetLoggingFormatOk returns a tuple with the LoggingFormat field value 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 (*NetworkLoadBalancerProperties) GetName ¶
func (o *NetworkLoadBalancerProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerProperties) GetNameOk ¶
func (o *NetworkLoadBalancerProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*NetworkLoadBalancerProperties) GetTargetLan ¶
func (o *NetworkLoadBalancerProperties) GetTargetLan() *int32
GetTargetLan returns the TargetLan field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerProperties) GetTargetLanOk ¶
func (o *NetworkLoadBalancerProperties) GetTargetLanOk() (*int32, bool)
GetTargetLanOk returns a tuple with the TargetLan field value 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 (*NetworkLoadBalancerProperties) HasCentralLogging ¶ added in v6.2.0
func (o *NetworkLoadBalancerProperties) HasCentralLogging() bool
HasCentralLogging returns a boolean if a field has been set.
func (*NetworkLoadBalancerProperties) HasIps ¶
func (o *NetworkLoadBalancerProperties) HasIps() bool
HasIps returns a boolean if a field has been set.
func (*NetworkLoadBalancerProperties) HasLbPrivateIps ¶
func (o *NetworkLoadBalancerProperties) HasLbPrivateIps() bool
HasLbPrivateIps returns a boolean if a field has been set.
func (*NetworkLoadBalancerProperties) HasListenerLan ¶
func (o *NetworkLoadBalancerProperties) HasListenerLan() bool
HasListenerLan returns a boolean if a field has been set.
func (*NetworkLoadBalancerProperties) HasLoggingFormat ¶ added in v6.2.0
func (o *NetworkLoadBalancerProperties) HasLoggingFormat() bool
HasLoggingFormat returns a boolean if a field has been set.
func (*NetworkLoadBalancerProperties) HasName ¶
func (o *NetworkLoadBalancerProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*NetworkLoadBalancerProperties) HasTargetLan ¶
func (o *NetworkLoadBalancerProperties) HasTargetLan() bool
HasTargetLan returns a boolean if a field has been set.
func (NetworkLoadBalancerProperties) MarshalJSON ¶
func (o NetworkLoadBalancerProperties) MarshalJSON() ([]byte, error)
func (*NetworkLoadBalancerProperties) SetCentralLogging ¶ added in v6.2.0
func (o *NetworkLoadBalancerProperties) SetCentralLogging(v bool)
SetCentralLogging sets field value
func (*NetworkLoadBalancerProperties) SetIps ¶
func (o *NetworkLoadBalancerProperties) SetIps(v []string)
SetIps sets field value
func (*NetworkLoadBalancerProperties) SetLbPrivateIps ¶
func (o *NetworkLoadBalancerProperties) SetLbPrivateIps(v []string)
SetLbPrivateIps sets field value
func (*NetworkLoadBalancerProperties) SetListenerLan ¶
func (o *NetworkLoadBalancerProperties) SetListenerLan(v int32)
SetListenerLan sets field value
func (*NetworkLoadBalancerProperties) SetLoggingFormat ¶ added in v6.2.0
func (o *NetworkLoadBalancerProperties) SetLoggingFormat(v string)
SetLoggingFormat sets field value
func (*NetworkLoadBalancerProperties) SetName ¶
func (o *NetworkLoadBalancerProperties) SetName(v string)
SetName sets field value
func (*NetworkLoadBalancerProperties) SetTargetLan ¶
func (o *NetworkLoadBalancerProperties) SetTargetLan(v int32)
SetTargetLan sets field value
type NetworkLoadBalancerPut ¶
type NetworkLoadBalancerPut struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Properties *NetworkLoadBalancerProperties `json:"properties"` }
NetworkLoadBalancerPut struct for NetworkLoadBalancerPut
func NewNetworkLoadBalancerPut ¶ added in v6.0.2
func NewNetworkLoadBalancerPut(properties NetworkLoadBalancerProperties) *NetworkLoadBalancerPut
NewNetworkLoadBalancerPut instantiates a new NetworkLoadBalancerPut 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 NewNetworkLoadBalancerPutWithDefaults ¶ added in v6.0.2
func NewNetworkLoadBalancerPutWithDefaults() *NetworkLoadBalancerPut
NewNetworkLoadBalancerPutWithDefaults instantiates a new NetworkLoadBalancerPut 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 (*NetworkLoadBalancerPut) GetHref ¶
func (o *NetworkLoadBalancerPut) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerPut) GetHrefOk ¶
func (o *NetworkLoadBalancerPut) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*NetworkLoadBalancerPut) GetId ¶
func (o *NetworkLoadBalancerPut) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerPut) GetIdOk ¶
func (o *NetworkLoadBalancerPut) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*NetworkLoadBalancerPut) GetProperties ¶
func (o *NetworkLoadBalancerPut) GetProperties() *NetworkLoadBalancerProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerPut) GetPropertiesOk ¶
func (o *NetworkLoadBalancerPut) GetPropertiesOk() (*NetworkLoadBalancerProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*NetworkLoadBalancerPut) GetType ¶
func (o *NetworkLoadBalancerPut) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancerPut) GetTypeOk ¶
func (o *NetworkLoadBalancerPut) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*NetworkLoadBalancerPut) HasHref ¶
func (o *NetworkLoadBalancerPut) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*NetworkLoadBalancerPut) HasId ¶
func (o *NetworkLoadBalancerPut) HasId() bool
HasId returns a boolean if a field has been set.
func (*NetworkLoadBalancerPut) HasProperties ¶
func (o *NetworkLoadBalancerPut) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*NetworkLoadBalancerPut) HasType ¶
func (o *NetworkLoadBalancerPut) HasType() bool
HasType returns a boolean if a field has been set.
func (NetworkLoadBalancerPut) MarshalJSON ¶
func (o NetworkLoadBalancerPut) MarshalJSON() ([]byte, error)
func (*NetworkLoadBalancerPut) SetHref ¶
func (o *NetworkLoadBalancerPut) SetHref(v string)
SetHref sets field value
func (*NetworkLoadBalancerPut) SetId ¶
func (o *NetworkLoadBalancerPut) SetId(v string)
SetId sets field value
func (*NetworkLoadBalancerPut) SetProperties ¶
func (o *NetworkLoadBalancerPut) SetProperties(v NetworkLoadBalancerProperties)
SetProperties sets field value
func (*NetworkLoadBalancerPut) SetType ¶
func (o *NetworkLoadBalancerPut) SetType(v Type)
SetType sets field value
type NetworkLoadBalancers ¶
type NetworkLoadBalancers struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]NetworkLoadBalancer `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
NetworkLoadBalancers struct for NetworkLoadBalancers
func NewNetworkLoadBalancers ¶ added in v6.0.2
func NewNetworkLoadBalancers() *NetworkLoadBalancers
NewNetworkLoadBalancers instantiates a new NetworkLoadBalancers 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 NewNetworkLoadBalancersWithDefaults ¶ added in v6.0.2
func NewNetworkLoadBalancersWithDefaults() *NetworkLoadBalancers
NewNetworkLoadBalancersWithDefaults instantiates a new NetworkLoadBalancers 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 (*NetworkLoadBalancers) GetHref ¶
func (o *NetworkLoadBalancers) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancers) GetHrefOk ¶
func (o *NetworkLoadBalancers) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*NetworkLoadBalancers) GetId ¶
func (o *NetworkLoadBalancers) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancers) GetIdOk ¶
func (o *NetworkLoadBalancers) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*NetworkLoadBalancers) GetItems ¶
func (o *NetworkLoadBalancers) GetItems() *[]NetworkLoadBalancer
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancers) GetItemsOk ¶
func (o *NetworkLoadBalancers) GetItemsOk() (*[]NetworkLoadBalancer, bool)
GetItemsOk returns a tuple with the Items field value 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 (*NetworkLoadBalancers) GetLimit ¶
func (o *NetworkLoadBalancers) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancers) GetLimitOk ¶
func (o *NetworkLoadBalancers) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value 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 (*NetworkLoadBalancers) GetLinks ¶
func (o *NetworkLoadBalancers) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancers) GetLinksOk ¶
func (o *NetworkLoadBalancers) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*NetworkLoadBalancers) GetOffset ¶
func (o *NetworkLoadBalancers) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancers) GetOffsetOk ¶
func (o *NetworkLoadBalancers) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value 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 (*NetworkLoadBalancers) GetType ¶
func (o *NetworkLoadBalancers) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*NetworkLoadBalancers) GetTypeOk ¶
func (o *NetworkLoadBalancers) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*NetworkLoadBalancers) HasHref ¶
func (o *NetworkLoadBalancers) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*NetworkLoadBalancers) HasId ¶
func (o *NetworkLoadBalancers) HasId() bool
HasId returns a boolean if a field has been set.
func (*NetworkLoadBalancers) HasItems ¶
func (o *NetworkLoadBalancers) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*NetworkLoadBalancers) HasLimit ¶
func (o *NetworkLoadBalancers) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*NetworkLoadBalancers) HasLinks ¶
func (o *NetworkLoadBalancers) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*NetworkLoadBalancers) HasOffset ¶
func (o *NetworkLoadBalancers) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*NetworkLoadBalancers) HasType ¶
func (o *NetworkLoadBalancers) HasType() bool
HasType returns a boolean if a field has been set.
func (NetworkLoadBalancers) MarshalJSON ¶
func (o NetworkLoadBalancers) MarshalJSON() ([]byte, error)
func (*NetworkLoadBalancers) SetHref ¶
func (o *NetworkLoadBalancers) SetHref(v string)
SetHref sets field value
func (*NetworkLoadBalancers) SetId ¶
func (o *NetworkLoadBalancers) SetId(v string)
SetId sets field value
func (*NetworkLoadBalancers) SetItems ¶
func (o *NetworkLoadBalancers) SetItems(v []NetworkLoadBalancer)
SetItems sets field value
func (*NetworkLoadBalancers) SetLimit ¶
func (o *NetworkLoadBalancers) SetLimit(v float32)
SetLimit sets field value
func (*NetworkLoadBalancers) SetLinks ¶
func (o *NetworkLoadBalancers) SetLinks(v PaginationLinks)
SetLinks sets field value
func (*NetworkLoadBalancers) SetOffset ¶
func (o *NetworkLoadBalancers) SetOffset(v float32)
SetOffset sets field value
func (*NetworkLoadBalancers) SetType ¶
func (o *NetworkLoadBalancers) SetType(v Type)
SetType sets field value
type NetworkLoadBalancersApiService ¶
type NetworkLoadBalancersApiService service
NetworkLoadBalancersApiService NetworkLoadBalancersApi service
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersDelete ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersDelete(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersDeleteRequest
* DatacentersNetworkloadbalancersDelete Delete Network Load Balancers * Remove the specified Network Load Balancer from the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @return ApiDatacentersNetworkloadbalancersDeleteRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersDeleteExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersDeleteExecute(r ApiDatacentersNetworkloadbalancersDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFindByNetworkLoadBalancerId ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFindByNetworkLoadBalancerId(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest
* DatacentersNetworkloadbalancersFindByNetworkLoadBalancerId Retrieve Network Load Balancers * Retrieve the properties of the specified Network Load Balancer within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @return ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdExecute(r ApiDatacentersNetworkloadbalancersFindByNetworkLoadBalancerIdRequest) (NetworkLoadBalancer, *APIResponse, error)
* Execute executes the request * @return NetworkLoadBalancer
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsDelete ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsDelete(ctx _context.Context, datacenterId string, networkLoadBalancerId string, flowLogId string) ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest
* DatacentersNetworkloadbalancersFlowlogsDelete Delete NLB Flow Logs * Delete the specified Network Load Balancer Flow Log. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @param flowLogId The unique ID of the Flow Log. * @return ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsDeleteExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsDeleteExecute(r ApiDatacentersNetworkloadbalancersFlowlogsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsFindByFlowLogId ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsFindByFlowLogId(ctx _context.Context, datacenterId string, networkLoadBalancerId string, flowLogId string) ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest
* DatacentersNetworkloadbalancersFlowlogsFindByFlowLogId Retrieve NLB Flow Logs * Retrieve the specified Network Load Balancer Flow Log. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @param flowLogId The unique ID of the Flow Log. * @return ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdExecute(r ApiDatacentersNetworkloadbalancersFlowlogsFindByFlowLogIdRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsGet ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsGet(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersFlowlogsGetRequest
* DatacentersNetworkloadbalancersFlowlogsGet List NLB Flow Logs * List all the Flow Logs for the specified Network Load Balancer. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @return ApiDatacentersNetworkloadbalancersFlowlogsGetRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsGetExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsGetExecute(r ApiDatacentersNetworkloadbalancersFlowlogsGetRequest) (FlowLogs, *APIResponse, error)
* Execute executes the request * @return FlowLogs
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPatch ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPatch(ctx _context.Context, datacenterId string, networkLoadBalancerId string, flowLogId string) ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest
* DatacentersNetworkloadbalancersFlowlogsPatch Partially modify NLB Flow Logs * Update the properties of the specified Network Load Balancer Flow Log. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @param flowLogId The unique ID of the Flow Log. * @return ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPatchExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPatchExecute(r ApiDatacentersNetworkloadbalancersFlowlogsPatchRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPost ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPost(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersFlowlogsPostRequest
* DatacentersNetworkloadbalancersFlowlogsPost Create a NLB Flow Log * Adds a new Flow Log for the Network Load Balancer. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @return ApiDatacentersNetworkloadbalancersFlowlogsPostRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPostExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPostExecute(r ApiDatacentersNetworkloadbalancersFlowlogsPostRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPut ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPut(ctx _context.Context, datacenterId string, networkLoadBalancerId string, flowLogId string) ApiDatacentersNetworkloadbalancersFlowlogsPutRequest
* DatacentersNetworkloadbalancersFlowlogsPut Modify NLB Flow Logs * Modify the specified Network Load Balancer Flow Log. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @param flowLogId The unique ID of the Flow Log. * @return ApiDatacentersNetworkloadbalancersFlowlogsPutRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPutExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersFlowlogsPutExecute(r ApiDatacentersNetworkloadbalancersFlowlogsPutRequest) (FlowLog, *APIResponse, error)
* Execute executes the request * @return FlowLog
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesDelete ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesDelete(ctx _context.Context, datacenterId string, networkLoadBalancerId string, forwardingRuleId string) ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest
* DatacentersNetworkloadbalancersForwardingrulesDelete Delete NLB forwarding rules * Delete the specified Network Load Balancer forwarding rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @param forwardingRuleId The unique ID of the forwarding rule. * @return ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesDeleteExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesDeleteExecute(r ApiDatacentersNetworkloadbalancersForwardingrulesDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleId ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleId(ctx _context.Context, datacenterId string, networkLoadBalancerId string, forwardingRuleId string) ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest
* DatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleId Retrieve NLB forwarding rules * Retrieve the specified Network Load Balance forwarding rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @param forwardingRuleId The unique ID of the forwarding rule. * @return ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdExecute(r ApiDatacentersNetworkloadbalancersForwardingrulesFindByForwardingRuleIdRequest) (NetworkLoadBalancerForwardingRule, *APIResponse, error)
* Execute executes the request * @return NetworkLoadBalancerForwardingRule
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesGet ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesGet(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest
* DatacentersNetworkloadbalancersForwardingrulesGet List NLB forwarding rules * List the forwarding rules for the specified Network Load Balancer. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @return ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesGetExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesGetExecute(r ApiDatacentersNetworkloadbalancersForwardingrulesGetRequest) (NetworkLoadBalancerForwardingRules, *APIResponse, error)
* Execute executes the request * @return NetworkLoadBalancerForwardingRules
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPatch ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPatch(ctx _context.Context, datacenterId string, networkLoadBalancerId string, forwardingRuleId string) ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest
* DatacentersNetworkloadbalancersForwardingrulesPatch Partially modify NLB forwarding rules * Update the properties of the specified Network Load Balancer forwarding rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @param forwardingRuleId The unique ID of the forwarding rule. * @return ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPatchExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPatchExecute(r ApiDatacentersNetworkloadbalancersForwardingrulesPatchRequest) (NetworkLoadBalancerForwardingRule, *APIResponse, error)
* Execute executes the request * @return NetworkLoadBalancerForwardingRule
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPost ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPost(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest
* DatacentersNetworkloadbalancersForwardingrulesPost Create a NLB Forwarding Rule * Creates a forwarding rule for the specified Network Load Balancer. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @return ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPostExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPostExecute(r ApiDatacentersNetworkloadbalancersForwardingrulesPostRequest) (NetworkLoadBalancerForwardingRule, *APIResponse, error)
* Execute executes the request * @return NetworkLoadBalancerForwardingRule
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPut ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPut(ctx _context.Context, datacenterId string, networkLoadBalancerId string, forwardingRuleId string) ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest
* DatacentersNetworkloadbalancersForwardingrulesPut Modify NLB forwarding rules * Modify the specified Network Load Balancer forwarding rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @param forwardingRuleId The unique ID of the forwarding rule. * @return ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPutExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersForwardingrulesPutExecute(r ApiDatacentersNetworkloadbalancersForwardingrulesPutRequest) (NetworkLoadBalancerForwardingRule, *APIResponse, error)
* Execute executes the request * @return NetworkLoadBalancerForwardingRule
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersGet ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersGet(ctx _context.Context, datacenterId string) ApiDatacentersNetworkloadbalancersGetRequest
* DatacentersNetworkloadbalancersGet List Network Load Balancers * List all the Network Load Balancers within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersNetworkloadbalancersGetRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersGetExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersGetExecute(r ApiDatacentersNetworkloadbalancersGetRequest) (NetworkLoadBalancers, *APIResponse, error)
* Execute executes the request * @return NetworkLoadBalancers
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPatch ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPatch(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersPatchRequest
* DatacentersNetworkloadbalancersPatch Partially modify Network Load Balancers * Update the properties of the specified Network Load Balancer within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @return ApiDatacentersNetworkloadbalancersPatchRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPatchExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPatchExecute(r ApiDatacentersNetworkloadbalancersPatchRequest) (NetworkLoadBalancer, *APIResponse, error)
* Execute executes the request * @return NetworkLoadBalancer
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPost ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPost(ctx _context.Context, datacenterId string) ApiDatacentersNetworkloadbalancersPostRequest
* DatacentersNetworkloadbalancersPost Create a Network Load Balancer * Creates a Network Load Balancer within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersNetworkloadbalancersPostRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPostExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPostExecute(r ApiDatacentersNetworkloadbalancersPostRequest) (NetworkLoadBalancer, *APIResponse, error)
* Execute executes the request * @return NetworkLoadBalancer
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPut ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPut(ctx _context.Context, datacenterId string, networkLoadBalancerId string) ApiDatacentersNetworkloadbalancersPutRequest
* DatacentersNetworkloadbalancersPut Modify Network Load Balancers * Modify the properties of the specified Network Load Balancer within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param networkLoadBalancerId The unique ID of the Network Load Balancer. * @return ApiDatacentersNetworkloadbalancersPutRequest
func (*NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPutExecute ¶
func (a *NetworkLoadBalancersApiService) DatacentersNetworkloadbalancersPutExecute(r ApiDatacentersNetworkloadbalancersPutRequest) (NetworkLoadBalancer, *APIResponse, error)
* Execute executes the request * @return NetworkLoadBalancer
type Nic ¶
type Nic struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *NicProperties `json:"properties"` Entities *NicEntities `json:"entities,omitempty"` }
Nic struct for Nic
func NewNic ¶ added in v6.0.2
func NewNic(properties NicProperties) *Nic
NewNic instantiates a new Nic 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 NewNicWithDefaults ¶ added in v6.0.2
func NewNicWithDefaults() *Nic
NewNicWithDefaults instantiates a new Nic 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 (*Nic) GetEntities ¶
func (o *Nic) GetEntities() *NicEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*Nic) GetEntitiesOk ¶
func (o *Nic) GetEntitiesOk() (*NicEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*Nic) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Nic) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Nic) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Nic) GetMetadata ¶
func (o *Nic) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*Nic) GetMetadataOk ¶
func (o *Nic) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*Nic) GetProperties ¶
func (o *Nic) GetProperties() *NicProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Nic) GetPropertiesOk ¶
func (o *Nic) GetPropertiesOk() (*NicProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*Nic) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Nic) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*Nic) HasEntities ¶
HasEntities returns a boolean if a field has been set.
func (*Nic) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*Nic) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (Nic) MarshalJSON ¶
func (*Nic) SetMetadata ¶
func (o *Nic) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*Nic) SetProperties ¶
func (o *Nic) SetProperties(v NicProperties)
SetProperties sets field value
type NicEntities ¶
type NicEntities struct { Flowlogs *FlowLogs `json:"flowlogs,omitempty"` Firewallrules *FirewallRules `json:"firewallrules,omitempty"` Securitygroups *SecurityGroups `json:"securitygroups,omitempty"` }
NicEntities struct for NicEntities
func NewNicEntities ¶ added in v6.0.2
func NewNicEntities() *NicEntities
NewNicEntities instantiates a new NicEntities 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 NewNicEntitiesWithDefaults ¶ added in v6.0.2
func NewNicEntitiesWithDefaults() *NicEntities
NewNicEntitiesWithDefaults instantiates a new NicEntities 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 (*NicEntities) GetFirewallrules ¶
func (o *NicEntities) GetFirewallrules() *FirewallRules
GetFirewallrules returns the Firewallrules field value If the value is explicit nil, nil is returned
func (*NicEntities) GetFirewallrulesOk ¶
func (o *NicEntities) GetFirewallrulesOk() (*FirewallRules, bool)
GetFirewallrulesOk returns a tuple with the Firewallrules field value 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 (*NicEntities) GetFlowlogs ¶
func (o *NicEntities) GetFlowlogs() *FlowLogs
GetFlowlogs returns the Flowlogs field value If the value is explicit nil, nil is returned
func (*NicEntities) GetFlowlogsOk ¶
func (o *NicEntities) GetFlowlogsOk() (*FlowLogs, bool)
GetFlowlogsOk returns a tuple with the Flowlogs field value 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 (*NicEntities) GetSecuritygroups ¶ added in v6.3.0
func (o *NicEntities) GetSecuritygroups() *SecurityGroups
GetSecuritygroups returns the Securitygroups field value If the value is explicit nil, nil is returned
func (*NicEntities) GetSecuritygroupsOk ¶ added in v6.3.0
func (o *NicEntities) GetSecuritygroupsOk() (*SecurityGroups, bool)
GetSecuritygroupsOk returns a tuple with the Securitygroups field value 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 (*NicEntities) HasFirewallrules ¶
func (o *NicEntities) HasFirewallrules() bool
HasFirewallrules returns a boolean if a field has been set.
func (*NicEntities) HasFlowlogs ¶
func (o *NicEntities) HasFlowlogs() bool
HasFlowlogs returns a boolean if a field has been set.
func (*NicEntities) HasSecuritygroups ¶ added in v6.3.0
func (o *NicEntities) HasSecuritygroups() bool
HasSecuritygroups returns a boolean if a field has been set.
func (NicEntities) MarshalJSON ¶
func (o NicEntities) MarshalJSON() ([]byte, error)
func (*NicEntities) SetFirewallrules ¶
func (o *NicEntities) SetFirewallrules(v FirewallRules)
SetFirewallrules sets field value
func (*NicEntities) SetFlowlogs ¶
func (o *NicEntities) SetFlowlogs(v FlowLogs)
SetFlowlogs sets field value
func (*NicEntities) SetSecuritygroups ¶ added in v6.3.0
func (o *NicEntities) SetSecuritygroups(v SecurityGroups)
SetSecuritygroups sets field value
type NicProperties ¶
type NicProperties struct { // The name of the resource. Name *string `json:"name,omitempty"` // The MAC address of the NIC. Mac *string `json:"mac,omitempty"` // Collection of IP addresses, assigned to the NIC. Explicitly assigned public IPs need to come from reserved IP blocks. Passing value null or empty array will assign an IP address automatically. // to set this field to `nil` in order to be marshalled, the explicit nil address `Nil[]string` can be used, or the setter `SetIpsNil` Ips *[]string `json:"ips,omitempty"` // Indicates if the NIC will reserve an IP using DHCP. Dhcp *bool `json:"dhcp,omitempty"` // If this NIC is connected to an IPv6 enabled LAN then this property contains the IPv6 IP addresses of the NIC. The maximum number of IPv6 IP addresses per NIC is 50, if you need more, contact support. If you leave this property 'null' when adding a NIC, when changing the NIC's IPv6 CIDR block, when changing the LAN's IPv6 CIDR block or when moving the NIC to a different IPv6 enabled LAN, then we will automatically assign the same number of IPv6 addresses which you had before from the NICs new CIDR block. If you leave this property 'null' while not changing the CIDR block, the IPv6 IP addresses won't be changed either. You can also provide your own self choosen IPv6 addresses, which then must be inside the IPv6 CIDR block of this NIC. // to set this field to `nil` in order to be marshalled, the explicit nil address `Nil[]string` can be used, or the setter `SetIpv6IpsNil` Ipv6Ips *[]string `json:"ipv6Ips,omitempty"` // If this NIC is connected to an IPv6 enabled LAN then this property contains the /80 IPv6 CIDR block of the NIC. If you leave this property 'null' when adding a NIC to an IPv6-enabled LAN, then an IPv6 CIDR block will automatically be assigned to the NIC, but you can also specify an /80 IPv6 CIDR block for the NIC on your own, which must be inside the /64 IPv6 CIDR block of the LAN and unique. This value can only be set, if the LAN already has an IPv6 CIDR block assigned. An IPv6-enabled LAN is limited to a maximum of 65,536 NICs. // to set this field to `nil` in order to be marshalled, the explicit nil address `Nilstring` can be used, or the setter `SetIpv6CidrBlockNil` Ipv6CidrBlock *string `json:"ipv6CidrBlock,omitempty"` // Indicates if the NIC will receive an IPv6 using DHCP. It can be set to 'true' or 'false' only if this NIC is connected to an IPv6 enabled LAN. // to set this field to `nil` in order to be marshalled, the explicit nil address `Nilbool` can be used, or the setter `SetDhcpv6Nil` Dhcpv6 *bool `json:"dhcpv6,omitempty"` // The LAN ID the NIC will be on. If the LAN ID does not exist, it will be implicitly created. Lan *int32 `json:"lan"` // Activate or deactivate the firewall. By default, an active firewall without any defined rules will block all incoming network traffic except for the firewall rules that explicitly allows certain protocols, IP addresses and ports. FirewallActive *bool `json:"firewallActive,omitempty"` // The type of firewall rules that will be allowed on the NIC. If not specified, the default INGRESS value is used. FirewallType *string `json:"firewallType,omitempty"` // The Logical Unit Number (LUN) of the storage volume. Null if this NIC was created using Cloud API and no DCD changes were performed on the Datacenter. DeviceNumber *int32 `json:"deviceNumber,omitempty"` // The PCI slot number for the NIC. PciSlot *int32 `json:"pciSlot,omitempty"` // The vnet ID that belongs to this NIC; Requires system privileges, for internal usage only Vnet *string `json:"vnet,omitempty"` }
NicProperties struct for NicProperties
func NewNicProperties ¶ added in v6.0.2
func NewNicProperties(lan int32) *NicProperties
NewNicProperties instantiates a new NicProperties 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 NewNicPropertiesWithDefaults ¶ added in v6.0.2
func NewNicPropertiesWithDefaults() *NicProperties
NewNicPropertiesWithDefaults instantiates a new NicProperties 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 (*NicProperties) GetDeviceNumber ¶
func (o *NicProperties) GetDeviceNumber() *int32
GetDeviceNumber returns the DeviceNumber field value If the value is explicit nil, nil is returned
func (*NicProperties) GetDeviceNumberOk ¶
func (o *NicProperties) GetDeviceNumberOk() (*int32, bool)
GetDeviceNumberOk returns a tuple with the DeviceNumber field value 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 (*NicProperties) GetDhcp ¶
func (o *NicProperties) GetDhcp() *bool
GetDhcp returns the Dhcp field value If the value is explicit nil, nil is returned
func (*NicProperties) GetDhcpOk ¶
func (o *NicProperties) GetDhcpOk() (*bool, bool)
GetDhcpOk returns a tuple with the Dhcp field value 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 (*NicProperties) GetDhcpv6 ¶ added in v6.1.8
func (o *NicProperties) GetDhcpv6() *bool
GetDhcpv6 returns the Dhcpv6 field value If the value is explicit nil, nil is returned
func (*NicProperties) GetDhcpv6Ok ¶ added in v6.1.8
func (o *NicProperties) GetDhcpv6Ok() (*bool, bool)
GetDhcpv6Ok returns a tuple with the Dhcpv6 field value 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 (*NicProperties) GetFirewallActive ¶
func (o *NicProperties) GetFirewallActive() *bool
GetFirewallActive returns the FirewallActive field value If the value is explicit nil, nil is returned
func (*NicProperties) GetFirewallActiveOk ¶
func (o *NicProperties) GetFirewallActiveOk() (*bool, bool)
GetFirewallActiveOk returns a tuple with the FirewallActive field value 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 (*NicProperties) GetFirewallType ¶
func (o *NicProperties) GetFirewallType() *string
GetFirewallType returns the FirewallType field value If the value is explicit nil, nil is returned
func (*NicProperties) GetFirewallTypeOk ¶
func (o *NicProperties) GetFirewallTypeOk() (*string, bool)
GetFirewallTypeOk returns a tuple with the FirewallType field value 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 (*NicProperties) GetIps ¶
func (o *NicProperties) GetIps() *[]string
GetIps returns the Ips field value If the value is explicit nil, nil is returned
func (*NicProperties) GetIpsOk ¶
func (o *NicProperties) GetIpsOk() (*[]string, bool)
GetIpsOk returns a tuple with the Ips field value 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 (*NicProperties) GetIpv6CidrBlock ¶ added in v6.1.8
func (o *NicProperties) GetIpv6CidrBlock() *string
GetIpv6CidrBlock returns the Ipv6CidrBlock field value If the value is explicit nil, nil is returned
func (*NicProperties) GetIpv6CidrBlockOk ¶ added in v6.1.8
func (o *NicProperties) GetIpv6CidrBlockOk() (*string, bool)
GetIpv6CidrBlockOk returns a tuple with the Ipv6CidrBlock field value 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 (*NicProperties) GetIpv6Ips ¶ added in v6.1.8
func (o *NicProperties) GetIpv6Ips() *[]string
GetIpv6Ips returns the Ipv6Ips field value If the value is explicit nil, nil is returned
func (*NicProperties) GetIpv6IpsOk ¶ added in v6.1.8
func (o *NicProperties) GetIpv6IpsOk() (*[]string, bool)
GetIpv6IpsOk returns a tuple with the Ipv6Ips field value 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 (*NicProperties) GetLan ¶
func (o *NicProperties) GetLan() *int32
GetLan returns the Lan field value If the value is explicit nil, nil is returned
func (*NicProperties) GetLanOk ¶
func (o *NicProperties) GetLanOk() (*int32, bool)
GetLanOk returns a tuple with the Lan field value 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 (*NicProperties) GetMac ¶
func (o *NicProperties) GetMac() *string
GetMac returns the Mac field value If the value is explicit nil, nil is returned
func (*NicProperties) GetMacOk ¶
func (o *NicProperties) GetMacOk() (*string, bool)
GetMacOk returns a tuple with the Mac field value 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 (*NicProperties) GetName ¶
func (o *NicProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*NicProperties) GetNameOk ¶
func (o *NicProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*NicProperties) GetPciSlot ¶
func (o *NicProperties) GetPciSlot() *int32
GetPciSlot returns the PciSlot field value If the value is explicit nil, nil is returned
func (*NicProperties) GetPciSlotOk ¶
func (o *NicProperties) GetPciSlotOk() (*int32, bool)
GetPciSlotOk returns a tuple with the PciSlot field value 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 (*NicProperties) GetVnet ¶ added in v6.1.4
func (o *NicProperties) GetVnet() *string
GetVnet returns the Vnet field value If the value is explicit nil, nil is returned
func (*NicProperties) GetVnetOk ¶ added in v6.1.4
func (o *NicProperties) GetVnetOk() (*string, bool)
GetVnetOk returns a tuple with the Vnet field value 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 (*NicProperties) HasDeviceNumber ¶
func (o *NicProperties) HasDeviceNumber() bool
HasDeviceNumber returns a boolean if a field has been set.
func (*NicProperties) HasDhcp ¶
func (o *NicProperties) HasDhcp() bool
HasDhcp returns a boolean if a field has been set.
func (*NicProperties) HasDhcpv6 ¶ added in v6.1.8
func (o *NicProperties) HasDhcpv6() bool
HasDhcpv6 returns a boolean if a field has been set.
func (*NicProperties) HasFirewallActive ¶
func (o *NicProperties) HasFirewallActive() bool
HasFirewallActive returns a boolean if a field has been set.
func (*NicProperties) HasFirewallType ¶
func (o *NicProperties) HasFirewallType() bool
HasFirewallType returns a boolean if a field has been set.
func (*NicProperties) HasIps ¶
func (o *NicProperties) HasIps() bool
HasIps returns a boolean if a field has been set.
func (*NicProperties) HasIpv6CidrBlock ¶ added in v6.1.8
func (o *NicProperties) HasIpv6CidrBlock() bool
HasIpv6CidrBlock returns a boolean if a field has been set.
func (*NicProperties) HasIpv6Ips ¶ added in v6.1.8
func (o *NicProperties) HasIpv6Ips() bool
HasIpv6Ips returns a boolean if a field has been set.
func (*NicProperties) HasLan ¶
func (o *NicProperties) HasLan() bool
HasLan returns a boolean if a field has been set.
func (*NicProperties) HasMac ¶
func (o *NicProperties) HasMac() bool
HasMac returns a boolean if a field has been set.
func (*NicProperties) HasName ¶
func (o *NicProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*NicProperties) HasPciSlot ¶
func (o *NicProperties) HasPciSlot() bool
HasPciSlot returns a boolean if a field has been set.
func (*NicProperties) HasVnet ¶ added in v6.1.4
func (o *NicProperties) HasVnet() bool
HasVnet returns a boolean if a field has been set.
func (NicProperties) MarshalJSON ¶
func (o NicProperties) MarshalJSON() ([]byte, error)
func (*NicProperties) SetDeviceNumber ¶
func (o *NicProperties) SetDeviceNumber(v int32)
SetDeviceNumber sets field value
func (*NicProperties) SetDhcpv6 ¶ added in v6.1.8
func (o *NicProperties) SetDhcpv6(v bool)
SetDhcpv6 sets field value
func (*NicProperties) SetDhcpv6Nil ¶ added in v6.1.8
func (o *NicProperties) SetDhcpv6Nil()
sets Dhcpv6 to the explicit address that will be encoded as nil when marshaled
func (*NicProperties) SetFirewallActive ¶
func (o *NicProperties) SetFirewallActive(v bool)
SetFirewallActive sets field value
func (*NicProperties) SetFirewallType ¶
func (o *NicProperties) SetFirewallType(v string)
SetFirewallType sets field value
func (*NicProperties) SetIpv6CidrBlock ¶ added in v6.1.8
func (o *NicProperties) SetIpv6CidrBlock(v string)
SetIpv6CidrBlock sets field value
func (*NicProperties) SetIpv6CidrBlockNil ¶ added in v6.1.8
func (o *NicProperties) SetIpv6CidrBlockNil()
sets Ipv6CidrBlock to the explicit address that will be encoded as nil when marshaled
func (*NicProperties) SetIpv6Ips ¶ added in v6.1.8
func (o *NicProperties) SetIpv6Ips(v []string)
SetIpv6Ips sets field value
func (*NicProperties) SetPciSlot ¶
func (o *NicProperties) SetPciSlot(v int32)
SetPciSlot sets field value
func (*NicProperties) SetVnet ¶ added in v6.1.4
func (o *NicProperties) SetVnet(v string)
SetVnet sets field value
type NicPut ¶
type NicPut struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Properties *NicProperties `json:"properties"` }
NicPut struct for NicPut
func NewNicPut ¶ added in v6.0.2
func NewNicPut(properties NicProperties) *NicPut
NewNicPut instantiates a new NicPut 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 NewNicPutWithDefaults ¶ added in v6.0.2
func NewNicPutWithDefaults() *NicPut
NewNicPutWithDefaults instantiates a new NicPut 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 (*NicPut) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*NicPut) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*NicPut) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*NicPut) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*NicPut) GetProperties ¶
func (o *NicPut) GetProperties() *NicProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*NicPut) GetPropertiesOk ¶
func (o *NicPut) GetPropertiesOk() (*NicProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*NicPut) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*NicPut) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*NicPut) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (NicPut) MarshalJSON ¶
func (*NicPut) SetProperties ¶
func (o *NicPut) SetProperties(v NicProperties)
SetProperties sets field value
type Nics ¶
type Nics struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Nic `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
Nics struct for Nics
func NewNics ¶ added in v6.0.2
func NewNics() *Nics
NewNics instantiates a new Nics 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 NewNicsWithDefaults ¶ added in v6.0.2
func NewNicsWithDefaults() *Nics
NewNicsWithDefaults instantiates a new Nics 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 (*Nics) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Nics) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Nics) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Nics) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Nics) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Nics) GetLimit ¶
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*Nics) GetLimitOk ¶
GetLimitOk returns a tuple with the Limit field value 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 (*Nics) GetLinks ¶
func (o *Nics) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*Nics) GetLinksOk ¶
func (o *Nics) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*Nics) GetOffset ¶
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*Nics) GetOffsetOk ¶
GetOffsetOk returns a tuple with the Offset field value 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 (*Nics) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Nics) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Nics) MarshalJSON ¶
type NoStateMetaData ¶
type NoStateMetaData struct { // Resource's Entity Tag as defined in http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.11 Entity Tag is also added as an 'ETag response header to requests which don't use 'depth' parameter. Etag *string `json:"etag,omitempty"` // The time when the resource was created. CreatedDate *IonosTime // The user who has created the resource. CreatedBy *string `json:"createdBy,omitempty"` // The unique ID of the user who created the resource. CreatedByUserId *string `json:"createdByUserId,omitempty"` // The last time the resource was modified. LastModifiedDate *IonosTime // The user who last modified the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // The unique ID of the user who last modified the resource. LastModifiedByUserId *string `json:"lastModifiedByUserId,omitempty"` }
NoStateMetaData struct for NoStateMetaData
func NewNoStateMetaData ¶ added in v6.0.2
func NewNoStateMetaData() *NoStateMetaData
NewNoStateMetaData instantiates a new NoStateMetaData 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 NewNoStateMetaDataWithDefaults ¶ added in v6.0.2
func NewNoStateMetaDataWithDefaults() *NoStateMetaData
NewNoStateMetaDataWithDefaults instantiates a new NoStateMetaData 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 (*NoStateMetaData) GetCreatedBy ¶
func (o *NoStateMetaData) GetCreatedBy() *string
GetCreatedBy returns the CreatedBy field value If the value is explicit nil, nil is returned
func (*NoStateMetaData) GetCreatedByOk ¶
func (o *NoStateMetaData) GetCreatedByOk() (*string, bool)
GetCreatedByOk returns a tuple with the CreatedBy field value 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 (*NoStateMetaData) GetCreatedByUserId ¶
func (o *NoStateMetaData) GetCreatedByUserId() *string
GetCreatedByUserId returns the CreatedByUserId field value If the value is explicit nil, nil is returned
func (*NoStateMetaData) GetCreatedByUserIdOk ¶
func (o *NoStateMetaData) GetCreatedByUserIdOk() (*string, bool)
GetCreatedByUserIdOk returns a tuple with the CreatedByUserId field value 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 (*NoStateMetaData) GetCreatedDate ¶
func (o *NoStateMetaData) GetCreatedDate() *time.Time
GetCreatedDate returns the CreatedDate field value If the value is explicit nil, nil is returned
func (*NoStateMetaData) GetCreatedDateOk ¶
func (o *NoStateMetaData) GetCreatedDateOk() (*time.Time, bool)
GetCreatedDateOk returns a tuple with the CreatedDate field value 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 (*NoStateMetaData) GetEtag ¶
func (o *NoStateMetaData) GetEtag() *string
GetEtag returns the Etag field value If the value is explicit nil, nil is returned
func (*NoStateMetaData) GetEtagOk ¶
func (o *NoStateMetaData) GetEtagOk() (*string, bool)
GetEtagOk returns a tuple with the Etag field value 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 (*NoStateMetaData) GetLastModifiedBy ¶
func (o *NoStateMetaData) GetLastModifiedBy() *string
GetLastModifiedBy returns the LastModifiedBy field value If the value is explicit nil, nil is returned
func (*NoStateMetaData) GetLastModifiedByOk ¶
func (o *NoStateMetaData) GetLastModifiedByOk() (*string, bool)
GetLastModifiedByOk returns a tuple with the LastModifiedBy field value 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 (*NoStateMetaData) GetLastModifiedByUserId ¶
func (o *NoStateMetaData) GetLastModifiedByUserId() *string
GetLastModifiedByUserId returns the LastModifiedByUserId field value If the value is explicit nil, nil is returned
func (*NoStateMetaData) GetLastModifiedByUserIdOk ¶
func (o *NoStateMetaData) GetLastModifiedByUserIdOk() (*string, bool)
GetLastModifiedByUserIdOk returns a tuple with the LastModifiedByUserId field value 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 (*NoStateMetaData) GetLastModifiedDate ¶
func (o *NoStateMetaData) GetLastModifiedDate() *time.Time
GetLastModifiedDate returns the LastModifiedDate field value If the value is explicit nil, nil is returned
func (*NoStateMetaData) GetLastModifiedDateOk ¶
func (o *NoStateMetaData) GetLastModifiedDateOk() (*time.Time, bool)
GetLastModifiedDateOk returns a tuple with the LastModifiedDate field value 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 (*NoStateMetaData) HasCreatedBy ¶
func (o *NoStateMetaData) HasCreatedBy() bool
HasCreatedBy returns a boolean if a field has been set.
func (*NoStateMetaData) HasCreatedByUserId ¶
func (o *NoStateMetaData) HasCreatedByUserId() bool
HasCreatedByUserId returns a boolean if a field has been set.
func (*NoStateMetaData) HasCreatedDate ¶
func (o *NoStateMetaData) HasCreatedDate() bool
HasCreatedDate returns a boolean if a field has been set.
func (*NoStateMetaData) HasEtag ¶
func (o *NoStateMetaData) HasEtag() bool
HasEtag returns a boolean if a field has been set.
func (*NoStateMetaData) HasLastModifiedBy ¶
func (o *NoStateMetaData) HasLastModifiedBy() bool
HasLastModifiedBy returns a boolean if a field has been set.
func (*NoStateMetaData) HasLastModifiedByUserId ¶
func (o *NoStateMetaData) HasLastModifiedByUserId() bool
HasLastModifiedByUserId returns a boolean if a field has been set.
func (*NoStateMetaData) HasLastModifiedDate ¶
func (o *NoStateMetaData) HasLastModifiedDate() bool
HasLastModifiedDate returns a boolean if a field has been set.
func (NoStateMetaData) MarshalJSON ¶
func (o NoStateMetaData) MarshalJSON() ([]byte, error)
func (*NoStateMetaData) SetCreatedBy ¶
func (o *NoStateMetaData) SetCreatedBy(v string)
SetCreatedBy sets field value
func (*NoStateMetaData) SetCreatedByUserId ¶
func (o *NoStateMetaData) SetCreatedByUserId(v string)
SetCreatedByUserId sets field value
func (*NoStateMetaData) SetCreatedDate ¶
func (o *NoStateMetaData) SetCreatedDate(v time.Time)
SetCreatedDate sets field value
func (*NoStateMetaData) SetEtag ¶
func (o *NoStateMetaData) SetEtag(v string)
SetEtag sets field value
func (*NoStateMetaData) SetLastModifiedBy ¶
func (o *NoStateMetaData) SetLastModifiedBy(v string)
SetLastModifiedBy sets field value
func (*NoStateMetaData) SetLastModifiedByUserId ¶
func (o *NoStateMetaData) SetLastModifiedByUserId(v string)
SetLastModifiedByUserId sets field value
func (*NoStateMetaData) SetLastModifiedDate ¶
func (o *NoStateMetaData) SetLastModifiedDate(v time.Time)
SetLastModifiedDate sets field value
type NullableApplicationLoadBalancer ¶ added in v6.1.0
type NullableApplicationLoadBalancer struct {
// contains filtered or unexported fields
}
func NewNullableApplicationLoadBalancer ¶ added in v6.1.0
func NewNullableApplicationLoadBalancer(val *ApplicationLoadBalancer) *NullableApplicationLoadBalancer
func (NullableApplicationLoadBalancer) Get ¶ added in v6.1.0
func (v NullableApplicationLoadBalancer) Get() *ApplicationLoadBalancer
func (NullableApplicationLoadBalancer) IsSet ¶ added in v6.1.0
func (v NullableApplicationLoadBalancer) IsSet() bool
func (NullableApplicationLoadBalancer) MarshalJSON ¶ added in v6.1.0
func (v NullableApplicationLoadBalancer) MarshalJSON() ([]byte, error)
func (*NullableApplicationLoadBalancer) Set ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancer) Set(val *ApplicationLoadBalancer)
func (*NullableApplicationLoadBalancer) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancer) UnmarshalJSON(src []byte) error
func (*NullableApplicationLoadBalancer) Unset ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancer) Unset()
type NullableApplicationLoadBalancerEntities ¶ added in v6.1.0
type NullableApplicationLoadBalancerEntities struct {
// contains filtered or unexported fields
}
func NewNullableApplicationLoadBalancerEntities ¶ added in v6.1.0
func NewNullableApplicationLoadBalancerEntities(val *ApplicationLoadBalancerEntities) *NullableApplicationLoadBalancerEntities
func (NullableApplicationLoadBalancerEntities) IsSet ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerEntities) IsSet() bool
func (NullableApplicationLoadBalancerEntities) MarshalJSON ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerEntities) MarshalJSON() ([]byte, error)
func (*NullableApplicationLoadBalancerEntities) Set ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerEntities) Set(val *ApplicationLoadBalancerEntities)
func (*NullableApplicationLoadBalancerEntities) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerEntities) UnmarshalJSON(src []byte) error
func (*NullableApplicationLoadBalancerEntities) Unset ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerEntities) Unset()
type NullableApplicationLoadBalancerForwardingRule ¶ added in v6.1.0
type NullableApplicationLoadBalancerForwardingRule struct {
// contains filtered or unexported fields
}
func NewNullableApplicationLoadBalancerForwardingRule ¶ added in v6.1.0
func NewNullableApplicationLoadBalancerForwardingRule(val *ApplicationLoadBalancerForwardingRule) *NullableApplicationLoadBalancerForwardingRule
func (NullableApplicationLoadBalancerForwardingRule) IsSet ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerForwardingRule) IsSet() bool
func (NullableApplicationLoadBalancerForwardingRule) MarshalJSON ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerForwardingRule) MarshalJSON() ([]byte, error)
func (*NullableApplicationLoadBalancerForwardingRule) Set ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerForwardingRule) Set(val *ApplicationLoadBalancerForwardingRule)
func (*NullableApplicationLoadBalancerForwardingRule) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerForwardingRule) UnmarshalJSON(src []byte) error
func (*NullableApplicationLoadBalancerForwardingRule) Unset ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerForwardingRule) Unset()
type NullableApplicationLoadBalancerForwardingRuleProperties ¶ added in v6.1.0
type NullableApplicationLoadBalancerForwardingRuleProperties struct {
// contains filtered or unexported fields
}
func NewNullableApplicationLoadBalancerForwardingRuleProperties ¶ added in v6.1.0
func NewNullableApplicationLoadBalancerForwardingRuleProperties(val *ApplicationLoadBalancerForwardingRuleProperties) *NullableApplicationLoadBalancerForwardingRuleProperties
func (NullableApplicationLoadBalancerForwardingRuleProperties) IsSet ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerForwardingRuleProperties) IsSet() bool
func (NullableApplicationLoadBalancerForwardingRuleProperties) MarshalJSON ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerForwardingRuleProperties) MarshalJSON() ([]byte, error)
func (*NullableApplicationLoadBalancerForwardingRuleProperties) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerForwardingRuleProperties) UnmarshalJSON(src []byte) error
func (*NullableApplicationLoadBalancerForwardingRuleProperties) Unset ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerForwardingRuleProperties) Unset()
type NullableApplicationLoadBalancerForwardingRulePut ¶ added in v6.1.0
type NullableApplicationLoadBalancerForwardingRulePut struct {
// contains filtered or unexported fields
}
func NewNullableApplicationLoadBalancerForwardingRulePut ¶ added in v6.1.0
func NewNullableApplicationLoadBalancerForwardingRulePut(val *ApplicationLoadBalancerForwardingRulePut) *NullableApplicationLoadBalancerForwardingRulePut
func (NullableApplicationLoadBalancerForwardingRulePut) IsSet ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerForwardingRulePut) IsSet() bool
func (NullableApplicationLoadBalancerForwardingRulePut) MarshalJSON ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerForwardingRulePut) MarshalJSON() ([]byte, error)
func (*NullableApplicationLoadBalancerForwardingRulePut) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerForwardingRulePut) UnmarshalJSON(src []byte) error
func (*NullableApplicationLoadBalancerForwardingRulePut) Unset ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerForwardingRulePut) Unset()
type NullableApplicationLoadBalancerForwardingRules ¶ added in v6.1.0
type NullableApplicationLoadBalancerForwardingRules struct {
// contains filtered or unexported fields
}
func NewNullableApplicationLoadBalancerForwardingRules ¶ added in v6.1.0
func NewNullableApplicationLoadBalancerForwardingRules(val *ApplicationLoadBalancerForwardingRules) *NullableApplicationLoadBalancerForwardingRules
func (NullableApplicationLoadBalancerForwardingRules) IsSet ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerForwardingRules) IsSet() bool
func (NullableApplicationLoadBalancerForwardingRules) MarshalJSON ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerForwardingRules) MarshalJSON() ([]byte, error)
func (*NullableApplicationLoadBalancerForwardingRules) Set ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerForwardingRules) Set(val *ApplicationLoadBalancerForwardingRules)
func (*NullableApplicationLoadBalancerForwardingRules) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerForwardingRules) UnmarshalJSON(src []byte) error
func (*NullableApplicationLoadBalancerForwardingRules) Unset ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerForwardingRules) Unset()
type NullableApplicationLoadBalancerHttpRule ¶ added in v6.1.0
type NullableApplicationLoadBalancerHttpRule struct {
// contains filtered or unexported fields
}
func NewNullableApplicationLoadBalancerHttpRule ¶ added in v6.1.0
func NewNullableApplicationLoadBalancerHttpRule(val *ApplicationLoadBalancerHttpRule) *NullableApplicationLoadBalancerHttpRule
func (NullableApplicationLoadBalancerHttpRule) IsSet ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerHttpRule) IsSet() bool
func (NullableApplicationLoadBalancerHttpRule) MarshalJSON ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerHttpRule) MarshalJSON() ([]byte, error)
func (*NullableApplicationLoadBalancerHttpRule) Set ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerHttpRule) Set(val *ApplicationLoadBalancerHttpRule)
func (*NullableApplicationLoadBalancerHttpRule) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerHttpRule) UnmarshalJSON(src []byte) error
func (*NullableApplicationLoadBalancerHttpRule) Unset ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerHttpRule) Unset()
type NullableApplicationLoadBalancerHttpRuleCondition ¶ added in v6.1.0
type NullableApplicationLoadBalancerHttpRuleCondition struct {
// contains filtered or unexported fields
}
func NewNullableApplicationLoadBalancerHttpRuleCondition ¶ added in v6.1.0
func NewNullableApplicationLoadBalancerHttpRuleCondition(val *ApplicationLoadBalancerHttpRuleCondition) *NullableApplicationLoadBalancerHttpRuleCondition
func (NullableApplicationLoadBalancerHttpRuleCondition) IsSet ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerHttpRuleCondition) IsSet() bool
func (NullableApplicationLoadBalancerHttpRuleCondition) MarshalJSON ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerHttpRuleCondition) MarshalJSON() ([]byte, error)
func (*NullableApplicationLoadBalancerHttpRuleCondition) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerHttpRuleCondition) UnmarshalJSON(src []byte) error
func (*NullableApplicationLoadBalancerHttpRuleCondition) Unset ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerHttpRuleCondition) Unset()
type NullableApplicationLoadBalancerProperties ¶ added in v6.1.0
type NullableApplicationLoadBalancerProperties struct {
// contains filtered or unexported fields
}
func NewNullableApplicationLoadBalancerProperties ¶ added in v6.1.0
func NewNullableApplicationLoadBalancerProperties(val *ApplicationLoadBalancerProperties) *NullableApplicationLoadBalancerProperties
func (NullableApplicationLoadBalancerProperties) IsSet ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerProperties) IsSet() bool
func (NullableApplicationLoadBalancerProperties) MarshalJSON ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerProperties) MarshalJSON() ([]byte, error)
func (*NullableApplicationLoadBalancerProperties) Set ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerProperties) Set(val *ApplicationLoadBalancerProperties)
func (*NullableApplicationLoadBalancerProperties) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerProperties) UnmarshalJSON(src []byte) error
func (*NullableApplicationLoadBalancerProperties) Unset ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerProperties) Unset()
type NullableApplicationLoadBalancerPut ¶ added in v6.1.0
type NullableApplicationLoadBalancerPut struct {
// contains filtered or unexported fields
}
func NewNullableApplicationLoadBalancerPut ¶ added in v6.1.0
func NewNullableApplicationLoadBalancerPut(val *ApplicationLoadBalancerPut) *NullableApplicationLoadBalancerPut
func (NullableApplicationLoadBalancerPut) Get ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerPut) Get() *ApplicationLoadBalancerPut
func (NullableApplicationLoadBalancerPut) IsSet ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerPut) IsSet() bool
func (NullableApplicationLoadBalancerPut) MarshalJSON ¶ added in v6.1.0
func (v NullableApplicationLoadBalancerPut) MarshalJSON() ([]byte, error)
func (*NullableApplicationLoadBalancerPut) Set ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerPut) Set(val *ApplicationLoadBalancerPut)
func (*NullableApplicationLoadBalancerPut) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerPut) UnmarshalJSON(src []byte) error
func (*NullableApplicationLoadBalancerPut) Unset ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancerPut) Unset()
type NullableApplicationLoadBalancers ¶ added in v6.1.0
type NullableApplicationLoadBalancers struct {
// contains filtered or unexported fields
}
func NewNullableApplicationLoadBalancers ¶ added in v6.1.0
func NewNullableApplicationLoadBalancers(val *ApplicationLoadBalancers) *NullableApplicationLoadBalancers
func (NullableApplicationLoadBalancers) Get ¶ added in v6.1.0
func (v NullableApplicationLoadBalancers) Get() *ApplicationLoadBalancers
func (NullableApplicationLoadBalancers) IsSet ¶ added in v6.1.0
func (v NullableApplicationLoadBalancers) IsSet() bool
func (NullableApplicationLoadBalancers) MarshalJSON ¶ added in v6.1.0
func (v NullableApplicationLoadBalancers) MarshalJSON() ([]byte, error)
func (*NullableApplicationLoadBalancers) Set ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancers) Set(val *ApplicationLoadBalancers)
func (*NullableApplicationLoadBalancers) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancers) UnmarshalJSON(src []byte) error
func (*NullableApplicationLoadBalancers) Unset ¶ added in v6.1.0
func (v *NullableApplicationLoadBalancers) Unset()
type NullableAttachedVolumes ¶
type NullableAttachedVolumes struct {
// contains filtered or unexported fields
}
func NewNullableAttachedVolumes ¶
func NewNullableAttachedVolumes(val *AttachedVolumes) *NullableAttachedVolumes
func (NullableAttachedVolumes) Get ¶
func (v NullableAttachedVolumes) Get() *AttachedVolumes
func (NullableAttachedVolumes) IsSet ¶
func (v NullableAttachedVolumes) IsSet() bool
func (NullableAttachedVolumes) MarshalJSON ¶
func (v NullableAttachedVolumes) MarshalJSON() ([]byte, error)
func (*NullableAttachedVolumes) Set ¶
func (v *NullableAttachedVolumes) Set(val *AttachedVolumes)
func (*NullableAttachedVolumes) UnmarshalJSON ¶
func (v *NullableAttachedVolumes) UnmarshalJSON(src []byte) error
func (*NullableAttachedVolumes) Unset ¶
func (v *NullableAttachedVolumes) Unset()
type NullableBackupUnit ¶
type NullableBackupUnit struct {
// contains filtered or unexported fields
}
func NewNullableBackupUnit ¶
func NewNullableBackupUnit(val *BackupUnit) *NullableBackupUnit
func (NullableBackupUnit) Get ¶
func (v NullableBackupUnit) Get() *BackupUnit
func (NullableBackupUnit) IsSet ¶
func (v NullableBackupUnit) IsSet() bool
func (NullableBackupUnit) MarshalJSON ¶
func (v NullableBackupUnit) MarshalJSON() ([]byte, error)
func (*NullableBackupUnit) Set ¶
func (v *NullableBackupUnit) Set(val *BackupUnit)
func (*NullableBackupUnit) UnmarshalJSON ¶
func (v *NullableBackupUnit) UnmarshalJSON(src []byte) error
func (*NullableBackupUnit) Unset ¶
func (v *NullableBackupUnit) Unset()
type NullableBackupUnitProperties ¶
type NullableBackupUnitProperties struct {
// contains filtered or unexported fields
}
func NewNullableBackupUnitProperties ¶
func NewNullableBackupUnitProperties(val *BackupUnitProperties) *NullableBackupUnitProperties
func (NullableBackupUnitProperties) Get ¶
func (v NullableBackupUnitProperties) Get() *BackupUnitProperties
func (NullableBackupUnitProperties) IsSet ¶
func (v NullableBackupUnitProperties) IsSet() bool
func (NullableBackupUnitProperties) MarshalJSON ¶
func (v NullableBackupUnitProperties) MarshalJSON() ([]byte, error)
func (*NullableBackupUnitProperties) Set ¶
func (v *NullableBackupUnitProperties) Set(val *BackupUnitProperties)
func (*NullableBackupUnitProperties) UnmarshalJSON ¶
func (v *NullableBackupUnitProperties) UnmarshalJSON(src []byte) error
func (*NullableBackupUnitProperties) Unset ¶
func (v *NullableBackupUnitProperties) Unset()
type NullableBackupUnitSSO ¶
type NullableBackupUnitSSO struct {
// contains filtered or unexported fields
}
func NewNullableBackupUnitSSO ¶
func NewNullableBackupUnitSSO(val *BackupUnitSSO) *NullableBackupUnitSSO
func (NullableBackupUnitSSO) Get ¶
func (v NullableBackupUnitSSO) Get() *BackupUnitSSO
func (NullableBackupUnitSSO) IsSet ¶
func (v NullableBackupUnitSSO) IsSet() bool
func (NullableBackupUnitSSO) MarshalJSON ¶
func (v NullableBackupUnitSSO) MarshalJSON() ([]byte, error)
func (*NullableBackupUnitSSO) Set ¶
func (v *NullableBackupUnitSSO) Set(val *BackupUnitSSO)
func (*NullableBackupUnitSSO) UnmarshalJSON ¶
func (v *NullableBackupUnitSSO) UnmarshalJSON(src []byte) error
func (*NullableBackupUnitSSO) Unset ¶
func (v *NullableBackupUnitSSO) Unset()
type NullableBackupUnits ¶
type NullableBackupUnits struct {
// contains filtered or unexported fields
}
func NewNullableBackupUnits ¶
func NewNullableBackupUnits(val *BackupUnits) *NullableBackupUnits
func (NullableBackupUnits) Get ¶
func (v NullableBackupUnits) Get() *BackupUnits
func (NullableBackupUnits) IsSet ¶
func (v NullableBackupUnits) IsSet() bool
func (NullableBackupUnits) MarshalJSON ¶
func (v NullableBackupUnits) MarshalJSON() ([]byte, error)
func (*NullableBackupUnits) Set ¶
func (v *NullableBackupUnits) Set(val *BackupUnits)
func (*NullableBackupUnits) UnmarshalJSON ¶
func (v *NullableBackupUnits) UnmarshalJSON(src []byte) error
func (*NullableBackupUnits) Unset ¶
func (v *NullableBackupUnits) Unset()
type NullableBalancedNics ¶
type NullableBalancedNics struct {
// contains filtered or unexported fields
}
func NewNullableBalancedNics ¶
func NewNullableBalancedNics(val *BalancedNics) *NullableBalancedNics
func (NullableBalancedNics) Get ¶
func (v NullableBalancedNics) Get() *BalancedNics
func (NullableBalancedNics) IsSet ¶
func (v NullableBalancedNics) IsSet() bool
func (NullableBalancedNics) MarshalJSON ¶
func (v NullableBalancedNics) MarshalJSON() ([]byte, error)
func (*NullableBalancedNics) Set ¶
func (v *NullableBalancedNics) Set(val *BalancedNics)
func (*NullableBalancedNics) UnmarshalJSON ¶
func (v *NullableBalancedNics) UnmarshalJSON(src []byte) error
func (*NullableBalancedNics) Unset ¶
func (v *NullableBalancedNics) 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 NullableCdroms ¶
type NullableCdroms struct {
// contains filtered or unexported fields
}
func NewNullableCdroms ¶
func NewNullableCdroms(val *Cdroms) *NullableCdroms
func (NullableCdroms) Get ¶
func (v NullableCdroms) Get() *Cdroms
func (NullableCdroms) IsSet ¶
func (v NullableCdroms) IsSet() bool
func (NullableCdroms) MarshalJSON ¶
func (v NullableCdroms) MarshalJSON() ([]byte, error)
func (*NullableCdroms) Set ¶
func (v *NullableCdroms) Set(val *Cdroms)
func (*NullableCdroms) UnmarshalJSON ¶
func (v *NullableCdroms) UnmarshalJSON(src []byte) error
func (*NullableCdroms) Unset ¶
func (v *NullableCdroms) Unset()
type NullableConnectableDatacenter ¶
type NullableConnectableDatacenter struct {
// contains filtered or unexported fields
}
func NewNullableConnectableDatacenter ¶
func NewNullableConnectableDatacenter(val *ConnectableDatacenter) *NullableConnectableDatacenter
func (NullableConnectableDatacenter) Get ¶
func (v NullableConnectableDatacenter) Get() *ConnectableDatacenter
func (NullableConnectableDatacenter) IsSet ¶
func (v NullableConnectableDatacenter) IsSet() bool
func (NullableConnectableDatacenter) MarshalJSON ¶
func (v NullableConnectableDatacenter) MarshalJSON() ([]byte, error)
func (*NullableConnectableDatacenter) Set ¶
func (v *NullableConnectableDatacenter) Set(val *ConnectableDatacenter)
func (*NullableConnectableDatacenter) UnmarshalJSON ¶
func (v *NullableConnectableDatacenter) UnmarshalJSON(src []byte) error
func (*NullableConnectableDatacenter) Unset ¶
func (v *NullableConnectableDatacenter) 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 NullableContractProperties ¶
type NullableContractProperties struct {
// contains filtered or unexported fields
}
func NewNullableContractProperties ¶
func NewNullableContractProperties(val *ContractProperties) *NullableContractProperties
func (NullableContractProperties) Get ¶
func (v NullableContractProperties) Get() *ContractProperties
func (NullableContractProperties) IsSet ¶
func (v NullableContractProperties) IsSet() bool
func (NullableContractProperties) MarshalJSON ¶
func (v NullableContractProperties) MarshalJSON() ([]byte, error)
func (*NullableContractProperties) Set ¶
func (v *NullableContractProperties) Set(val *ContractProperties)
func (*NullableContractProperties) UnmarshalJSON ¶
func (v *NullableContractProperties) UnmarshalJSON(src []byte) error
func (*NullableContractProperties) Unset ¶
func (v *NullableContractProperties) Unset()
type NullableContracts ¶
type NullableContracts struct {
// contains filtered or unexported fields
}
func NewNullableContracts ¶
func NewNullableContracts(val *Contracts) *NullableContracts
func (NullableContracts) Get ¶
func (v NullableContracts) Get() *Contracts
func (NullableContracts) IsSet ¶
func (v NullableContracts) IsSet() bool
func (NullableContracts) MarshalJSON ¶
func (v NullableContracts) MarshalJSON() ([]byte, error)
func (*NullableContracts) Set ¶
func (v *NullableContracts) Set(val *Contracts)
func (*NullableContracts) UnmarshalJSON ¶
func (v *NullableContracts) UnmarshalJSON(src []byte) error
func (*NullableContracts) Unset ¶
func (v *NullableContracts) Unset()
type NullableCpuArchitectureProperties ¶
type NullableCpuArchitectureProperties struct {
// contains filtered or unexported fields
}
func NewNullableCpuArchitectureProperties ¶
func NewNullableCpuArchitectureProperties(val *CpuArchitectureProperties) *NullableCpuArchitectureProperties
func (NullableCpuArchitectureProperties) Get ¶
func (v NullableCpuArchitectureProperties) Get() *CpuArchitectureProperties
func (NullableCpuArchitectureProperties) IsSet ¶
func (v NullableCpuArchitectureProperties) IsSet() bool
func (NullableCpuArchitectureProperties) MarshalJSON ¶
func (v NullableCpuArchitectureProperties) MarshalJSON() ([]byte, error)
func (*NullableCpuArchitectureProperties) Set ¶
func (v *NullableCpuArchitectureProperties) Set(val *CpuArchitectureProperties)
func (*NullableCpuArchitectureProperties) UnmarshalJSON ¶
func (v *NullableCpuArchitectureProperties) UnmarshalJSON(src []byte) error
func (*NullableCpuArchitectureProperties) Unset ¶
func (v *NullableCpuArchitectureProperties) Unset()
type NullableCreateSnapshot ¶ added in v6.3.0
type NullableCreateSnapshot struct {
// contains filtered or unexported fields
}
func NewNullableCreateSnapshot ¶ added in v6.3.0
func NewNullableCreateSnapshot(val *CreateSnapshot) *NullableCreateSnapshot
func (NullableCreateSnapshot) Get ¶ added in v6.3.0
func (v NullableCreateSnapshot) Get() *CreateSnapshot
func (NullableCreateSnapshot) IsSet ¶ added in v6.3.0
func (v NullableCreateSnapshot) IsSet() bool
func (NullableCreateSnapshot) MarshalJSON ¶ added in v6.3.0
func (v NullableCreateSnapshot) MarshalJSON() ([]byte, error)
func (*NullableCreateSnapshot) Set ¶ added in v6.3.0
func (v *NullableCreateSnapshot) Set(val *CreateSnapshot)
func (*NullableCreateSnapshot) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableCreateSnapshot) UnmarshalJSON(src []byte) error
func (*NullableCreateSnapshot) Unset ¶ added in v6.3.0
func (v *NullableCreateSnapshot) Unset()
type NullableCreateSnapshotProperties ¶ added in v6.3.0
type NullableCreateSnapshotProperties struct {
// contains filtered or unexported fields
}
func NewNullableCreateSnapshotProperties ¶ added in v6.3.0
func NewNullableCreateSnapshotProperties(val *CreateSnapshotProperties) *NullableCreateSnapshotProperties
func (NullableCreateSnapshotProperties) Get ¶ added in v6.3.0
func (v NullableCreateSnapshotProperties) Get() *CreateSnapshotProperties
func (NullableCreateSnapshotProperties) IsSet ¶ added in v6.3.0
func (v NullableCreateSnapshotProperties) IsSet() bool
func (NullableCreateSnapshotProperties) MarshalJSON ¶ added in v6.3.0
func (v NullableCreateSnapshotProperties) MarshalJSON() ([]byte, error)
func (*NullableCreateSnapshotProperties) Set ¶ added in v6.3.0
func (v *NullableCreateSnapshotProperties) Set(val *CreateSnapshotProperties)
func (*NullableCreateSnapshotProperties) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableCreateSnapshotProperties) UnmarshalJSON(src []byte) error
func (*NullableCreateSnapshotProperties) Unset ¶ added in v6.3.0
func (v *NullableCreateSnapshotProperties) Unset()
type NullableDataCenterEntities ¶
type NullableDataCenterEntities struct {
// contains filtered or unexported fields
}
func NewNullableDataCenterEntities ¶
func NewNullableDataCenterEntities(val *DataCenterEntities) *NullableDataCenterEntities
func (NullableDataCenterEntities) Get ¶
func (v NullableDataCenterEntities) Get() *DataCenterEntities
func (NullableDataCenterEntities) IsSet ¶
func (v NullableDataCenterEntities) IsSet() bool
func (NullableDataCenterEntities) MarshalJSON ¶
func (v NullableDataCenterEntities) MarshalJSON() ([]byte, error)
func (*NullableDataCenterEntities) Set ¶
func (v *NullableDataCenterEntities) Set(val *DataCenterEntities)
func (*NullableDataCenterEntities) UnmarshalJSON ¶
func (v *NullableDataCenterEntities) UnmarshalJSON(src []byte) error
func (*NullableDataCenterEntities) Unset ¶
func (v *NullableDataCenterEntities) Unset()
type NullableDatacenter ¶
type NullableDatacenter struct {
// contains filtered or unexported fields
}
func NewNullableDatacenter ¶
func NewNullableDatacenter(val *Datacenter) *NullableDatacenter
func (NullableDatacenter) Get ¶
func (v NullableDatacenter) Get() *Datacenter
func (NullableDatacenter) IsSet ¶
func (v NullableDatacenter) IsSet() bool
func (NullableDatacenter) MarshalJSON ¶
func (v NullableDatacenter) MarshalJSON() ([]byte, error)
func (*NullableDatacenter) Set ¶
func (v *NullableDatacenter) Set(val *Datacenter)
func (*NullableDatacenter) UnmarshalJSON ¶
func (v *NullableDatacenter) UnmarshalJSON(src []byte) error
func (*NullableDatacenter) Unset ¶
func (v *NullableDatacenter) Unset()
type NullableDatacenterElementMetadata ¶
type NullableDatacenterElementMetadata struct {
// contains filtered or unexported fields
}
func NewNullableDatacenterElementMetadata ¶
func NewNullableDatacenterElementMetadata(val *DatacenterElementMetadata) *NullableDatacenterElementMetadata
func (NullableDatacenterElementMetadata) Get ¶
func (v NullableDatacenterElementMetadata) Get() *DatacenterElementMetadata
func (NullableDatacenterElementMetadata) IsSet ¶
func (v NullableDatacenterElementMetadata) IsSet() bool
func (NullableDatacenterElementMetadata) MarshalJSON ¶
func (v NullableDatacenterElementMetadata) MarshalJSON() ([]byte, error)
func (*NullableDatacenterElementMetadata) Set ¶
func (v *NullableDatacenterElementMetadata) Set(val *DatacenterElementMetadata)
func (*NullableDatacenterElementMetadata) UnmarshalJSON ¶
func (v *NullableDatacenterElementMetadata) UnmarshalJSON(src []byte) error
func (*NullableDatacenterElementMetadata) Unset ¶
func (v *NullableDatacenterElementMetadata) Unset()
type NullableDatacenterPost ¶ added in v6.3.0
type NullableDatacenterPost struct {
// contains filtered or unexported fields
}
func NewNullableDatacenterPost ¶ added in v6.3.0
func NewNullableDatacenterPost(val *DatacenterPost) *NullableDatacenterPost
func (NullableDatacenterPost) Get ¶ added in v6.3.0
func (v NullableDatacenterPost) Get() *DatacenterPost
func (NullableDatacenterPost) IsSet ¶ added in v6.3.0
func (v NullableDatacenterPost) IsSet() bool
func (NullableDatacenterPost) MarshalJSON ¶ added in v6.3.0
func (v NullableDatacenterPost) MarshalJSON() ([]byte, error)
func (*NullableDatacenterPost) Set ¶ added in v6.3.0
func (v *NullableDatacenterPost) Set(val *DatacenterPost)
func (*NullableDatacenterPost) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableDatacenterPost) UnmarshalJSON(src []byte) error
func (*NullableDatacenterPost) Unset ¶ added in v6.3.0
func (v *NullableDatacenterPost) Unset()
type NullableDatacenterProperties ¶
type NullableDatacenterProperties struct {
// contains filtered or unexported fields
}
func NewNullableDatacenterProperties ¶
func NewNullableDatacenterProperties(val *DatacenterProperties) *NullableDatacenterProperties
func (NullableDatacenterProperties) Get ¶
func (v NullableDatacenterProperties) Get() *DatacenterProperties
func (NullableDatacenterProperties) IsSet ¶
func (v NullableDatacenterProperties) IsSet() bool
func (NullableDatacenterProperties) MarshalJSON ¶
func (v NullableDatacenterProperties) MarshalJSON() ([]byte, error)
func (*NullableDatacenterProperties) Set ¶
func (v *NullableDatacenterProperties) Set(val *DatacenterProperties)
func (*NullableDatacenterProperties) UnmarshalJSON ¶
func (v *NullableDatacenterProperties) UnmarshalJSON(src []byte) error
func (*NullableDatacenterProperties) Unset ¶
func (v *NullableDatacenterProperties) Unset()
type NullableDatacenterPropertiesPost ¶ added in v6.3.0
type NullableDatacenterPropertiesPost struct {
// contains filtered or unexported fields
}
func NewNullableDatacenterPropertiesPost ¶ added in v6.3.0
func NewNullableDatacenterPropertiesPost(val *DatacenterPropertiesPost) *NullableDatacenterPropertiesPost
func (NullableDatacenterPropertiesPost) Get ¶ added in v6.3.0
func (v NullableDatacenterPropertiesPost) Get() *DatacenterPropertiesPost
func (NullableDatacenterPropertiesPost) IsSet ¶ added in v6.3.0
func (v NullableDatacenterPropertiesPost) IsSet() bool
func (NullableDatacenterPropertiesPost) MarshalJSON ¶ added in v6.3.0
func (v NullableDatacenterPropertiesPost) MarshalJSON() ([]byte, error)
func (*NullableDatacenterPropertiesPost) Set ¶ added in v6.3.0
func (v *NullableDatacenterPropertiesPost) Set(val *DatacenterPropertiesPost)
func (*NullableDatacenterPropertiesPost) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableDatacenterPropertiesPost) UnmarshalJSON(src []byte) error
func (*NullableDatacenterPropertiesPost) Unset ¶ added in v6.3.0
func (v *NullableDatacenterPropertiesPost) Unset()
type NullableDatacenterPropertiesPut ¶ added in v6.3.0
type NullableDatacenterPropertiesPut struct {
// contains filtered or unexported fields
}
func NewNullableDatacenterPropertiesPut ¶ added in v6.3.0
func NewNullableDatacenterPropertiesPut(val *DatacenterPropertiesPut) *NullableDatacenterPropertiesPut
func (NullableDatacenterPropertiesPut) Get ¶ added in v6.3.0
func (v NullableDatacenterPropertiesPut) Get() *DatacenterPropertiesPut
func (NullableDatacenterPropertiesPut) IsSet ¶ added in v6.3.0
func (v NullableDatacenterPropertiesPut) IsSet() bool
func (NullableDatacenterPropertiesPut) MarshalJSON ¶ added in v6.3.0
func (v NullableDatacenterPropertiesPut) MarshalJSON() ([]byte, error)
func (*NullableDatacenterPropertiesPut) Set ¶ added in v6.3.0
func (v *NullableDatacenterPropertiesPut) Set(val *DatacenterPropertiesPut)
func (*NullableDatacenterPropertiesPut) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableDatacenterPropertiesPut) UnmarshalJSON(src []byte) error
func (*NullableDatacenterPropertiesPut) Unset ¶ added in v6.3.0
func (v *NullableDatacenterPropertiesPut) Unset()
type NullableDatacenterPut ¶ added in v6.3.0
type NullableDatacenterPut struct {
// contains filtered or unexported fields
}
func NewNullableDatacenterPut ¶ added in v6.3.0
func NewNullableDatacenterPut(val *DatacenterPut) *NullableDatacenterPut
func (NullableDatacenterPut) Get ¶ added in v6.3.0
func (v NullableDatacenterPut) Get() *DatacenterPut
func (NullableDatacenterPut) IsSet ¶ added in v6.3.0
func (v NullableDatacenterPut) IsSet() bool
func (NullableDatacenterPut) MarshalJSON ¶ added in v6.3.0
func (v NullableDatacenterPut) MarshalJSON() ([]byte, error)
func (*NullableDatacenterPut) Set ¶ added in v6.3.0
func (v *NullableDatacenterPut) Set(val *DatacenterPut)
func (*NullableDatacenterPut) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableDatacenterPut) UnmarshalJSON(src []byte) error
func (*NullableDatacenterPut) Unset ¶ added in v6.3.0
func (v *NullableDatacenterPut) Unset()
type NullableDatacenters ¶
type NullableDatacenters struct {
// contains filtered or unexported fields
}
func NewNullableDatacenters ¶
func NewNullableDatacenters(val *Datacenters) *NullableDatacenters
func (NullableDatacenters) Get ¶
func (v NullableDatacenters) Get() *Datacenters
func (NullableDatacenters) IsSet ¶
func (v NullableDatacenters) IsSet() bool
func (NullableDatacenters) MarshalJSON ¶
func (v NullableDatacenters) MarshalJSON() ([]byte, error)
func (*NullableDatacenters) Set ¶
func (v *NullableDatacenters) Set(val *Datacenters)
func (*NullableDatacenters) UnmarshalJSON ¶
func (v *NullableDatacenters) UnmarshalJSON(src []byte) error
func (*NullableDatacenters) Unset ¶
func (v *NullableDatacenters) Unset()
type NullableError ¶
type NullableError struct {
// contains filtered or unexported fields
}
func NewNullableError ¶
func NewNullableError(val *Error) *NullableError
func (NullableError) Get ¶
func (v NullableError) Get() *Error
func (NullableError) IsSet ¶
func (v NullableError) IsSet() bool
func (NullableError) MarshalJSON ¶
func (v NullableError) MarshalJSON() ([]byte, error)
func (*NullableError) Set ¶
func (v *NullableError) Set(val *Error)
func (*NullableError) UnmarshalJSON ¶
func (v *NullableError) UnmarshalJSON(src []byte) error
func (*NullableError) Unset ¶
func (v *NullableError) Unset()
type NullableErrorMessage ¶
type NullableErrorMessage struct {
// contains filtered or unexported fields
}
func NewNullableErrorMessage ¶
func NewNullableErrorMessage(val *ErrorMessage) *NullableErrorMessage
func (NullableErrorMessage) Get ¶
func (v NullableErrorMessage) Get() *ErrorMessage
func (NullableErrorMessage) IsSet ¶
func (v NullableErrorMessage) IsSet() bool
func (NullableErrorMessage) MarshalJSON ¶
func (v NullableErrorMessage) MarshalJSON() ([]byte, error)
func (*NullableErrorMessage) Set ¶
func (v *NullableErrorMessage) Set(val *ErrorMessage)
func (*NullableErrorMessage) UnmarshalJSON ¶
func (v *NullableErrorMessage) UnmarshalJSON(src []byte) error
func (*NullableErrorMessage) Unset ¶
func (v *NullableErrorMessage) Unset()
type NullableFirewallRule ¶
type NullableFirewallRule struct {
// contains filtered or unexported fields
}
func NewNullableFirewallRule ¶
func NewNullableFirewallRule(val *FirewallRule) *NullableFirewallRule
func (NullableFirewallRule) Get ¶
func (v NullableFirewallRule) Get() *FirewallRule
func (NullableFirewallRule) IsSet ¶
func (v NullableFirewallRule) IsSet() bool
func (NullableFirewallRule) MarshalJSON ¶
func (v NullableFirewallRule) MarshalJSON() ([]byte, error)
func (*NullableFirewallRule) Set ¶
func (v *NullableFirewallRule) Set(val *FirewallRule)
func (*NullableFirewallRule) UnmarshalJSON ¶
func (v *NullableFirewallRule) UnmarshalJSON(src []byte) error
func (*NullableFirewallRule) Unset ¶
func (v *NullableFirewallRule) Unset()
type NullableFirewallRules ¶
type NullableFirewallRules struct {
// contains filtered or unexported fields
}
func NewNullableFirewallRules ¶
func NewNullableFirewallRules(val *FirewallRules) *NullableFirewallRules
func (NullableFirewallRules) Get ¶
func (v NullableFirewallRules) Get() *FirewallRules
func (NullableFirewallRules) IsSet ¶
func (v NullableFirewallRules) IsSet() bool
func (NullableFirewallRules) MarshalJSON ¶
func (v NullableFirewallRules) MarshalJSON() ([]byte, error)
func (*NullableFirewallRules) Set ¶
func (v *NullableFirewallRules) Set(val *FirewallRules)
func (*NullableFirewallRules) UnmarshalJSON ¶
func (v *NullableFirewallRules) UnmarshalJSON(src []byte) error
func (*NullableFirewallRules) Unset ¶
func (v *NullableFirewallRules) Unset()
type NullableFirewallruleProperties ¶
type NullableFirewallruleProperties struct {
// contains filtered or unexported fields
}
func NewNullableFirewallruleProperties ¶
func NewNullableFirewallruleProperties(val *FirewallruleProperties) *NullableFirewallruleProperties
func (NullableFirewallruleProperties) Get ¶
func (v NullableFirewallruleProperties) Get() *FirewallruleProperties
func (NullableFirewallruleProperties) IsSet ¶
func (v NullableFirewallruleProperties) IsSet() bool
func (NullableFirewallruleProperties) MarshalJSON ¶
func (v NullableFirewallruleProperties) MarshalJSON() ([]byte, error)
func (*NullableFirewallruleProperties) Set ¶
func (v *NullableFirewallruleProperties) Set(val *FirewallruleProperties)
func (*NullableFirewallruleProperties) UnmarshalJSON ¶
func (v *NullableFirewallruleProperties) UnmarshalJSON(src []byte) error
func (*NullableFirewallruleProperties) Unset ¶
func (v *NullableFirewallruleProperties) 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 NullableFlowLog ¶
type NullableFlowLog struct {
// contains filtered or unexported fields
}
func NewNullableFlowLog ¶
func NewNullableFlowLog(val *FlowLog) *NullableFlowLog
func (NullableFlowLog) Get ¶
func (v NullableFlowLog) Get() *FlowLog
func (NullableFlowLog) IsSet ¶
func (v NullableFlowLog) IsSet() bool
func (NullableFlowLog) MarshalJSON ¶
func (v NullableFlowLog) MarshalJSON() ([]byte, error)
func (*NullableFlowLog) Set ¶
func (v *NullableFlowLog) Set(val *FlowLog)
func (*NullableFlowLog) UnmarshalJSON ¶
func (v *NullableFlowLog) UnmarshalJSON(src []byte) error
func (*NullableFlowLog) Unset ¶
func (v *NullableFlowLog) Unset()
type NullableFlowLogProperties ¶
type NullableFlowLogProperties struct {
// contains filtered or unexported fields
}
func NewNullableFlowLogProperties ¶
func NewNullableFlowLogProperties(val *FlowLogProperties) *NullableFlowLogProperties
func (NullableFlowLogProperties) Get ¶
func (v NullableFlowLogProperties) Get() *FlowLogProperties
func (NullableFlowLogProperties) IsSet ¶
func (v NullableFlowLogProperties) IsSet() bool
func (NullableFlowLogProperties) MarshalJSON ¶
func (v NullableFlowLogProperties) MarshalJSON() ([]byte, error)
func (*NullableFlowLogProperties) Set ¶
func (v *NullableFlowLogProperties) Set(val *FlowLogProperties)
func (*NullableFlowLogProperties) UnmarshalJSON ¶
func (v *NullableFlowLogProperties) UnmarshalJSON(src []byte) error
func (*NullableFlowLogProperties) Unset ¶
func (v *NullableFlowLogProperties) Unset()
type NullableFlowLogPut ¶
type NullableFlowLogPut struct {
// contains filtered or unexported fields
}
func NewNullableFlowLogPut ¶
func NewNullableFlowLogPut(val *FlowLogPut) *NullableFlowLogPut
func (NullableFlowLogPut) Get ¶
func (v NullableFlowLogPut) Get() *FlowLogPut
func (NullableFlowLogPut) IsSet ¶
func (v NullableFlowLogPut) IsSet() bool
func (NullableFlowLogPut) MarshalJSON ¶
func (v NullableFlowLogPut) MarshalJSON() ([]byte, error)
func (*NullableFlowLogPut) Set ¶
func (v *NullableFlowLogPut) Set(val *FlowLogPut)
func (*NullableFlowLogPut) UnmarshalJSON ¶
func (v *NullableFlowLogPut) UnmarshalJSON(src []byte) error
func (*NullableFlowLogPut) Unset ¶
func (v *NullableFlowLogPut) Unset()
type NullableFlowLogs ¶
type NullableFlowLogs struct {
// contains filtered or unexported fields
}
func NewNullableFlowLogs ¶
func NewNullableFlowLogs(val *FlowLogs) *NullableFlowLogs
func (NullableFlowLogs) Get ¶
func (v NullableFlowLogs) Get() *FlowLogs
func (NullableFlowLogs) IsSet ¶
func (v NullableFlowLogs) IsSet() bool
func (NullableFlowLogs) MarshalJSON ¶
func (v NullableFlowLogs) MarshalJSON() ([]byte, error)
func (*NullableFlowLogs) Set ¶
func (v *NullableFlowLogs) Set(val *FlowLogs)
func (*NullableFlowLogs) UnmarshalJSON ¶
func (v *NullableFlowLogs) UnmarshalJSON(src []byte) error
func (*NullableFlowLogs) Unset ¶
func (v *NullableFlowLogs) Unset()
type NullableGroup ¶
type NullableGroup struct {
// contains filtered or unexported fields
}
func NewNullableGroup ¶
func NewNullableGroup(val *Group) *NullableGroup
func (NullableGroup) Get ¶
func (v NullableGroup) Get() *Group
func (NullableGroup) IsSet ¶
func (v NullableGroup) IsSet() bool
func (NullableGroup) MarshalJSON ¶
func (v NullableGroup) MarshalJSON() ([]byte, error)
func (*NullableGroup) Set ¶
func (v *NullableGroup) Set(val *Group)
func (*NullableGroup) UnmarshalJSON ¶
func (v *NullableGroup) UnmarshalJSON(src []byte) error
func (*NullableGroup) Unset ¶
func (v *NullableGroup) Unset()
type NullableGroupEntities ¶
type NullableGroupEntities struct {
// contains filtered or unexported fields
}
func NewNullableGroupEntities ¶
func NewNullableGroupEntities(val *GroupEntities) *NullableGroupEntities
func (NullableGroupEntities) Get ¶
func (v NullableGroupEntities) Get() *GroupEntities
func (NullableGroupEntities) IsSet ¶
func (v NullableGroupEntities) IsSet() bool
func (NullableGroupEntities) MarshalJSON ¶
func (v NullableGroupEntities) MarshalJSON() ([]byte, error)
func (*NullableGroupEntities) Set ¶
func (v *NullableGroupEntities) Set(val *GroupEntities)
func (*NullableGroupEntities) UnmarshalJSON ¶
func (v *NullableGroupEntities) UnmarshalJSON(src []byte) error
func (*NullableGroupEntities) Unset ¶
func (v *NullableGroupEntities) Unset()
type NullableGroupMembers ¶
type NullableGroupMembers struct {
// contains filtered or unexported fields
}
func NewNullableGroupMembers ¶
func NewNullableGroupMembers(val *GroupMembers) *NullableGroupMembers
func (NullableGroupMembers) Get ¶
func (v NullableGroupMembers) Get() *GroupMembers
func (NullableGroupMembers) IsSet ¶
func (v NullableGroupMembers) IsSet() bool
func (NullableGroupMembers) MarshalJSON ¶
func (v NullableGroupMembers) MarshalJSON() ([]byte, error)
func (*NullableGroupMembers) Set ¶
func (v *NullableGroupMembers) Set(val *GroupMembers)
func (*NullableGroupMembers) UnmarshalJSON ¶
func (v *NullableGroupMembers) UnmarshalJSON(src []byte) error
func (*NullableGroupMembers) Unset ¶
func (v *NullableGroupMembers) Unset()
type NullableGroupProperties ¶
type NullableGroupProperties struct {
// contains filtered or unexported fields
}
func NewNullableGroupProperties ¶
func NewNullableGroupProperties(val *GroupProperties) *NullableGroupProperties
func (NullableGroupProperties) Get ¶
func (v NullableGroupProperties) Get() *GroupProperties
func (NullableGroupProperties) IsSet ¶
func (v NullableGroupProperties) IsSet() bool
func (NullableGroupProperties) MarshalJSON ¶
func (v NullableGroupProperties) MarshalJSON() ([]byte, error)
func (*NullableGroupProperties) Set ¶
func (v *NullableGroupProperties) Set(val *GroupProperties)
func (*NullableGroupProperties) UnmarshalJSON ¶
func (v *NullableGroupProperties) UnmarshalJSON(src []byte) error
func (*NullableGroupProperties) Unset ¶
func (v *NullableGroupProperties) Unset()
type NullableGroupShare ¶
type NullableGroupShare struct {
// contains filtered or unexported fields
}
func NewNullableGroupShare ¶
func NewNullableGroupShare(val *GroupShare) *NullableGroupShare
func (NullableGroupShare) Get ¶
func (v NullableGroupShare) Get() *GroupShare
func (NullableGroupShare) IsSet ¶
func (v NullableGroupShare) IsSet() bool
func (NullableGroupShare) MarshalJSON ¶
func (v NullableGroupShare) MarshalJSON() ([]byte, error)
func (*NullableGroupShare) Set ¶
func (v *NullableGroupShare) Set(val *GroupShare)
func (*NullableGroupShare) UnmarshalJSON ¶
func (v *NullableGroupShare) UnmarshalJSON(src []byte) error
func (*NullableGroupShare) Unset ¶
func (v *NullableGroupShare) Unset()
type NullableGroupShareProperties ¶
type NullableGroupShareProperties struct {
// contains filtered or unexported fields
}
func NewNullableGroupShareProperties ¶
func NewNullableGroupShareProperties(val *GroupShareProperties) *NullableGroupShareProperties
func (NullableGroupShareProperties) Get ¶
func (v NullableGroupShareProperties) Get() *GroupShareProperties
func (NullableGroupShareProperties) IsSet ¶
func (v NullableGroupShareProperties) IsSet() bool
func (NullableGroupShareProperties) MarshalJSON ¶
func (v NullableGroupShareProperties) MarshalJSON() ([]byte, error)
func (*NullableGroupShareProperties) Set ¶
func (v *NullableGroupShareProperties) Set(val *GroupShareProperties)
func (*NullableGroupShareProperties) UnmarshalJSON ¶
func (v *NullableGroupShareProperties) UnmarshalJSON(src []byte) error
func (*NullableGroupShareProperties) Unset ¶
func (v *NullableGroupShareProperties) Unset()
type NullableGroupShares ¶
type NullableGroupShares struct {
// contains filtered or unexported fields
}
func NewNullableGroupShares ¶
func NewNullableGroupShares(val *GroupShares) *NullableGroupShares
func (NullableGroupShares) Get ¶
func (v NullableGroupShares) Get() *GroupShares
func (NullableGroupShares) IsSet ¶
func (v NullableGroupShares) IsSet() bool
func (NullableGroupShares) MarshalJSON ¶
func (v NullableGroupShares) MarshalJSON() ([]byte, error)
func (*NullableGroupShares) Set ¶
func (v *NullableGroupShares) Set(val *GroupShares)
func (*NullableGroupShares) UnmarshalJSON ¶
func (v *NullableGroupShares) UnmarshalJSON(src []byte) error
func (*NullableGroupShares) Unset ¶
func (v *NullableGroupShares) Unset()
type NullableGroupUsers ¶
type NullableGroupUsers struct {
// contains filtered or unexported fields
}
func NewNullableGroupUsers ¶
func NewNullableGroupUsers(val *GroupUsers) *NullableGroupUsers
func (NullableGroupUsers) Get ¶
func (v NullableGroupUsers) Get() *GroupUsers
func (NullableGroupUsers) IsSet ¶
func (v NullableGroupUsers) IsSet() bool
func (NullableGroupUsers) MarshalJSON ¶
func (v NullableGroupUsers) MarshalJSON() ([]byte, error)
func (*NullableGroupUsers) Set ¶
func (v *NullableGroupUsers) Set(val *GroupUsers)
func (*NullableGroupUsers) UnmarshalJSON ¶
func (v *NullableGroupUsers) UnmarshalJSON(src []byte) error
func (*NullableGroupUsers) Unset ¶
func (v *NullableGroupUsers) Unset()
type NullableGroups ¶
type NullableGroups struct {
// contains filtered or unexported fields
}
func NewNullableGroups ¶
func NewNullableGroups(val *Groups) *NullableGroups
func (NullableGroups) Get ¶
func (v NullableGroups) Get() *Groups
func (NullableGroups) IsSet ¶
func (v NullableGroups) IsSet() bool
func (NullableGroups) MarshalJSON ¶
func (v NullableGroups) MarshalJSON() ([]byte, error)
func (*NullableGroups) Set ¶
func (v *NullableGroups) Set(val *Groups)
func (*NullableGroups) UnmarshalJSON ¶
func (v *NullableGroups) UnmarshalJSON(src []byte) error
func (*NullableGroups) Unset ¶
func (v *NullableGroups) Unset()
type NullableIPFailover ¶
type NullableIPFailover struct {
// contains filtered or unexported fields
}
func NewNullableIPFailover ¶
func NewNullableIPFailover(val *IPFailover) *NullableIPFailover
func (NullableIPFailover) Get ¶
func (v NullableIPFailover) Get() *IPFailover
func (NullableIPFailover) IsSet ¶
func (v NullableIPFailover) IsSet() bool
func (NullableIPFailover) MarshalJSON ¶
func (v NullableIPFailover) MarshalJSON() ([]byte, error)
func (*NullableIPFailover) Set ¶
func (v *NullableIPFailover) Set(val *IPFailover)
func (*NullableIPFailover) UnmarshalJSON ¶
func (v *NullableIPFailover) UnmarshalJSON(src []byte) error
func (*NullableIPFailover) Unset ¶
func (v *NullableIPFailover) Unset()
type NullableImage ¶
type NullableImage struct {
// contains filtered or unexported fields
}
func NewNullableImage ¶
func NewNullableImage(val *Image) *NullableImage
func (NullableImage) Get ¶
func (v NullableImage) Get() *Image
func (NullableImage) IsSet ¶
func (v NullableImage) IsSet() bool
func (NullableImage) MarshalJSON ¶
func (v NullableImage) MarshalJSON() ([]byte, error)
func (*NullableImage) Set ¶
func (v *NullableImage) Set(val *Image)
func (*NullableImage) UnmarshalJSON ¶
func (v *NullableImage) UnmarshalJSON(src []byte) error
func (*NullableImage) Unset ¶
func (v *NullableImage) Unset()
type NullableImageProperties ¶
type NullableImageProperties struct {
// contains filtered or unexported fields
}
func NewNullableImageProperties ¶
func NewNullableImageProperties(val *ImageProperties) *NullableImageProperties
func (NullableImageProperties) Get ¶
func (v NullableImageProperties) Get() *ImageProperties
func (NullableImageProperties) IsSet ¶
func (v NullableImageProperties) IsSet() bool
func (NullableImageProperties) MarshalJSON ¶
func (v NullableImageProperties) MarshalJSON() ([]byte, error)
func (*NullableImageProperties) Set ¶
func (v *NullableImageProperties) Set(val *ImageProperties)
func (*NullableImageProperties) UnmarshalJSON ¶
func (v *NullableImageProperties) UnmarshalJSON(src []byte) error
func (*NullableImageProperties) Unset ¶
func (v *NullableImageProperties) Unset()
type NullableImages ¶
type NullableImages struct {
// contains filtered or unexported fields
}
func NewNullableImages ¶
func NewNullableImages(val *Images) *NullableImages
func (NullableImages) Get ¶
func (v NullableImages) Get() *Images
func (NullableImages) IsSet ¶
func (v NullableImages) IsSet() bool
func (NullableImages) MarshalJSON ¶
func (v NullableImages) MarshalJSON() ([]byte, error)
func (*NullableImages) Set ¶
func (v *NullableImages) Set(val *Images)
func (*NullableImages) UnmarshalJSON ¶
func (v *NullableImages) UnmarshalJSON(src []byte) error
func (*NullableImages) Unset ¶
func (v *NullableImages) Unset()
type NullableInfo ¶
type NullableInfo struct {
// contains filtered or unexported fields
}
func NewNullableInfo ¶
func NewNullableInfo(val *Info) *NullableInfo
func (NullableInfo) Get ¶
func (v NullableInfo) Get() *Info
func (NullableInfo) IsSet ¶
func (v NullableInfo) IsSet() bool
func (NullableInfo) MarshalJSON ¶
func (v NullableInfo) MarshalJSON() ([]byte, error)
func (*NullableInfo) Set ¶
func (v *NullableInfo) Set(val *Info)
func (*NullableInfo) UnmarshalJSON ¶
func (v *NullableInfo) UnmarshalJSON(src []byte) error
func (*NullableInfo) Unset ¶
func (v *NullableInfo) 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 NullableIpBlock ¶
type NullableIpBlock struct {
// contains filtered or unexported fields
}
func NewNullableIpBlock ¶
func NewNullableIpBlock(val *IpBlock) *NullableIpBlock
func (NullableIpBlock) Get ¶
func (v NullableIpBlock) Get() *IpBlock
func (NullableIpBlock) IsSet ¶
func (v NullableIpBlock) IsSet() bool
func (NullableIpBlock) MarshalJSON ¶
func (v NullableIpBlock) MarshalJSON() ([]byte, error)
func (*NullableIpBlock) Set ¶
func (v *NullableIpBlock) Set(val *IpBlock)
func (*NullableIpBlock) UnmarshalJSON ¶
func (v *NullableIpBlock) UnmarshalJSON(src []byte) error
func (*NullableIpBlock) Unset ¶
func (v *NullableIpBlock) Unset()
type NullableIpBlockProperties ¶
type NullableIpBlockProperties struct {
// contains filtered or unexported fields
}
func NewNullableIpBlockProperties ¶
func NewNullableIpBlockProperties(val *IpBlockProperties) *NullableIpBlockProperties
func (NullableIpBlockProperties) Get ¶
func (v NullableIpBlockProperties) Get() *IpBlockProperties
func (NullableIpBlockProperties) IsSet ¶
func (v NullableIpBlockProperties) IsSet() bool
func (NullableIpBlockProperties) MarshalJSON ¶
func (v NullableIpBlockProperties) MarshalJSON() ([]byte, error)
func (*NullableIpBlockProperties) Set ¶
func (v *NullableIpBlockProperties) Set(val *IpBlockProperties)
func (*NullableIpBlockProperties) UnmarshalJSON ¶
func (v *NullableIpBlockProperties) UnmarshalJSON(src []byte) error
func (*NullableIpBlockProperties) Unset ¶
func (v *NullableIpBlockProperties) Unset()
type NullableIpBlocks ¶
type NullableIpBlocks struct {
// contains filtered or unexported fields
}
func NewNullableIpBlocks ¶
func NewNullableIpBlocks(val *IpBlocks) *NullableIpBlocks
func (NullableIpBlocks) Get ¶
func (v NullableIpBlocks) Get() *IpBlocks
func (NullableIpBlocks) IsSet ¶
func (v NullableIpBlocks) IsSet() bool
func (NullableIpBlocks) MarshalJSON ¶
func (v NullableIpBlocks) MarshalJSON() ([]byte, error)
func (*NullableIpBlocks) Set ¶
func (v *NullableIpBlocks) Set(val *IpBlocks)
func (*NullableIpBlocks) UnmarshalJSON ¶
func (v *NullableIpBlocks) UnmarshalJSON(src []byte) error
func (*NullableIpBlocks) Unset ¶
func (v *NullableIpBlocks) Unset()
type NullableIpConsumer ¶
type NullableIpConsumer struct {
// contains filtered or unexported fields
}
func NewNullableIpConsumer ¶
func NewNullableIpConsumer(val *IpConsumer) *NullableIpConsumer
func (NullableIpConsumer) Get ¶
func (v NullableIpConsumer) Get() *IpConsumer
func (NullableIpConsumer) IsSet ¶
func (v NullableIpConsumer) IsSet() bool
func (NullableIpConsumer) MarshalJSON ¶
func (v NullableIpConsumer) MarshalJSON() ([]byte, error)
func (*NullableIpConsumer) Set ¶
func (v *NullableIpConsumer) Set(val *IpConsumer)
func (*NullableIpConsumer) UnmarshalJSON ¶
func (v *NullableIpConsumer) UnmarshalJSON(src []byte) error
func (*NullableIpConsumer) Unset ¶
func (v *NullableIpConsumer) Unset()
type NullableKubernetesAutoScaling ¶
type NullableKubernetesAutoScaling struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesAutoScaling ¶
func NewNullableKubernetesAutoScaling(val *KubernetesAutoScaling) *NullableKubernetesAutoScaling
func (NullableKubernetesAutoScaling) Get ¶
func (v NullableKubernetesAutoScaling) Get() *KubernetesAutoScaling
func (NullableKubernetesAutoScaling) IsSet ¶
func (v NullableKubernetesAutoScaling) IsSet() bool
func (NullableKubernetesAutoScaling) MarshalJSON ¶
func (v NullableKubernetesAutoScaling) MarshalJSON() ([]byte, error)
func (*NullableKubernetesAutoScaling) Set ¶
func (v *NullableKubernetesAutoScaling) Set(val *KubernetesAutoScaling)
func (*NullableKubernetesAutoScaling) UnmarshalJSON ¶
func (v *NullableKubernetesAutoScaling) UnmarshalJSON(src []byte) error
func (*NullableKubernetesAutoScaling) Unset ¶
func (v *NullableKubernetesAutoScaling) Unset()
type NullableKubernetesCluster ¶
type NullableKubernetesCluster struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesCluster ¶
func NewNullableKubernetesCluster(val *KubernetesCluster) *NullableKubernetesCluster
func (NullableKubernetesCluster) Get ¶
func (v NullableKubernetesCluster) Get() *KubernetesCluster
func (NullableKubernetesCluster) IsSet ¶
func (v NullableKubernetesCluster) IsSet() bool
func (NullableKubernetesCluster) MarshalJSON ¶
func (v NullableKubernetesCluster) MarshalJSON() ([]byte, error)
func (*NullableKubernetesCluster) Set ¶
func (v *NullableKubernetesCluster) Set(val *KubernetesCluster)
func (*NullableKubernetesCluster) UnmarshalJSON ¶
func (v *NullableKubernetesCluster) UnmarshalJSON(src []byte) error
func (*NullableKubernetesCluster) Unset ¶
func (v *NullableKubernetesCluster) Unset()
type NullableKubernetesClusterEntities ¶
type NullableKubernetesClusterEntities struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesClusterEntities ¶
func NewNullableKubernetesClusterEntities(val *KubernetesClusterEntities) *NullableKubernetesClusterEntities
func (NullableKubernetesClusterEntities) Get ¶
func (v NullableKubernetesClusterEntities) Get() *KubernetesClusterEntities
func (NullableKubernetesClusterEntities) IsSet ¶
func (v NullableKubernetesClusterEntities) IsSet() bool
func (NullableKubernetesClusterEntities) MarshalJSON ¶
func (v NullableKubernetesClusterEntities) MarshalJSON() ([]byte, error)
func (*NullableKubernetesClusterEntities) Set ¶
func (v *NullableKubernetesClusterEntities) Set(val *KubernetesClusterEntities)
func (*NullableKubernetesClusterEntities) UnmarshalJSON ¶
func (v *NullableKubernetesClusterEntities) UnmarshalJSON(src []byte) error
func (*NullableKubernetesClusterEntities) Unset ¶
func (v *NullableKubernetesClusterEntities) Unset()
type NullableKubernetesClusterForPost ¶
type NullableKubernetesClusterForPost struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesClusterForPost ¶
func NewNullableKubernetesClusterForPost(val *KubernetesClusterForPost) *NullableKubernetesClusterForPost
func (NullableKubernetesClusterForPost) Get ¶
func (v NullableKubernetesClusterForPost) Get() *KubernetesClusterForPost
func (NullableKubernetesClusterForPost) IsSet ¶
func (v NullableKubernetesClusterForPost) IsSet() bool
func (NullableKubernetesClusterForPost) MarshalJSON ¶
func (v NullableKubernetesClusterForPost) MarshalJSON() ([]byte, error)
func (*NullableKubernetesClusterForPost) Set ¶
func (v *NullableKubernetesClusterForPost) Set(val *KubernetesClusterForPost)
func (*NullableKubernetesClusterForPost) UnmarshalJSON ¶
func (v *NullableKubernetesClusterForPost) UnmarshalJSON(src []byte) error
func (*NullableKubernetesClusterForPost) Unset ¶
func (v *NullableKubernetesClusterForPost) Unset()
type NullableKubernetesClusterForPut ¶
type NullableKubernetesClusterForPut struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesClusterForPut ¶
func NewNullableKubernetesClusterForPut(val *KubernetesClusterForPut) *NullableKubernetesClusterForPut
func (NullableKubernetesClusterForPut) Get ¶
func (v NullableKubernetesClusterForPut) Get() *KubernetesClusterForPut
func (NullableKubernetesClusterForPut) IsSet ¶
func (v NullableKubernetesClusterForPut) IsSet() bool
func (NullableKubernetesClusterForPut) MarshalJSON ¶
func (v NullableKubernetesClusterForPut) MarshalJSON() ([]byte, error)
func (*NullableKubernetesClusterForPut) Set ¶
func (v *NullableKubernetesClusterForPut) Set(val *KubernetesClusterForPut)
func (*NullableKubernetesClusterForPut) UnmarshalJSON ¶
func (v *NullableKubernetesClusterForPut) UnmarshalJSON(src []byte) error
func (*NullableKubernetesClusterForPut) Unset ¶
func (v *NullableKubernetesClusterForPut) Unset()
type NullableKubernetesClusterProperties ¶
type NullableKubernetesClusterProperties struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesClusterProperties ¶
func NewNullableKubernetesClusterProperties(val *KubernetesClusterProperties) *NullableKubernetesClusterProperties
func (NullableKubernetesClusterProperties) Get ¶
func (v NullableKubernetesClusterProperties) Get() *KubernetesClusterProperties
func (NullableKubernetesClusterProperties) IsSet ¶
func (v NullableKubernetesClusterProperties) IsSet() bool
func (NullableKubernetesClusterProperties) MarshalJSON ¶
func (v NullableKubernetesClusterProperties) MarshalJSON() ([]byte, error)
func (*NullableKubernetesClusterProperties) Set ¶
func (v *NullableKubernetesClusterProperties) Set(val *KubernetesClusterProperties)
func (*NullableKubernetesClusterProperties) UnmarshalJSON ¶
func (v *NullableKubernetesClusterProperties) UnmarshalJSON(src []byte) error
func (*NullableKubernetesClusterProperties) Unset ¶
func (v *NullableKubernetesClusterProperties) Unset()
type NullableKubernetesClusterPropertiesForPost ¶
type NullableKubernetesClusterPropertiesForPost struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesClusterPropertiesForPost ¶
func NewNullableKubernetesClusterPropertiesForPost(val *KubernetesClusterPropertiesForPost) *NullableKubernetesClusterPropertiesForPost
func (NullableKubernetesClusterPropertiesForPost) IsSet ¶
func (v NullableKubernetesClusterPropertiesForPost) IsSet() bool
func (NullableKubernetesClusterPropertiesForPost) MarshalJSON ¶
func (v NullableKubernetesClusterPropertiesForPost) MarshalJSON() ([]byte, error)
func (*NullableKubernetesClusterPropertiesForPost) Set ¶
func (v *NullableKubernetesClusterPropertiesForPost) Set(val *KubernetesClusterPropertiesForPost)
func (*NullableKubernetesClusterPropertiesForPost) UnmarshalJSON ¶
func (v *NullableKubernetesClusterPropertiesForPost) UnmarshalJSON(src []byte) error
func (*NullableKubernetesClusterPropertiesForPost) Unset ¶
func (v *NullableKubernetesClusterPropertiesForPost) Unset()
type NullableKubernetesClusterPropertiesForPut ¶
type NullableKubernetesClusterPropertiesForPut struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesClusterPropertiesForPut ¶
func NewNullableKubernetesClusterPropertiesForPut(val *KubernetesClusterPropertiesForPut) *NullableKubernetesClusterPropertiesForPut
func (NullableKubernetesClusterPropertiesForPut) IsSet ¶
func (v NullableKubernetesClusterPropertiesForPut) IsSet() bool
func (NullableKubernetesClusterPropertiesForPut) MarshalJSON ¶
func (v NullableKubernetesClusterPropertiesForPut) MarshalJSON() ([]byte, error)
func (*NullableKubernetesClusterPropertiesForPut) Set ¶
func (v *NullableKubernetesClusterPropertiesForPut) Set(val *KubernetesClusterPropertiesForPut)
func (*NullableKubernetesClusterPropertiesForPut) UnmarshalJSON ¶
func (v *NullableKubernetesClusterPropertiesForPut) UnmarshalJSON(src []byte) error
func (*NullableKubernetesClusterPropertiesForPut) Unset ¶
func (v *NullableKubernetesClusterPropertiesForPut) Unset()
type NullableKubernetesClusters ¶
type NullableKubernetesClusters struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesClusters ¶
func NewNullableKubernetesClusters(val *KubernetesClusters) *NullableKubernetesClusters
func (NullableKubernetesClusters) Get ¶
func (v NullableKubernetesClusters) Get() *KubernetesClusters
func (NullableKubernetesClusters) IsSet ¶
func (v NullableKubernetesClusters) IsSet() bool
func (NullableKubernetesClusters) MarshalJSON ¶
func (v NullableKubernetesClusters) MarshalJSON() ([]byte, error)
func (*NullableKubernetesClusters) Set ¶
func (v *NullableKubernetesClusters) Set(val *KubernetesClusters)
func (*NullableKubernetesClusters) UnmarshalJSON ¶
func (v *NullableKubernetesClusters) UnmarshalJSON(src []byte) error
func (*NullableKubernetesClusters) Unset ¶
func (v *NullableKubernetesClusters) Unset()
type NullableKubernetesMaintenanceWindow ¶
type NullableKubernetesMaintenanceWindow struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesMaintenanceWindow ¶
func NewNullableKubernetesMaintenanceWindow(val *KubernetesMaintenanceWindow) *NullableKubernetesMaintenanceWindow
func (NullableKubernetesMaintenanceWindow) Get ¶
func (v NullableKubernetesMaintenanceWindow) Get() *KubernetesMaintenanceWindow
func (NullableKubernetesMaintenanceWindow) IsSet ¶
func (v NullableKubernetesMaintenanceWindow) IsSet() bool
func (NullableKubernetesMaintenanceWindow) MarshalJSON ¶
func (v NullableKubernetesMaintenanceWindow) MarshalJSON() ([]byte, error)
func (*NullableKubernetesMaintenanceWindow) Set ¶
func (v *NullableKubernetesMaintenanceWindow) Set(val *KubernetesMaintenanceWindow)
func (*NullableKubernetesMaintenanceWindow) UnmarshalJSON ¶
func (v *NullableKubernetesMaintenanceWindow) UnmarshalJSON(src []byte) error
func (*NullableKubernetesMaintenanceWindow) Unset ¶
func (v *NullableKubernetesMaintenanceWindow) Unset()
type NullableKubernetesNode ¶
type NullableKubernetesNode struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesNode ¶
func NewNullableKubernetesNode(val *KubernetesNode) *NullableKubernetesNode
func (NullableKubernetesNode) Get ¶
func (v NullableKubernetesNode) Get() *KubernetesNode
func (NullableKubernetesNode) IsSet ¶
func (v NullableKubernetesNode) IsSet() bool
func (NullableKubernetesNode) MarshalJSON ¶
func (v NullableKubernetesNode) MarshalJSON() ([]byte, error)
func (*NullableKubernetesNode) Set ¶
func (v *NullableKubernetesNode) Set(val *KubernetesNode)
func (*NullableKubernetesNode) UnmarshalJSON ¶
func (v *NullableKubernetesNode) UnmarshalJSON(src []byte) error
func (*NullableKubernetesNode) Unset ¶
func (v *NullableKubernetesNode) Unset()
type NullableKubernetesNodeMetadata ¶
type NullableKubernetesNodeMetadata struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesNodeMetadata ¶
func NewNullableKubernetesNodeMetadata(val *KubernetesNodeMetadata) *NullableKubernetesNodeMetadata
func (NullableKubernetesNodeMetadata) Get ¶
func (v NullableKubernetesNodeMetadata) Get() *KubernetesNodeMetadata
func (NullableKubernetesNodeMetadata) IsSet ¶
func (v NullableKubernetesNodeMetadata) IsSet() bool
func (NullableKubernetesNodeMetadata) MarshalJSON ¶
func (v NullableKubernetesNodeMetadata) MarshalJSON() ([]byte, error)
func (*NullableKubernetesNodeMetadata) Set ¶
func (v *NullableKubernetesNodeMetadata) Set(val *KubernetesNodeMetadata)
func (*NullableKubernetesNodeMetadata) UnmarshalJSON ¶
func (v *NullableKubernetesNodeMetadata) UnmarshalJSON(src []byte) error
func (*NullableKubernetesNodeMetadata) Unset ¶
func (v *NullableKubernetesNodeMetadata) Unset()
type NullableKubernetesNodePool ¶
type NullableKubernetesNodePool struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesNodePool ¶
func NewNullableKubernetesNodePool(val *KubernetesNodePool) *NullableKubernetesNodePool
func (NullableKubernetesNodePool) Get ¶
func (v NullableKubernetesNodePool) Get() *KubernetesNodePool
func (NullableKubernetesNodePool) IsSet ¶
func (v NullableKubernetesNodePool) IsSet() bool
func (NullableKubernetesNodePool) MarshalJSON ¶
func (v NullableKubernetesNodePool) MarshalJSON() ([]byte, error)
func (*NullableKubernetesNodePool) Set ¶
func (v *NullableKubernetesNodePool) Set(val *KubernetesNodePool)
func (*NullableKubernetesNodePool) UnmarshalJSON ¶
func (v *NullableKubernetesNodePool) UnmarshalJSON(src []byte) error
func (*NullableKubernetesNodePool) Unset ¶
func (v *NullableKubernetesNodePool) Unset()
type NullableKubernetesNodePoolForPost ¶
type NullableKubernetesNodePoolForPost struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesNodePoolForPost ¶
func NewNullableKubernetesNodePoolForPost(val *KubernetesNodePoolForPost) *NullableKubernetesNodePoolForPost
func (NullableKubernetesNodePoolForPost) Get ¶
func (v NullableKubernetesNodePoolForPost) Get() *KubernetesNodePoolForPost
func (NullableKubernetesNodePoolForPost) IsSet ¶
func (v NullableKubernetesNodePoolForPost) IsSet() bool
func (NullableKubernetesNodePoolForPost) MarshalJSON ¶
func (v NullableKubernetesNodePoolForPost) MarshalJSON() ([]byte, error)
func (*NullableKubernetesNodePoolForPost) Set ¶
func (v *NullableKubernetesNodePoolForPost) Set(val *KubernetesNodePoolForPost)
func (*NullableKubernetesNodePoolForPost) UnmarshalJSON ¶
func (v *NullableKubernetesNodePoolForPost) UnmarshalJSON(src []byte) error
func (*NullableKubernetesNodePoolForPost) Unset ¶
func (v *NullableKubernetesNodePoolForPost) Unset()
type NullableKubernetesNodePoolForPut ¶
type NullableKubernetesNodePoolForPut struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesNodePoolForPut ¶
func NewNullableKubernetesNodePoolForPut(val *KubernetesNodePoolForPut) *NullableKubernetesNodePoolForPut
func (NullableKubernetesNodePoolForPut) Get ¶
func (v NullableKubernetesNodePoolForPut) Get() *KubernetesNodePoolForPut
func (NullableKubernetesNodePoolForPut) IsSet ¶
func (v NullableKubernetesNodePoolForPut) IsSet() bool
func (NullableKubernetesNodePoolForPut) MarshalJSON ¶
func (v NullableKubernetesNodePoolForPut) MarshalJSON() ([]byte, error)
func (*NullableKubernetesNodePoolForPut) Set ¶
func (v *NullableKubernetesNodePoolForPut) Set(val *KubernetesNodePoolForPut)
func (*NullableKubernetesNodePoolForPut) UnmarshalJSON ¶
func (v *NullableKubernetesNodePoolForPut) UnmarshalJSON(src []byte) error
func (*NullableKubernetesNodePoolForPut) Unset ¶
func (v *NullableKubernetesNodePoolForPut) Unset()
type NullableKubernetesNodePoolLan ¶
type NullableKubernetesNodePoolLan struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesNodePoolLan ¶
func NewNullableKubernetesNodePoolLan(val *KubernetesNodePoolLan) *NullableKubernetesNodePoolLan
func (NullableKubernetesNodePoolLan) Get ¶
func (v NullableKubernetesNodePoolLan) Get() *KubernetesNodePoolLan
func (NullableKubernetesNodePoolLan) IsSet ¶
func (v NullableKubernetesNodePoolLan) IsSet() bool
func (NullableKubernetesNodePoolLan) MarshalJSON ¶
func (v NullableKubernetesNodePoolLan) MarshalJSON() ([]byte, error)
func (*NullableKubernetesNodePoolLan) Set ¶
func (v *NullableKubernetesNodePoolLan) Set(val *KubernetesNodePoolLan)
func (*NullableKubernetesNodePoolLan) UnmarshalJSON ¶
func (v *NullableKubernetesNodePoolLan) UnmarshalJSON(src []byte) error
func (*NullableKubernetesNodePoolLan) Unset ¶
func (v *NullableKubernetesNodePoolLan) Unset()
type NullableKubernetesNodePoolLanRoutes ¶
type NullableKubernetesNodePoolLanRoutes struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesNodePoolLanRoutes ¶
func NewNullableKubernetesNodePoolLanRoutes(val *KubernetesNodePoolLanRoutes) *NullableKubernetesNodePoolLanRoutes
func (NullableKubernetesNodePoolLanRoutes) Get ¶
func (v NullableKubernetesNodePoolLanRoutes) Get() *KubernetesNodePoolLanRoutes
func (NullableKubernetesNodePoolLanRoutes) IsSet ¶
func (v NullableKubernetesNodePoolLanRoutes) IsSet() bool
func (NullableKubernetesNodePoolLanRoutes) MarshalJSON ¶
func (v NullableKubernetesNodePoolLanRoutes) MarshalJSON() ([]byte, error)
func (*NullableKubernetesNodePoolLanRoutes) Set ¶
func (v *NullableKubernetesNodePoolLanRoutes) Set(val *KubernetesNodePoolLanRoutes)
func (*NullableKubernetesNodePoolLanRoutes) UnmarshalJSON ¶
func (v *NullableKubernetesNodePoolLanRoutes) UnmarshalJSON(src []byte) error
func (*NullableKubernetesNodePoolLanRoutes) Unset ¶
func (v *NullableKubernetesNodePoolLanRoutes) Unset()
type NullableKubernetesNodePoolProperties ¶
type NullableKubernetesNodePoolProperties struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesNodePoolProperties ¶
func NewNullableKubernetesNodePoolProperties(val *KubernetesNodePoolProperties) *NullableKubernetesNodePoolProperties
func (NullableKubernetesNodePoolProperties) Get ¶
func (v NullableKubernetesNodePoolProperties) Get() *KubernetesNodePoolProperties
func (NullableKubernetesNodePoolProperties) IsSet ¶
func (v NullableKubernetesNodePoolProperties) IsSet() bool
func (NullableKubernetesNodePoolProperties) MarshalJSON ¶
func (v NullableKubernetesNodePoolProperties) MarshalJSON() ([]byte, error)
func (*NullableKubernetesNodePoolProperties) Set ¶
func (v *NullableKubernetesNodePoolProperties) Set(val *KubernetesNodePoolProperties)
func (*NullableKubernetesNodePoolProperties) UnmarshalJSON ¶
func (v *NullableKubernetesNodePoolProperties) UnmarshalJSON(src []byte) error
func (*NullableKubernetesNodePoolProperties) Unset ¶
func (v *NullableKubernetesNodePoolProperties) Unset()
type NullableKubernetesNodePoolPropertiesForPost ¶
type NullableKubernetesNodePoolPropertiesForPost struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesNodePoolPropertiesForPost ¶
func NewNullableKubernetesNodePoolPropertiesForPost(val *KubernetesNodePoolPropertiesForPost) *NullableKubernetesNodePoolPropertiesForPost
func (NullableKubernetesNodePoolPropertiesForPost) IsSet ¶
func (v NullableKubernetesNodePoolPropertiesForPost) IsSet() bool
func (NullableKubernetesNodePoolPropertiesForPost) MarshalJSON ¶
func (v NullableKubernetesNodePoolPropertiesForPost) MarshalJSON() ([]byte, error)
func (*NullableKubernetesNodePoolPropertiesForPost) Set ¶
func (v *NullableKubernetesNodePoolPropertiesForPost) Set(val *KubernetesNodePoolPropertiesForPost)
func (*NullableKubernetesNodePoolPropertiesForPost) UnmarshalJSON ¶
func (v *NullableKubernetesNodePoolPropertiesForPost) UnmarshalJSON(src []byte) error
func (*NullableKubernetesNodePoolPropertiesForPost) Unset ¶
func (v *NullableKubernetesNodePoolPropertiesForPost) Unset()
type NullableKubernetesNodePoolPropertiesForPut ¶
type NullableKubernetesNodePoolPropertiesForPut struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesNodePoolPropertiesForPut ¶
func NewNullableKubernetesNodePoolPropertiesForPut(val *KubernetesNodePoolPropertiesForPut) *NullableKubernetesNodePoolPropertiesForPut
func (NullableKubernetesNodePoolPropertiesForPut) IsSet ¶
func (v NullableKubernetesNodePoolPropertiesForPut) IsSet() bool
func (NullableKubernetesNodePoolPropertiesForPut) MarshalJSON ¶
func (v NullableKubernetesNodePoolPropertiesForPut) MarshalJSON() ([]byte, error)
func (*NullableKubernetesNodePoolPropertiesForPut) Set ¶
func (v *NullableKubernetesNodePoolPropertiesForPut) Set(val *KubernetesNodePoolPropertiesForPut)
func (*NullableKubernetesNodePoolPropertiesForPut) UnmarshalJSON ¶
func (v *NullableKubernetesNodePoolPropertiesForPut) UnmarshalJSON(src []byte) error
func (*NullableKubernetesNodePoolPropertiesForPut) Unset ¶
func (v *NullableKubernetesNodePoolPropertiesForPut) Unset()
type NullableKubernetesNodePoolServerType ¶ added in v6.3.3
type NullableKubernetesNodePoolServerType struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesNodePoolServerType ¶ added in v6.3.3
func NewNullableKubernetesNodePoolServerType(val *KubernetesNodePoolServerType) *NullableKubernetesNodePoolServerType
func (NullableKubernetesNodePoolServerType) Get ¶ added in v6.3.3
func (v NullableKubernetesNodePoolServerType) Get() *KubernetesNodePoolServerType
func (NullableKubernetesNodePoolServerType) IsSet ¶ added in v6.3.3
func (v NullableKubernetesNodePoolServerType) IsSet() bool
func (NullableKubernetesNodePoolServerType) MarshalJSON ¶ added in v6.3.3
func (v NullableKubernetesNodePoolServerType) MarshalJSON() ([]byte, error)
func (*NullableKubernetesNodePoolServerType) Set ¶ added in v6.3.3
func (v *NullableKubernetesNodePoolServerType) Set(val *KubernetesNodePoolServerType)
func (*NullableKubernetesNodePoolServerType) UnmarshalJSON ¶ added in v6.3.3
func (v *NullableKubernetesNodePoolServerType) UnmarshalJSON(src []byte) error
func (*NullableKubernetesNodePoolServerType) Unset ¶ added in v6.3.3
func (v *NullableKubernetesNodePoolServerType) Unset()
type NullableKubernetesNodePools ¶
type NullableKubernetesNodePools struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesNodePools ¶
func NewNullableKubernetesNodePools(val *KubernetesNodePools) *NullableKubernetesNodePools
func (NullableKubernetesNodePools) Get ¶
func (v NullableKubernetesNodePools) Get() *KubernetesNodePools
func (NullableKubernetesNodePools) IsSet ¶
func (v NullableKubernetesNodePools) IsSet() bool
func (NullableKubernetesNodePools) MarshalJSON ¶
func (v NullableKubernetesNodePools) MarshalJSON() ([]byte, error)
func (*NullableKubernetesNodePools) Set ¶
func (v *NullableKubernetesNodePools) Set(val *KubernetesNodePools)
func (*NullableKubernetesNodePools) UnmarshalJSON ¶
func (v *NullableKubernetesNodePools) UnmarshalJSON(src []byte) error
func (*NullableKubernetesNodePools) Unset ¶
func (v *NullableKubernetesNodePools) Unset()
type NullableKubernetesNodeProperties ¶
type NullableKubernetesNodeProperties struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesNodeProperties ¶
func NewNullableKubernetesNodeProperties(val *KubernetesNodeProperties) *NullableKubernetesNodeProperties
func (NullableKubernetesNodeProperties) Get ¶
func (v NullableKubernetesNodeProperties) Get() *KubernetesNodeProperties
func (NullableKubernetesNodeProperties) IsSet ¶
func (v NullableKubernetesNodeProperties) IsSet() bool
func (NullableKubernetesNodeProperties) MarshalJSON ¶
func (v NullableKubernetesNodeProperties) MarshalJSON() ([]byte, error)
func (*NullableKubernetesNodeProperties) Set ¶
func (v *NullableKubernetesNodeProperties) Set(val *KubernetesNodeProperties)
func (*NullableKubernetesNodeProperties) UnmarshalJSON ¶
func (v *NullableKubernetesNodeProperties) UnmarshalJSON(src []byte) error
func (*NullableKubernetesNodeProperties) Unset ¶
func (v *NullableKubernetesNodeProperties) Unset()
type NullableKubernetesNodes ¶
type NullableKubernetesNodes struct {
// contains filtered or unexported fields
}
func NewNullableKubernetesNodes ¶
func NewNullableKubernetesNodes(val *KubernetesNodes) *NullableKubernetesNodes
func (NullableKubernetesNodes) Get ¶
func (v NullableKubernetesNodes) Get() *KubernetesNodes
func (NullableKubernetesNodes) IsSet ¶
func (v NullableKubernetesNodes) IsSet() bool
func (NullableKubernetesNodes) MarshalJSON ¶
func (v NullableKubernetesNodes) MarshalJSON() ([]byte, error)
func (*NullableKubernetesNodes) Set ¶
func (v *NullableKubernetesNodes) Set(val *KubernetesNodes)
func (*NullableKubernetesNodes) UnmarshalJSON ¶
func (v *NullableKubernetesNodes) UnmarshalJSON(src []byte) error
func (*NullableKubernetesNodes) Unset ¶
func (v *NullableKubernetesNodes) Unset()
type NullableLabel ¶
type NullableLabel struct {
// contains filtered or unexported fields
}
func NewNullableLabel ¶
func NewNullableLabel(val *Label) *NullableLabel
func (NullableLabel) Get ¶
func (v NullableLabel) Get() *Label
func (NullableLabel) IsSet ¶
func (v NullableLabel) IsSet() bool
func (NullableLabel) MarshalJSON ¶
func (v NullableLabel) MarshalJSON() ([]byte, error)
func (*NullableLabel) Set ¶
func (v *NullableLabel) Set(val *Label)
func (*NullableLabel) UnmarshalJSON ¶
func (v *NullableLabel) UnmarshalJSON(src []byte) error
func (*NullableLabel) Unset ¶
func (v *NullableLabel) Unset()
type NullableLabelProperties ¶
type NullableLabelProperties struct {
// contains filtered or unexported fields
}
func NewNullableLabelProperties ¶
func NewNullableLabelProperties(val *LabelProperties) *NullableLabelProperties
func (NullableLabelProperties) Get ¶
func (v NullableLabelProperties) Get() *LabelProperties
func (NullableLabelProperties) IsSet ¶
func (v NullableLabelProperties) IsSet() bool
func (NullableLabelProperties) MarshalJSON ¶
func (v NullableLabelProperties) MarshalJSON() ([]byte, error)
func (*NullableLabelProperties) Set ¶
func (v *NullableLabelProperties) Set(val *LabelProperties)
func (*NullableLabelProperties) UnmarshalJSON ¶
func (v *NullableLabelProperties) UnmarshalJSON(src []byte) error
func (*NullableLabelProperties) Unset ¶
func (v *NullableLabelProperties) Unset()
type NullableLabelResource ¶
type NullableLabelResource struct {
// contains filtered or unexported fields
}
func NewNullableLabelResource ¶
func NewNullableLabelResource(val *LabelResource) *NullableLabelResource
func (NullableLabelResource) Get ¶
func (v NullableLabelResource) Get() *LabelResource
func (NullableLabelResource) IsSet ¶
func (v NullableLabelResource) IsSet() bool
func (NullableLabelResource) MarshalJSON ¶
func (v NullableLabelResource) MarshalJSON() ([]byte, error)
func (*NullableLabelResource) Set ¶
func (v *NullableLabelResource) Set(val *LabelResource)
func (*NullableLabelResource) UnmarshalJSON ¶
func (v *NullableLabelResource) UnmarshalJSON(src []byte) error
func (*NullableLabelResource) Unset ¶
func (v *NullableLabelResource) Unset()
type NullableLabelResourceProperties ¶
type NullableLabelResourceProperties struct {
// contains filtered or unexported fields
}
func NewNullableLabelResourceProperties ¶
func NewNullableLabelResourceProperties(val *LabelResourceProperties) *NullableLabelResourceProperties
func (NullableLabelResourceProperties) Get ¶
func (v NullableLabelResourceProperties) Get() *LabelResourceProperties
func (NullableLabelResourceProperties) IsSet ¶
func (v NullableLabelResourceProperties) IsSet() bool
func (NullableLabelResourceProperties) MarshalJSON ¶
func (v NullableLabelResourceProperties) MarshalJSON() ([]byte, error)
func (*NullableLabelResourceProperties) Set ¶
func (v *NullableLabelResourceProperties) Set(val *LabelResourceProperties)
func (*NullableLabelResourceProperties) UnmarshalJSON ¶
func (v *NullableLabelResourceProperties) UnmarshalJSON(src []byte) error
func (*NullableLabelResourceProperties) Unset ¶
func (v *NullableLabelResourceProperties) Unset()
type NullableLabelResources ¶
type NullableLabelResources struct {
// contains filtered or unexported fields
}
func NewNullableLabelResources ¶
func NewNullableLabelResources(val *LabelResources) *NullableLabelResources
func (NullableLabelResources) Get ¶
func (v NullableLabelResources) Get() *LabelResources
func (NullableLabelResources) IsSet ¶
func (v NullableLabelResources) IsSet() bool
func (NullableLabelResources) MarshalJSON ¶
func (v NullableLabelResources) MarshalJSON() ([]byte, error)
func (*NullableLabelResources) Set ¶
func (v *NullableLabelResources) Set(val *LabelResources)
func (*NullableLabelResources) UnmarshalJSON ¶
func (v *NullableLabelResources) UnmarshalJSON(src []byte) error
func (*NullableLabelResources) Unset ¶
func (v *NullableLabelResources) Unset()
type NullableLabels ¶
type NullableLabels struct {
// contains filtered or unexported fields
}
func NewNullableLabels ¶
func NewNullableLabels(val *Labels) *NullableLabels
func (NullableLabels) Get ¶
func (v NullableLabels) Get() *Labels
func (NullableLabels) IsSet ¶
func (v NullableLabels) IsSet() bool
func (NullableLabels) MarshalJSON ¶
func (v NullableLabels) MarshalJSON() ([]byte, error)
func (*NullableLabels) Set ¶
func (v *NullableLabels) Set(val *Labels)
func (*NullableLabels) UnmarshalJSON ¶
func (v *NullableLabels) UnmarshalJSON(src []byte) error
func (*NullableLabels) Unset ¶
func (v *NullableLabels) Unset()
type NullableLan ¶
type NullableLan struct {
// contains filtered or unexported fields
}
func NewNullableLan ¶
func NewNullableLan(val *Lan) *NullableLan
func (NullableLan) Get ¶
func (v NullableLan) Get() *Lan
func (NullableLan) IsSet ¶
func (v NullableLan) IsSet() bool
func (NullableLan) MarshalJSON ¶
func (v NullableLan) MarshalJSON() ([]byte, error)
func (*NullableLan) Set ¶
func (v *NullableLan) Set(val *Lan)
func (*NullableLan) UnmarshalJSON ¶
func (v *NullableLan) UnmarshalJSON(src []byte) error
func (*NullableLan) Unset ¶
func (v *NullableLan) Unset()
type NullableLanEntities ¶
type NullableLanEntities struct {
// contains filtered or unexported fields
}
func NewNullableLanEntities ¶
func NewNullableLanEntities(val *LanEntities) *NullableLanEntities
func (NullableLanEntities) Get ¶
func (v NullableLanEntities) Get() *LanEntities
func (NullableLanEntities) IsSet ¶
func (v NullableLanEntities) IsSet() bool
func (NullableLanEntities) MarshalJSON ¶
func (v NullableLanEntities) MarshalJSON() ([]byte, error)
func (*NullableLanEntities) Set ¶
func (v *NullableLanEntities) Set(val *LanEntities)
func (*NullableLanEntities) UnmarshalJSON ¶
func (v *NullableLanEntities) UnmarshalJSON(src []byte) error
func (*NullableLanEntities) Unset ¶
func (v *NullableLanEntities) Unset()
type NullableLanNics ¶
type NullableLanNics struct {
// contains filtered or unexported fields
}
func NewNullableLanNics ¶
func NewNullableLanNics(val *LanNics) *NullableLanNics
func (NullableLanNics) Get ¶
func (v NullableLanNics) Get() *LanNics
func (NullableLanNics) IsSet ¶
func (v NullableLanNics) IsSet() bool
func (NullableLanNics) MarshalJSON ¶
func (v NullableLanNics) MarshalJSON() ([]byte, error)
func (*NullableLanNics) Set ¶
func (v *NullableLanNics) Set(val *LanNics)
func (*NullableLanNics) UnmarshalJSON ¶
func (v *NullableLanNics) UnmarshalJSON(src []byte) error
func (*NullableLanNics) Unset ¶
func (v *NullableLanNics) Unset()
type NullableLanProperties ¶
type NullableLanProperties struct {
// contains filtered or unexported fields
}
func NewNullableLanProperties ¶
func NewNullableLanProperties(val *LanProperties) *NullableLanProperties
func (NullableLanProperties) Get ¶
func (v NullableLanProperties) Get() *LanProperties
func (NullableLanProperties) IsSet ¶
func (v NullableLanProperties) IsSet() bool
func (NullableLanProperties) MarshalJSON ¶
func (v NullableLanProperties) MarshalJSON() ([]byte, error)
func (*NullableLanProperties) Set ¶
func (v *NullableLanProperties) Set(val *LanProperties)
func (*NullableLanProperties) UnmarshalJSON ¶
func (v *NullableLanProperties) UnmarshalJSON(src []byte) error
func (*NullableLanProperties) Unset ¶
func (v *NullableLanProperties) Unset()
type NullableLans ¶
type NullableLans struct {
// contains filtered or unexported fields
}
func NewNullableLans ¶
func NewNullableLans(val *Lans) *NullableLans
func (NullableLans) Get ¶
func (v NullableLans) Get() *Lans
func (NullableLans) IsSet ¶
func (v NullableLans) IsSet() bool
func (NullableLans) MarshalJSON ¶
func (v NullableLans) MarshalJSON() ([]byte, error)
func (*NullableLans) Set ¶
func (v *NullableLans) Set(val *Lans)
func (*NullableLans) UnmarshalJSON ¶
func (v *NullableLans) UnmarshalJSON(src []byte) error
func (*NullableLans) Unset ¶
func (v *NullableLans) Unset()
type NullableListOfIds ¶ added in v6.3.0
type NullableListOfIds struct {
// contains filtered or unexported fields
}
func NewNullableListOfIds ¶ added in v6.3.0
func NewNullableListOfIds(val *ListOfIds) *NullableListOfIds
func (NullableListOfIds) Get ¶ added in v6.3.0
func (v NullableListOfIds) Get() *ListOfIds
func (NullableListOfIds) IsSet ¶ added in v6.3.0
func (v NullableListOfIds) IsSet() bool
func (NullableListOfIds) MarshalJSON ¶ added in v6.3.0
func (v NullableListOfIds) MarshalJSON() ([]byte, error)
func (*NullableListOfIds) Set ¶ added in v6.3.0
func (v *NullableListOfIds) Set(val *ListOfIds)
func (*NullableListOfIds) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableListOfIds) UnmarshalJSON(src []byte) error
func (*NullableListOfIds) Unset ¶ added in v6.3.0
func (v *NullableListOfIds) Unset()
type NullableLoadbalancer ¶
type NullableLoadbalancer struct {
// contains filtered or unexported fields
}
func NewNullableLoadbalancer ¶
func NewNullableLoadbalancer(val *Loadbalancer) *NullableLoadbalancer
func (NullableLoadbalancer) Get ¶
func (v NullableLoadbalancer) Get() *Loadbalancer
func (NullableLoadbalancer) IsSet ¶
func (v NullableLoadbalancer) IsSet() bool
func (NullableLoadbalancer) MarshalJSON ¶
func (v NullableLoadbalancer) MarshalJSON() ([]byte, error)
func (*NullableLoadbalancer) Set ¶
func (v *NullableLoadbalancer) Set(val *Loadbalancer)
func (*NullableLoadbalancer) UnmarshalJSON ¶
func (v *NullableLoadbalancer) UnmarshalJSON(src []byte) error
func (*NullableLoadbalancer) Unset ¶
func (v *NullableLoadbalancer) Unset()
type NullableLoadbalancerEntities ¶
type NullableLoadbalancerEntities struct {
// contains filtered or unexported fields
}
func NewNullableLoadbalancerEntities ¶
func NewNullableLoadbalancerEntities(val *LoadbalancerEntities) *NullableLoadbalancerEntities
func (NullableLoadbalancerEntities) Get ¶
func (v NullableLoadbalancerEntities) Get() *LoadbalancerEntities
func (NullableLoadbalancerEntities) IsSet ¶
func (v NullableLoadbalancerEntities) IsSet() bool
func (NullableLoadbalancerEntities) MarshalJSON ¶
func (v NullableLoadbalancerEntities) MarshalJSON() ([]byte, error)
func (*NullableLoadbalancerEntities) Set ¶
func (v *NullableLoadbalancerEntities) Set(val *LoadbalancerEntities)
func (*NullableLoadbalancerEntities) UnmarshalJSON ¶
func (v *NullableLoadbalancerEntities) UnmarshalJSON(src []byte) error
func (*NullableLoadbalancerEntities) Unset ¶
func (v *NullableLoadbalancerEntities) Unset()
type NullableLoadbalancerProperties ¶
type NullableLoadbalancerProperties struct {
// contains filtered or unexported fields
}
func NewNullableLoadbalancerProperties ¶
func NewNullableLoadbalancerProperties(val *LoadbalancerProperties) *NullableLoadbalancerProperties
func (NullableLoadbalancerProperties) Get ¶
func (v NullableLoadbalancerProperties) Get() *LoadbalancerProperties
func (NullableLoadbalancerProperties) IsSet ¶
func (v NullableLoadbalancerProperties) IsSet() bool
func (NullableLoadbalancerProperties) MarshalJSON ¶
func (v NullableLoadbalancerProperties) MarshalJSON() ([]byte, error)
func (*NullableLoadbalancerProperties) Set ¶
func (v *NullableLoadbalancerProperties) Set(val *LoadbalancerProperties)
func (*NullableLoadbalancerProperties) UnmarshalJSON ¶
func (v *NullableLoadbalancerProperties) UnmarshalJSON(src []byte) error
func (*NullableLoadbalancerProperties) Unset ¶
func (v *NullableLoadbalancerProperties) Unset()
type NullableLoadbalancers ¶
type NullableLoadbalancers struct {
// contains filtered or unexported fields
}
func NewNullableLoadbalancers ¶
func NewNullableLoadbalancers(val *Loadbalancers) *NullableLoadbalancers
func (NullableLoadbalancers) Get ¶
func (v NullableLoadbalancers) Get() *Loadbalancers
func (NullableLoadbalancers) IsSet ¶
func (v NullableLoadbalancers) IsSet() bool
func (NullableLoadbalancers) MarshalJSON ¶
func (v NullableLoadbalancers) MarshalJSON() ([]byte, error)
func (*NullableLoadbalancers) Set ¶
func (v *NullableLoadbalancers) Set(val *Loadbalancers)
func (*NullableLoadbalancers) UnmarshalJSON ¶
func (v *NullableLoadbalancers) UnmarshalJSON(src []byte) error
func (*NullableLoadbalancers) Unset ¶
func (v *NullableLoadbalancers) 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 NullableLocationProperties ¶
type NullableLocationProperties struct {
// contains filtered or unexported fields
}
func NewNullableLocationProperties ¶
func NewNullableLocationProperties(val *LocationProperties) *NullableLocationProperties
func (NullableLocationProperties) Get ¶
func (v NullableLocationProperties) Get() *LocationProperties
func (NullableLocationProperties) IsSet ¶
func (v NullableLocationProperties) IsSet() bool
func (NullableLocationProperties) MarshalJSON ¶
func (v NullableLocationProperties) MarshalJSON() ([]byte, error)
func (*NullableLocationProperties) Set ¶
func (v *NullableLocationProperties) Set(val *LocationProperties)
func (*NullableLocationProperties) UnmarshalJSON ¶
func (v *NullableLocationProperties) UnmarshalJSON(src []byte) error
func (*NullableLocationProperties) Unset ¶
func (v *NullableLocationProperties) Unset()
type NullableLocations ¶
type NullableLocations struct {
// contains filtered or unexported fields
}
func NewNullableLocations ¶
func NewNullableLocations(val *Locations) *NullableLocations
func (NullableLocations) Get ¶
func (v NullableLocations) Get() *Locations
func (NullableLocations) IsSet ¶
func (v NullableLocations) IsSet() bool
func (NullableLocations) MarshalJSON ¶
func (v NullableLocations) MarshalJSON() ([]byte, error)
func (*NullableLocations) Set ¶
func (v *NullableLocations) Set(val *Locations)
func (*NullableLocations) UnmarshalJSON ¶
func (v *NullableLocations) UnmarshalJSON(src []byte) error
func (*NullableLocations) Unset ¶
func (v *NullableLocations) Unset()
type NullableNatGateway ¶
type NullableNatGateway struct {
// contains filtered or unexported fields
}
func NewNullableNatGateway ¶
func NewNullableNatGateway(val *NatGateway) *NullableNatGateway
func (NullableNatGateway) Get ¶
func (v NullableNatGateway) Get() *NatGateway
func (NullableNatGateway) IsSet ¶
func (v NullableNatGateway) IsSet() bool
func (NullableNatGateway) MarshalJSON ¶
func (v NullableNatGateway) MarshalJSON() ([]byte, error)
func (*NullableNatGateway) Set ¶
func (v *NullableNatGateway) Set(val *NatGateway)
func (*NullableNatGateway) UnmarshalJSON ¶
func (v *NullableNatGateway) UnmarshalJSON(src []byte) error
func (*NullableNatGateway) Unset ¶
func (v *NullableNatGateway) Unset()
type NullableNatGatewayEntities ¶
type NullableNatGatewayEntities struct {
// contains filtered or unexported fields
}
func NewNullableNatGatewayEntities ¶
func NewNullableNatGatewayEntities(val *NatGatewayEntities) *NullableNatGatewayEntities
func (NullableNatGatewayEntities) Get ¶
func (v NullableNatGatewayEntities) Get() *NatGatewayEntities
func (NullableNatGatewayEntities) IsSet ¶
func (v NullableNatGatewayEntities) IsSet() bool
func (NullableNatGatewayEntities) MarshalJSON ¶
func (v NullableNatGatewayEntities) MarshalJSON() ([]byte, error)
func (*NullableNatGatewayEntities) Set ¶
func (v *NullableNatGatewayEntities) Set(val *NatGatewayEntities)
func (*NullableNatGatewayEntities) UnmarshalJSON ¶
func (v *NullableNatGatewayEntities) UnmarshalJSON(src []byte) error
func (*NullableNatGatewayEntities) Unset ¶
func (v *NullableNatGatewayEntities) Unset()
type NullableNatGatewayLanProperties ¶
type NullableNatGatewayLanProperties struct {
// contains filtered or unexported fields
}
func NewNullableNatGatewayLanProperties ¶
func NewNullableNatGatewayLanProperties(val *NatGatewayLanProperties) *NullableNatGatewayLanProperties
func (NullableNatGatewayLanProperties) Get ¶
func (v NullableNatGatewayLanProperties) Get() *NatGatewayLanProperties
func (NullableNatGatewayLanProperties) IsSet ¶
func (v NullableNatGatewayLanProperties) IsSet() bool
func (NullableNatGatewayLanProperties) MarshalJSON ¶
func (v NullableNatGatewayLanProperties) MarshalJSON() ([]byte, error)
func (*NullableNatGatewayLanProperties) Set ¶
func (v *NullableNatGatewayLanProperties) Set(val *NatGatewayLanProperties)
func (*NullableNatGatewayLanProperties) UnmarshalJSON ¶
func (v *NullableNatGatewayLanProperties) UnmarshalJSON(src []byte) error
func (*NullableNatGatewayLanProperties) Unset ¶
func (v *NullableNatGatewayLanProperties) Unset()
type NullableNatGatewayProperties ¶
type NullableNatGatewayProperties struct {
// contains filtered or unexported fields
}
func NewNullableNatGatewayProperties ¶
func NewNullableNatGatewayProperties(val *NatGatewayProperties) *NullableNatGatewayProperties
func (NullableNatGatewayProperties) Get ¶
func (v NullableNatGatewayProperties) Get() *NatGatewayProperties
func (NullableNatGatewayProperties) IsSet ¶
func (v NullableNatGatewayProperties) IsSet() bool
func (NullableNatGatewayProperties) MarshalJSON ¶
func (v NullableNatGatewayProperties) MarshalJSON() ([]byte, error)
func (*NullableNatGatewayProperties) Set ¶
func (v *NullableNatGatewayProperties) Set(val *NatGatewayProperties)
func (*NullableNatGatewayProperties) UnmarshalJSON ¶
func (v *NullableNatGatewayProperties) UnmarshalJSON(src []byte) error
func (*NullableNatGatewayProperties) Unset ¶
func (v *NullableNatGatewayProperties) Unset()
type NullableNatGatewayPut ¶
type NullableNatGatewayPut struct {
// contains filtered or unexported fields
}
func NewNullableNatGatewayPut ¶
func NewNullableNatGatewayPut(val *NatGatewayPut) *NullableNatGatewayPut
func (NullableNatGatewayPut) Get ¶
func (v NullableNatGatewayPut) Get() *NatGatewayPut
func (NullableNatGatewayPut) IsSet ¶
func (v NullableNatGatewayPut) IsSet() bool
func (NullableNatGatewayPut) MarshalJSON ¶
func (v NullableNatGatewayPut) MarshalJSON() ([]byte, error)
func (*NullableNatGatewayPut) Set ¶
func (v *NullableNatGatewayPut) Set(val *NatGatewayPut)
func (*NullableNatGatewayPut) UnmarshalJSON ¶
func (v *NullableNatGatewayPut) UnmarshalJSON(src []byte) error
func (*NullableNatGatewayPut) Unset ¶
func (v *NullableNatGatewayPut) Unset()
type NullableNatGatewayRule ¶
type NullableNatGatewayRule struct {
// contains filtered or unexported fields
}
func NewNullableNatGatewayRule ¶
func NewNullableNatGatewayRule(val *NatGatewayRule) *NullableNatGatewayRule
func (NullableNatGatewayRule) Get ¶
func (v NullableNatGatewayRule) Get() *NatGatewayRule
func (NullableNatGatewayRule) IsSet ¶
func (v NullableNatGatewayRule) IsSet() bool
func (NullableNatGatewayRule) MarshalJSON ¶
func (v NullableNatGatewayRule) MarshalJSON() ([]byte, error)
func (*NullableNatGatewayRule) Set ¶
func (v *NullableNatGatewayRule) Set(val *NatGatewayRule)
func (*NullableNatGatewayRule) UnmarshalJSON ¶
func (v *NullableNatGatewayRule) UnmarshalJSON(src []byte) error
func (*NullableNatGatewayRule) Unset ¶
func (v *NullableNatGatewayRule) Unset()
type NullableNatGatewayRuleProperties ¶
type NullableNatGatewayRuleProperties struct {
// contains filtered or unexported fields
}
func NewNullableNatGatewayRuleProperties ¶
func NewNullableNatGatewayRuleProperties(val *NatGatewayRuleProperties) *NullableNatGatewayRuleProperties
func (NullableNatGatewayRuleProperties) Get ¶
func (v NullableNatGatewayRuleProperties) Get() *NatGatewayRuleProperties
func (NullableNatGatewayRuleProperties) IsSet ¶
func (v NullableNatGatewayRuleProperties) IsSet() bool
func (NullableNatGatewayRuleProperties) MarshalJSON ¶
func (v NullableNatGatewayRuleProperties) MarshalJSON() ([]byte, error)
func (*NullableNatGatewayRuleProperties) Set ¶
func (v *NullableNatGatewayRuleProperties) Set(val *NatGatewayRuleProperties)
func (*NullableNatGatewayRuleProperties) UnmarshalJSON ¶
func (v *NullableNatGatewayRuleProperties) UnmarshalJSON(src []byte) error
func (*NullableNatGatewayRuleProperties) Unset ¶
func (v *NullableNatGatewayRuleProperties) Unset()
type NullableNatGatewayRuleProtocol ¶
type NullableNatGatewayRuleProtocol struct {
// contains filtered or unexported fields
}
func NewNullableNatGatewayRuleProtocol ¶
func NewNullableNatGatewayRuleProtocol(val *NatGatewayRuleProtocol) *NullableNatGatewayRuleProtocol
func (NullableNatGatewayRuleProtocol) Get ¶
func (v NullableNatGatewayRuleProtocol) Get() *NatGatewayRuleProtocol
func (NullableNatGatewayRuleProtocol) IsSet ¶
func (v NullableNatGatewayRuleProtocol) IsSet() bool
func (NullableNatGatewayRuleProtocol) MarshalJSON ¶
func (v NullableNatGatewayRuleProtocol) MarshalJSON() ([]byte, error)
func (*NullableNatGatewayRuleProtocol) Set ¶
func (v *NullableNatGatewayRuleProtocol) Set(val *NatGatewayRuleProtocol)
func (*NullableNatGatewayRuleProtocol) UnmarshalJSON ¶
func (v *NullableNatGatewayRuleProtocol) UnmarshalJSON(src []byte) error
func (*NullableNatGatewayRuleProtocol) Unset ¶
func (v *NullableNatGatewayRuleProtocol) Unset()
type NullableNatGatewayRulePut ¶
type NullableNatGatewayRulePut struct {
// contains filtered or unexported fields
}
func NewNullableNatGatewayRulePut ¶
func NewNullableNatGatewayRulePut(val *NatGatewayRulePut) *NullableNatGatewayRulePut
func (NullableNatGatewayRulePut) Get ¶
func (v NullableNatGatewayRulePut) Get() *NatGatewayRulePut
func (NullableNatGatewayRulePut) IsSet ¶
func (v NullableNatGatewayRulePut) IsSet() bool
func (NullableNatGatewayRulePut) MarshalJSON ¶
func (v NullableNatGatewayRulePut) MarshalJSON() ([]byte, error)
func (*NullableNatGatewayRulePut) Set ¶
func (v *NullableNatGatewayRulePut) Set(val *NatGatewayRulePut)
func (*NullableNatGatewayRulePut) UnmarshalJSON ¶
func (v *NullableNatGatewayRulePut) UnmarshalJSON(src []byte) error
func (*NullableNatGatewayRulePut) Unset ¶
func (v *NullableNatGatewayRulePut) Unset()
type NullableNatGatewayRuleType ¶
type NullableNatGatewayRuleType struct {
// contains filtered or unexported fields
}
func NewNullableNatGatewayRuleType ¶
func NewNullableNatGatewayRuleType(val *NatGatewayRuleType) *NullableNatGatewayRuleType
func (NullableNatGatewayRuleType) Get ¶
func (v NullableNatGatewayRuleType) Get() *NatGatewayRuleType
func (NullableNatGatewayRuleType) IsSet ¶
func (v NullableNatGatewayRuleType) IsSet() bool
func (NullableNatGatewayRuleType) MarshalJSON ¶
func (v NullableNatGatewayRuleType) MarshalJSON() ([]byte, error)
func (*NullableNatGatewayRuleType) Set ¶
func (v *NullableNatGatewayRuleType) Set(val *NatGatewayRuleType)
func (*NullableNatGatewayRuleType) UnmarshalJSON ¶
func (v *NullableNatGatewayRuleType) UnmarshalJSON(src []byte) error
func (*NullableNatGatewayRuleType) Unset ¶
func (v *NullableNatGatewayRuleType) Unset()
type NullableNatGatewayRules ¶
type NullableNatGatewayRules struct {
// contains filtered or unexported fields
}
func NewNullableNatGatewayRules ¶
func NewNullableNatGatewayRules(val *NatGatewayRules) *NullableNatGatewayRules
func (NullableNatGatewayRules) Get ¶
func (v NullableNatGatewayRules) Get() *NatGatewayRules
func (NullableNatGatewayRules) IsSet ¶
func (v NullableNatGatewayRules) IsSet() bool
func (NullableNatGatewayRules) MarshalJSON ¶
func (v NullableNatGatewayRules) MarshalJSON() ([]byte, error)
func (*NullableNatGatewayRules) Set ¶
func (v *NullableNatGatewayRules) Set(val *NatGatewayRules)
func (*NullableNatGatewayRules) UnmarshalJSON ¶
func (v *NullableNatGatewayRules) UnmarshalJSON(src []byte) error
func (*NullableNatGatewayRules) Unset ¶
func (v *NullableNatGatewayRules) Unset()
type NullableNatGateways ¶
type NullableNatGateways struct {
// contains filtered or unexported fields
}
func NewNullableNatGateways ¶
func NewNullableNatGateways(val *NatGateways) *NullableNatGateways
func (NullableNatGateways) Get ¶
func (v NullableNatGateways) Get() *NatGateways
func (NullableNatGateways) IsSet ¶
func (v NullableNatGateways) IsSet() bool
func (NullableNatGateways) MarshalJSON ¶
func (v NullableNatGateways) MarshalJSON() ([]byte, error)
func (*NullableNatGateways) Set ¶
func (v *NullableNatGateways) Set(val *NatGateways)
func (*NullableNatGateways) UnmarshalJSON ¶
func (v *NullableNatGateways) UnmarshalJSON(src []byte) error
func (*NullableNatGateways) Unset ¶
func (v *NullableNatGateways) Unset()
type NullableNetworkLoadBalancer ¶
type NullableNetworkLoadBalancer struct {
// contains filtered or unexported fields
}
func NewNullableNetworkLoadBalancer ¶
func NewNullableNetworkLoadBalancer(val *NetworkLoadBalancer) *NullableNetworkLoadBalancer
func (NullableNetworkLoadBalancer) Get ¶
func (v NullableNetworkLoadBalancer) Get() *NetworkLoadBalancer
func (NullableNetworkLoadBalancer) IsSet ¶
func (v NullableNetworkLoadBalancer) IsSet() bool
func (NullableNetworkLoadBalancer) MarshalJSON ¶
func (v NullableNetworkLoadBalancer) MarshalJSON() ([]byte, error)
func (*NullableNetworkLoadBalancer) Set ¶
func (v *NullableNetworkLoadBalancer) Set(val *NetworkLoadBalancer)
func (*NullableNetworkLoadBalancer) UnmarshalJSON ¶
func (v *NullableNetworkLoadBalancer) UnmarshalJSON(src []byte) error
func (*NullableNetworkLoadBalancer) Unset ¶
func (v *NullableNetworkLoadBalancer) Unset()
type NullableNetworkLoadBalancerEntities ¶
type NullableNetworkLoadBalancerEntities struct {
// contains filtered or unexported fields
}
func NewNullableNetworkLoadBalancerEntities ¶
func NewNullableNetworkLoadBalancerEntities(val *NetworkLoadBalancerEntities) *NullableNetworkLoadBalancerEntities
func (NullableNetworkLoadBalancerEntities) Get ¶
func (v NullableNetworkLoadBalancerEntities) Get() *NetworkLoadBalancerEntities
func (NullableNetworkLoadBalancerEntities) IsSet ¶
func (v NullableNetworkLoadBalancerEntities) IsSet() bool
func (NullableNetworkLoadBalancerEntities) MarshalJSON ¶
func (v NullableNetworkLoadBalancerEntities) MarshalJSON() ([]byte, error)
func (*NullableNetworkLoadBalancerEntities) Set ¶
func (v *NullableNetworkLoadBalancerEntities) Set(val *NetworkLoadBalancerEntities)
func (*NullableNetworkLoadBalancerEntities) UnmarshalJSON ¶
func (v *NullableNetworkLoadBalancerEntities) UnmarshalJSON(src []byte) error
func (*NullableNetworkLoadBalancerEntities) Unset ¶
func (v *NullableNetworkLoadBalancerEntities) Unset()
type NullableNetworkLoadBalancerForwardingRule ¶
type NullableNetworkLoadBalancerForwardingRule struct {
// contains filtered or unexported fields
}
func NewNullableNetworkLoadBalancerForwardingRule ¶
func NewNullableNetworkLoadBalancerForwardingRule(val *NetworkLoadBalancerForwardingRule) *NullableNetworkLoadBalancerForwardingRule
func (NullableNetworkLoadBalancerForwardingRule) IsSet ¶
func (v NullableNetworkLoadBalancerForwardingRule) IsSet() bool
func (NullableNetworkLoadBalancerForwardingRule) MarshalJSON ¶
func (v NullableNetworkLoadBalancerForwardingRule) MarshalJSON() ([]byte, error)
func (*NullableNetworkLoadBalancerForwardingRule) Set ¶
func (v *NullableNetworkLoadBalancerForwardingRule) Set(val *NetworkLoadBalancerForwardingRule)
func (*NullableNetworkLoadBalancerForwardingRule) UnmarshalJSON ¶
func (v *NullableNetworkLoadBalancerForwardingRule) UnmarshalJSON(src []byte) error
func (*NullableNetworkLoadBalancerForwardingRule) Unset ¶
func (v *NullableNetworkLoadBalancerForwardingRule) Unset()
type NullableNetworkLoadBalancerForwardingRuleHealthCheck ¶
type NullableNetworkLoadBalancerForwardingRuleHealthCheck struct {
// contains filtered or unexported fields
}
func NewNullableNetworkLoadBalancerForwardingRuleHealthCheck ¶
func NewNullableNetworkLoadBalancerForwardingRuleHealthCheck(val *NetworkLoadBalancerForwardingRuleHealthCheck) *NullableNetworkLoadBalancerForwardingRuleHealthCheck
func (NullableNetworkLoadBalancerForwardingRuleHealthCheck) IsSet ¶
func (v NullableNetworkLoadBalancerForwardingRuleHealthCheck) IsSet() bool
func (NullableNetworkLoadBalancerForwardingRuleHealthCheck) MarshalJSON ¶
func (v NullableNetworkLoadBalancerForwardingRuleHealthCheck) MarshalJSON() ([]byte, error)
func (*NullableNetworkLoadBalancerForwardingRuleHealthCheck) UnmarshalJSON ¶
func (v *NullableNetworkLoadBalancerForwardingRuleHealthCheck) UnmarshalJSON(src []byte) error
func (*NullableNetworkLoadBalancerForwardingRuleHealthCheck) Unset ¶
func (v *NullableNetworkLoadBalancerForwardingRuleHealthCheck) Unset()
type NullableNetworkLoadBalancerForwardingRuleProperties ¶
type NullableNetworkLoadBalancerForwardingRuleProperties struct {
// contains filtered or unexported fields
}
func NewNullableNetworkLoadBalancerForwardingRuleProperties ¶
func NewNullableNetworkLoadBalancerForwardingRuleProperties(val *NetworkLoadBalancerForwardingRuleProperties) *NullableNetworkLoadBalancerForwardingRuleProperties
func (NullableNetworkLoadBalancerForwardingRuleProperties) IsSet ¶
func (v NullableNetworkLoadBalancerForwardingRuleProperties) IsSet() bool
func (NullableNetworkLoadBalancerForwardingRuleProperties) MarshalJSON ¶
func (v NullableNetworkLoadBalancerForwardingRuleProperties) MarshalJSON() ([]byte, error)
func (*NullableNetworkLoadBalancerForwardingRuleProperties) UnmarshalJSON ¶
func (v *NullableNetworkLoadBalancerForwardingRuleProperties) UnmarshalJSON(src []byte) error
func (*NullableNetworkLoadBalancerForwardingRuleProperties) Unset ¶
func (v *NullableNetworkLoadBalancerForwardingRuleProperties) Unset()
type NullableNetworkLoadBalancerForwardingRulePut ¶
type NullableNetworkLoadBalancerForwardingRulePut struct {
// contains filtered or unexported fields
}
func NewNullableNetworkLoadBalancerForwardingRulePut ¶
func NewNullableNetworkLoadBalancerForwardingRulePut(val *NetworkLoadBalancerForwardingRulePut) *NullableNetworkLoadBalancerForwardingRulePut
func (NullableNetworkLoadBalancerForwardingRulePut) IsSet ¶
func (v NullableNetworkLoadBalancerForwardingRulePut) IsSet() bool
func (NullableNetworkLoadBalancerForwardingRulePut) MarshalJSON ¶
func (v NullableNetworkLoadBalancerForwardingRulePut) MarshalJSON() ([]byte, error)
func (*NullableNetworkLoadBalancerForwardingRulePut) Set ¶
func (v *NullableNetworkLoadBalancerForwardingRulePut) Set(val *NetworkLoadBalancerForwardingRulePut)
func (*NullableNetworkLoadBalancerForwardingRulePut) UnmarshalJSON ¶
func (v *NullableNetworkLoadBalancerForwardingRulePut) UnmarshalJSON(src []byte) error
func (*NullableNetworkLoadBalancerForwardingRulePut) Unset ¶
func (v *NullableNetworkLoadBalancerForwardingRulePut) Unset()
type NullableNetworkLoadBalancerForwardingRuleTarget ¶
type NullableNetworkLoadBalancerForwardingRuleTarget struct {
// contains filtered or unexported fields
}
func NewNullableNetworkLoadBalancerForwardingRuleTarget ¶
func NewNullableNetworkLoadBalancerForwardingRuleTarget(val *NetworkLoadBalancerForwardingRuleTarget) *NullableNetworkLoadBalancerForwardingRuleTarget
func (NullableNetworkLoadBalancerForwardingRuleTarget) IsSet ¶
func (v NullableNetworkLoadBalancerForwardingRuleTarget) IsSet() bool
func (NullableNetworkLoadBalancerForwardingRuleTarget) MarshalJSON ¶
func (v NullableNetworkLoadBalancerForwardingRuleTarget) MarshalJSON() ([]byte, error)
func (*NullableNetworkLoadBalancerForwardingRuleTarget) UnmarshalJSON ¶
func (v *NullableNetworkLoadBalancerForwardingRuleTarget) UnmarshalJSON(src []byte) error
func (*NullableNetworkLoadBalancerForwardingRuleTarget) Unset ¶
func (v *NullableNetworkLoadBalancerForwardingRuleTarget) Unset()
type NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck ¶
type NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck struct {
// contains filtered or unexported fields
}
func NewNullableNetworkLoadBalancerForwardingRuleTargetHealthCheck ¶
func NewNullableNetworkLoadBalancerForwardingRuleTargetHealthCheck(val *NetworkLoadBalancerForwardingRuleTargetHealthCheck) *NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck
func (NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck) IsSet ¶
func (v NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck) IsSet() bool
func (NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck) MarshalJSON ¶
func (v NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck) MarshalJSON() ([]byte, error)
func (*NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck) UnmarshalJSON ¶
func (v *NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck) UnmarshalJSON(src []byte) error
func (*NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck) Unset ¶
func (v *NullableNetworkLoadBalancerForwardingRuleTargetHealthCheck) Unset()
type NullableNetworkLoadBalancerForwardingRules ¶
type NullableNetworkLoadBalancerForwardingRules struct {
// contains filtered or unexported fields
}
func NewNullableNetworkLoadBalancerForwardingRules ¶
func NewNullableNetworkLoadBalancerForwardingRules(val *NetworkLoadBalancerForwardingRules) *NullableNetworkLoadBalancerForwardingRules
func (NullableNetworkLoadBalancerForwardingRules) IsSet ¶
func (v NullableNetworkLoadBalancerForwardingRules) IsSet() bool
func (NullableNetworkLoadBalancerForwardingRules) MarshalJSON ¶
func (v NullableNetworkLoadBalancerForwardingRules) MarshalJSON() ([]byte, error)
func (*NullableNetworkLoadBalancerForwardingRules) Set ¶
func (v *NullableNetworkLoadBalancerForwardingRules) Set(val *NetworkLoadBalancerForwardingRules)
func (*NullableNetworkLoadBalancerForwardingRules) UnmarshalJSON ¶
func (v *NullableNetworkLoadBalancerForwardingRules) UnmarshalJSON(src []byte) error
func (*NullableNetworkLoadBalancerForwardingRules) Unset ¶
func (v *NullableNetworkLoadBalancerForwardingRules) Unset()
type NullableNetworkLoadBalancerProperties ¶
type NullableNetworkLoadBalancerProperties struct {
// contains filtered or unexported fields
}
func NewNullableNetworkLoadBalancerProperties ¶
func NewNullableNetworkLoadBalancerProperties(val *NetworkLoadBalancerProperties) *NullableNetworkLoadBalancerProperties
func (NullableNetworkLoadBalancerProperties) Get ¶
func (v NullableNetworkLoadBalancerProperties) Get() *NetworkLoadBalancerProperties
func (NullableNetworkLoadBalancerProperties) IsSet ¶
func (v NullableNetworkLoadBalancerProperties) IsSet() bool
func (NullableNetworkLoadBalancerProperties) MarshalJSON ¶
func (v NullableNetworkLoadBalancerProperties) MarshalJSON() ([]byte, error)
func (*NullableNetworkLoadBalancerProperties) Set ¶
func (v *NullableNetworkLoadBalancerProperties) Set(val *NetworkLoadBalancerProperties)
func (*NullableNetworkLoadBalancerProperties) UnmarshalJSON ¶
func (v *NullableNetworkLoadBalancerProperties) UnmarshalJSON(src []byte) error
func (*NullableNetworkLoadBalancerProperties) Unset ¶
func (v *NullableNetworkLoadBalancerProperties) Unset()
type NullableNetworkLoadBalancerPut ¶
type NullableNetworkLoadBalancerPut struct {
// contains filtered or unexported fields
}
func NewNullableNetworkLoadBalancerPut ¶
func NewNullableNetworkLoadBalancerPut(val *NetworkLoadBalancerPut) *NullableNetworkLoadBalancerPut
func (NullableNetworkLoadBalancerPut) Get ¶
func (v NullableNetworkLoadBalancerPut) Get() *NetworkLoadBalancerPut
func (NullableNetworkLoadBalancerPut) IsSet ¶
func (v NullableNetworkLoadBalancerPut) IsSet() bool
func (NullableNetworkLoadBalancerPut) MarshalJSON ¶
func (v NullableNetworkLoadBalancerPut) MarshalJSON() ([]byte, error)
func (*NullableNetworkLoadBalancerPut) Set ¶
func (v *NullableNetworkLoadBalancerPut) Set(val *NetworkLoadBalancerPut)
func (*NullableNetworkLoadBalancerPut) UnmarshalJSON ¶
func (v *NullableNetworkLoadBalancerPut) UnmarshalJSON(src []byte) error
func (*NullableNetworkLoadBalancerPut) Unset ¶
func (v *NullableNetworkLoadBalancerPut) Unset()
type NullableNetworkLoadBalancers ¶
type NullableNetworkLoadBalancers struct {
// contains filtered or unexported fields
}
func NewNullableNetworkLoadBalancers ¶
func NewNullableNetworkLoadBalancers(val *NetworkLoadBalancers) *NullableNetworkLoadBalancers
func (NullableNetworkLoadBalancers) Get ¶
func (v NullableNetworkLoadBalancers) Get() *NetworkLoadBalancers
func (NullableNetworkLoadBalancers) IsSet ¶
func (v NullableNetworkLoadBalancers) IsSet() bool
func (NullableNetworkLoadBalancers) MarshalJSON ¶
func (v NullableNetworkLoadBalancers) MarshalJSON() ([]byte, error)
func (*NullableNetworkLoadBalancers) Set ¶
func (v *NullableNetworkLoadBalancers) Set(val *NetworkLoadBalancers)
func (*NullableNetworkLoadBalancers) UnmarshalJSON ¶
func (v *NullableNetworkLoadBalancers) UnmarshalJSON(src []byte) error
func (*NullableNetworkLoadBalancers) Unset ¶
func (v *NullableNetworkLoadBalancers) Unset()
type NullableNic ¶
type NullableNic struct {
// contains filtered or unexported fields
}
func NewNullableNic ¶
func NewNullableNic(val *Nic) *NullableNic
func (NullableNic) Get ¶
func (v NullableNic) Get() *Nic
func (NullableNic) IsSet ¶
func (v NullableNic) IsSet() bool
func (NullableNic) MarshalJSON ¶
func (v NullableNic) MarshalJSON() ([]byte, error)
func (*NullableNic) Set ¶
func (v *NullableNic) Set(val *Nic)
func (*NullableNic) UnmarshalJSON ¶
func (v *NullableNic) UnmarshalJSON(src []byte) error
func (*NullableNic) Unset ¶
func (v *NullableNic) Unset()
type NullableNicEntities ¶
type NullableNicEntities struct {
// contains filtered or unexported fields
}
func NewNullableNicEntities ¶
func NewNullableNicEntities(val *NicEntities) *NullableNicEntities
func (NullableNicEntities) Get ¶
func (v NullableNicEntities) Get() *NicEntities
func (NullableNicEntities) IsSet ¶
func (v NullableNicEntities) IsSet() bool
func (NullableNicEntities) MarshalJSON ¶
func (v NullableNicEntities) MarshalJSON() ([]byte, error)
func (*NullableNicEntities) Set ¶
func (v *NullableNicEntities) Set(val *NicEntities)
func (*NullableNicEntities) UnmarshalJSON ¶
func (v *NullableNicEntities) UnmarshalJSON(src []byte) error
func (*NullableNicEntities) Unset ¶
func (v *NullableNicEntities) Unset()
type NullableNicProperties ¶
type NullableNicProperties struct {
// contains filtered or unexported fields
}
func NewNullableNicProperties ¶
func NewNullableNicProperties(val *NicProperties) *NullableNicProperties
func (NullableNicProperties) Get ¶
func (v NullableNicProperties) Get() *NicProperties
func (NullableNicProperties) IsSet ¶
func (v NullableNicProperties) IsSet() bool
func (NullableNicProperties) MarshalJSON ¶
func (v NullableNicProperties) MarshalJSON() ([]byte, error)
func (*NullableNicProperties) Set ¶
func (v *NullableNicProperties) Set(val *NicProperties)
func (*NullableNicProperties) UnmarshalJSON ¶
func (v *NullableNicProperties) UnmarshalJSON(src []byte) error
func (*NullableNicProperties) Unset ¶
func (v *NullableNicProperties) Unset()
type NullableNicPut ¶
type NullableNicPut struct {
// contains filtered or unexported fields
}
func NewNullableNicPut ¶
func NewNullableNicPut(val *NicPut) *NullableNicPut
func (NullableNicPut) Get ¶
func (v NullableNicPut) Get() *NicPut
func (NullableNicPut) IsSet ¶
func (v NullableNicPut) IsSet() bool
func (NullableNicPut) MarshalJSON ¶
func (v NullableNicPut) MarshalJSON() ([]byte, error)
func (*NullableNicPut) Set ¶
func (v *NullableNicPut) Set(val *NicPut)
func (*NullableNicPut) UnmarshalJSON ¶
func (v *NullableNicPut) UnmarshalJSON(src []byte) error
func (*NullableNicPut) Unset ¶
func (v *NullableNicPut) Unset()
type NullableNics ¶
type NullableNics struct {
// contains filtered or unexported fields
}
func NewNullableNics ¶
func NewNullableNics(val *Nics) *NullableNics
func (NullableNics) Get ¶
func (v NullableNics) Get() *Nics
func (NullableNics) IsSet ¶
func (v NullableNics) IsSet() bool
func (NullableNics) MarshalJSON ¶
func (v NullableNics) MarshalJSON() ([]byte, error)
func (*NullableNics) Set ¶
func (v *NullableNics) Set(val *Nics)
func (*NullableNics) UnmarshalJSON ¶
func (v *NullableNics) UnmarshalJSON(src []byte) error
func (*NullableNics) Unset ¶
func (v *NullableNics) Unset()
type NullableNoStateMetaData ¶
type NullableNoStateMetaData struct {
// contains filtered or unexported fields
}
func NewNullableNoStateMetaData ¶
func NewNullableNoStateMetaData(val *NoStateMetaData) *NullableNoStateMetaData
func (NullableNoStateMetaData) Get ¶
func (v NullableNoStateMetaData) Get() *NoStateMetaData
func (NullableNoStateMetaData) IsSet ¶
func (v NullableNoStateMetaData) IsSet() bool
func (NullableNoStateMetaData) MarshalJSON ¶
func (v NullableNoStateMetaData) MarshalJSON() ([]byte, error)
func (*NullableNoStateMetaData) Set ¶
func (v *NullableNoStateMetaData) Set(val *NoStateMetaData)
func (*NullableNoStateMetaData) UnmarshalJSON ¶
func (v *NullableNoStateMetaData) UnmarshalJSON(src []byte) error
func (*NullableNoStateMetaData) Unset ¶
func (v *NullableNoStateMetaData) Unset()
type NullablePaginationLinks ¶
type NullablePaginationLinks struct {
// contains filtered or unexported fields
}
func NewNullablePaginationLinks ¶
func NewNullablePaginationLinks(val *PaginationLinks) *NullablePaginationLinks
func (NullablePaginationLinks) Get ¶
func (v NullablePaginationLinks) Get() *PaginationLinks
func (NullablePaginationLinks) IsSet ¶
func (v NullablePaginationLinks) IsSet() bool
func (NullablePaginationLinks) MarshalJSON ¶
func (v NullablePaginationLinks) MarshalJSON() ([]byte, error)
func (*NullablePaginationLinks) Set ¶
func (v *NullablePaginationLinks) Set(val *PaginationLinks)
func (*NullablePaginationLinks) UnmarshalJSON ¶
func (v *NullablePaginationLinks) UnmarshalJSON(src []byte) error
func (*NullablePaginationLinks) Unset ¶
func (v *NullablePaginationLinks) Unset()
type NullablePeer ¶
type NullablePeer struct {
// contains filtered or unexported fields
}
func NewNullablePeer ¶
func NewNullablePeer(val *Peer) *NullablePeer
func (NullablePeer) Get ¶
func (v NullablePeer) Get() *Peer
func (NullablePeer) IsSet ¶
func (v NullablePeer) IsSet() bool
func (NullablePeer) MarshalJSON ¶
func (v NullablePeer) MarshalJSON() ([]byte, error)
func (*NullablePeer) Set ¶
func (v *NullablePeer) Set(val *Peer)
func (*NullablePeer) UnmarshalJSON ¶
func (v *NullablePeer) UnmarshalJSON(src []byte) error
func (*NullablePeer) Unset ¶
func (v *NullablePeer) Unset()
type NullablePrivateCrossConnect ¶
type NullablePrivateCrossConnect struct {
// contains filtered or unexported fields
}
func NewNullablePrivateCrossConnect ¶
func NewNullablePrivateCrossConnect(val *PrivateCrossConnect) *NullablePrivateCrossConnect
func (NullablePrivateCrossConnect) Get ¶
func (v NullablePrivateCrossConnect) Get() *PrivateCrossConnect
func (NullablePrivateCrossConnect) IsSet ¶
func (v NullablePrivateCrossConnect) IsSet() bool
func (NullablePrivateCrossConnect) MarshalJSON ¶
func (v NullablePrivateCrossConnect) MarshalJSON() ([]byte, error)
func (*NullablePrivateCrossConnect) Set ¶
func (v *NullablePrivateCrossConnect) Set(val *PrivateCrossConnect)
func (*NullablePrivateCrossConnect) UnmarshalJSON ¶
func (v *NullablePrivateCrossConnect) UnmarshalJSON(src []byte) error
func (*NullablePrivateCrossConnect) Unset ¶
func (v *NullablePrivateCrossConnect) Unset()
type NullablePrivateCrossConnectProperties ¶
type NullablePrivateCrossConnectProperties struct {
// contains filtered or unexported fields
}
func NewNullablePrivateCrossConnectProperties ¶
func NewNullablePrivateCrossConnectProperties(val *PrivateCrossConnectProperties) *NullablePrivateCrossConnectProperties
func (NullablePrivateCrossConnectProperties) Get ¶
func (v NullablePrivateCrossConnectProperties) Get() *PrivateCrossConnectProperties
func (NullablePrivateCrossConnectProperties) IsSet ¶
func (v NullablePrivateCrossConnectProperties) IsSet() bool
func (NullablePrivateCrossConnectProperties) MarshalJSON ¶
func (v NullablePrivateCrossConnectProperties) MarshalJSON() ([]byte, error)
func (*NullablePrivateCrossConnectProperties) Set ¶
func (v *NullablePrivateCrossConnectProperties) Set(val *PrivateCrossConnectProperties)
func (*NullablePrivateCrossConnectProperties) UnmarshalJSON ¶
func (v *NullablePrivateCrossConnectProperties) UnmarshalJSON(src []byte) error
func (*NullablePrivateCrossConnectProperties) Unset ¶
func (v *NullablePrivateCrossConnectProperties) Unset()
type NullablePrivateCrossConnects ¶
type NullablePrivateCrossConnects struct {
// contains filtered or unexported fields
}
func NewNullablePrivateCrossConnects ¶
func NewNullablePrivateCrossConnects(val *PrivateCrossConnects) *NullablePrivateCrossConnects
func (NullablePrivateCrossConnects) Get ¶
func (v NullablePrivateCrossConnects) Get() *PrivateCrossConnects
func (NullablePrivateCrossConnects) IsSet ¶
func (v NullablePrivateCrossConnects) IsSet() bool
func (NullablePrivateCrossConnects) MarshalJSON ¶
func (v NullablePrivateCrossConnects) MarshalJSON() ([]byte, error)
func (*NullablePrivateCrossConnects) Set ¶
func (v *NullablePrivateCrossConnects) Set(val *PrivateCrossConnects)
func (*NullablePrivateCrossConnects) UnmarshalJSON ¶
func (v *NullablePrivateCrossConnects) UnmarshalJSON(src []byte) error
func (*NullablePrivateCrossConnects) Unset ¶
func (v *NullablePrivateCrossConnects) Unset()
type NullableRemoteConsoleUrl ¶
type NullableRemoteConsoleUrl struct {
// contains filtered or unexported fields
}
func NewNullableRemoteConsoleUrl ¶
func NewNullableRemoteConsoleUrl(val *RemoteConsoleUrl) *NullableRemoteConsoleUrl
func (NullableRemoteConsoleUrl) Get ¶
func (v NullableRemoteConsoleUrl) Get() *RemoteConsoleUrl
func (NullableRemoteConsoleUrl) IsSet ¶
func (v NullableRemoteConsoleUrl) IsSet() bool
func (NullableRemoteConsoleUrl) MarshalJSON ¶
func (v NullableRemoteConsoleUrl) MarshalJSON() ([]byte, error)
func (*NullableRemoteConsoleUrl) Set ¶
func (v *NullableRemoteConsoleUrl) Set(val *RemoteConsoleUrl)
func (*NullableRemoteConsoleUrl) UnmarshalJSON ¶
func (v *NullableRemoteConsoleUrl) UnmarshalJSON(src []byte) error
func (*NullableRemoteConsoleUrl) Unset ¶
func (v *NullableRemoteConsoleUrl) Unset()
type NullableRequest ¶
type NullableRequest struct {
// contains filtered or unexported fields
}
func NewNullableRequest ¶
func NewNullableRequest(val *Request) *NullableRequest
func (NullableRequest) Get ¶
func (v NullableRequest) Get() *Request
func (NullableRequest) IsSet ¶
func (v NullableRequest) IsSet() bool
func (NullableRequest) MarshalJSON ¶
func (v NullableRequest) MarshalJSON() ([]byte, error)
func (*NullableRequest) Set ¶
func (v *NullableRequest) Set(val *Request)
func (*NullableRequest) UnmarshalJSON ¶
func (v *NullableRequest) UnmarshalJSON(src []byte) error
func (*NullableRequest) Unset ¶
func (v *NullableRequest) Unset()
type NullableRequestMetadata ¶
type NullableRequestMetadata struct {
// contains filtered or unexported fields
}
func NewNullableRequestMetadata ¶
func NewNullableRequestMetadata(val *RequestMetadata) *NullableRequestMetadata
func (NullableRequestMetadata) Get ¶
func (v NullableRequestMetadata) Get() *RequestMetadata
func (NullableRequestMetadata) IsSet ¶
func (v NullableRequestMetadata) IsSet() bool
func (NullableRequestMetadata) MarshalJSON ¶
func (v NullableRequestMetadata) MarshalJSON() ([]byte, error)
func (*NullableRequestMetadata) Set ¶
func (v *NullableRequestMetadata) Set(val *RequestMetadata)
func (*NullableRequestMetadata) UnmarshalJSON ¶
func (v *NullableRequestMetadata) UnmarshalJSON(src []byte) error
func (*NullableRequestMetadata) Unset ¶
func (v *NullableRequestMetadata) Unset()
type NullableRequestProperties ¶
type NullableRequestProperties struct {
// contains filtered or unexported fields
}
func NewNullableRequestProperties ¶
func NewNullableRequestProperties(val *RequestProperties) *NullableRequestProperties
func (NullableRequestProperties) Get ¶
func (v NullableRequestProperties) Get() *RequestProperties
func (NullableRequestProperties) IsSet ¶
func (v NullableRequestProperties) IsSet() bool
func (NullableRequestProperties) MarshalJSON ¶
func (v NullableRequestProperties) MarshalJSON() ([]byte, error)
func (*NullableRequestProperties) Set ¶
func (v *NullableRequestProperties) Set(val *RequestProperties)
func (*NullableRequestProperties) UnmarshalJSON ¶
func (v *NullableRequestProperties) UnmarshalJSON(src []byte) error
func (*NullableRequestProperties) Unset ¶
func (v *NullableRequestProperties) Unset()
type NullableRequestStatus ¶
type NullableRequestStatus struct {
// contains filtered or unexported fields
}
func NewNullableRequestStatus ¶
func NewNullableRequestStatus(val *RequestStatus) *NullableRequestStatus
func (NullableRequestStatus) Get ¶
func (v NullableRequestStatus) Get() *RequestStatus
func (NullableRequestStatus) IsSet ¶
func (v NullableRequestStatus) IsSet() bool
func (NullableRequestStatus) MarshalJSON ¶
func (v NullableRequestStatus) MarshalJSON() ([]byte, error)
func (*NullableRequestStatus) Set ¶
func (v *NullableRequestStatus) Set(val *RequestStatus)
func (*NullableRequestStatus) UnmarshalJSON ¶
func (v *NullableRequestStatus) UnmarshalJSON(src []byte) error
func (*NullableRequestStatus) Unset ¶
func (v *NullableRequestStatus) Unset()
type NullableRequestStatusMetadata ¶
type NullableRequestStatusMetadata struct {
// contains filtered or unexported fields
}
func NewNullableRequestStatusMetadata ¶
func NewNullableRequestStatusMetadata(val *RequestStatusMetadata) *NullableRequestStatusMetadata
func (NullableRequestStatusMetadata) Get ¶
func (v NullableRequestStatusMetadata) Get() *RequestStatusMetadata
func (NullableRequestStatusMetadata) IsSet ¶
func (v NullableRequestStatusMetadata) IsSet() bool
func (NullableRequestStatusMetadata) MarshalJSON ¶
func (v NullableRequestStatusMetadata) MarshalJSON() ([]byte, error)
func (*NullableRequestStatusMetadata) Set ¶
func (v *NullableRequestStatusMetadata) Set(val *RequestStatusMetadata)
func (*NullableRequestStatusMetadata) UnmarshalJSON ¶
func (v *NullableRequestStatusMetadata) UnmarshalJSON(src []byte) error
func (*NullableRequestStatusMetadata) Unset ¶
func (v *NullableRequestStatusMetadata) Unset()
type NullableRequestTarget ¶
type NullableRequestTarget struct {
// contains filtered or unexported fields
}
func NewNullableRequestTarget ¶
func NewNullableRequestTarget(val *RequestTarget) *NullableRequestTarget
func (NullableRequestTarget) Get ¶
func (v NullableRequestTarget) Get() *RequestTarget
func (NullableRequestTarget) IsSet ¶
func (v NullableRequestTarget) IsSet() bool
func (NullableRequestTarget) MarshalJSON ¶
func (v NullableRequestTarget) MarshalJSON() ([]byte, error)
func (*NullableRequestTarget) Set ¶
func (v *NullableRequestTarget) Set(val *RequestTarget)
func (*NullableRequestTarget) UnmarshalJSON ¶
func (v *NullableRequestTarget) UnmarshalJSON(src []byte) error
func (*NullableRequestTarget) Unset ¶
func (v *NullableRequestTarget) Unset()
type NullableRequests ¶
type NullableRequests struct {
// contains filtered or unexported fields
}
func NewNullableRequests ¶
func NewNullableRequests(val *Requests) *NullableRequests
func (NullableRequests) Get ¶
func (v NullableRequests) Get() *Requests
func (NullableRequests) IsSet ¶
func (v NullableRequests) IsSet() bool
func (NullableRequests) MarshalJSON ¶
func (v NullableRequests) MarshalJSON() ([]byte, error)
func (*NullableRequests) Set ¶
func (v *NullableRequests) Set(val *Requests)
func (*NullableRequests) UnmarshalJSON ¶
func (v *NullableRequests) UnmarshalJSON(src []byte) error
func (*NullableRequests) Unset ¶
func (v *NullableRequests) Unset()
type NullableResource ¶
type NullableResource struct {
// contains filtered or unexported fields
}
func NewNullableResource ¶
func NewNullableResource(val *Resource) *NullableResource
func (NullableResource) Get ¶
func (v NullableResource) Get() *Resource
func (NullableResource) IsSet ¶
func (v NullableResource) IsSet() bool
func (NullableResource) MarshalJSON ¶
func (v NullableResource) MarshalJSON() ([]byte, error)
func (*NullableResource) Set ¶
func (v *NullableResource) Set(val *Resource)
func (*NullableResource) UnmarshalJSON ¶
func (v *NullableResource) UnmarshalJSON(src []byte) error
func (*NullableResource) Unset ¶
func (v *NullableResource) Unset()
type NullableResourceEntities ¶
type NullableResourceEntities struct {
// contains filtered or unexported fields
}
func NewNullableResourceEntities ¶
func NewNullableResourceEntities(val *ResourceEntities) *NullableResourceEntities
func (NullableResourceEntities) Get ¶
func (v NullableResourceEntities) Get() *ResourceEntities
func (NullableResourceEntities) IsSet ¶
func (v NullableResourceEntities) IsSet() bool
func (NullableResourceEntities) MarshalJSON ¶
func (v NullableResourceEntities) MarshalJSON() ([]byte, error)
func (*NullableResourceEntities) Set ¶
func (v *NullableResourceEntities) Set(val *ResourceEntities)
func (*NullableResourceEntities) UnmarshalJSON ¶
func (v *NullableResourceEntities) UnmarshalJSON(src []byte) error
func (*NullableResourceEntities) Unset ¶
func (v *NullableResourceEntities) Unset()
type NullableResourceGroups ¶
type NullableResourceGroups struct {
// contains filtered or unexported fields
}
func NewNullableResourceGroups ¶
func NewNullableResourceGroups(val *ResourceGroups) *NullableResourceGroups
func (NullableResourceGroups) Get ¶
func (v NullableResourceGroups) Get() *ResourceGroups
func (NullableResourceGroups) IsSet ¶
func (v NullableResourceGroups) IsSet() bool
func (NullableResourceGroups) MarshalJSON ¶
func (v NullableResourceGroups) MarshalJSON() ([]byte, error)
func (*NullableResourceGroups) Set ¶
func (v *NullableResourceGroups) Set(val *ResourceGroups)
func (*NullableResourceGroups) UnmarshalJSON ¶
func (v *NullableResourceGroups) UnmarshalJSON(src []byte) error
func (*NullableResourceGroups) Unset ¶
func (v *NullableResourceGroups) Unset()
type NullableResourceLimits ¶
type NullableResourceLimits struct {
// contains filtered or unexported fields
}
func NewNullableResourceLimits ¶
func NewNullableResourceLimits(val *ResourceLimits) *NullableResourceLimits
func (NullableResourceLimits) Get ¶
func (v NullableResourceLimits) Get() *ResourceLimits
func (NullableResourceLimits) IsSet ¶
func (v NullableResourceLimits) IsSet() bool
func (NullableResourceLimits) MarshalJSON ¶
func (v NullableResourceLimits) MarshalJSON() ([]byte, error)
func (*NullableResourceLimits) Set ¶
func (v *NullableResourceLimits) Set(val *ResourceLimits)
func (*NullableResourceLimits) UnmarshalJSON ¶
func (v *NullableResourceLimits) UnmarshalJSON(src []byte) error
func (*NullableResourceLimits) Unset ¶
func (v *NullableResourceLimits) Unset()
type NullableResourceProperties ¶
type NullableResourceProperties struct {
// contains filtered or unexported fields
}
func NewNullableResourceProperties ¶
func NewNullableResourceProperties(val *ResourceProperties) *NullableResourceProperties
func (NullableResourceProperties) Get ¶
func (v NullableResourceProperties) Get() *ResourceProperties
func (NullableResourceProperties) IsSet ¶
func (v NullableResourceProperties) IsSet() bool
func (NullableResourceProperties) MarshalJSON ¶
func (v NullableResourceProperties) MarshalJSON() ([]byte, error)
func (*NullableResourceProperties) Set ¶
func (v *NullableResourceProperties) Set(val *ResourceProperties)
func (*NullableResourceProperties) UnmarshalJSON ¶
func (v *NullableResourceProperties) UnmarshalJSON(src []byte) error
func (*NullableResourceProperties) Unset ¶
func (v *NullableResourceProperties) Unset()
type NullableResourceReference ¶
type NullableResourceReference struct {
// contains filtered or unexported fields
}
func NewNullableResourceReference ¶
func NewNullableResourceReference(val *ResourceReference) *NullableResourceReference
func (NullableResourceReference) Get ¶
func (v NullableResourceReference) Get() *ResourceReference
func (NullableResourceReference) IsSet ¶
func (v NullableResourceReference) IsSet() bool
func (NullableResourceReference) MarshalJSON ¶
func (v NullableResourceReference) MarshalJSON() ([]byte, error)
func (*NullableResourceReference) Set ¶
func (v *NullableResourceReference) Set(val *ResourceReference)
func (*NullableResourceReference) UnmarshalJSON ¶
func (v *NullableResourceReference) UnmarshalJSON(src []byte) error
func (*NullableResourceReference) Unset ¶
func (v *NullableResourceReference) Unset()
type NullableResources ¶
type NullableResources struct {
// contains filtered or unexported fields
}
func NewNullableResources ¶
func NewNullableResources(val *Resources) *NullableResources
func (NullableResources) Get ¶
func (v NullableResources) Get() *Resources
func (NullableResources) IsSet ¶
func (v NullableResources) IsSet() bool
func (NullableResources) MarshalJSON ¶
func (v NullableResources) MarshalJSON() ([]byte, error)
func (*NullableResources) Set ¶
func (v *NullableResources) Set(val *Resources)
func (*NullableResources) UnmarshalJSON ¶
func (v *NullableResources) UnmarshalJSON(src []byte) error
func (*NullableResources) Unset ¶
func (v *NullableResources) Unset()
type NullableResourcesUsers ¶
type NullableResourcesUsers struct {
// contains filtered or unexported fields
}
func NewNullableResourcesUsers ¶
func NewNullableResourcesUsers(val *ResourcesUsers) *NullableResourcesUsers
func (NullableResourcesUsers) Get ¶
func (v NullableResourcesUsers) Get() *ResourcesUsers
func (NullableResourcesUsers) IsSet ¶
func (v NullableResourcesUsers) IsSet() bool
func (NullableResourcesUsers) MarshalJSON ¶
func (v NullableResourcesUsers) MarshalJSON() ([]byte, error)
func (*NullableResourcesUsers) Set ¶
func (v *NullableResourcesUsers) Set(val *ResourcesUsers)
func (*NullableResourcesUsers) UnmarshalJSON ¶
func (v *NullableResourcesUsers) UnmarshalJSON(src []byte) error
func (*NullableResourcesUsers) Unset ¶
func (v *NullableResourcesUsers) Unset()
type NullableRestoreSnapshot ¶ added in v6.3.0
type NullableRestoreSnapshot struct {
// contains filtered or unexported fields
}
func NewNullableRestoreSnapshot ¶ added in v6.3.0
func NewNullableRestoreSnapshot(val *RestoreSnapshot) *NullableRestoreSnapshot
func (NullableRestoreSnapshot) Get ¶ added in v6.3.0
func (v NullableRestoreSnapshot) Get() *RestoreSnapshot
func (NullableRestoreSnapshot) IsSet ¶ added in v6.3.0
func (v NullableRestoreSnapshot) IsSet() bool
func (NullableRestoreSnapshot) MarshalJSON ¶ added in v6.3.0
func (v NullableRestoreSnapshot) MarshalJSON() ([]byte, error)
func (*NullableRestoreSnapshot) Set ¶ added in v6.3.0
func (v *NullableRestoreSnapshot) Set(val *RestoreSnapshot)
func (*NullableRestoreSnapshot) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableRestoreSnapshot) UnmarshalJSON(src []byte) error
func (*NullableRestoreSnapshot) Unset ¶ added in v6.3.0
func (v *NullableRestoreSnapshot) Unset()
type NullableRestoreSnapshotProperties ¶ added in v6.3.0
type NullableRestoreSnapshotProperties struct {
// contains filtered or unexported fields
}
func NewNullableRestoreSnapshotProperties ¶ added in v6.3.0
func NewNullableRestoreSnapshotProperties(val *RestoreSnapshotProperties) *NullableRestoreSnapshotProperties
func (NullableRestoreSnapshotProperties) Get ¶ added in v6.3.0
func (v NullableRestoreSnapshotProperties) Get() *RestoreSnapshotProperties
func (NullableRestoreSnapshotProperties) IsSet ¶ added in v6.3.0
func (v NullableRestoreSnapshotProperties) IsSet() bool
func (NullableRestoreSnapshotProperties) MarshalJSON ¶ added in v6.3.0
func (v NullableRestoreSnapshotProperties) MarshalJSON() ([]byte, error)
func (*NullableRestoreSnapshotProperties) Set ¶ added in v6.3.0
func (v *NullableRestoreSnapshotProperties) Set(val *RestoreSnapshotProperties)
func (*NullableRestoreSnapshotProperties) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableRestoreSnapshotProperties) UnmarshalJSON(src []byte) error
func (*NullableRestoreSnapshotProperties) Unset ¶ added in v6.3.0
func (v *NullableRestoreSnapshotProperties) Unset()
type NullableS3Bucket ¶
type NullableS3Bucket struct {
// contains filtered or unexported fields
}
func NewNullableS3Bucket ¶
func NewNullableS3Bucket(val *S3Bucket) *NullableS3Bucket
func (NullableS3Bucket) Get ¶
func (v NullableS3Bucket) Get() *S3Bucket
func (NullableS3Bucket) IsSet ¶
func (v NullableS3Bucket) IsSet() bool
func (NullableS3Bucket) MarshalJSON ¶
func (v NullableS3Bucket) MarshalJSON() ([]byte, error)
func (*NullableS3Bucket) Set ¶
func (v *NullableS3Bucket) Set(val *S3Bucket)
func (*NullableS3Bucket) UnmarshalJSON ¶
func (v *NullableS3Bucket) UnmarshalJSON(src []byte) error
func (*NullableS3Bucket) Unset ¶
func (v *NullableS3Bucket) Unset()
type NullableS3Key ¶
type NullableS3Key struct {
// contains filtered or unexported fields
}
func NewNullableS3Key ¶
func NewNullableS3Key(val *S3Key) *NullableS3Key
func (NullableS3Key) Get ¶
func (v NullableS3Key) Get() *S3Key
func (NullableS3Key) IsSet ¶
func (v NullableS3Key) IsSet() bool
func (NullableS3Key) MarshalJSON ¶
func (v NullableS3Key) MarshalJSON() ([]byte, error)
func (*NullableS3Key) Set ¶
func (v *NullableS3Key) Set(val *S3Key)
func (*NullableS3Key) UnmarshalJSON ¶
func (v *NullableS3Key) UnmarshalJSON(src []byte) error
func (*NullableS3Key) Unset ¶
func (v *NullableS3Key) Unset()
type NullableS3KeyMetadata ¶
type NullableS3KeyMetadata struct {
// contains filtered or unexported fields
}
func NewNullableS3KeyMetadata ¶
func NewNullableS3KeyMetadata(val *S3KeyMetadata) *NullableS3KeyMetadata
func (NullableS3KeyMetadata) Get ¶
func (v NullableS3KeyMetadata) Get() *S3KeyMetadata
func (NullableS3KeyMetadata) IsSet ¶
func (v NullableS3KeyMetadata) IsSet() bool
func (NullableS3KeyMetadata) MarshalJSON ¶
func (v NullableS3KeyMetadata) MarshalJSON() ([]byte, error)
func (*NullableS3KeyMetadata) Set ¶
func (v *NullableS3KeyMetadata) Set(val *S3KeyMetadata)
func (*NullableS3KeyMetadata) UnmarshalJSON ¶
func (v *NullableS3KeyMetadata) UnmarshalJSON(src []byte) error
func (*NullableS3KeyMetadata) Unset ¶
func (v *NullableS3KeyMetadata) Unset()
type NullableS3KeyProperties ¶
type NullableS3KeyProperties struct {
// contains filtered or unexported fields
}
func NewNullableS3KeyProperties ¶
func NewNullableS3KeyProperties(val *S3KeyProperties) *NullableS3KeyProperties
func (NullableS3KeyProperties) Get ¶
func (v NullableS3KeyProperties) Get() *S3KeyProperties
func (NullableS3KeyProperties) IsSet ¶
func (v NullableS3KeyProperties) IsSet() bool
func (NullableS3KeyProperties) MarshalJSON ¶
func (v NullableS3KeyProperties) MarshalJSON() ([]byte, error)
func (*NullableS3KeyProperties) Set ¶
func (v *NullableS3KeyProperties) Set(val *S3KeyProperties)
func (*NullableS3KeyProperties) UnmarshalJSON ¶
func (v *NullableS3KeyProperties) UnmarshalJSON(src []byte) error
func (*NullableS3KeyProperties) Unset ¶
func (v *NullableS3KeyProperties) Unset()
type NullableS3Keys ¶
type NullableS3Keys struct {
// contains filtered or unexported fields
}
func NewNullableS3Keys ¶
func NewNullableS3Keys(val *S3Keys) *NullableS3Keys
func (NullableS3Keys) Get ¶
func (v NullableS3Keys) Get() *S3Keys
func (NullableS3Keys) IsSet ¶
func (v NullableS3Keys) IsSet() bool
func (NullableS3Keys) MarshalJSON ¶
func (v NullableS3Keys) MarshalJSON() ([]byte, error)
func (*NullableS3Keys) Set ¶
func (v *NullableS3Keys) Set(val *S3Keys)
func (*NullableS3Keys) UnmarshalJSON ¶
func (v *NullableS3Keys) UnmarshalJSON(src []byte) error
func (*NullableS3Keys) Unset ¶
func (v *NullableS3Keys) Unset()
type NullableS3ObjectStorageSSO ¶
type NullableS3ObjectStorageSSO struct {
// contains filtered or unexported fields
}
func NewNullableS3ObjectStorageSSO ¶
func NewNullableS3ObjectStorageSSO(val *S3ObjectStorageSSO) *NullableS3ObjectStorageSSO
func (NullableS3ObjectStorageSSO) Get ¶
func (v NullableS3ObjectStorageSSO) Get() *S3ObjectStorageSSO
func (NullableS3ObjectStorageSSO) IsSet ¶
func (v NullableS3ObjectStorageSSO) IsSet() bool
func (NullableS3ObjectStorageSSO) MarshalJSON ¶
func (v NullableS3ObjectStorageSSO) MarshalJSON() ([]byte, error)
func (*NullableS3ObjectStorageSSO) Set ¶
func (v *NullableS3ObjectStorageSSO) Set(val *S3ObjectStorageSSO)
func (*NullableS3ObjectStorageSSO) UnmarshalJSON ¶
func (v *NullableS3ObjectStorageSSO) UnmarshalJSON(src []byte) error
func (*NullableS3ObjectStorageSSO) Unset ¶
func (v *NullableS3ObjectStorageSSO) Unset()
type NullableSecurityGroup ¶ added in v6.3.0
type NullableSecurityGroup struct {
// contains filtered or unexported fields
}
func NewNullableSecurityGroup ¶ added in v6.3.0
func NewNullableSecurityGroup(val *SecurityGroup) *NullableSecurityGroup
func (NullableSecurityGroup) Get ¶ added in v6.3.0
func (v NullableSecurityGroup) Get() *SecurityGroup
func (NullableSecurityGroup) IsSet ¶ added in v6.3.0
func (v NullableSecurityGroup) IsSet() bool
func (NullableSecurityGroup) MarshalJSON ¶ added in v6.3.0
func (v NullableSecurityGroup) MarshalJSON() ([]byte, error)
func (*NullableSecurityGroup) Set ¶ added in v6.3.0
func (v *NullableSecurityGroup) Set(val *SecurityGroup)
func (*NullableSecurityGroup) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableSecurityGroup) UnmarshalJSON(src []byte) error
func (*NullableSecurityGroup) Unset ¶ added in v6.3.0
func (v *NullableSecurityGroup) Unset()
type NullableSecurityGroupEntities ¶ added in v6.3.0
type NullableSecurityGroupEntities struct {
// contains filtered or unexported fields
}
func NewNullableSecurityGroupEntities ¶ added in v6.3.0
func NewNullableSecurityGroupEntities(val *SecurityGroupEntities) *NullableSecurityGroupEntities
func (NullableSecurityGroupEntities) Get ¶ added in v6.3.0
func (v NullableSecurityGroupEntities) Get() *SecurityGroupEntities
func (NullableSecurityGroupEntities) IsSet ¶ added in v6.3.0
func (v NullableSecurityGroupEntities) IsSet() bool
func (NullableSecurityGroupEntities) MarshalJSON ¶ added in v6.3.0
func (v NullableSecurityGroupEntities) MarshalJSON() ([]byte, error)
func (*NullableSecurityGroupEntities) Set ¶ added in v6.3.0
func (v *NullableSecurityGroupEntities) Set(val *SecurityGroupEntities)
func (*NullableSecurityGroupEntities) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableSecurityGroupEntities) UnmarshalJSON(src []byte) error
func (*NullableSecurityGroupEntities) Unset ¶ added in v6.3.0
func (v *NullableSecurityGroupEntities) Unset()
type NullableSecurityGroupEntitiesRequest ¶ added in v6.3.0
type NullableSecurityGroupEntitiesRequest struct {
// contains filtered or unexported fields
}
func NewNullableSecurityGroupEntitiesRequest ¶ added in v6.3.0
func NewNullableSecurityGroupEntitiesRequest(val *SecurityGroupEntitiesRequest) *NullableSecurityGroupEntitiesRequest
func (NullableSecurityGroupEntitiesRequest) Get ¶ added in v6.3.0
func (v NullableSecurityGroupEntitiesRequest) Get() *SecurityGroupEntitiesRequest
func (NullableSecurityGroupEntitiesRequest) IsSet ¶ added in v6.3.0
func (v NullableSecurityGroupEntitiesRequest) IsSet() bool
func (NullableSecurityGroupEntitiesRequest) MarshalJSON ¶ added in v6.3.0
func (v NullableSecurityGroupEntitiesRequest) MarshalJSON() ([]byte, error)
func (*NullableSecurityGroupEntitiesRequest) Set ¶ added in v6.3.0
func (v *NullableSecurityGroupEntitiesRequest) Set(val *SecurityGroupEntitiesRequest)
func (*NullableSecurityGroupEntitiesRequest) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableSecurityGroupEntitiesRequest) UnmarshalJSON(src []byte) error
func (*NullableSecurityGroupEntitiesRequest) Unset ¶ added in v6.3.0
func (v *NullableSecurityGroupEntitiesRequest) Unset()
type NullableSecurityGroupProperties ¶ added in v6.3.0
type NullableSecurityGroupProperties struct {
// contains filtered or unexported fields
}
func NewNullableSecurityGroupProperties ¶ added in v6.3.0
func NewNullableSecurityGroupProperties(val *SecurityGroupProperties) *NullableSecurityGroupProperties
func (NullableSecurityGroupProperties) Get ¶ added in v6.3.0
func (v NullableSecurityGroupProperties) Get() *SecurityGroupProperties
func (NullableSecurityGroupProperties) IsSet ¶ added in v6.3.0
func (v NullableSecurityGroupProperties) IsSet() bool
func (NullableSecurityGroupProperties) MarshalJSON ¶ added in v6.3.0
func (v NullableSecurityGroupProperties) MarshalJSON() ([]byte, error)
func (*NullableSecurityGroupProperties) Set ¶ added in v6.3.0
func (v *NullableSecurityGroupProperties) Set(val *SecurityGroupProperties)
func (*NullableSecurityGroupProperties) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableSecurityGroupProperties) UnmarshalJSON(src []byte) error
func (*NullableSecurityGroupProperties) Unset ¶ added in v6.3.0
func (v *NullableSecurityGroupProperties) Unset()
type NullableSecurityGroupRequest ¶ added in v6.3.0
type NullableSecurityGroupRequest struct {
// contains filtered or unexported fields
}
func NewNullableSecurityGroupRequest ¶ added in v6.3.0
func NewNullableSecurityGroupRequest(val *SecurityGroupRequest) *NullableSecurityGroupRequest
func (NullableSecurityGroupRequest) Get ¶ added in v6.3.0
func (v NullableSecurityGroupRequest) Get() *SecurityGroupRequest
func (NullableSecurityGroupRequest) IsSet ¶ added in v6.3.0
func (v NullableSecurityGroupRequest) IsSet() bool
func (NullableSecurityGroupRequest) MarshalJSON ¶ added in v6.3.0
func (v NullableSecurityGroupRequest) MarshalJSON() ([]byte, error)
func (*NullableSecurityGroupRequest) Set ¶ added in v6.3.0
func (v *NullableSecurityGroupRequest) Set(val *SecurityGroupRequest)
func (*NullableSecurityGroupRequest) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableSecurityGroupRequest) UnmarshalJSON(src []byte) error
func (*NullableSecurityGroupRequest) Unset ¶ added in v6.3.0
func (v *NullableSecurityGroupRequest) Unset()
type NullableSecurityGroups ¶ added in v6.3.0
type NullableSecurityGroups struct {
// contains filtered or unexported fields
}
func NewNullableSecurityGroups ¶ added in v6.3.0
func NewNullableSecurityGroups(val *SecurityGroups) *NullableSecurityGroups
func (NullableSecurityGroups) Get ¶ added in v6.3.0
func (v NullableSecurityGroups) Get() *SecurityGroups
func (NullableSecurityGroups) IsSet ¶ added in v6.3.0
func (v NullableSecurityGroups) IsSet() bool
func (NullableSecurityGroups) MarshalJSON ¶ added in v6.3.0
func (v NullableSecurityGroups) MarshalJSON() ([]byte, error)
func (*NullableSecurityGroups) Set ¶ added in v6.3.0
func (v *NullableSecurityGroups) Set(val *SecurityGroups)
func (*NullableSecurityGroups) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableSecurityGroups) UnmarshalJSON(src []byte) error
func (*NullableSecurityGroups) Unset ¶ added in v6.3.0
func (v *NullableSecurityGroups) 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 NullableServerEntities ¶
type NullableServerEntities struct {
// contains filtered or unexported fields
}
func NewNullableServerEntities ¶
func NewNullableServerEntities(val *ServerEntities) *NullableServerEntities
func (NullableServerEntities) Get ¶
func (v NullableServerEntities) Get() *ServerEntities
func (NullableServerEntities) IsSet ¶
func (v NullableServerEntities) IsSet() bool
func (NullableServerEntities) MarshalJSON ¶
func (v NullableServerEntities) MarshalJSON() ([]byte, error)
func (*NullableServerEntities) Set ¶
func (v *NullableServerEntities) Set(val *ServerEntities)
func (*NullableServerEntities) UnmarshalJSON ¶
func (v *NullableServerEntities) UnmarshalJSON(src []byte) error
func (*NullableServerEntities) Unset ¶
func (v *NullableServerEntities) Unset()
type NullableServerProperties ¶
type NullableServerProperties struct {
// contains filtered or unexported fields
}
func NewNullableServerProperties ¶
func NewNullableServerProperties(val *ServerProperties) *NullableServerProperties
func (NullableServerProperties) Get ¶
func (v NullableServerProperties) Get() *ServerProperties
func (NullableServerProperties) IsSet ¶
func (v NullableServerProperties) IsSet() bool
func (NullableServerProperties) MarshalJSON ¶
func (v NullableServerProperties) MarshalJSON() ([]byte, error)
func (*NullableServerProperties) Set ¶
func (v *NullableServerProperties) Set(val *ServerProperties)
func (*NullableServerProperties) UnmarshalJSON ¶
func (v *NullableServerProperties) UnmarshalJSON(src []byte) error
func (*NullableServerProperties) Unset ¶
func (v *NullableServerProperties) Unset()
type NullableServers ¶
type NullableServers struct {
// contains filtered or unexported fields
}
func NewNullableServers ¶
func NewNullableServers(val *Servers) *NullableServers
func (NullableServers) Get ¶
func (v NullableServers) Get() *Servers
func (NullableServers) IsSet ¶
func (v NullableServers) IsSet() bool
func (NullableServers) MarshalJSON ¶
func (v NullableServers) MarshalJSON() ([]byte, error)
func (*NullableServers) Set ¶
func (v *NullableServers) Set(val *Servers)
func (*NullableServers) UnmarshalJSON ¶
func (v *NullableServers) UnmarshalJSON(src []byte) error
func (*NullableServers) Unset ¶
func (v *NullableServers) Unset()
type NullableSnapshot ¶
type NullableSnapshot struct {
// contains filtered or unexported fields
}
func NewNullableSnapshot ¶
func NewNullableSnapshot(val *Snapshot) *NullableSnapshot
func (NullableSnapshot) Get ¶
func (v NullableSnapshot) Get() *Snapshot
func (NullableSnapshot) IsSet ¶
func (v NullableSnapshot) IsSet() bool
func (NullableSnapshot) MarshalJSON ¶
func (v NullableSnapshot) MarshalJSON() ([]byte, error)
func (*NullableSnapshot) Set ¶
func (v *NullableSnapshot) Set(val *Snapshot)
func (*NullableSnapshot) UnmarshalJSON ¶
func (v *NullableSnapshot) UnmarshalJSON(src []byte) error
func (*NullableSnapshot) Unset ¶
func (v *NullableSnapshot) Unset()
type NullableSnapshotProperties ¶
type NullableSnapshotProperties struct {
// contains filtered or unexported fields
}
func NewNullableSnapshotProperties ¶
func NewNullableSnapshotProperties(val *SnapshotProperties) *NullableSnapshotProperties
func (NullableSnapshotProperties) Get ¶
func (v NullableSnapshotProperties) Get() *SnapshotProperties
func (NullableSnapshotProperties) IsSet ¶
func (v NullableSnapshotProperties) IsSet() bool
func (NullableSnapshotProperties) MarshalJSON ¶
func (v NullableSnapshotProperties) MarshalJSON() ([]byte, error)
func (*NullableSnapshotProperties) Set ¶
func (v *NullableSnapshotProperties) Set(val *SnapshotProperties)
func (*NullableSnapshotProperties) UnmarshalJSON ¶
func (v *NullableSnapshotProperties) UnmarshalJSON(src []byte) error
func (*NullableSnapshotProperties) Unset ¶
func (v *NullableSnapshotProperties) Unset()
type NullableSnapshots ¶
type NullableSnapshots struct {
// contains filtered or unexported fields
}
func NewNullableSnapshots ¶
func NewNullableSnapshots(val *Snapshots) *NullableSnapshots
func (NullableSnapshots) Get ¶
func (v NullableSnapshots) Get() *Snapshots
func (NullableSnapshots) IsSet ¶
func (v NullableSnapshots) IsSet() bool
func (NullableSnapshots) MarshalJSON ¶
func (v NullableSnapshots) MarshalJSON() ([]byte, error)
func (*NullableSnapshots) Set ¶
func (v *NullableSnapshots) Set(val *Snapshots)
func (*NullableSnapshots) UnmarshalJSON ¶
func (v *NullableSnapshots) UnmarshalJSON(src []byte) error
func (*NullableSnapshots) Unset ¶
func (v *NullableSnapshots) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTargetGroup ¶ added in v6.1.0
type NullableTargetGroup struct {
// contains filtered or unexported fields
}
func NewNullableTargetGroup ¶ added in v6.1.0
func NewNullableTargetGroup(val *TargetGroup) *NullableTargetGroup
func (NullableTargetGroup) Get ¶ added in v6.1.0
func (v NullableTargetGroup) Get() *TargetGroup
func (NullableTargetGroup) IsSet ¶ added in v6.1.0
func (v NullableTargetGroup) IsSet() bool
func (NullableTargetGroup) MarshalJSON ¶ added in v6.1.0
func (v NullableTargetGroup) MarshalJSON() ([]byte, error)
func (*NullableTargetGroup) Set ¶ added in v6.1.0
func (v *NullableTargetGroup) Set(val *TargetGroup)
func (*NullableTargetGroup) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableTargetGroup) UnmarshalJSON(src []byte) error
func (*NullableTargetGroup) Unset ¶ added in v6.1.0
func (v *NullableTargetGroup) Unset()
type NullableTargetGroupHealthCheck ¶ added in v6.1.0
type NullableTargetGroupHealthCheck struct {
// contains filtered or unexported fields
}
func NewNullableTargetGroupHealthCheck ¶ added in v6.1.0
func NewNullableTargetGroupHealthCheck(val *TargetGroupHealthCheck) *NullableTargetGroupHealthCheck
func (NullableTargetGroupHealthCheck) Get ¶ added in v6.1.0
func (v NullableTargetGroupHealthCheck) Get() *TargetGroupHealthCheck
func (NullableTargetGroupHealthCheck) IsSet ¶ added in v6.1.0
func (v NullableTargetGroupHealthCheck) IsSet() bool
func (NullableTargetGroupHealthCheck) MarshalJSON ¶ added in v6.1.0
func (v NullableTargetGroupHealthCheck) MarshalJSON() ([]byte, error)
func (*NullableTargetGroupHealthCheck) Set ¶ added in v6.1.0
func (v *NullableTargetGroupHealthCheck) Set(val *TargetGroupHealthCheck)
func (*NullableTargetGroupHealthCheck) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableTargetGroupHealthCheck) UnmarshalJSON(src []byte) error
func (*NullableTargetGroupHealthCheck) Unset ¶ added in v6.1.0
func (v *NullableTargetGroupHealthCheck) Unset()
type NullableTargetGroupHttpHealthCheck ¶ added in v6.1.0
type NullableTargetGroupHttpHealthCheck struct {
// contains filtered or unexported fields
}
func NewNullableTargetGroupHttpHealthCheck ¶ added in v6.1.0
func NewNullableTargetGroupHttpHealthCheck(val *TargetGroupHttpHealthCheck) *NullableTargetGroupHttpHealthCheck
func (NullableTargetGroupHttpHealthCheck) Get ¶ added in v6.1.0
func (v NullableTargetGroupHttpHealthCheck) Get() *TargetGroupHttpHealthCheck
func (NullableTargetGroupHttpHealthCheck) IsSet ¶ added in v6.1.0
func (v NullableTargetGroupHttpHealthCheck) IsSet() bool
func (NullableTargetGroupHttpHealthCheck) MarshalJSON ¶ added in v6.1.0
func (v NullableTargetGroupHttpHealthCheck) MarshalJSON() ([]byte, error)
func (*NullableTargetGroupHttpHealthCheck) Set ¶ added in v6.1.0
func (v *NullableTargetGroupHttpHealthCheck) Set(val *TargetGroupHttpHealthCheck)
func (*NullableTargetGroupHttpHealthCheck) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableTargetGroupHttpHealthCheck) UnmarshalJSON(src []byte) error
func (*NullableTargetGroupHttpHealthCheck) Unset ¶ added in v6.1.0
func (v *NullableTargetGroupHttpHealthCheck) Unset()
type NullableTargetGroupProperties ¶ added in v6.1.0
type NullableTargetGroupProperties struct {
// contains filtered or unexported fields
}
func NewNullableTargetGroupProperties ¶ added in v6.1.0
func NewNullableTargetGroupProperties(val *TargetGroupProperties) *NullableTargetGroupProperties
func (NullableTargetGroupProperties) Get ¶ added in v6.1.0
func (v NullableTargetGroupProperties) Get() *TargetGroupProperties
func (NullableTargetGroupProperties) IsSet ¶ added in v6.1.0
func (v NullableTargetGroupProperties) IsSet() bool
func (NullableTargetGroupProperties) MarshalJSON ¶ added in v6.1.0
func (v NullableTargetGroupProperties) MarshalJSON() ([]byte, error)
func (*NullableTargetGroupProperties) Set ¶ added in v6.1.0
func (v *NullableTargetGroupProperties) Set(val *TargetGroupProperties)
func (*NullableTargetGroupProperties) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableTargetGroupProperties) UnmarshalJSON(src []byte) error
func (*NullableTargetGroupProperties) Unset ¶ added in v6.1.0
func (v *NullableTargetGroupProperties) Unset()
type NullableTargetGroupPut ¶ added in v6.1.0
type NullableTargetGroupPut struct {
// contains filtered or unexported fields
}
func NewNullableTargetGroupPut ¶ added in v6.1.0
func NewNullableTargetGroupPut(val *TargetGroupPut) *NullableTargetGroupPut
func (NullableTargetGroupPut) Get ¶ added in v6.1.0
func (v NullableTargetGroupPut) Get() *TargetGroupPut
func (NullableTargetGroupPut) IsSet ¶ added in v6.1.0
func (v NullableTargetGroupPut) IsSet() bool
func (NullableTargetGroupPut) MarshalJSON ¶ added in v6.1.0
func (v NullableTargetGroupPut) MarshalJSON() ([]byte, error)
func (*NullableTargetGroupPut) Set ¶ added in v6.1.0
func (v *NullableTargetGroupPut) Set(val *TargetGroupPut)
func (*NullableTargetGroupPut) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableTargetGroupPut) UnmarshalJSON(src []byte) error
func (*NullableTargetGroupPut) Unset ¶ added in v6.1.0
func (v *NullableTargetGroupPut) Unset()
type NullableTargetGroupTarget ¶ added in v6.1.0
type NullableTargetGroupTarget struct {
// contains filtered or unexported fields
}
func NewNullableTargetGroupTarget ¶ added in v6.1.0
func NewNullableTargetGroupTarget(val *TargetGroupTarget) *NullableTargetGroupTarget
func (NullableTargetGroupTarget) Get ¶ added in v6.1.0
func (v NullableTargetGroupTarget) Get() *TargetGroupTarget
func (NullableTargetGroupTarget) IsSet ¶ added in v6.1.0
func (v NullableTargetGroupTarget) IsSet() bool
func (NullableTargetGroupTarget) MarshalJSON ¶ added in v6.1.0
func (v NullableTargetGroupTarget) MarshalJSON() ([]byte, error)
func (*NullableTargetGroupTarget) Set ¶ added in v6.1.0
func (v *NullableTargetGroupTarget) Set(val *TargetGroupTarget)
func (*NullableTargetGroupTarget) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableTargetGroupTarget) UnmarshalJSON(src []byte) error
func (*NullableTargetGroupTarget) Unset ¶ added in v6.1.0
func (v *NullableTargetGroupTarget) Unset()
type NullableTargetGroups ¶ added in v6.1.0
type NullableTargetGroups struct {
// contains filtered or unexported fields
}
func NewNullableTargetGroups ¶ added in v6.1.0
func NewNullableTargetGroups(val *TargetGroups) *NullableTargetGroups
func (NullableTargetGroups) Get ¶ added in v6.1.0
func (v NullableTargetGroups) Get() *TargetGroups
func (NullableTargetGroups) IsSet ¶ added in v6.1.0
func (v NullableTargetGroups) IsSet() bool
func (NullableTargetGroups) MarshalJSON ¶ added in v6.1.0
func (v NullableTargetGroups) MarshalJSON() ([]byte, error)
func (*NullableTargetGroups) Set ¶ added in v6.1.0
func (v *NullableTargetGroups) Set(val *TargetGroups)
func (*NullableTargetGroups) UnmarshalJSON ¶ added in v6.1.0
func (v *NullableTargetGroups) UnmarshalJSON(src []byte) error
func (*NullableTargetGroups) Unset ¶ added in v6.1.0
func (v *NullableTargetGroups) Unset()
type NullableTargetPortRange ¶
type NullableTargetPortRange struct {
// contains filtered or unexported fields
}
func NewNullableTargetPortRange ¶
func NewNullableTargetPortRange(val *TargetPortRange) *NullableTargetPortRange
func (NullableTargetPortRange) Get ¶
func (v NullableTargetPortRange) Get() *TargetPortRange
func (NullableTargetPortRange) IsSet ¶
func (v NullableTargetPortRange) IsSet() bool
func (NullableTargetPortRange) MarshalJSON ¶
func (v NullableTargetPortRange) MarshalJSON() ([]byte, error)
func (*NullableTargetPortRange) Set ¶
func (v *NullableTargetPortRange) Set(val *TargetPortRange)
func (*NullableTargetPortRange) UnmarshalJSON ¶
func (v *NullableTargetPortRange) UnmarshalJSON(src []byte) error
func (*NullableTargetPortRange) Unset ¶
func (v *NullableTargetPortRange) Unset()
type NullableTemplate ¶
type NullableTemplate struct {
// contains filtered or unexported fields
}
func NewNullableTemplate ¶
func NewNullableTemplate(val *Template) *NullableTemplate
func (NullableTemplate) Get ¶
func (v NullableTemplate) Get() *Template
func (NullableTemplate) IsSet ¶
func (v NullableTemplate) IsSet() bool
func (NullableTemplate) MarshalJSON ¶
func (v NullableTemplate) MarshalJSON() ([]byte, error)
func (*NullableTemplate) Set ¶
func (v *NullableTemplate) Set(val *Template)
func (*NullableTemplate) UnmarshalJSON ¶
func (v *NullableTemplate) UnmarshalJSON(src []byte) error
func (*NullableTemplate) Unset ¶
func (v *NullableTemplate) Unset()
type NullableTemplateProperties ¶
type NullableTemplateProperties struct {
// contains filtered or unexported fields
}
func NewNullableTemplateProperties ¶
func NewNullableTemplateProperties(val *TemplateProperties) *NullableTemplateProperties
func (NullableTemplateProperties) Get ¶
func (v NullableTemplateProperties) Get() *TemplateProperties
func (NullableTemplateProperties) IsSet ¶
func (v NullableTemplateProperties) IsSet() bool
func (NullableTemplateProperties) MarshalJSON ¶
func (v NullableTemplateProperties) MarshalJSON() ([]byte, error)
func (*NullableTemplateProperties) Set ¶
func (v *NullableTemplateProperties) Set(val *TemplateProperties)
func (*NullableTemplateProperties) UnmarshalJSON ¶
func (v *NullableTemplateProperties) UnmarshalJSON(src []byte) error
func (*NullableTemplateProperties) Unset ¶
func (v *NullableTemplateProperties) Unset()
type NullableTemplates ¶
type NullableTemplates struct {
// contains filtered or unexported fields
}
func NewNullableTemplates ¶
func NewNullableTemplates(val *Templates) *NullableTemplates
func (NullableTemplates) Get ¶
func (v NullableTemplates) Get() *Templates
func (NullableTemplates) IsSet ¶
func (v NullableTemplates) IsSet() bool
func (NullableTemplates) MarshalJSON ¶
func (v NullableTemplates) MarshalJSON() ([]byte, error)
func (*NullableTemplates) Set ¶
func (v *NullableTemplates) Set(val *Templates)
func (*NullableTemplates) UnmarshalJSON ¶
func (v *NullableTemplates) UnmarshalJSON(src []byte) error
func (*NullableTemplates) Unset ¶
func (v *NullableTemplates) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableToken ¶
type NullableToken struct {
// contains filtered or unexported fields
}
func NewNullableToken ¶
func NewNullableToken(val *Token) *NullableToken
func (NullableToken) Get ¶
func (v NullableToken) Get() *Token
func (NullableToken) IsSet ¶
func (v NullableToken) IsSet() bool
func (NullableToken) MarshalJSON ¶
func (v NullableToken) MarshalJSON() ([]byte, error)
func (*NullableToken) Set ¶
func (v *NullableToken) Set(val *Token)
func (*NullableToken) UnmarshalJSON ¶
func (v *NullableToken) UnmarshalJSON(src []byte) error
func (*NullableToken) Unset ¶
func (v *NullableToken) Unset()
type NullableType ¶
type NullableType struct {
// contains filtered or unexported fields
}
func NewNullableType ¶
func NewNullableType(val *Type) *NullableType
func (NullableType) Get ¶
func (v NullableType) Get() *Type
func (NullableType) IsSet ¶
func (v NullableType) IsSet() bool
func (NullableType) MarshalJSON ¶
func (v NullableType) MarshalJSON() ([]byte, error)
func (*NullableType) Set ¶
func (v *NullableType) Set(val *Type)
func (*NullableType) UnmarshalJSON ¶
func (v *NullableType) UnmarshalJSON(src []byte) error
func (*NullableType) Unset ¶
func (v *NullableType) Unset()
type NullableUser ¶
type NullableUser struct {
// contains filtered or unexported fields
}
func NewNullableUser ¶
func NewNullableUser(val *User) *NullableUser
func (NullableUser) Get ¶
func (v NullableUser) Get() *User
func (NullableUser) IsSet ¶
func (v NullableUser) IsSet() bool
func (NullableUser) MarshalJSON ¶
func (v NullableUser) MarshalJSON() ([]byte, error)
func (*NullableUser) Set ¶
func (v *NullableUser) Set(val *User)
func (*NullableUser) UnmarshalJSON ¶
func (v *NullableUser) UnmarshalJSON(src []byte) error
func (*NullableUser) Unset ¶
func (v *NullableUser) Unset()
type NullableUserGroupPost ¶ added in v6.3.0
type NullableUserGroupPost struct {
// contains filtered or unexported fields
}
func NewNullableUserGroupPost ¶ added in v6.3.0
func NewNullableUserGroupPost(val *UserGroupPost) *NullableUserGroupPost
func (NullableUserGroupPost) Get ¶ added in v6.3.0
func (v NullableUserGroupPost) Get() *UserGroupPost
func (NullableUserGroupPost) IsSet ¶ added in v6.3.0
func (v NullableUserGroupPost) IsSet() bool
func (NullableUserGroupPost) MarshalJSON ¶ added in v6.3.0
func (v NullableUserGroupPost) MarshalJSON() ([]byte, error)
func (*NullableUserGroupPost) Set ¶ added in v6.3.0
func (v *NullableUserGroupPost) Set(val *UserGroupPost)
func (*NullableUserGroupPost) UnmarshalJSON ¶ added in v6.3.0
func (v *NullableUserGroupPost) UnmarshalJSON(src []byte) error
func (*NullableUserGroupPost) Unset ¶ added in v6.3.0
func (v *NullableUserGroupPost) Unset()
type NullableUserMetadata ¶
type NullableUserMetadata struct {
// contains filtered or unexported fields
}
func NewNullableUserMetadata ¶
func NewNullableUserMetadata(val *UserMetadata) *NullableUserMetadata
func (NullableUserMetadata) Get ¶
func (v NullableUserMetadata) Get() *UserMetadata
func (NullableUserMetadata) IsSet ¶
func (v NullableUserMetadata) IsSet() bool
func (NullableUserMetadata) MarshalJSON ¶
func (v NullableUserMetadata) MarshalJSON() ([]byte, error)
func (*NullableUserMetadata) Set ¶
func (v *NullableUserMetadata) Set(val *UserMetadata)
func (*NullableUserMetadata) UnmarshalJSON ¶
func (v *NullableUserMetadata) UnmarshalJSON(src []byte) error
func (*NullableUserMetadata) Unset ¶
func (v *NullableUserMetadata) Unset()
type NullableUserPost ¶
type NullableUserPost struct {
// contains filtered or unexported fields
}
func NewNullableUserPost ¶
func NewNullableUserPost(val *UserPost) *NullableUserPost
func (NullableUserPost) Get ¶
func (v NullableUserPost) Get() *UserPost
func (NullableUserPost) IsSet ¶
func (v NullableUserPost) IsSet() bool
func (NullableUserPost) MarshalJSON ¶
func (v NullableUserPost) MarshalJSON() ([]byte, error)
func (*NullableUserPost) Set ¶
func (v *NullableUserPost) Set(val *UserPost)
func (*NullableUserPost) UnmarshalJSON ¶
func (v *NullableUserPost) UnmarshalJSON(src []byte) error
func (*NullableUserPost) Unset ¶
func (v *NullableUserPost) Unset()
type NullableUserProperties ¶
type NullableUserProperties struct {
// contains filtered or unexported fields
}
func NewNullableUserProperties ¶
func NewNullableUserProperties(val *UserProperties) *NullableUserProperties
func (NullableUserProperties) Get ¶
func (v NullableUserProperties) Get() *UserProperties
func (NullableUserProperties) IsSet ¶
func (v NullableUserProperties) IsSet() bool
func (NullableUserProperties) MarshalJSON ¶
func (v NullableUserProperties) MarshalJSON() ([]byte, error)
func (*NullableUserProperties) Set ¶
func (v *NullableUserProperties) Set(val *UserProperties)
func (*NullableUserProperties) UnmarshalJSON ¶
func (v *NullableUserProperties) UnmarshalJSON(src []byte) error
func (*NullableUserProperties) Unset ¶
func (v *NullableUserProperties) Unset()
type NullableUserPropertiesPost ¶
type NullableUserPropertiesPost struct {
// contains filtered or unexported fields
}
func NewNullableUserPropertiesPost ¶
func NewNullableUserPropertiesPost(val *UserPropertiesPost) *NullableUserPropertiesPost
func (NullableUserPropertiesPost) Get ¶
func (v NullableUserPropertiesPost) Get() *UserPropertiesPost
func (NullableUserPropertiesPost) IsSet ¶
func (v NullableUserPropertiesPost) IsSet() bool
func (NullableUserPropertiesPost) MarshalJSON ¶
func (v NullableUserPropertiesPost) MarshalJSON() ([]byte, error)
func (*NullableUserPropertiesPost) Set ¶
func (v *NullableUserPropertiesPost) Set(val *UserPropertiesPost)
func (*NullableUserPropertiesPost) UnmarshalJSON ¶
func (v *NullableUserPropertiesPost) UnmarshalJSON(src []byte) error
func (*NullableUserPropertiesPost) Unset ¶
func (v *NullableUserPropertiesPost) Unset()
type NullableUserPropertiesPut ¶
type NullableUserPropertiesPut struct {
// contains filtered or unexported fields
}
func NewNullableUserPropertiesPut ¶
func NewNullableUserPropertiesPut(val *UserPropertiesPut) *NullableUserPropertiesPut
func (NullableUserPropertiesPut) Get ¶
func (v NullableUserPropertiesPut) Get() *UserPropertiesPut
func (NullableUserPropertiesPut) IsSet ¶
func (v NullableUserPropertiesPut) IsSet() bool
func (NullableUserPropertiesPut) MarshalJSON ¶
func (v NullableUserPropertiesPut) MarshalJSON() ([]byte, error)
func (*NullableUserPropertiesPut) Set ¶
func (v *NullableUserPropertiesPut) Set(val *UserPropertiesPut)
func (*NullableUserPropertiesPut) UnmarshalJSON ¶
func (v *NullableUserPropertiesPut) UnmarshalJSON(src []byte) error
func (*NullableUserPropertiesPut) Unset ¶
func (v *NullableUserPropertiesPut) Unset()
type NullableUserPut ¶
type NullableUserPut struct {
// contains filtered or unexported fields
}
func NewNullableUserPut ¶
func NewNullableUserPut(val *UserPut) *NullableUserPut
func (NullableUserPut) Get ¶
func (v NullableUserPut) Get() *UserPut
func (NullableUserPut) IsSet ¶
func (v NullableUserPut) IsSet() bool
func (NullableUserPut) MarshalJSON ¶
func (v NullableUserPut) MarshalJSON() ([]byte, error)
func (*NullableUserPut) Set ¶
func (v *NullableUserPut) Set(val *UserPut)
func (*NullableUserPut) UnmarshalJSON ¶
func (v *NullableUserPut) UnmarshalJSON(src []byte) error
func (*NullableUserPut) Unset ¶
func (v *NullableUserPut) Unset()
type NullableUsers ¶
type NullableUsers struct {
// contains filtered or unexported fields
}
func NewNullableUsers ¶
func NewNullableUsers(val *Users) *NullableUsers
func (NullableUsers) Get ¶
func (v NullableUsers) Get() *Users
func (NullableUsers) IsSet ¶
func (v NullableUsers) IsSet() bool
func (NullableUsers) MarshalJSON ¶
func (v NullableUsers) MarshalJSON() ([]byte, error)
func (*NullableUsers) Set ¶
func (v *NullableUsers) Set(val *Users)
func (*NullableUsers) UnmarshalJSON ¶
func (v *NullableUsers) UnmarshalJSON(src []byte) error
func (*NullableUsers) Unset ¶
func (v *NullableUsers) Unset()
type NullableUsersEntities ¶
type NullableUsersEntities struct {
// contains filtered or unexported fields
}
func NewNullableUsersEntities ¶
func NewNullableUsersEntities(val *UsersEntities) *NullableUsersEntities
func (NullableUsersEntities) Get ¶
func (v NullableUsersEntities) Get() *UsersEntities
func (NullableUsersEntities) IsSet ¶
func (v NullableUsersEntities) IsSet() bool
func (NullableUsersEntities) MarshalJSON ¶
func (v NullableUsersEntities) MarshalJSON() ([]byte, error)
func (*NullableUsersEntities) Set ¶
func (v *NullableUsersEntities) Set(val *UsersEntities)
func (*NullableUsersEntities) UnmarshalJSON ¶
func (v *NullableUsersEntities) UnmarshalJSON(src []byte) error
func (*NullableUsersEntities) Unset ¶
func (v *NullableUsersEntities) Unset()
type NullableVolume ¶
type NullableVolume struct {
// contains filtered or unexported fields
}
func NewNullableVolume ¶
func NewNullableVolume(val *Volume) *NullableVolume
func (NullableVolume) Get ¶
func (v NullableVolume) Get() *Volume
func (NullableVolume) IsSet ¶
func (v NullableVolume) IsSet() bool
func (NullableVolume) MarshalJSON ¶
func (v NullableVolume) MarshalJSON() ([]byte, error)
func (*NullableVolume) Set ¶
func (v *NullableVolume) Set(val *Volume)
func (*NullableVolume) UnmarshalJSON ¶
func (v *NullableVolume) UnmarshalJSON(src []byte) error
func (*NullableVolume) Unset ¶
func (v *NullableVolume) Unset()
type NullableVolumeProperties ¶
type NullableVolumeProperties struct {
// contains filtered or unexported fields
}
func NewNullableVolumeProperties ¶
func NewNullableVolumeProperties(val *VolumeProperties) *NullableVolumeProperties
func (NullableVolumeProperties) Get ¶
func (v NullableVolumeProperties) Get() *VolumeProperties
func (NullableVolumeProperties) IsSet ¶
func (v NullableVolumeProperties) IsSet() bool
func (NullableVolumeProperties) MarshalJSON ¶
func (v NullableVolumeProperties) MarshalJSON() ([]byte, error)
func (*NullableVolumeProperties) Set ¶
func (v *NullableVolumeProperties) Set(val *VolumeProperties)
func (*NullableVolumeProperties) UnmarshalJSON ¶
func (v *NullableVolumeProperties) UnmarshalJSON(src []byte) error
func (*NullableVolumeProperties) Unset ¶
func (v *NullableVolumeProperties) Unset()
type NullableVolumes ¶
type NullableVolumes struct {
// contains filtered or unexported fields
}
func NewNullableVolumes ¶
func NewNullableVolumes(val *Volumes) *NullableVolumes
func (NullableVolumes) Get ¶
func (v NullableVolumes) Get() *Volumes
func (NullableVolumes) IsSet ¶
func (v NullableVolumes) IsSet() bool
func (NullableVolumes) MarshalJSON ¶
func (v NullableVolumes) MarshalJSON() ([]byte, error)
func (*NullableVolumes) Set ¶
func (v *NullableVolumes) Set(val *Volumes)
func (*NullableVolumes) UnmarshalJSON ¶
func (v *NullableVolumes) UnmarshalJSON(src []byte) error
func (*NullableVolumes) Unset ¶
func (v *NullableVolumes) Unset()
type PaginationLinks ¶
type PaginationLinks struct { // URL (with offset and limit parameters) of the previous page; only present if offset is greater than 0. Prev *string `json:"prev,omitempty"` // URL (with offset and limit parameters) of the current page. Self *string `json:"self,omitempty"` // URL (with offset and limit parameters) of the next page; only present if offset + limit is less than the total number of elements. Next *string `json:"next,omitempty"` }
PaginationLinks struct for PaginationLinks
func NewPaginationLinks ¶ added in v6.0.2
func NewPaginationLinks() *PaginationLinks
NewPaginationLinks instantiates a new PaginationLinks 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 NewPaginationLinksWithDefaults ¶ added in v6.0.2
func NewPaginationLinksWithDefaults() *PaginationLinks
NewPaginationLinksWithDefaults instantiates a new PaginationLinks 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 (*PaginationLinks) GetNext ¶
func (o *PaginationLinks) GetNext() *string
GetNext returns the Next field value If the value is explicit nil, nil is returned
func (*PaginationLinks) GetNextOk ¶
func (o *PaginationLinks) GetNextOk() (*string, bool)
GetNextOk returns a tuple with the Next field value 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 (*PaginationLinks) GetPrev ¶
func (o *PaginationLinks) GetPrev() *string
GetPrev returns the Prev field value If the value is explicit nil, nil is returned
func (*PaginationLinks) GetPrevOk ¶
func (o *PaginationLinks) GetPrevOk() (*string, bool)
GetPrevOk returns a tuple with the Prev field value 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 (*PaginationLinks) GetSelf ¶
func (o *PaginationLinks) GetSelf() *string
GetSelf returns the Self field value If the value is explicit nil, nil is returned
func (*PaginationLinks) GetSelfOk ¶
func (o *PaginationLinks) GetSelfOk() (*string, bool)
GetSelfOk returns a tuple with the Self field value 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 (*PaginationLinks) HasNext ¶
func (o *PaginationLinks) HasNext() bool
HasNext returns a boolean if a field has been set.
func (*PaginationLinks) HasPrev ¶
func (o *PaginationLinks) HasPrev() bool
HasPrev returns a boolean if a field has been set.
func (*PaginationLinks) HasSelf ¶
func (o *PaginationLinks) HasSelf() bool
HasSelf returns a boolean if a field has been set.
func (PaginationLinks) MarshalJSON ¶
func (o PaginationLinks) MarshalJSON() ([]byte, error)
func (*PaginationLinks) SetNext ¶
func (o *PaginationLinks) SetNext(v string)
SetNext sets field value
func (*PaginationLinks) SetPrev ¶
func (o *PaginationLinks) SetPrev(v string)
SetPrev sets field value
func (*PaginationLinks) SetSelf ¶
func (o *PaginationLinks) SetSelf(v string)
SetSelf sets field value
type Peer ¶
type Peer struct { // Identifier of the LAN connected to the Cross Connect. Id *string `json:"id,omitempty"` // Name of the LAN connected to the Cross Connect. Name *string `json:"name,omitempty"` // Identifier of the virtual data center connected to the Cross Connect. DatacenterId *string `json:"datacenterId,omitempty"` // Name of the virtual data center connected to the Cross Connect. DatacenterName *string `json:"datacenterName,omitempty"` // Location of the virtual data center connected to the Cross Connect. Location *string `json:"location,omitempty"` }
Peer struct for Peer
func NewPeer ¶ added in v6.0.2
func NewPeer() *Peer
NewPeer instantiates a new Peer 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 NewPeerWithDefaults ¶ added in v6.0.2
func NewPeerWithDefaults() *Peer
NewPeerWithDefaults instantiates a new Peer 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 (*Peer) GetDatacenterId ¶
GetDatacenterId returns the DatacenterId field value If the value is explicit nil, nil is returned
func (*Peer) GetDatacenterIdOk ¶
GetDatacenterIdOk returns a tuple with the DatacenterId field value 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 (*Peer) GetDatacenterName ¶
GetDatacenterName returns the DatacenterName field value If the value is explicit nil, nil is returned
func (*Peer) GetDatacenterNameOk ¶
GetDatacenterNameOk returns a tuple with the DatacenterName field value 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 (*Peer) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Peer) GetLocation ¶
GetLocation returns the Location field value If the value is explicit nil, nil is returned
func (*Peer) GetLocationOk ¶
GetLocationOk returns a tuple with the Location field value 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 (*Peer) GetName ¶
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*Peer) GetNameOk ¶
GetNameOk returns a tuple with the Name field value 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 (*Peer) HasDatacenterId ¶
HasDatacenterId returns a boolean if a field has been set.
func (*Peer) HasDatacenterName ¶
HasDatacenterName returns a boolean if a field has been set.
func (*Peer) HasLocation ¶
HasLocation returns a boolean if a field has been set.
func (Peer) MarshalJSON ¶
func (*Peer) SetDatacenterId ¶
SetDatacenterId sets field value
func (*Peer) SetDatacenterName ¶
SetDatacenterName sets field value
type PrivateCrossConnect ¶
type PrivateCrossConnect struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *PrivateCrossConnectProperties `json:"properties"` }
PrivateCrossConnect struct for PrivateCrossConnect
func NewPrivateCrossConnect ¶ added in v6.0.2
func NewPrivateCrossConnect(properties PrivateCrossConnectProperties) *PrivateCrossConnect
NewPrivateCrossConnect instantiates a new PrivateCrossConnect 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 NewPrivateCrossConnectWithDefaults ¶ added in v6.0.2
func NewPrivateCrossConnectWithDefaults() *PrivateCrossConnect
NewPrivateCrossConnectWithDefaults instantiates a new PrivateCrossConnect 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 (*PrivateCrossConnect) GetHref ¶
func (o *PrivateCrossConnect) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*PrivateCrossConnect) GetHrefOk ¶
func (o *PrivateCrossConnect) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*PrivateCrossConnect) GetId ¶
func (o *PrivateCrossConnect) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*PrivateCrossConnect) GetIdOk ¶
func (o *PrivateCrossConnect) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*PrivateCrossConnect) GetMetadata ¶
func (o *PrivateCrossConnect) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*PrivateCrossConnect) GetMetadataOk ¶
func (o *PrivateCrossConnect) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*PrivateCrossConnect) GetProperties ¶
func (o *PrivateCrossConnect) GetProperties() *PrivateCrossConnectProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*PrivateCrossConnect) GetPropertiesOk ¶
func (o *PrivateCrossConnect) GetPropertiesOk() (*PrivateCrossConnectProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*PrivateCrossConnect) GetType ¶
func (o *PrivateCrossConnect) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*PrivateCrossConnect) GetTypeOk ¶
func (o *PrivateCrossConnect) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*PrivateCrossConnect) HasHref ¶
func (o *PrivateCrossConnect) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*PrivateCrossConnect) HasId ¶
func (o *PrivateCrossConnect) HasId() bool
HasId returns a boolean if a field has been set.
func (*PrivateCrossConnect) HasMetadata ¶
func (o *PrivateCrossConnect) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*PrivateCrossConnect) HasProperties ¶
func (o *PrivateCrossConnect) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*PrivateCrossConnect) HasType ¶
func (o *PrivateCrossConnect) HasType() bool
HasType returns a boolean if a field has been set.
func (PrivateCrossConnect) MarshalJSON ¶
func (o PrivateCrossConnect) MarshalJSON() ([]byte, error)
func (*PrivateCrossConnect) SetHref ¶
func (o *PrivateCrossConnect) SetHref(v string)
SetHref sets field value
func (*PrivateCrossConnect) SetId ¶
func (o *PrivateCrossConnect) SetId(v string)
SetId sets field value
func (*PrivateCrossConnect) SetMetadata ¶
func (o *PrivateCrossConnect) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*PrivateCrossConnect) SetProperties ¶
func (o *PrivateCrossConnect) SetProperties(v PrivateCrossConnectProperties)
SetProperties sets field value
func (*PrivateCrossConnect) SetType ¶
func (o *PrivateCrossConnect) SetType(v Type)
SetType sets field value
type PrivateCrossConnectProperties ¶
type PrivateCrossConnectProperties struct { // The name of the Cross Connect. Name *string `json:"name,omitempty"` // Human-readable description of the Cross Connect. Description *string `json:"description,omitempty"` // Read-Only attribute. Lists LAN's connected to this Cross Connect. Peers *[]Peer `json:"peers,omitempty"` // Read-Only attribute. Lists data centers that can be connected to this Cross Connect. If the Cross Connect is not connected to any LANs it lists all VDCs the user has access to. If the Cross Connect is connected to at least 1 LAN it lists all VDCs the user has access to in the location of the connected LAN. ConnectableDatacenters *[]ConnectableDatacenter `json:"connectableDatacenters,omitempty"` }
PrivateCrossConnectProperties struct for PrivateCrossConnectProperties
func NewPrivateCrossConnectProperties ¶ added in v6.0.2
func NewPrivateCrossConnectProperties() *PrivateCrossConnectProperties
NewPrivateCrossConnectProperties instantiates a new PrivateCrossConnectProperties 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 NewPrivateCrossConnectPropertiesWithDefaults ¶ added in v6.0.2
func NewPrivateCrossConnectPropertiesWithDefaults() *PrivateCrossConnectProperties
NewPrivateCrossConnectPropertiesWithDefaults instantiates a new PrivateCrossConnectProperties 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 (*PrivateCrossConnectProperties) GetConnectableDatacenters ¶
func (o *PrivateCrossConnectProperties) GetConnectableDatacenters() *[]ConnectableDatacenter
GetConnectableDatacenters returns the ConnectableDatacenters field value If the value is explicit nil, nil is returned
func (*PrivateCrossConnectProperties) GetConnectableDatacentersOk ¶
func (o *PrivateCrossConnectProperties) GetConnectableDatacentersOk() (*[]ConnectableDatacenter, bool)
GetConnectableDatacentersOk returns a tuple with the ConnectableDatacenters field value 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 (*PrivateCrossConnectProperties) GetDescription ¶
func (o *PrivateCrossConnectProperties) GetDescription() *string
GetDescription returns the Description field value If the value is explicit nil, nil is returned
func (*PrivateCrossConnectProperties) GetDescriptionOk ¶
func (o *PrivateCrossConnectProperties) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value 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 (*PrivateCrossConnectProperties) GetName ¶
func (o *PrivateCrossConnectProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*PrivateCrossConnectProperties) GetNameOk ¶
func (o *PrivateCrossConnectProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*PrivateCrossConnectProperties) GetPeers ¶
func (o *PrivateCrossConnectProperties) GetPeers() *[]Peer
GetPeers returns the Peers field value If the value is explicit nil, nil is returned
func (*PrivateCrossConnectProperties) GetPeersOk ¶
func (o *PrivateCrossConnectProperties) GetPeersOk() (*[]Peer, bool)
GetPeersOk returns a tuple with the Peers field value 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 (*PrivateCrossConnectProperties) HasConnectableDatacenters ¶
func (o *PrivateCrossConnectProperties) HasConnectableDatacenters() bool
HasConnectableDatacenters returns a boolean if a field has been set.
func (*PrivateCrossConnectProperties) HasDescription ¶
func (o *PrivateCrossConnectProperties) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PrivateCrossConnectProperties) HasName ¶
func (o *PrivateCrossConnectProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*PrivateCrossConnectProperties) HasPeers ¶
func (o *PrivateCrossConnectProperties) HasPeers() bool
HasPeers returns a boolean if a field has been set.
func (PrivateCrossConnectProperties) MarshalJSON ¶
func (o PrivateCrossConnectProperties) MarshalJSON() ([]byte, error)
func (*PrivateCrossConnectProperties) SetConnectableDatacenters ¶
func (o *PrivateCrossConnectProperties) SetConnectableDatacenters(v []ConnectableDatacenter)
SetConnectableDatacenters sets field value
func (*PrivateCrossConnectProperties) SetDescription ¶
func (o *PrivateCrossConnectProperties) SetDescription(v string)
SetDescription sets field value
func (*PrivateCrossConnectProperties) SetName ¶
func (o *PrivateCrossConnectProperties) SetName(v string)
SetName sets field value
func (*PrivateCrossConnectProperties) SetPeers ¶
func (o *PrivateCrossConnectProperties) SetPeers(v []Peer)
SetPeers sets field value
type PrivateCrossConnects ¶
type PrivateCrossConnects struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]PrivateCrossConnect `json:"items,omitempty"` }
PrivateCrossConnects struct for PrivateCrossConnects
func NewPrivateCrossConnects ¶ added in v6.0.2
func NewPrivateCrossConnects() *PrivateCrossConnects
NewPrivateCrossConnects instantiates a new PrivateCrossConnects 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 NewPrivateCrossConnectsWithDefaults ¶ added in v6.0.2
func NewPrivateCrossConnectsWithDefaults() *PrivateCrossConnects
NewPrivateCrossConnectsWithDefaults instantiates a new PrivateCrossConnects 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 (*PrivateCrossConnects) GetHref ¶
func (o *PrivateCrossConnects) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*PrivateCrossConnects) GetHrefOk ¶
func (o *PrivateCrossConnects) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*PrivateCrossConnects) GetId ¶
func (o *PrivateCrossConnects) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*PrivateCrossConnects) GetIdOk ¶
func (o *PrivateCrossConnects) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*PrivateCrossConnects) GetItems ¶
func (o *PrivateCrossConnects) GetItems() *[]PrivateCrossConnect
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*PrivateCrossConnects) GetItemsOk ¶
func (o *PrivateCrossConnects) GetItemsOk() (*[]PrivateCrossConnect, bool)
GetItemsOk returns a tuple with the Items field value 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 (*PrivateCrossConnects) GetType ¶
func (o *PrivateCrossConnects) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*PrivateCrossConnects) GetTypeOk ¶
func (o *PrivateCrossConnects) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*PrivateCrossConnects) HasHref ¶
func (o *PrivateCrossConnects) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*PrivateCrossConnects) HasId ¶
func (o *PrivateCrossConnects) HasId() bool
HasId returns a boolean if a field has been set.
func (*PrivateCrossConnects) HasItems ¶
func (o *PrivateCrossConnects) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*PrivateCrossConnects) HasType ¶
func (o *PrivateCrossConnects) HasType() bool
HasType returns a boolean if a field has been set.
func (PrivateCrossConnects) MarshalJSON ¶
func (o PrivateCrossConnects) MarshalJSON() ([]byte, error)
func (*PrivateCrossConnects) SetHref ¶
func (o *PrivateCrossConnects) SetHref(v string)
SetHref sets field value
func (*PrivateCrossConnects) SetId ¶
func (o *PrivateCrossConnects) SetId(v string)
SetId sets field value
func (*PrivateCrossConnects) SetItems ¶
func (o *PrivateCrossConnects) SetItems(v []PrivateCrossConnect)
SetItems sets field value
func (*PrivateCrossConnects) SetType ¶
func (o *PrivateCrossConnects) SetType(v Type)
SetType sets field value
type PrivateCrossConnectsApiService ¶
type PrivateCrossConnectsApiService service
PrivateCrossConnectsApiService PrivateCrossConnectsApi service
func (*PrivateCrossConnectsApiService) PccsDelete ¶
func (a *PrivateCrossConnectsApiService) PccsDelete(ctx _context.Context, pccId string) ApiPccsDeleteRequest
* PccsDelete Delete Private Cross-Connects * Remove the specified Cross Connect. Cross connect can be deleted only if it is not connected to any LANs. For non administrator users a cross connect can be deleted only if you are granted access via the user groups you are member of. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param pccId The unique ID of the Cross Connect. * @return ApiPccsDeleteRequest
func (*PrivateCrossConnectsApiService) PccsDeleteExecute ¶
func (a *PrivateCrossConnectsApiService) PccsDeleteExecute(r ApiPccsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*PrivateCrossConnectsApiService) PccsFindById ¶
func (a *PrivateCrossConnectsApiService) PccsFindById(ctx _context.Context, pccId string) ApiPccsFindByIdRequest
* PccsFindById Retrieve a Cross Connect * Retrieve a Cross Connect by the resource ID. Cross Connect ID is in the response body when the Cross Connect is created and in the list of Private Cross-Connects, returned by GET. For contract owner and administrators all Private Cross-Connects in your contract can be retrieved. For non administrator users it only returns the cross connects you are granted access via the user groups you are member of. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param pccId The unique ID of the Cross Connect. * @return ApiPccsFindByIdRequest
func (*PrivateCrossConnectsApiService) PccsFindByIdExecute ¶
func (a *PrivateCrossConnectsApiService) PccsFindByIdExecute(r ApiPccsFindByIdRequest) (PrivateCrossConnect, *APIResponse, error)
* Execute executes the request * @return PrivateCrossConnect
func (*PrivateCrossConnectsApiService) PccsGet ¶
func (a *PrivateCrossConnectsApiService) PccsGet(ctx _context.Context) ApiPccsGetRequest
* PccsGet List Private Cross-Connects * List all Private Cross-Connects. For contract owner and administrators it returns all Private Cross-Connects in your contract. For non administrator users it only returns the Private Cross-Connects you are granted access via the user groups you are member of. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPccsGetRequest
func (*PrivateCrossConnectsApiService) PccsGetExecute ¶
func (a *PrivateCrossConnectsApiService) PccsGetExecute(r ApiPccsGetRequest) (PrivateCrossConnects, *APIResponse, error)
* Execute executes the request * @return PrivateCrossConnects
func (*PrivateCrossConnectsApiService) PccsPatch ¶
func (a *PrivateCrossConnectsApiService) PccsPatch(ctx _context.Context, pccId string) ApiPccsPatchRequest
* PccsPatch Partially modify a Private Cross-Connects * Update the properties of the specified Cross Connect.For non administrator users you can only update the Private Cross-Connects you are granted access via the user groups you are member of * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param pccId The unique ID of the Cross Connect. * @return ApiPccsPatchRequest
func (*PrivateCrossConnectsApiService) PccsPatchExecute ¶
func (a *PrivateCrossConnectsApiService) PccsPatchExecute(r ApiPccsPatchRequest) (PrivateCrossConnect, *APIResponse, error)
* Execute executes the request * @return PrivateCrossConnect
func (*PrivateCrossConnectsApiService) PccsPost ¶
func (a *PrivateCrossConnectsApiService) PccsPost(ctx _context.Context) ApiPccsPostRequest
* PccsPost Create a Cross Connect * Creates a Cross-Connect. Only contract owners, administrators and users with createPcc user privilege can create a cross connect. Please note that connecting a LAN to a cross connect is to be done via the /lan endpoint. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiPccsPostRequest
func (*PrivateCrossConnectsApiService) PccsPostExecute ¶
func (a *PrivateCrossConnectsApiService) PccsPostExecute(r ApiPccsPostRequest) (PrivateCrossConnect, *APIResponse, error)
* Execute executes the request * @return PrivateCrossConnect
type RemoteConsoleUrl ¶
type RemoteConsoleUrl struct { // The remote console url with the jwToken parameter for access Url *string `json:"url,omitempty"` }
RemoteConsoleUrl struct for RemoteConsoleUrl
func NewRemoteConsoleUrl ¶ added in v6.0.2
func NewRemoteConsoleUrl() *RemoteConsoleUrl
NewRemoteConsoleUrl instantiates a new RemoteConsoleUrl 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 NewRemoteConsoleUrlWithDefaults ¶ added in v6.0.2
func NewRemoteConsoleUrlWithDefaults() *RemoteConsoleUrl
NewRemoteConsoleUrlWithDefaults instantiates a new RemoteConsoleUrl 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 (*RemoteConsoleUrl) GetUrl ¶
func (o *RemoteConsoleUrl) GetUrl() *string
GetUrl returns the Url field value If the value is explicit nil, nil is returned
func (*RemoteConsoleUrl) GetUrlOk ¶
func (o *RemoteConsoleUrl) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value 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 (*RemoteConsoleUrl) HasUrl ¶
func (o *RemoteConsoleUrl) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (RemoteConsoleUrl) MarshalJSON ¶
func (o RemoteConsoleUrl) MarshalJSON() ([]byte, error)
func (*RemoteConsoleUrl) SetUrl ¶
func (o *RemoteConsoleUrl) SetUrl(v string)
SetUrl sets field value
type Request ¶
type Request struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *RequestMetadata `json:"metadata,omitempty"` Properties *RequestProperties `json:"properties"` }
Request struct for Request
func NewRequest ¶ added in v6.0.2
func NewRequest(properties RequestProperties) *Request
NewRequest instantiates a new Request 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 NewRequestWithDefaults ¶ added in v6.0.2
func NewRequestWithDefaults() *Request
NewRequestWithDefaults instantiates a new Request 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 (*Request) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Request) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Request) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Request) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Request) GetMetadata ¶
func (o *Request) GetMetadata() *RequestMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*Request) GetMetadataOk ¶
func (o *Request) GetMetadataOk() (*RequestMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*Request) GetProperties ¶
func (o *Request) GetProperties() *RequestProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Request) GetPropertiesOk ¶
func (o *Request) GetPropertiesOk() (*RequestProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*Request) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Request) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*Request) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*Request) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (Request) MarshalJSON ¶
func (*Request) SetMetadata ¶
func (o *Request) SetMetadata(v RequestMetadata)
SetMetadata sets field value
func (*Request) SetProperties ¶
func (o *Request) SetProperties(v RequestProperties)
SetProperties sets field value
type RequestMetadata ¶
type RequestMetadata struct { // The last time the resource was created. CreatedDate *IonosTime // The user who created the resource. CreatedBy *string `json:"createdBy,omitempty"` // Resource's Entity Tag as defined in http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.11 Entity Tag is also added as an 'ETag response header to requests which don't use 'depth' parameter. Etag *string `json:"etag,omitempty"` RequestStatus *RequestStatus `json:"requestStatus,omitempty"` }
RequestMetadata struct for RequestMetadata
func NewRequestMetadata ¶ added in v6.0.2
func NewRequestMetadata() *RequestMetadata
NewRequestMetadata instantiates a new RequestMetadata 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 NewRequestMetadataWithDefaults ¶ added in v6.0.2
func NewRequestMetadataWithDefaults() *RequestMetadata
NewRequestMetadataWithDefaults instantiates a new RequestMetadata 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 (*RequestMetadata) GetCreatedBy ¶
func (o *RequestMetadata) GetCreatedBy() *string
GetCreatedBy returns the CreatedBy field value If the value is explicit nil, nil is returned
func (*RequestMetadata) GetCreatedByOk ¶
func (o *RequestMetadata) GetCreatedByOk() (*string, bool)
GetCreatedByOk returns a tuple with the CreatedBy field value 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 (*RequestMetadata) GetCreatedDate ¶
func (o *RequestMetadata) GetCreatedDate() *time.Time
GetCreatedDate returns the CreatedDate field value If the value is explicit nil, nil is returned
func (*RequestMetadata) GetCreatedDateOk ¶
func (o *RequestMetadata) GetCreatedDateOk() (*time.Time, bool)
GetCreatedDateOk returns a tuple with the CreatedDate field value 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 (*RequestMetadata) GetEtag ¶
func (o *RequestMetadata) GetEtag() *string
GetEtag returns the Etag field value If the value is explicit nil, nil is returned
func (*RequestMetadata) GetEtagOk ¶
func (o *RequestMetadata) GetEtagOk() (*string, bool)
GetEtagOk returns a tuple with the Etag field value 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 (*RequestMetadata) GetRequestStatus ¶
func (o *RequestMetadata) GetRequestStatus() *RequestStatus
GetRequestStatus returns the RequestStatus field value If the value is explicit nil, nil is returned
func (*RequestMetadata) GetRequestStatusOk ¶
func (o *RequestMetadata) GetRequestStatusOk() (*RequestStatus, bool)
GetRequestStatusOk returns a tuple with the RequestStatus field value 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 (*RequestMetadata) HasCreatedBy ¶
func (o *RequestMetadata) HasCreatedBy() bool
HasCreatedBy returns a boolean if a field has been set.
func (*RequestMetadata) HasCreatedDate ¶
func (o *RequestMetadata) HasCreatedDate() bool
HasCreatedDate returns a boolean if a field has been set.
func (*RequestMetadata) HasEtag ¶
func (o *RequestMetadata) HasEtag() bool
HasEtag returns a boolean if a field has been set.
func (*RequestMetadata) HasRequestStatus ¶
func (o *RequestMetadata) HasRequestStatus() bool
HasRequestStatus returns a boolean if a field has been set.
func (RequestMetadata) MarshalJSON ¶
func (o RequestMetadata) MarshalJSON() ([]byte, error)
func (*RequestMetadata) SetCreatedBy ¶
func (o *RequestMetadata) SetCreatedBy(v string)
SetCreatedBy sets field value
func (*RequestMetadata) SetCreatedDate ¶
func (o *RequestMetadata) SetCreatedDate(v time.Time)
SetCreatedDate sets field value
func (*RequestMetadata) SetEtag ¶
func (o *RequestMetadata) SetEtag(v string)
SetEtag sets field value
func (*RequestMetadata) SetRequestStatus ¶
func (o *RequestMetadata) SetRequestStatus(v RequestStatus)
SetRequestStatus sets field value
type RequestProperties ¶
type RequestProperties struct { Method *string `json:"method,omitempty"` Headers *map[string]string `json:"headers,omitempty"` Body *string `json:"body,omitempty"` Url *string `json:"url,omitempty"` }
RequestProperties struct for RequestProperties
func NewRequestProperties ¶ added in v6.0.2
func NewRequestProperties() *RequestProperties
NewRequestProperties instantiates a new RequestProperties 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 NewRequestPropertiesWithDefaults ¶ added in v6.0.2
func NewRequestPropertiesWithDefaults() *RequestProperties
NewRequestPropertiesWithDefaults instantiates a new RequestProperties 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 (*RequestProperties) GetBody ¶
func (o *RequestProperties) GetBody() *string
GetBody returns the Body field value If the value is explicit nil, nil is returned
func (*RequestProperties) GetBodyOk ¶
func (o *RequestProperties) GetBodyOk() (*string, bool)
GetBodyOk returns a tuple with the Body field value 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 (*RequestProperties) GetHeaders ¶
func (o *RequestProperties) GetHeaders() *map[string]string
GetHeaders returns the Headers field value If the value is explicit nil, nil is returned
func (*RequestProperties) GetHeadersOk ¶
func (o *RequestProperties) GetHeadersOk() (*map[string]string, bool)
GetHeadersOk returns a tuple with the Headers field value 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 (*RequestProperties) GetMethod ¶
func (o *RequestProperties) GetMethod() *string
GetMethod returns the Method field value If the value is explicit nil, nil is returned
func (*RequestProperties) GetMethodOk ¶
func (o *RequestProperties) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value 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 (*RequestProperties) GetUrl ¶
func (o *RequestProperties) GetUrl() *string
GetUrl returns the Url field value If the value is explicit nil, nil is returned
func (*RequestProperties) GetUrlOk ¶
func (o *RequestProperties) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value 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 (*RequestProperties) HasBody ¶
func (o *RequestProperties) HasBody() bool
HasBody returns a boolean if a field has been set.
func (*RequestProperties) HasHeaders ¶
func (o *RequestProperties) HasHeaders() bool
HasHeaders returns a boolean if a field has been set.
func (*RequestProperties) HasMethod ¶
func (o *RequestProperties) HasMethod() bool
HasMethod returns a boolean if a field has been set.
func (*RequestProperties) HasUrl ¶
func (o *RequestProperties) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (RequestProperties) MarshalJSON ¶
func (o RequestProperties) MarshalJSON() ([]byte, error)
func (*RequestProperties) SetBody ¶
func (o *RequestProperties) SetBody(v string)
SetBody sets field value
func (*RequestProperties) SetHeaders ¶
func (o *RequestProperties) SetHeaders(v map[string]string)
SetHeaders sets field value
func (*RequestProperties) SetMethod ¶
func (o *RequestProperties) SetMethod(v string)
SetMethod sets field value
func (*RequestProperties) SetUrl ¶
func (o *RequestProperties) SetUrl(v string)
SetUrl sets field value
type RequestStatus ¶
type RequestStatus struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *RequestStatusMetadata `json:"metadata,omitempty"` }
RequestStatus struct for RequestStatus
func NewRequestStatus ¶ added in v6.0.2
func NewRequestStatus() *RequestStatus
NewRequestStatus instantiates a new RequestStatus 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 NewRequestStatusWithDefaults ¶ added in v6.0.2
func NewRequestStatusWithDefaults() *RequestStatus
NewRequestStatusWithDefaults instantiates a new RequestStatus 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 (*RequestStatus) GetHref ¶
func (o *RequestStatus) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*RequestStatus) GetHrefOk ¶
func (o *RequestStatus) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*RequestStatus) GetId ¶
func (o *RequestStatus) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*RequestStatus) GetIdOk ¶
func (o *RequestStatus) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*RequestStatus) GetMetadata ¶
func (o *RequestStatus) GetMetadata() *RequestStatusMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*RequestStatus) GetMetadataOk ¶
func (o *RequestStatus) GetMetadataOk() (*RequestStatusMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*RequestStatus) GetType ¶
func (o *RequestStatus) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*RequestStatus) GetTypeOk ¶
func (o *RequestStatus) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*RequestStatus) HasHref ¶
func (o *RequestStatus) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*RequestStatus) HasId ¶
func (o *RequestStatus) HasId() bool
HasId returns a boolean if a field has been set.
func (*RequestStatus) HasMetadata ¶
func (o *RequestStatus) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*RequestStatus) HasType ¶
func (o *RequestStatus) HasType() bool
HasType returns a boolean if a field has been set.
func (RequestStatus) MarshalJSON ¶
func (o RequestStatus) MarshalJSON() ([]byte, error)
func (*RequestStatus) SetMetadata ¶
func (o *RequestStatus) SetMetadata(v RequestStatusMetadata)
SetMetadata sets field value
type RequestStatusMetadata ¶
type RequestStatusMetadata struct { Status *string `json:"status,omitempty"` Message *string `json:"message,omitempty"` // Resource's Entity Tag as defined in http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.11 Entity Tag is also added as an 'ETag response header to requests which don't use 'depth' parameter. Etag *string `json:"etag,omitempty"` Targets *[]RequestTarget `json:"targets,omitempty"` }
RequestStatusMetadata struct for RequestStatusMetadata
func NewRequestStatusMetadata ¶ added in v6.0.2
func NewRequestStatusMetadata() *RequestStatusMetadata
NewRequestStatusMetadata instantiates a new RequestStatusMetadata 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 NewRequestStatusMetadataWithDefaults ¶ added in v6.0.2
func NewRequestStatusMetadataWithDefaults() *RequestStatusMetadata
NewRequestStatusMetadataWithDefaults instantiates a new RequestStatusMetadata 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 (*RequestStatusMetadata) GetEtag ¶
func (o *RequestStatusMetadata) GetEtag() *string
GetEtag returns the Etag field value If the value is explicit nil, nil is returned
func (*RequestStatusMetadata) GetEtagOk ¶
func (o *RequestStatusMetadata) GetEtagOk() (*string, bool)
GetEtagOk returns a tuple with the Etag field value 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 (*RequestStatusMetadata) GetMessage ¶
func (o *RequestStatusMetadata) GetMessage() *string
GetMessage returns the Message field value If the value is explicit nil, nil is returned
func (*RequestStatusMetadata) GetMessageOk ¶
func (o *RequestStatusMetadata) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value 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 (*RequestStatusMetadata) GetStatus ¶
func (o *RequestStatusMetadata) GetStatus() *string
GetStatus returns the Status field value If the value is explicit nil, nil is returned
func (*RequestStatusMetadata) GetStatusOk ¶
func (o *RequestStatusMetadata) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value 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 (*RequestStatusMetadata) GetTargets ¶
func (o *RequestStatusMetadata) GetTargets() *[]RequestTarget
GetTargets returns the Targets field value If the value is explicit nil, nil is returned
func (*RequestStatusMetadata) GetTargetsOk ¶
func (o *RequestStatusMetadata) GetTargetsOk() (*[]RequestTarget, bool)
GetTargetsOk returns a tuple with the Targets field value 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 (*RequestStatusMetadata) HasEtag ¶
func (o *RequestStatusMetadata) HasEtag() bool
HasEtag returns a boolean if a field has been set.
func (*RequestStatusMetadata) HasMessage ¶
func (o *RequestStatusMetadata) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (*RequestStatusMetadata) HasStatus ¶
func (o *RequestStatusMetadata) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*RequestStatusMetadata) HasTargets ¶
func (o *RequestStatusMetadata) HasTargets() bool
HasTargets returns a boolean if a field has been set.
func (RequestStatusMetadata) MarshalJSON ¶
func (o RequestStatusMetadata) MarshalJSON() ([]byte, error)
func (*RequestStatusMetadata) SetEtag ¶
func (o *RequestStatusMetadata) SetEtag(v string)
SetEtag sets field value
func (*RequestStatusMetadata) SetMessage ¶
func (o *RequestStatusMetadata) SetMessage(v string)
SetMessage sets field value
func (*RequestStatusMetadata) SetStatus ¶
func (o *RequestStatusMetadata) SetStatus(v string)
SetStatus sets field value
func (*RequestStatusMetadata) SetTargets ¶
func (o *RequestStatusMetadata) SetTargets(v []RequestTarget)
SetTargets sets field value
type RequestTarget ¶
type RequestTarget struct { Target *ResourceReference `json:"target,omitempty"` Status *string `json:"status,omitempty"` }
RequestTarget struct for RequestTarget
func NewRequestTarget ¶ added in v6.0.2
func NewRequestTarget() *RequestTarget
NewRequestTarget instantiates a new RequestTarget 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 NewRequestTargetWithDefaults ¶ added in v6.0.2
func NewRequestTargetWithDefaults() *RequestTarget
NewRequestTargetWithDefaults instantiates a new RequestTarget 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 (*RequestTarget) GetStatus ¶
func (o *RequestTarget) GetStatus() *string
GetStatus returns the Status field value If the value is explicit nil, nil is returned
func (*RequestTarget) GetStatusOk ¶
func (o *RequestTarget) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value 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 (*RequestTarget) GetTarget ¶
func (o *RequestTarget) GetTarget() *ResourceReference
GetTarget returns the Target field value If the value is explicit nil, nil is returned
func (*RequestTarget) GetTargetOk ¶
func (o *RequestTarget) GetTargetOk() (*ResourceReference, bool)
GetTargetOk returns a tuple with the Target field value 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 (*RequestTarget) HasStatus ¶
func (o *RequestTarget) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*RequestTarget) HasTarget ¶
func (o *RequestTarget) HasTarget() bool
HasTarget returns a boolean if a field has been set.
func (RequestTarget) MarshalJSON ¶
func (o RequestTarget) MarshalJSON() ([]byte, error)
func (*RequestTarget) SetStatus ¶
func (o *RequestTarget) SetStatus(v string)
SetStatus sets field value
func (*RequestTarget) SetTarget ¶
func (o *RequestTarget) SetTarget(v ResourceReference)
SetTarget sets field value
type Requests ¶
type Requests struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Request `json:"items,omitempty"` // The offset, specified in the request (if not is specified, 0 is used by default). Offset *float32 `json:"offset"` // The limit, specified in the request (if not specified, the endpoint's default pagination limit is used). Limit *float32 `json:"limit"` Links *PaginationLinks `json:"_links"` }
Requests struct for Requests
func NewRequests ¶ added in v6.0.2
func NewRequests(offset float32, limit float32, links PaginationLinks) *Requests
NewRequests instantiates a new Requests 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 NewRequestsWithDefaults ¶ added in v6.0.2
func NewRequestsWithDefaults() *Requests
NewRequestsWithDefaults instantiates a new Requests 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 (*Requests) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Requests) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Requests) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Requests) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Requests) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Requests) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Requests) GetLimit ¶
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*Requests) GetLimitOk ¶
GetLimitOk returns a tuple with the Limit field value 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 (*Requests) GetLinks ¶
func (o *Requests) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*Requests) GetLinksOk ¶
func (o *Requests) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*Requests) GetOffset ¶
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*Requests) GetOffsetOk ¶
GetOffsetOk returns a tuple with the Offset field value 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 (*Requests) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Requests) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Requests) MarshalJSON ¶
func (*Requests) SetLinks ¶
func (o *Requests) SetLinks(v PaginationLinks)
SetLinks sets field value
type RequestsApiService ¶
type RequestsApiService service
RequestsApiService RequestsApi service
func (*RequestsApiService) RequestsFindById ¶
func (a *RequestsApiService) RequestsFindById(ctx _context.Context, requestId string) ApiRequestsFindByIdRequest
* RequestsFindById Retrieve requests * Retrieve the properties of the specified request. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param requestId The unique ID of the request. * @return ApiRequestsFindByIdRequest
func (*RequestsApiService) RequestsFindByIdExecute ¶
func (a *RequestsApiService) RequestsFindByIdExecute(r ApiRequestsFindByIdRequest) (Request, *APIResponse, error)
* Execute executes the request * @return Request
func (*RequestsApiService) RequestsGet ¶
func (a *RequestsApiService) RequestsGet(ctx _context.Context) ApiRequestsGetRequest
* RequestsGet List requests * List all API requests. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiRequestsGetRequest
func (*RequestsApiService) RequestsGetExecute ¶
func (a *RequestsApiService) RequestsGetExecute(r ApiRequestsGetRequest) (Requests, *APIResponse, error)
* Execute executes the request * @return Requests
func (*RequestsApiService) RequestsStatusGet ¶
func (a *RequestsApiService) RequestsStatusGet(ctx _context.Context, requestId string) ApiRequestsStatusGetRequest
* RequestsStatusGet Retrieve request status * Retrieve the status of the specified request. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param requestId The unique ID of the request. * @return ApiRequestsStatusGetRequest
func (*RequestsApiService) RequestsStatusGetExecute ¶
func (a *RequestsApiService) RequestsStatusGetExecute(r ApiRequestsStatusGetRequest) (RequestStatus, *APIResponse, error)
* Execute executes the request * @return RequestStatus
type Resource ¶
type Resource struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of the resource. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *ResourceProperties `json:"properties,omitempty"` Entities *ResourceEntities `json:"entities,omitempty"` }
Resource datacenter resource representation
func NewResource ¶ added in v6.0.2
func NewResource() *Resource
NewResource instantiates a new Resource 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 NewResourceWithDefaults ¶ added in v6.0.2
func NewResourceWithDefaults() *Resource
NewResourceWithDefaults instantiates a new Resource 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 (*Resource) GetEntities ¶
func (o *Resource) GetEntities() *ResourceEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*Resource) GetEntitiesOk ¶
func (o *Resource) GetEntitiesOk() (*ResourceEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*Resource) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Resource) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Resource) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Resource) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Resource) GetMetadata ¶
func (o *Resource) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*Resource) GetMetadataOk ¶
func (o *Resource) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*Resource) GetProperties ¶
func (o *Resource) GetProperties() *ResourceProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Resource) GetPropertiesOk ¶
func (o *Resource) GetPropertiesOk() (*ResourceProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*Resource) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Resource) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*Resource) HasEntities ¶
HasEntities returns a boolean if a field has been set.
func (*Resource) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*Resource) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (Resource) MarshalJSON ¶
func (*Resource) SetEntities ¶
func (o *Resource) SetEntities(v ResourceEntities)
SetEntities sets field value
func (*Resource) SetMetadata ¶
func (o *Resource) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*Resource) SetProperties ¶
func (o *Resource) SetProperties(v ResourceProperties)
SetProperties sets field value
type ResourceEntities ¶
type ResourceEntities struct {
Groups *ResourceGroups `json:"groups,omitempty"`
}
ResourceEntities struct for ResourceEntities
func NewResourceEntities ¶ added in v6.0.2
func NewResourceEntities() *ResourceEntities
NewResourceEntities instantiates a new ResourceEntities 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 NewResourceEntitiesWithDefaults ¶ added in v6.0.2
func NewResourceEntitiesWithDefaults() *ResourceEntities
NewResourceEntitiesWithDefaults instantiates a new ResourceEntities 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 (*ResourceEntities) GetGroups ¶
func (o *ResourceEntities) GetGroups() *ResourceGroups
GetGroups returns the Groups field value If the value is explicit nil, nil is returned
func (*ResourceEntities) GetGroupsOk ¶
func (o *ResourceEntities) GetGroupsOk() (*ResourceGroups, bool)
GetGroupsOk returns a tuple with the Groups field value 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 (*ResourceEntities) HasGroups ¶
func (o *ResourceEntities) HasGroups() bool
HasGroups returns a boolean if a field has been set.
func (ResourceEntities) MarshalJSON ¶
func (o ResourceEntities) MarshalJSON() ([]byte, error)
func (*ResourceEntities) SetGroups ¶
func (o *ResourceEntities) SetGroups(v ResourceGroups)
SetGroups sets field value
type ResourceGroups ¶
type ResourceGroups struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of the resource. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Resource `json:"items,omitempty"` }
ResourceGroups Resources assigned to this group.
func NewResourceGroups ¶ added in v6.0.2
func NewResourceGroups() *ResourceGroups
NewResourceGroups instantiates a new ResourceGroups 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 NewResourceGroupsWithDefaults ¶ added in v6.0.2
func NewResourceGroupsWithDefaults() *ResourceGroups
NewResourceGroupsWithDefaults instantiates a new ResourceGroups 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 (*ResourceGroups) GetHref ¶
func (o *ResourceGroups) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*ResourceGroups) GetHrefOk ¶
func (o *ResourceGroups) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*ResourceGroups) GetId ¶
func (o *ResourceGroups) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*ResourceGroups) GetIdOk ¶
func (o *ResourceGroups) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*ResourceGroups) GetItems ¶
func (o *ResourceGroups) GetItems() *[]Resource
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*ResourceGroups) GetItemsOk ¶
func (o *ResourceGroups) GetItemsOk() (*[]Resource, bool)
GetItemsOk returns a tuple with the Items field value 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 (*ResourceGroups) GetType ¶
func (o *ResourceGroups) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*ResourceGroups) GetTypeOk ¶
func (o *ResourceGroups) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*ResourceGroups) HasHref ¶
func (o *ResourceGroups) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*ResourceGroups) HasId ¶
func (o *ResourceGroups) HasId() bool
HasId returns a boolean if a field has been set.
func (*ResourceGroups) HasItems ¶
func (o *ResourceGroups) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*ResourceGroups) HasType ¶
func (o *ResourceGroups) HasType() bool
HasType returns a boolean if a field has been set.
func (ResourceGroups) MarshalJSON ¶
func (o ResourceGroups) MarshalJSON() ([]byte, error)
func (*ResourceGroups) SetHref ¶
func (o *ResourceGroups) SetHref(v string)
SetHref sets field value
func (*ResourceGroups) SetItems ¶
func (o *ResourceGroups) SetItems(v []Resource)
SetItems sets field value
type ResourceHandler ¶ added in v6.0.3
type ResourceHandler interface { GetMetadata() *DatacenterElementMetadata GetMetadataOk() (*DatacenterElementMetadata, bool) }
type ResourceLimits ¶
type ResourceLimits struct { // The maximum number of CPU cores per server. CoresPerServer *int32 `json:"coresPerServer"` // The maximum number of CPU cores per contract. CoresPerContract *int32 `json:"coresPerContract"` // The number of CPU cores provisioned. CoresProvisioned *int32 `json:"coresProvisioned"` // The maximum amount of RAM (in MB) that can be provisioned for a particular server under this contract. RamPerServer *int32 `json:"ramPerServer"` // The maximum amount of RAM (in MB) that can be provisioned under this contract. RamPerContract *int32 `json:"ramPerContract"` // The amount of RAM (in MB) provisioned under this contract. RamProvisioned *int32 `json:"ramProvisioned"` // The maximum size (in MB) of an idividual hard disk volume. HddLimitPerVolume *int64 `json:"hddLimitPerVolume"` // The maximum amount of disk space (in MB) that can be provided under this contract. HddLimitPerContract *int64 `json:"hddLimitPerContract"` // The amount of hard disk space (in MB) that is currently provisioned. HddVolumeProvisioned *int64 `json:"hddVolumeProvisioned"` // The maximum size (in MB) of an individual solid state disk volume. SsdLimitPerVolume *int64 `json:"ssdLimitPerVolume"` // The maximum amount of solid state disk space (in MB) that can be provisioned under this contract. SsdLimitPerContract *int64 `json:"ssdLimitPerContract"` // The amount of solid state disk space (in MB) that is currently provisioned. SsdVolumeProvisioned *int64 `json:"ssdVolumeProvisioned"` // The amount of DAS disk space (in MB) in a Cube server that is currently provisioned. DasVolumeProvisioned *int64 `json:"dasVolumeProvisioned"` // The maximum number of static public IP addresses that can be reserved by this customer across contracts. ReservableIps *int32 `json:"reservableIps"` // The maximum number of static public IP addresses that can be reserved for this contract. ReservedIpsOnContract *int32 `json:"reservedIpsOnContract"` // The number of static public IP addresses in use. ReservedIpsInUse *int32 `json:"reservedIpsInUse"` // The maximum number of Kubernetes clusters that can be created under this contract. K8sClusterLimitTotal *int32 `json:"k8sClusterLimitTotal"` // The amount of Kubernetes clusters that is currently provisioned. K8sClustersProvisioned *int32 `json:"k8sClustersProvisioned"` // The NLB total limit. NlbLimitTotal *int32 `json:"nlbLimitTotal"` // The NLBs provisioned. NlbProvisioned *int32 `json:"nlbProvisioned"` // The NAT Gateway total limit. NatGatewayLimitTotal *int32 `json:"natGatewayLimitTotal"` // The NAT Gateways provisioned. NatGatewayProvisioned *int32 `json:"natGatewayProvisioned"` // The maximum number of security groups per VDC. SecurityGroupsPerVdc *int32 `json:"securityGroupsPerVdc"` // The maximum number of security groups that can be attached to a NIC or a VM individually. For example, a user can have maximum 10 security groups per NIC and 10 per VM. SecurityGroupsPerResource *int32 `json:"securityGroupsPerResource"` // The maximum number of rules per security group. RulesPerSecurityGroup *int32 `json:"rulesPerSecurityGroup"` }
ResourceLimits struct for ResourceLimits
func NewResourceLimits ¶ added in v6.0.2
func NewResourceLimits(coresPerServer int32, coresPerContract int32, coresProvisioned int32, ramPerServer int32, ramPerContract int32, ramProvisioned int32, hddLimitPerVolume int64, hddLimitPerContract int64, hddVolumeProvisioned int64, ssdLimitPerVolume int64, ssdLimitPerContract int64, ssdVolumeProvisioned int64, dasVolumeProvisioned int64, reservableIps int32, reservedIpsOnContract int32, reservedIpsInUse int32, k8sClusterLimitTotal int32, k8sClustersProvisioned int32, nlbLimitTotal int32, nlbProvisioned int32, natGatewayLimitTotal int32, natGatewayProvisioned int32, securityGroupsPerVdc int32, securityGroupsPerResource int32, rulesPerSecurityGroup int32) *ResourceLimits
NewResourceLimits instantiates a new ResourceLimits 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 NewResourceLimitsWithDefaults ¶ added in v6.0.2
func NewResourceLimitsWithDefaults() *ResourceLimits
NewResourceLimitsWithDefaults instantiates a new ResourceLimits 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 (*ResourceLimits) GetCoresPerContract ¶
func (o *ResourceLimits) GetCoresPerContract() *int32
GetCoresPerContract returns the CoresPerContract field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetCoresPerContractOk ¶
func (o *ResourceLimits) GetCoresPerContractOk() (*int32, bool)
GetCoresPerContractOk returns a tuple with the CoresPerContract field value 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 (*ResourceLimits) GetCoresPerServer ¶
func (o *ResourceLimits) GetCoresPerServer() *int32
GetCoresPerServer returns the CoresPerServer field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetCoresPerServerOk ¶
func (o *ResourceLimits) GetCoresPerServerOk() (*int32, bool)
GetCoresPerServerOk returns a tuple with the CoresPerServer field value 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 (*ResourceLimits) GetCoresProvisioned ¶
func (o *ResourceLimits) GetCoresProvisioned() *int32
GetCoresProvisioned returns the CoresProvisioned field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetCoresProvisionedOk ¶
func (o *ResourceLimits) GetCoresProvisionedOk() (*int32, bool)
GetCoresProvisionedOk returns a tuple with the CoresProvisioned field value 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 (*ResourceLimits) GetDasVolumeProvisioned ¶
func (o *ResourceLimits) GetDasVolumeProvisioned() *int64
GetDasVolumeProvisioned returns the DasVolumeProvisioned field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetDasVolumeProvisionedOk ¶
func (o *ResourceLimits) GetDasVolumeProvisionedOk() (*int64, bool)
GetDasVolumeProvisionedOk returns a tuple with the DasVolumeProvisioned field value 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 (*ResourceLimits) GetHddLimitPerContract ¶
func (o *ResourceLimits) GetHddLimitPerContract() *int64
GetHddLimitPerContract returns the HddLimitPerContract field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetHddLimitPerContractOk ¶
func (o *ResourceLimits) GetHddLimitPerContractOk() (*int64, bool)
GetHddLimitPerContractOk returns a tuple with the HddLimitPerContract field value 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 (*ResourceLimits) GetHddLimitPerVolume ¶
func (o *ResourceLimits) GetHddLimitPerVolume() *int64
GetHddLimitPerVolume returns the HddLimitPerVolume field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetHddLimitPerVolumeOk ¶
func (o *ResourceLimits) GetHddLimitPerVolumeOk() (*int64, bool)
GetHddLimitPerVolumeOk returns a tuple with the HddLimitPerVolume field value 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 (*ResourceLimits) GetHddVolumeProvisioned ¶
func (o *ResourceLimits) GetHddVolumeProvisioned() *int64
GetHddVolumeProvisioned returns the HddVolumeProvisioned field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetHddVolumeProvisionedOk ¶
func (o *ResourceLimits) GetHddVolumeProvisionedOk() (*int64, bool)
GetHddVolumeProvisionedOk returns a tuple with the HddVolumeProvisioned field value 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 (*ResourceLimits) GetK8sClusterLimitTotal ¶
func (o *ResourceLimits) GetK8sClusterLimitTotal() *int32
GetK8sClusterLimitTotal returns the K8sClusterLimitTotal field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetK8sClusterLimitTotalOk ¶
func (o *ResourceLimits) GetK8sClusterLimitTotalOk() (*int32, bool)
GetK8sClusterLimitTotalOk returns a tuple with the K8sClusterLimitTotal field value 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 (*ResourceLimits) GetK8sClustersProvisioned ¶
func (o *ResourceLimits) GetK8sClustersProvisioned() *int32
GetK8sClustersProvisioned returns the K8sClustersProvisioned field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetK8sClustersProvisionedOk ¶
func (o *ResourceLimits) GetK8sClustersProvisionedOk() (*int32, bool)
GetK8sClustersProvisionedOk returns a tuple with the K8sClustersProvisioned field value 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 (*ResourceLimits) GetNatGatewayLimitTotal ¶
func (o *ResourceLimits) GetNatGatewayLimitTotal() *int32
GetNatGatewayLimitTotal returns the NatGatewayLimitTotal field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetNatGatewayLimitTotalOk ¶
func (o *ResourceLimits) GetNatGatewayLimitTotalOk() (*int32, bool)
GetNatGatewayLimitTotalOk returns a tuple with the NatGatewayLimitTotal field value 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 (*ResourceLimits) GetNatGatewayProvisioned ¶
func (o *ResourceLimits) GetNatGatewayProvisioned() *int32
GetNatGatewayProvisioned returns the NatGatewayProvisioned field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetNatGatewayProvisionedOk ¶
func (o *ResourceLimits) GetNatGatewayProvisionedOk() (*int32, bool)
GetNatGatewayProvisionedOk returns a tuple with the NatGatewayProvisioned field value 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 (*ResourceLimits) GetNlbLimitTotal ¶
func (o *ResourceLimits) GetNlbLimitTotal() *int32
GetNlbLimitTotal returns the NlbLimitTotal field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetNlbLimitTotalOk ¶
func (o *ResourceLimits) GetNlbLimitTotalOk() (*int32, bool)
GetNlbLimitTotalOk returns a tuple with the NlbLimitTotal field value 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 (*ResourceLimits) GetNlbProvisioned ¶
func (o *ResourceLimits) GetNlbProvisioned() *int32
GetNlbProvisioned returns the NlbProvisioned field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetNlbProvisionedOk ¶
func (o *ResourceLimits) GetNlbProvisionedOk() (*int32, bool)
GetNlbProvisionedOk returns a tuple with the NlbProvisioned field value 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 (*ResourceLimits) GetRamPerContract ¶
func (o *ResourceLimits) GetRamPerContract() *int32
GetRamPerContract returns the RamPerContract field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetRamPerContractOk ¶
func (o *ResourceLimits) GetRamPerContractOk() (*int32, bool)
GetRamPerContractOk returns a tuple with the RamPerContract field value 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 (*ResourceLimits) GetRamPerServer ¶
func (o *ResourceLimits) GetRamPerServer() *int32
GetRamPerServer returns the RamPerServer field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetRamPerServerOk ¶
func (o *ResourceLimits) GetRamPerServerOk() (*int32, bool)
GetRamPerServerOk returns a tuple with the RamPerServer field value 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 (*ResourceLimits) GetRamProvisioned ¶
func (o *ResourceLimits) GetRamProvisioned() *int32
GetRamProvisioned returns the RamProvisioned field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetRamProvisionedOk ¶
func (o *ResourceLimits) GetRamProvisionedOk() (*int32, bool)
GetRamProvisionedOk returns a tuple with the RamProvisioned field value 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 (*ResourceLimits) GetReservableIps ¶
func (o *ResourceLimits) GetReservableIps() *int32
GetReservableIps returns the ReservableIps field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetReservableIpsOk ¶
func (o *ResourceLimits) GetReservableIpsOk() (*int32, bool)
GetReservableIpsOk returns a tuple with the ReservableIps field value 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 (*ResourceLimits) GetReservedIpsInUse ¶
func (o *ResourceLimits) GetReservedIpsInUse() *int32
GetReservedIpsInUse returns the ReservedIpsInUse field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetReservedIpsInUseOk ¶
func (o *ResourceLimits) GetReservedIpsInUseOk() (*int32, bool)
GetReservedIpsInUseOk returns a tuple with the ReservedIpsInUse field value 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 (*ResourceLimits) GetReservedIpsOnContract ¶
func (o *ResourceLimits) GetReservedIpsOnContract() *int32
GetReservedIpsOnContract returns the ReservedIpsOnContract field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetReservedIpsOnContractOk ¶
func (o *ResourceLimits) GetReservedIpsOnContractOk() (*int32, bool)
GetReservedIpsOnContractOk returns a tuple with the ReservedIpsOnContract field value 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 (*ResourceLimits) GetRulesPerSecurityGroup ¶ added in v6.3.0
func (o *ResourceLimits) GetRulesPerSecurityGroup() *int32
GetRulesPerSecurityGroup returns the RulesPerSecurityGroup field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetRulesPerSecurityGroupOk ¶ added in v6.3.0
func (o *ResourceLimits) GetRulesPerSecurityGroupOk() (*int32, bool)
GetRulesPerSecurityGroupOk returns a tuple with the RulesPerSecurityGroup field value 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 (*ResourceLimits) GetSecurityGroupsPerResource ¶ added in v6.3.0
func (o *ResourceLimits) GetSecurityGroupsPerResource() *int32
GetSecurityGroupsPerResource returns the SecurityGroupsPerResource field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetSecurityGroupsPerResourceOk ¶ added in v6.3.0
func (o *ResourceLimits) GetSecurityGroupsPerResourceOk() (*int32, bool)
GetSecurityGroupsPerResourceOk returns a tuple with the SecurityGroupsPerResource field value 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 (*ResourceLimits) GetSecurityGroupsPerVdc ¶ added in v6.3.0
func (o *ResourceLimits) GetSecurityGroupsPerVdc() *int32
GetSecurityGroupsPerVdc returns the SecurityGroupsPerVdc field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetSecurityGroupsPerVdcOk ¶ added in v6.3.0
func (o *ResourceLimits) GetSecurityGroupsPerVdcOk() (*int32, bool)
GetSecurityGroupsPerVdcOk returns a tuple with the SecurityGroupsPerVdc field value 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 (*ResourceLimits) GetSsdLimitPerContract ¶
func (o *ResourceLimits) GetSsdLimitPerContract() *int64
GetSsdLimitPerContract returns the SsdLimitPerContract field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetSsdLimitPerContractOk ¶
func (o *ResourceLimits) GetSsdLimitPerContractOk() (*int64, bool)
GetSsdLimitPerContractOk returns a tuple with the SsdLimitPerContract field value 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 (*ResourceLimits) GetSsdLimitPerVolume ¶
func (o *ResourceLimits) GetSsdLimitPerVolume() *int64
GetSsdLimitPerVolume returns the SsdLimitPerVolume field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetSsdLimitPerVolumeOk ¶
func (o *ResourceLimits) GetSsdLimitPerVolumeOk() (*int64, bool)
GetSsdLimitPerVolumeOk returns a tuple with the SsdLimitPerVolume field value 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 (*ResourceLimits) GetSsdVolumeProvisioned ¶
func (o *ResourceLimits) GetSsdVolumeProvisioned() *int64
GetSsdVolumeProvisioned returns the SsdVolumeProvisioned field value If the value is explicit nil, nil is returned
func (*ResourceLimits) GetSsdVolumeProvisionedOk ¶
func (o *ResourceLimits) GetSsdVolumeProvisionedOk() (*int64, bool)
GetSsdVolumeProvisionedOk returns a tuple with the SsdVolumeProvisioned field value 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 (*ResourceLimits) HasCoresPerContract ¶
func (o *ResourceLimits) HasCoresPerContract() bool
HasCoresPerContract returns a boolean if a field has been set.
func (*ResourceLimits) HasCoresPerServer ¶
func (o *ResourceLimits) HasCoresPerServer() bool
HasCoresPerServer returns a boolean if a field has been set.
func (*ResourceLimits) HasCoresProvisioned ¶
func (o *ResourceLimits) HasCoresProvisioned() bool
HasCoresProvisioned returns a boolean if a field has been set.
func (*ResourceLimits) HasDasVolumeProvisioned ¶
func (o *ResourceLimits) HasDasVolumeProvisioned() bool
HasDasVolumeProvisioned returns a boolean if a field has been set.
func (*ResourceLimits) HasHddLimitPerContract ¶
func (o *ResourceLimits) HasHddLimitPerContract() bool
HasHddLimitPerContract returns a boolean if a field has been set.
func (*ResourceLimits) HasHddLimitPerVolume ¶
func (o *ResourceLimits) HasHddLimitPerVolume() bool
HasHddLimitPerVolume returns a boolean if a field has been set.
func (*ResourceLimits) HasHddVolumeProvisioned ¶
func (o *ResourceLimits) HasHddVolumeProvisioned() bool
HasHddVolumeProvisioned returns a boolean if a field has been set.
func (*ResourceLimits) HasK8sClusterLimitTotal ¶
func (o *ResourceLimits) HasK8sClusterLimitTotal() bool
HasK8sClusterLimitTotal returns a boolean if a field has been set.
func (*ResourceLimits) HasK8sClustersProvisioned ¶
func (o *ResourceLimits) HasK8sClustersProvisioned() bool
HasK8sClustersProvisioned returns a boolean if a field has been set.
func (*ResourceLimits) HasNatGatewayLimitTotal ¶
func (o *ResourceLimits) HasNatGatewayLimitTotal() bool
HasNatGatewayLimitTotal returns a boolean if a field has been set.
func (*ResourceLimits) HasNatGatewayProvisioned ¶
func (o *ResourceLimits) HasNatGatewayProvisioned() bool
HasNatGatewayProvisioned returns a boolean if a field has been set.
func (*ResourceLimits) HasNlbLimitTotal ¶
func (o *ResourceLimits) HasNlbLimitTotal() bool
HasNlbLimitTotal returns a boolean if a field has been set.
func (*ResourceLimits) HasNlbProvisioned ¶
func (o *ResourceLimits) HasNlbProvisioned() bool
HasNlbProvisioned returns a boolean if a field has been set.
func (*ResourceLimits) HasRamPerContract ¶
func (o *ResourceLimits) HasRamPerContract() bool
HasRamPerContract returns a boolean if a field has been set.
func (*ResourceLimits) HasRamPerServer ¶
func (o *ResourceLimits) HasRamPerServer() bool
HasRamPerServer returns a boolean if a field has been set.
func (*ResourceLimits) HasRamProvisioned ¶
func (o *ResourceLimits) HasRamProvisioned() bool
HasRamProvisioned returns a boolean if a field has been set.
func (*ResourceLimits) HasReservableIps ¶
func (o *ResourceLimits) HasReservableIps() bool
HasReservableIps returns a boolean if a field has been set.
func (*ResourceLimits) HasReservedIpsInUse ¶
func (o *ResourceLimits) HasReservedIpsInUse() bool
HasReservedIpsInUse returns a boolean if a field has been set.
func (*ResourceLimits) HasReservedIpsOnContract ¶
func (o *ResourceLimits) HasReservedIpsOnContract() bool
HasReservedIpsOnContract returns a boolean if a field has been set.
func (*ResourceLimits) HasRulesPerSecurityGroup ¶ added in v6.3.0
func (o *ResourceLimits) HasRulesPerSecurityGroup() bool
HasRulesPerSecurityGroup returns a boolean if a field has been set.
func (*ResourceLimits) HasSecurityGroupsPerResource ¶ added in v6.3.0
func (o *ResourceLimits) HasSecurityGroupsPerResource() bool
HasSecurityGroupsPerResource returns a boolean if a field has been set.
func (*ResourceLimits) HasSecurityGroupsPerVdc ¶ added in v6.3.0
func (o *ResourceLimits) HasSecurityGroupsPerVdc() bool
HasSecurityGroupsPerVdc returns a boolean if a field has been set.
func (*ResourceLimits) HasSsdLimitPerContract ¶
func (o *ResourceLimits) HasSsdLimitPerContract() bool
HasSsdLimitPerContract returns a boolean if a field has been set.
func (*ResourceLimits) HasSsdLimitPerVolume ¶
func (o *ResourceLimits) HasSsdLimitPerVolume() bool
HasSsdLimitPerVolume returns a boolean if a field has been set.
func (*ResourceLimits) HasSsdVolumeProvisioned ¶
func (o *ResourceLimits) HasSsdVolumeProvisioned() bool
HasSsdVolumeProvisioned returns a boolean if a field has been set.
func (ResourceLimits) MarshalJSON ¶
func (o ResourceLimits) MarshalJSON() ([]byte, error)
func (*ResourceLimits) SetCoresPerContract ¶
func (o *ResourceLimits) SetCoresPerContract(v int32)
SetCoresPerContract sets field value
func (*ResourceLimits) SetCoresPerServer ¶
func (o *ResourceLimits) SetCoresPerServer(v int32)
SetCoresPerServer sets field value
func (*ResourceLimits) SetCoresProvisioned ¶
func (o *ResourceLimits) SetCoresProvisioned(v int32)
SetCoresProvisioned sets field value
func (*ResourceLimits) SetDasVolumeProvisioned ¶
func (o *ResourceLimits) SetDasVolumeProvisioned(v int64)
SetDasVolumeProvisioned sets field value
func (*ResourceLimits) SetHddLimitPerContract ¶
func (o *ResourceLimits) SetHddLimitPerContract(v int64)
SetHddLimitPerContract sets field value
func (*ResourceLimits) SetHddLimitPerVolume ¶
func (o *ResourceLimits) SetHddLimitPerVolume(v int64)
SetHddLimitPerVolume sets field value
func (*ResourceLimits) SetHddVolumeProvisioned ¶
func (o *ResourceLimits) SetHddVolumeProvisioned(v int64)
SetHddVolumeProvisioned sets field value
func (*ResourceLimits) SetK8sClusterLimitTotal ¶
func (o *ResourceLimits) SetK8sClusterLimitTotal(v int32)
SetK8sClusterLimitTotal sets field value
func (*ResourceLimits) SetK8sClustersProvisioned ¶
func (o *ResourceLimits) SetK8sClustersProvisioned(v int32)
SetK8sClustersProvisioned sets field value
func (*ResourceLimits) SetNatGatewayLimitTotal ¶
func (o *ResourceLimits) SetNatGatewayLimitTotal(v int32)
SetNatGatewayLimitTotal sets field value
func (*ResourceLimits) SetNatGatewayProvisioned ¶
func (o *ResourceLimits) SetNatGatewayProvisioned(v int32)
SetNatGatewayProvisioned sets field value
func (*ResourceLimits) SetNlbLimitTotal ¶
func (o *ResourceLimits) SetNlbLimitTotal(v int32)
SetNlbLimitTotal sets field value
func (*ResourceLimits) SetNlbProvisioned ¶
func (o *ResourceLimits) SetNlbProvisioned(v int32)
SetNlbProvisioned sets field value
func (*ResourceLimits) SetRamPerContract ¶
func (o *ResourceLimits) SetRamPerContract(v int32)
SetRamPerContract sets field value
func (*ResourceLimits) SetRamPerServer ¶
func (o *ResourceLimits) SetRamPerServer(v int32)
SetRamPerServer sets field value
func (*ResourceLimits) SetRamProvisioned ¶
func (o *ResourceLimits) SetRamProvisioned(v int32)
SetRamProvisioned sets field value
func (*ResourceLimits) SetReservableIps ¶
func (o *ResourceLimits) SetReservableIps(v int32)
SetReservableIps sets field value
func (*ResourceLimits) SetReservedIpsInUse ¶
func (o *ResourceLimits) SetReservedIpsInUse(v int32)
SetReservedIpsInUse sets field value
func (*ResourceLimits) SetReservedIpsOnContract ¶
func (o *ResourceLimits) SetReservedIpsOnContract(v int32)
SetReservedIpsOnContract sets field value
func (*ResourceLimits) SetRulesPerSecurityGroup ¶ added in v6.3.0
func (o *ResourceLimits) SetRulesPerSecurityGroup(v int32)
SetRulesPerSecurityGroup sets field value
func (*ResourceLimits) SetSecurityGroupsPerResource ¶ added in v6.3.0
func (o *ResourceLimits) SetSecurityGroupsPerResource(v int32)
SetSecurityGroupsPerResource sets field value
func (*ResourceLimits) SetSecurityGroupsPerVdc ¶ added in v6.3.0
func (o *ResourceLimits) SetSecurityGroupsPerVdc(v int32)
SetSecurityGroupsPerVdc sets field value
func (*ResourceLimits) SetSsdLimitPerContract ¶
func (o *ResourceLimits) SetSsdLimitPerContract(v int64)
SetSsdLimitPerContract sets field value
func (*ResourceLimits) SetSsdLimitPerVolume ¶
func (o *ResourceLimits) SetSsdLimitPerVolume(v int64)
SetSsdLimitPerVolume sets field value
func (*ResourceLimits) SetSsdVolumeProvisioned ¶
func (o *ResourceLimits) SetSsdVolumeProvisioned(v int64)
SetSsdVolumeProvisioned sets field value
type ResourceProperties ¶
type ResourceProperties struct { // The name of the resource. Name *string `json:"name,omitempty"` // Boolean value representing if the resource is multi factor protected or not e.g. using two factor protection. Currently only data centers and snapshots are allowed to be multi factor protected, The value of attribute if null is intentional and it means that the resource doesn't support multi factor protection at all. SecAuthProtection *bool `json:"secAuthProtection,omitempty"` }
ResourceProperties struct for ResourceProperties
func NewResourceProperties ¶ added in v6.0.2
func NewResourceProperties() *ResourceProperties
NewResourceProperties instantiates a new ResourceProperties 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 NewResourcePropertiesWithDefaults ¶ added in v6.0.2
func NewResourcePropertiesWithDefaults() *ResourceProperties
NewResourcePropertiesWithDefaults instantiates a new ResourceProperties 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 (*ResourceProperties) GetName ¶
func (o *ResourceProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*ResourceProperties) GetNameOk ¶
func (o *ResourceProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*ResourceProperties) GetSecAuthProtection ¶
func (o *ResourceProperties) GetSecAuthProtection() *bool
GetSecAuthProtection returns the SecAuthProtection field value If the value is explicit nil, nil is returned
func (*ResourceProperties) GetSecAuthProtectionOk ¶
func (o *ResourceProperties) GetSecAuthProtectionOk() (*bool, bool)
GetSecAuthProtectionOk returns a tuple with the SecAuthProtection field value 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 (*ResourceProperties) HasName ¶
func (o *ResourceProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*ResourceProperties) HasSecAuthProtection ¶
func (o *ResourceProperties) HasSecAuthProtection() bool
HasSecAuthProtection returns a boolean if a field has been set.
func (ResourceProperties) MarshalJSON ¶
func (o ResourceProperties) MarshalJSON() ([]byte, error)
func (*ResourceProperties) SetName ¶
func (o *ResourceProperties) SetName(v string)
SetName sets field value
func (*ResourceProperties) SetSecAuthProtection ¶
func (o *ResourceProperties) SetSecAuthProtection(v bool)
SetSecAuthProtection sets field value
type ResourceReference ¶
type ResourceReference struct { // The resource's unique identifier. Id *string `json:"id"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` }
ResourceReference struct for ResourceReference
func NewResourceReference ¶ added in v6.0.2
func NewResourceReference(id string) *ResourceReference
NewResourceReference instantiates a new ResourceReference 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 NewResourceReferenceWithDefaults ¶ added in v6.0.2
func NewResourceReferenceWithDefaults() *ResourceReference
NewResourceReferenceWithDefaults instantiates a new ResourceReference 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 (*ResourceReference) GetHref ¶
func (o *ResourceReference) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*ResourceReference) GetHrefOk ¶
func (o *ResourceReference) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*ResourceReference) GetId ¶
func (o *ResourceReference) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*ResourceReference) GetIdOk ¶
func (o *ResourceReference) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*ResourceReference) GetType ¶
func (o *ResourceReference) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*ResourceReference) GetTypeOk ¶
func (o *ResourceReference) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*ResourceReference) HasHref ¶
func (o *ResourceReference) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*ResourceReference) HasId ¶
func (o *ResourceReference) HasId() bool
HasId returns a boolean if a field has been set.
func (*ResourceReference) HasType ¶
func (o *ResourceReference) HasType() bool
HasType returns a boolean if a field has been set.
func (ResourceReference) MarshalJSON ¶
func (o ResourceReference) MarshalJSON() ([]byte, error)
func (*ResourceReference) SetHref ¶
func (o *ResourceReference) SetHref(v string)
SetHref sets field value
func (*ResourceReference) SetId ¶
func (o *ResourceReference) SetId(v string)
SetId sets field value
func (*ResourceReference) SetType ¶
func (o *ResourceReference) SetType(v Type)
SetType sets field value
type Resources ¶
type Resources struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of the resource. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Resource `json:"items,omitempty"` }
Resources Collection to represent the resource.
func NewResources ¶ added in v6.0.2
func NewResources() *Resources
NewResources instantiates a new Resources 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 NewResourcesWithDefaults ¶ added in v6.0.2
func NewResourcesWithDefaults() *Resources
NewResourcesWithDefaults instantiates a new Resources 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 (*Resources) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Resources) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Resources) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Resources) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Resources) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Resources) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Resources) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Resources) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Resources) MarshalJSON ¶
type ResourcesUsers ¶
type ResourcesUsers struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of the resource. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Resource `json:"items,omitempty"` }
ResourcesUsers Resources owned by a user.
func NewResourcesUsers ¶ added in v6.0.2
func NewResourcesUsers() *ResourcesUsers
NewResourcesUsers instantiates a new ResourcesUsers 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 NewResourcesUsersWithDefaults ¶ added in v6.0.2
func NewResourcesUsersWithDefaults() *ResourcesUsers
NewResourcesUsersWithDefaults instantiates a new ResourcesUsers 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 (*ResourcesUsers) GetHref ¶
func (o *ResourcesUsers) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*ResourcesUsers) GetHrefOk ¶
func (o *ResourcesUsers) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*ResourcesUsers) GetId ¶
func (o *ResourcesUsers) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*ResourcesUsers) GetIdOk ¶
func (o *ResourcesUsers) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*ResourcesUsers) GetItems ¶
func (o *ResourcesUsers) GetItems() *[]Resource
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*ResourcesUsers) GetItemsOk ¶
func (o *ResourcesUsers) GetItemsOk() (*[]Resource, bool)
GetItemsOk returns a tuple with the Items field value 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 (*ResourcesUsers) GetType ¶
func (o *ResourcesUsers) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*ResourcesUsers) GetTypeOk ¶
func (o *ResourcesUsers) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*ResourcesUsers) HasHref ¶
func (o *ResourcesUsers) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*ResourcesUsers) HasId ¶
func (o *ResourcesUsers) HasId() bool
HasId returns a boolean if a field has been set.
func (*ResourcesUsers) HasItems ¶
func (o *ResourcesUsers) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*ResourcesUsers) HasType ¶
func (o *ResourcesUsers) HasType() bool
HasType returns a boolean if a field has been set.
func (ResourcesUsers) MarshalJSON ¶
func (o ResourcesUsers) MarshalJSON() ([]byte, error)
func (*ResourcesUsers) SetHref ¶
func (o *ResourcesUsers) SetHref(v string)
SetHref sets field value
func (*ResourcesUsers) SetItems ¶
func (o *ResourcesUsers) SetItems(v []Resource)
SetItems sets field value
type RestoreSnapshot ¶ added in v6.3.0
type RestoreSnapshot struct {
Properties *RestoreSnapshotProperties `json:"properties,omitempty"`
}
RestoreSnapshot struct for RestoreSnapshot
func NewRestoreSnapshot ¶ added in v6.3.0
func NewRestoreSnapshot() *RestoreSnapshot
NewRestoreSnapshot instantiates a new RestoreSnapshot 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 NewRestoreSnapshotWithDefaults ¶ added in v6.3.0
func NewRestoreSnapshotWithDefaults() *RestoreSnapshot
NewRestoreSnapshotWithDefaults instantiates a new RestoreSnapshot 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 (*RestoreSnapshot) GetProperties ¶ added in v6.3.0
func (o *RestoreSnapshot) GetProperties() *RestoreSnapshotProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*RestoreSnapshot) GetPropertiesOk ¶ added in v6.3.0
func (o *RestoreSnapshot) GetPropertiesOk() (*RestoreSnapshotProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*RestoreSnapshot) HasProperties ¶ added in v6.3.0
func (o *RestoreSnapshot) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (RestoreSnapshot) MarshalJSON ¶ added in v6.3.0
func (o RestoreSnapshot) MarshalJSON() ([]byte, error)
func (*RestoreSnapshot) SetProperties ¶ added in v6.3.0
func (o *RestoreSnapshot) SetProperties(v RestoreSnapshotProperties)
SetProperties sets field value
type RestoreSnapshotProperties ¶ added in v6.3.0
type RestoreSnapshotProperties struct { // The id of the snapshot SnapshotId *string `json:"snapshotId,omitempty"` }
RestoreSnapshotProperties struct for RestoreSnapshotProperties
func NewRestoreSnapshotProperties ¶ added in v6.3.0
func NewRestoreSnapshotProperties() *RestoreSnapshotProperties
NewRestoreSnapshotProperties instantiates a new RestoreSnapshotProperties 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 NewRestoreSnapshotPropertiesWithDefaults ¶ added in v6.3.0
func NewRestoreSnapshotPropertiesWithDefaults() *RestoreSnapshotProperties
NewRestoreSnapshotPropertiesWithDefaults instantiates a new RestoreSnapshotProperties 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 (*RestoreSnapshotProperties) GetSnapshotId ¶ added in v6.3.0
func (o *RestoreSnapshotProperties) GetSnapshotId() *string
GetSnapshotId returns the SnapshotId field value If the value is explicit nil, nil is returned
func (*RestoreSnapshotProperties) GetSnapshotIdOk ¶ added in v6.3.0
func (o *RestoreSnapshotProperties) GetSnapshotIdOk() (*string, bool)
GetSnapshotIdOk returns a tuple with the SnapshotId field value 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 (*RestoreSnapshotProperties) HasSnapshotId ¶ added in v6.3.0
func (o *RestoreSnapshotProperties) HasSnapshotId() bool
HasSnapshotId returns a boolean if a field has been set.
func (RestoreSnapshotProperties) MarshalJSON ¶ added in v6.3.0
func (o RestoreSnapshotProperties) MarshalJSON() ([]byte, error)
func (*RestoreSnapshotProperties) SetSnapshotId ¶ added in v6.3.0
func (o *RestoreSnapshotProperties) SetSnapshotId(v string)
SetSnapshotId sets field value
type S3Bucket ¶
type S3Bucket struct { // The name of the Object storage bucket. Name *string `json:"name"` }
S3Bucket struct for S3Bucket
func NewS3Bucket ¶ added in v6.0.2
NewS3Bucket instantiates a new S3Bucket 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 NewS3BucketWithDefaults ¶ added in v6.0.2
func NewS3BucketWithDefaults() *S3Bucket
NewS3BucketWithDefaults instantiates a new S3Bucket 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 (*S3Bucket) GetName ¶
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*S3Bucket) GetNameOk ¶
GetNameOk returns a tuple with the Name field value 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 (S3Bucket) MarshalJSON ¶
type S3Key ¶
type S3Key struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of the resource. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *S3KeyMetadata `json:"metadata,omitempty"` Properties *S3KeyProperties `json:"properties"` }
S3Key struct for S3Key
func NewS3Key ¶ added in v6.0.2
func NewS3Key(properties S3KeyProperties) *S3Key
NewS3Key instantiates a new S3Key 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 NewS3KeyWithDefaults ¶ added in v6.0.2
func NewS3KeyWithDefaults() *S3Key
NewS3KeyWithDefaults instantiates a new S3Key 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 (*S3Key) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*S3Key) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*S3Key) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*S3Key) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*S3Key) GetMetadata ¶
func (o *S3Key) GetMetadata() *S3KeyMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*S3Key) GetMetadataOk ¶
func (o *S3Key) GetMetadataOk() (*S3KeyMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*S3Key) GetProperties ¶
func (o *S3Key) GetProperties() *S3KeyProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*S3Key) GetPropertiesOk ¶
func (o *S3Key) GetPropertiesOk() (*S3KeyProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*S3Key) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*S3Key) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*S3Key) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*S3Key) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (S3Key) MarshalJSON ¶
func (*S3Key) SetMetadata ¶
func (o *S3Key) SetMetadata(v S3KeyMetadata)
SetMetadata sets field value
func (*S3Key) SetProperties ¶
func (o *S3Key) SetProperties(v S3KeyProperties)
SetProperties sets field value
type S3KeyMetadata ¶
type S3KeyMetadata struct { // Resource's Entity Tag as defined in http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.11 Entity Tag is also added as an 'ETag response header to requests which don't use 'depth' parameter. Etag *string `json:"etag,omitempty"` // The time when the Object storage key was created. CreatedDate *IonosTime // Unique name of the identity that created the resource. CreatedBy *string `json:"createdBy,omitempty"` // The unique ID of the user who created the Object storage key. CreatedByUserId *string `json:"createdByUserId,omitempty"` // The last time the Object storage key was modified. LastModifiedDate *IonosTime // Unique name of the identity that last modified the Object storage key. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // The unique ID of the user who last modified the Object storage key. LastModifiedByUserId *string `json:"lastModifiedByUserId,omitempty"` }
S3KeyMetadata struct for S3KeyMetadata
func NewS3KeyMetadata ¶ added in v6.0.2
func NewS3KeyMetadata() *S3KeyMetadata
NewS3KeyMetadata instantiates a new S3KeyMetadata 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 NewS3KeyMetadataWithDefaults ¶ added in v6.0.2
func NewS3KeyMetadataWithDefaults() *S3KeyMetadata
NewS3KeyMetadataWithDefaults instantiates a new S3KeyMetadata 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 (*S3KeyMetadata) GetCreatedBy ¶ added in v6.2.0
func (o *S3KeyMetadata) GetCreatedBy() *string
GetCreatedBy returns the CreatedBy field value If the value is explicit nil, nil is returned
func (*S3KeyMetadata) GetCreatedByOk ¶ added in v6.2.0
func (o *S3KeyMetadata) GetCreatedByOk() (*string, bool)
GetCreatedByOk returns a tuple with the CreatedBy field value 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 (*S3KeyMetadata) GetCreatedByUserId ¶ added in v6.2.0
func (o *S3KeyMetadata) GetCreatedByUserId() *string
GetCreatedByUserId returns the CreatedByUserId field value If the value is explicit nil, nil is returned
func (*S3KeyMetadata) GetCreatedByUserIdOk ¶ added in v6.2.0
func (o *S3KeyMetadata) GetCreatedByUserIdOk() (*string, bool)
GetCreatedByUserIdOk returns a tuple with the CreatedByUserId field value 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 (*S3KeyMetadata) GetCreatedDate ¶
func (o *S3KeyMetadata) GetCreatedDate() *time.Time
GetCreatedDate returns the CreatedDate field value If the value is explicit nil, nil is returned
func (*S3KeyMetadata) GetCreatedDateOk ¶
func (o *S3KeyMetadata) GetCreatedDateOk() (*time.Time, bool)
GetCreatedDateOk returns a tuple with the CreatedDate field value 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 (*S3KeyMetadata) GetEtag ¶
func (o *S3KeyMetadata) GetEtag() *string
GetEtag returns the Etag field value If the value is explicit nil, nil is returned
func (*S3KeyMetadata) GetEtagOk ¶
func (o *S3KeyMetadata) GetEtagOk() (*string, bool)
GetEtagOk returns a tuple with the Etag field value 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 (*S3KeyMetadata) GetLastModifiedBy ¶ added in v6.2.0
func (o *S3KeyMetadata) GetLastModifiedBy() *string
GetLastModifiedBy returns the LastModifiedBy field value If the value is explicit nil, nil is returned
func (*S3KeyMetadata) GetLastModifiedByOk ¶ added in v6.2.0
func (o *S3KeyMetadata) GetLastModifiedByOk() (*string, bool)
GetLastModifiedByOk returns a tuple with the LastModifiedBy field value 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 (*S3KeyMetadata) GetLastModifiedByUserId ¶ added in v6.2.0
func (o *S3KeyMetadata) GetLastModifiedByUserId() *string
GetLastModifiedByUserId returns the LastModifiedByUserId field value If the value is explicit nil, nil is returned
func (*S3KeyMetadata) GetLastModifiedByUserIdOk ¶ added in v6.2.0
func (o *S3KeyMetadata) GetLastModifiedByUserIdOk() (*string, bool)
GetLastModifiedByUserIdOk returns a tuple with the LastModifiedByUserId field value 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 (*S3KeyMetadata) GetLastModifiedDate ¶ added in v6.2.0
func (o *S3KeyMetadata) GetLastModifiedDate() *time.Time
GetLastModifiedDate returns the LastModifiedDate field value If the value is explicit nil, nil is returned
func (*S3KeyMetadata) GetLastModifiedDateOk ¶ added in v6.2.0
func (o *S3KeyMetadata) GetLastModifiedDateOk() (*time.Time, bool)
GetLastModifiedDateOk returns a tuple with the LastModifiedDate field value 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 (*S3KeyMetadata) HasCreatedBy ¶ added in v6.2.0
func (o *S3KeyMetadata) HasCreatedBy() bool
HasCreatedBy returns a boolean if a field has been set.
func (*S3KeyMetadata) HasCreatedByUserId ¶ added in v6.2.0
func (o *S3KeyMetadata) HasCreatedByUserId() bool
HasCreatedByUserId returns a boolean if a field has been set.
func (*S3KeyMetadata) HasCreatedDate ¶
func (o *S3KeyMetadata) HasCreatedDate() bool
HasCreatedDate returns a boolean if a field has been set.
func (*S3KeyMetadata) HasEtag ¶
func (o *S3KeyMetadata) HasEtag() bool
HasEtag returns a boolean if a field has been set.
func (*S3KeyMetadata) HasLastModifiedBy ¶ added in v6.2.0
func (o *S3KeyMetadata) HasLastModifiedBy() bool
HasLastModifiedBy returns a boolean if a field has been set.
func (*S3KeyMetadata) HasLastModifiedByUserId ¶ added in v6.2.0
func (o *S3KeyMetadata) HasLastModifiedByUserId() bool
HasLastModifiedByUserId returns a boolean if a field has been set.
func (*S3KeyMetadata) HasLastModifiedDate ¶ added in v6.2.0
func (o *S3KeyMetadata) HasLastModifiedDate() bool
HasLastModifiedDate returns a boolean if a field has been set.
func (S3KeyMetadata) MarshalJSON ¶
func (o S3KeyMetadata) MarshalJSON() ([]byte, error)
func (*S3KeyMetadata) SetCreatedBy ¶ added in v6.2.0
func (o *S3KeyMetadata) SetCreatedBy(v string)
SetCreatedBy sets field value
func (*S3KeyMetadata) SetCreatedByUserId ¶ added in v6.2.0
func (o *S3KeyMetadata) SetCreatedByUserId(v string)
SetCreatedByUserId sets field value
func (*S3KeyMetadata) SetCreatedDate ¶
func (o *S3KeyMetadata) SetCreatedDate(v time.Time)
SetCreatedDate sets field value
func (*S3KeyMetadata) SetLastModifiedBy ¶ added in v6.2.0
func (o *S3KeyMetadata) SetLastModifiedBy(v string)
SetLastModifiedBy sets field value
func (*S3KeyMetadata) SetLastModifiedByUserId ¶ added in v6.2.0
func (o *S3KeyMetadata) SetLastModifiedByUserId(v string)
SetLastModifiedByUserId sets field value
func (*S3KeyMetadata) SetLastModifiedDate ¶ added in v6.2.0
func (o *S3KeyMetadata) SetLastModifiedDate(v time.Time)
SetLastModifiedDate sets field value
type S3KeyProperties ¶
type S3KeyProperties struct { // Secret of the Object storage key. SecretKey *string `json:"secretKey,omitempty"` // Denotes weather the Object storage key is active. Active *bool `json:"active,omitempty"` }
S3KeyProperties struct for S3KeyProperties
func NewS3KeyProperties ¶ added in v6.0.2
func NewS3KeyProperties() *S3KeyProperties
NewS3KeyProperties instantiates a new S3KeyProperties 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 NewS3KeyPropertiesWithDefaults ¶ added in v6.0.2
func NewS3KeyPropertiesWithDefaults() *S3KeyProperties
NewS3KeyPropertiesWithDefaults instantiates a new S3KeyProperties 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 (*S3KeyProperties) GetActive ¶
func (o *S3KeyProperties) GetActive() *bool
GetActive returns the Active field value If the value is explicit nil, nil is returned
func (*S3KeyProperties) GetActiveOk ¶
func (o *S3KeyProperties) GetActiveOk() (*bool, bool)
GetActiveOk returns a tuple with the Active field value 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 (*S3KeyProperties) GetSecretKey ¶
func (o *S3KeyProperties) GetSecretKey() *string
GetSecretKey returns the SecretKey field value If the value is explicit nil, nil is returned
func (*S3KeyProperties) GetSecretKeyOk ¶
func (o *S3KeyProperties) GetSecretKeyOk() (*string, bool)
GetSecretKeyOk returns a tuple with the SecretKey field value 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 (*S3KeyProperties) HasActive ¶
func (o *S3KeyProperties) HasActive() bool
HasActive returns a boolean if a field has been set.
func (*S3KeyProperties) HasSecretKey ¶
func (o *S3KeyProperties) HasSecretKey() bool
HasSecretKey returns a boolean if a field has been set.
func (S3KeyProperties) MarshalJSON ¶
func (o S3KeyProperties) MarshalJSON() ([]byte, error)
func (*S3KeyProperties) SetActive ¶
func (o *S3KeyProperties) SetActive(v bool)
SetActive sets field value
func (*S3KeyProperties) SetSecretKey ¶
func (o *S3KeyProperties) SetSecretKey(v string)
SetSecretKey sets field value
type S3Keys ¶
type S3Keys struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of the resource. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]S3Key `json:"items,omitempty"` }
S3Keys struct for S3Keys
func NewS3Keys ¶ added in v6.0.2
func NewS3Keys() *S3Keys
NewS3Keys instantiates a new S3Keys 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 NewS3KeysWithDefaults ¶ added in v6.0.2
func NewS3KeysWithDefaults() *S3Keys
NewS3KeysWithDefaults instantiates a new S3Keys 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 (*S3Keys) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*S3Keys) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*S3Keys) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*S3Keys) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*S3Keys) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*S3Keys) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*S3Keys) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*S3Keys) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (S3Keys) MarshalJSON ¶
type S3ObjectStorageSSO ¶
type S3ObjectStorageSSO struct { // The Ionos object storage single sign on url SsoUrl *string `json:"ssoUrl,omitempty"` }
S3ObjectStorageSSO struct for S3ObjectStorageSSO
func NewS3ObjectStorageSSO ¶ added in v6.0.2
func NewS3ObjectStorageSSO() *S3ObjectStorageSSO
NewS3ObjectStorageSSO instantiates a new S3ObjectStorageSSO 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 NewS3ObjectStorageSSOWithDefaults ¶ added in v6.0.2
func NewS3ObjectStorageSSOWithDefaults() *S3ObjectStorageSSO
NewS3ObjectStorageSSOWithDefaults instantiates a new S3ObjectStorageSSO 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 (*S3ObjectStorageSSO) GetSsoUrl ¶
func (o *S3ObjectStorageSSO) GetSsoUrl() *string
GetSsoUrl returns the SsoUrl field value If the value is explicit nil, nil is returned
func (*S3ObjectStorageSSO) GetSsoUrlOk ¶
func (o *S3ObjectStorageSSO) GetSsoUrlOk() (*string, bool)
GetSsoUrlOk returns a tuple with the SsoUrl field value 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 (*S3ObjectStorageSSO) HasSsoUrl ¶
func (o *S3ObjectStorageSSO) HasSsoUrl() bool
HasSsoUrl returns a boolean if a field has been set.
func (S3ObjectStorageSSO) MarshalJSON ¶
func (o S3ObjectStorageSSO) MarshalJSON() ([]byte, error)
func (*S3ObjectStorageSSO) SetSsoUrl ¶
func (o *S3ObjectStorageSSO) SetSsoUrl(v string)
SetSsoUrl sets field value
type SecurityGroup ¶ added in v6.3.0
type SecurityGroup struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *SecurityGroupProperties `json:"properties"` Entities *SecurityGroupEntities `json:"entities,omitempty"` }
SecurityGroup struct for SecurityGroup
func NewSecurityGroup ¶ added in v6.3.0
func NewSecurityGroup(properties SecurityGroupProperties) *SecurityGroup
NewSecurityGroup instantiates a new SecurityGroup 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 NewSecurityGroupWithDefaults ¶ added in v6.3.0
func NewSecurityGroupWithDefaults() *SecurityGroup
NewSecurityGroupWithDefaults instantiates a new SecurityGroup 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 (*SecurityGroup) GetEntities ¶ added in v6.3.0
func (o *SecurityGroup) GetEntities() *SecurityGroupEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*SecurityGroup) GetEntitiesOk ¶ added in v6.3.0
func (o *SecurityGroup) GetEntitiesOk() (*SecurityGroupEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*SecurityGroup) GetHref ¶ added in v6.3.0
func (o *SecurityGroup) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*SecurityGroup) GetHrefOk ¶ added in v6.3.0
func (o *SecurityGroup) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*SecurityGroup) GetId ¶ added in v6.3.0
func (o *SecurityGroup) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*SecurityGroup) GetIdOk ¶ added in v6.3.0
func (o *SecurityGroup) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*SecurityGroup) GetMetadata ¶ added in v6.3.0
func (o *SecurityGroup) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*SecurityGroup) GetMetadataOk ¶ added in v6.3.0
func (o *SecurityGroup) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*SecurityGroup) GetProperties ¶ added in v6.3.0
func (o *SecurityGroup) GetProperties() *SecurityGroupProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*SecurityGroup) GetPropertiesOk ¶ added in v6.3.0
func (o *SecurityGroup) GetPropertiesOk() (*SecurityGroupProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*SecurityGroup) GetType ¶ added in v6.3.0
func (o *SecurityGroup) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*SecurityGroup) GetTypeOk ¶ added in v6.3.0
func (o *SecurityGroup) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*SecurityGroup) HasEntities ¶ added in v6.3.0
func (o *SecurityGroup) HasEntities() bool
HasEntities returns a boolean if a field has been set.
func (*SecurityGroup) HasHref ¶ added in v6.3.0
func (o *SecurityGroup) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*SecurityGroup) HasId ¶ added in v6.3.0
func (o *SecurityGroup) HasId() bool
HasId returns a boolean if a field has been set.
func (*SecurityGroup) HasMetadata ¶ added in v6.3.0
func (o *SecurityGroup) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*SecurityGroup) HasProperties ¶ added in v6.3.0
func (o *SecurityGroup) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*SecurityGroup) HasType ¶ added in v6.3.0
func (o *SecurityGroup) HasType() bool
HasType returns a boolean if a field has been set.
func (SecurityGroup) MarshalJSON ¶ added in v6.3.0
func (o SecurityGroup) MarshalJSON() ([]byte, error)
func (*SecurityGroup) SetEntities ¶ added in v6.3.0
func (o *SecurityGroup) SetEntities(v SecurityGroupEntities)
SetEntities sets field value
func (*SecurityGroup) SetHref ¶ added in v6.3.0
func (o *SecurityGroup) SetHref(v string)
SetHref sets field value
func (*SecurityGroup) SetId ¶ added in v6.3.0
func (o *SecurityGroup) SetId(v string)
SetId sets field value
func (*SecurityGroup) SetMetadata ¶ added in v6.3.0
func (o *SecurityGroup) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*SecurityGroup) SetProperties ¶ added in v6.3.0
func (o *SecurityGroup) SetProperties(v SecurityGroupProperties)
SetProperties sets field value
func (*SecurityGroup) SetType ¶ added in v6.3.0
func (o *SecurityGroup) SetType(v Type)
SetType sets field value
type SecurityGroupEntities ¶ added in v6.3.0
type SecurityGroupEntities struct { Rules *FirewallRules `json:"rules,omitempty"` Nics *Nics `json:"nics,omitempty"` Servers *Servers `json:"servers,omitempty"` }
SecurityGroupEntities struct for SecurityGroupEntities
func NewSecurityGroupEntities ¶ added in v6.3.0
func NewSecurityGroupEntities() *SecurityGroupEntities
NewSecurityGroupEntities instantiates a new SecurityGroupEntities 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 NewSecurityGroupEntitiesWithDefaults ¶ added in v6.3.0
func NewSecurityGroupEntitiesWithDefaults() *SecurityGroupEntities
NewSecurityGroupEntitiesWithDefaults instantiates a new SecurityGroupEntities 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 (*SecurityGroupEntities) GetNics ¶ added in v6.3.0
func (o *SecurityGroupEntities) GetNics() *Nics
GetNics returns the Nics field value If the value is explicit nil, nil is returned
func (*SecurityGroupEntities) GetNicsOk ¶ added in v6.3.0
func (o *SecurityGroupEntities) GetNicsOk() (*Nics, bool)
GetNicsOk returns a tuple with the Nics field value 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 (*SecurityGroupEntities) GetRules ¶ added in v6.3.0
func (o *SecurityGroupEntities) GetRules() *FirewallRules
GetRules returns the Rules field value If the value is explicit nil, nil is returned
func (*SecurityGroupEntities) GetRulesOk ¶ added in v6.3.0
func (o *SecurityGroupEntities) GetRulesOk() (*FirewallRules, bool)
GetRulesOk returns a tuple with the Rules field value 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 (*SecurityGroupEntities) GetServers ¶ added in v6.3.0
func (o *SecurityGroupEntities) GetServers() *Servers
GetServers returns the Servers field value If the value is explicit nil, nil is returned
func (*SecurityGroupEntities) GetServersOk ¶ added in v6.3.0
func (o *SecurityGroupEntities) GetServersOk() (*Servers, bool)
GetServersOk returns a tuple with the Servers field value 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 (*SecurityGroupEntities) HasNics ¶ added in v6.3.0
func (o *SecurityGroupEntities) HasNics() bool
HasNics returns a boolean if a field has been set.
func (*SecurityGroupEntities) HasRules ¶ added in v6.3.0
func (o *SecurityGroupEntities) HasRules() bool
HasRules returns a boolean if a field has been set.
func (*SecurityGroupEntities) HasServers ¶ added in v6.3.0
func (o *SecurityGroupEntities) HasServers() bool
HasServers returns a boolean if a field has been set.
func (SecurityGroupEntities) MarshalJSON ¶ added in v6.3.0
func (o SecurityGroupEntities) MarshalJSON() ([]byte, error)
func (*SecurityGroupEntities) SetNics ¶ added in v6.3.0
func (o *SecurityGroupEntities) SetNics(v Nics)
SetNics sets field value
func (*SecurityGroupEntities) SetRules ¶ added in v6.3.0
func (o *SecurityGroupEntities) SetRules(v FirewallRules)
SetRules sets field value
func (*SecurityGroupEntities) SetServers ¶ added in v6.3.0
func (o *SecurityGroupEntities) SetServers(v Servers)
SetServers sets field value
type SecurityGroupEntitiesRequest ¶ added in v6.3.0
type SecurityGroupEntitiesRequest struct {
Rules *FirewallRules `json:"rules,omitempty"`
}
SecurityGroupEntitiesRequest struct for SecurityGroupEntitiesRequest
func NewSecurityGroupEntitiesRequest ¶ added in v6.3.0
func NewSecurityGroupEntitiesRequest() *SecurityGroupEntitiesRequest
NewSecurityGroupEntitiesRequest instantiates a new SecurityGroupEntitiesRequest 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 NewSecurityGroupEntitiesRequestWithDefaults ¶ added in v6.3.0
func NewSecurityGroupEntitiesRequestWithDefaults() *SecurityGroupEntitiesRequest
NewSecurityGroupEntitiesRequestWithDefaults instantiates a new SecurityGroupEntitiesRequest 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 (*SecurityGroupEntitiesRequest) GetRules ¶ added in v6.3.0
func (o *SecurityGroupEntitiesRequest) GetRules() *FirewallRules
GetRules returns the Rules field value If the value is explicit nil, nil is returned
func (*SecurityGroupEntitiesRequest) GetRulesOk ¶ added in v6.3.0
func (o *SecurityGroupEntitiesRequest) GetRulesOk() (*FirewallRules, bool)
GetRulesOk returns a tuple with the Rules field value 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 (*SecurityGroupEntitiesRequest) HasRules ¶ added in v6.3.0
func (o *SecurityGroupEntitiesRequest) HasRules() bool
HasRules returns a boolean if a field has been set.
func (SecurityGroupEntitiesRequest) MarshalJSON ¶ added in v6.3.0
func (o SecurityGroupEntitiesRequest) MarshalJSON() ([]byte, error)
func (*SecurityGroupEntitiesRequest) SetRules ¶ added in v6.3.0
func (o *SecurityGroupEntitiesRequest) SetRules(v FirewallRules)
SetRules sets field value
type SecurityGroupProperties ¶ added in v6.3.0
type SecurityGroupProperties struct { // The name of the security group. Name *string `json:"name"` // The description of the security group. Description *string `json:"description,omitempty"` }
SecurityGroupProperties struct for SecurityGroupProperties
func NewSecurityGroupProperties ¶ added in v6.3.0
func NewSecurityGroupProperties(name string) *SecurityGroupProperties
NewSecurityGroupProperties instantiates a new SecurityGroupProperties 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 NewSecurityGroupPropertiesWithDefaults ¶ added in v6.3.0
func NewSecurityGroupPropertiesWithDefaults() *SecurityGroupProperties
NewSecurityGroupPropertiesWithDefaults instantiates a new SecurityGroupProperties 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 (*SecurityGroupProperties) GetDescription ¶ added in v6.3.0
func (o *SecurityGroupProperties) GetDescription() *string
GetDescription returns the Description field value If the value is explicit nil, nil is returned
func (*SecurityGroupProperties) GetDescriptionOk ¶ added in v6.3.0
func (o *SecurityGroupProperties) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value 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 (*SecurityGroupProperties) GetName ¶ added in v6.3.0
func (o *SecurityGroupProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*SecurityGroupProperties) GetNameOk ¶ added in v6.3.0
func (o *SecurityGroupProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*SecurityGroupProperties) HasDescription ¶ added in v6.3.0
func (o *SecurityGroupProperties) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*SecurityGroupProperties) HasName ¶ added in v6.3.0
func (o *SecurityGroupProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (SecurityGroupProperties) MarshalJSON ¶ added in v6.3.0
func (o SecurityGroupProperties) MarshalJSON() ([]byte, error)
func (*SecurityGroupProperties) SetDescription ¶ added in v6.3.0
func (o *SecurityGroupProperties) SetDescription(v string)
SetDescription sets field value
func (*SecurityGroupProperties) SetName ¶ added in v6.3.0
func (o *SecurityGroupProperties) SetName(v string)
SetName sets field value
type SecurityGroupRequest ¶ added in v6.3.0
type SecurityGroupRequest struct { Properties *SecurityGroupProperties `json:"properties"` Entities *SecurityGroupEntitiesRequest `json:"entities,omitempty"` }
SecurityGroupRequest struct for SecurityGroupRequest
func NewSecurityGroupRequest ¶ added in v6.3.0
func NewSecurityGroupRequest(properties SecurityGroupProperties) *SecurityGroupRequest
NewSecurityGroupRequest instantiates a new SecurityGroupRequest 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 NewSecurityGroupRequestWithDefaults ¶ added in v6.3.0
func NewSecurityGroupRequestWithDefaults() *SecurityGroupRequest
NewSecurityGroupRequestWithDefaults instantiates a new SecurityGroupRequest 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 (*SecurityGroupRequest) GetEntities ¶ added in v6.3.0
func (o *SecurityGroupRequest) GetEntities() *SecurityGroupEntitiesRequest
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*SecurityGroupRequest) GetEntitiesOk ¶ added in v6.3.0
func (o *SecurityGroupRequest) GetEntitiesOk() (*SecurityGroupEntitiesRequest, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*SecurityGroupRequest) GetProperties ¶ added in v6.3.0
func (o *SecurityGroupRequest) GetProperties() *SecurityGroupProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*SecurityGroupRequest) GetPropertiesOk ¶ added in v6.3.0
func (o *SecurityGroupRequest) GetPropertiesOk() (*SecurityGroupProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*SecurityGroupRequest) HasEntities ¶ added in v6.3.0
func (o *SecurityGroupRequest) HasEntities() bool
HasEntities returns a boolean if a field has been set.
func (*SecurityGroupRequest) HasProperties ¶ added in v6.3.0
func (o *SecurityGroupRequest) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (SecurityGroupRequest) MarshalJSON ¶ added in v6.3.0
func (o SecurityGroupRequest) MarshalJSON() ([]byte, error)
func (*SecurityGroupRequest) SetEntities ¶ added in v6.3.0
func (o *SecurityGroupRequest) SetEntities(v SecurityGroupEntitiesRequest)
SetEntities sets field value
func (*SecurityGroupRequest) SetProperties ¶ added in v6.3.0
func (o *SecurityGroupRequest) SetProperties(v SecurityGroupProperties)
SetProperties sets field value
type SecurityGroups ¶ added in v6.3.0
type SecurityGroups struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]SecurityGroup `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
SecurityGroups struct for SecurityGroups
func NewSecurityGroups ¶ added in v6.3.0
func NewSecurityGroups() *SecurityGroups
NewSecurityGroups instantiates a new SecurityGroups 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 NewSecurityGroupsWithDefaults ¶ added in v6.3.0
func NewSecurityGroupsWithDefaults() *SecurityGroups
NewSecurityGroupsWithDefaults instantiates a new SecurityGroups 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 (*SecurityGroups) GetHref ¶ added in v6.3.0
func (o *SecurityGroups) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*SecurityGroups) GetHrefOk ¶ added in v6.3.0
func (o *SecurityGroups) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*SecurityGroups) GetId ¶ added in v6.3.0
func (o *SecurityGroups) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*SecurityGroups) GetIdOk ¶ added in v6.3.0
func (o *SecurityGroups) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*SecurityGroups) GetItems ¶ added in v6.3.0
func (o *SecurityGroups) GetItems() *[]SecurityGroup
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*SecurityGroups) GetItemsOk ¶ added in v6.3.0
func (o *SecurityGroups) GetItemsOk() (*[]SecurityGroup, bool)
GetItemsOk returns a tuple with the Items field value 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 (*SecurityGroups) GetLimit ¶ added in v6.3.0
func (o *SecurityGroups) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*SecurityGroups) GetLimitOk ¶ added in v6.3.0
func (o *SecurityGroups) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value 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 (*SecurityGroups) GetLinks ¶ added in v6.3.0
func (o *SecurityGroups) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*SecurityGroups) GetLinksOk ¶ added in v6.3.0
func (o *SecurityGroups) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*SecurityGroups) GetOffset ¶ added in v6.3.0
func (o *SecurityGroups) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*SecurityGroups) GetOffsetOk ¶ added in v6.3.0
func (o *SecurityGroups) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value 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 (*SecurityGroups) GetType ¶ added in v6.3.0
func (o *SecurityGroups) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*SecurityGroups) GetTypeOk ¶ added in v6.3.0
func (o *SecurityGroups) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*SecurityGroups) HasHref ¶ added in v6.3.0
func (o *SecurityGroups) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*SecurityGroups) HasId ¶ added in v6.3.0
func (o *SecurityGroups) HasId() bool
HasId returns a boolean if a field has been set.
func (*SecurityGroups) HasItems ¶ added in v6.3.0
func (o *SecurityGroups) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*SecurityGroups) HasLimit ¶ added in v6.3.0
func (o *SecurityGroups) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*SecurityGroups) HasLinks ¶ added in v6.3.0
func (o *SecurityGroups) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*SecurityGroups) HasOffset ¶ added in v6.3.0
func (o *SecurityGroups) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*SecurityGroups) HasType ¶ added in v6.3.0
func (o *SecurityGroups) HasType() bool
HasType returns a boolean if a field has been set.
func (SecurityGroups) MarshalJSON ¶ added in v6.3.0
func (o SecurityGroups) MarshalJSON() ([]byte, error)
func (*SecurityGroups) SetHref ¶ added in v6.3.0
func (o *SecurityGroups) SetHref(v string)
SetHref sets field value
func (*SecurityGroups) SetId ¶ added in v6.3.0
func (o *SecurityGroups) SetId(v string)
SetId sets field value
func (*SecurityGroups) SetItems ¶ added in v6.3.0
func (o *SecurityGroups) SetItems(v []SecurityGroup)
SetItems sets field value
func (*SecurityGroups) SetLimit ¶ added in v6.3.0
func (o *SecurityGroups) SetLimit(v float32)
SetLimit sets field value
func (*SecurityGroups) SetLinks ¶ added in v6.3.0
func (o *SecurityGroups) SetLinks(v PaginationLinks)
SetLinks sets field value
func (*SecurityGroups) SetOffset ¶ added in v6.3.0
func (o *SecurityGroups) SetOffset(v float32)
SetOffset sets field value
func (*SecurityGroups) SetType ¶ added in v6.3.0
func (o *SecurityGroups) SetType(v Type)
SetType sets field value
type SecurityGroupsApiService ¶ added in v6.3.0
type SecurityGroupsApiService service
SecurityGroupsApiService SecurityGroupsApi service
func (*SecurityGroupsApiService) DatacentersSecuritygroupsDelete ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsDelete(ctx _context.Context, datacenterId string, securityGroupId string) ApiDatacentersSecuritygroupsDeleteRequest
* DatacentersSecuritygroupsDelete Delete a Security Group * Deletes the specified Security Group. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param securityGroupId The unique ID of the Security Group. * @return ApiDatacentersSecuritygroupsDeleteRequest
func (*SecurityGroupsApiService) DatacentersSecuritygroupsDeleteExecute ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsDeleteExecute(r ApiDatacentersSecuritygroupsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*SecurityGroupsApiService) DatacentersSecuritygroupsFindById ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsFindById(ctx _context.Context, datacenterId string, securityGroupId string) ApiDatacentersSecuritygroupsFindByIdRequest
* DatacentersSecuritygroupsFindById Retrieve a Security Group * Retrieves the attributes of a given Security Group. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center * @param securityGroupId The unique ID of the security group. * @return ApiDatacentersSecuritygroupsFindByIdRequest
func (*SecurityGroupsApiService) DatacentersSecuritygroupsFindByIdExecute ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsFindByIdExecute(r ApiDatacentersSecuritygroupsFindByIdRequest) (SecurityGroup, *APIResponse, error)
* Execute executes the request * @return SecurityGroup
func (*SecurityGroupsApiService) DatacentersSecuritygroupsFirewallrulesDelete ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsFirewallrulesDelete(ctx _context.Context, datacenterId string, securityGroupId string, ruleId string) ApiDatacentersSecuritygroupsFirewallrulesDeleteRequest
* DatacentersSecuritygroupsFirewallrulesDelete Remove a Firewall Rule from a Security Group * Removes the specific Firewall Rule from the Security Group and delete the Firewall rule * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center * @param securityGroupId The unique ID of the security group. * @param ruleId The unique ID of the firewall rule. * @return ApiDatacentersSecuritygroupsFirewallrulesDeleteRequest
func (*SecurityGroupsApiService) DatacentersSecuritygroupsFirewallrulesDeleteExecute ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsFirewallrulesDeleteExecute(r ApiDatacentersSecuritygroupsFirewallrulesDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*SecurityGroupsApiService) DatacentersSecuritygroupsFirewallrulesPost ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsFirewallrulesPost(ctx _context.Context, datacenterId string, securityGroupId string) ApiDatacentersSecuritygroupsFirewallrulesPostRequest
* DatacentersSecuritygroupsFirewallrulesPost Create Firewall rule to a Security Group * Create one firewall rule and attach it to the existing security group * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center * @param securityGroupId The unique ID of the security group. * @return ApiDatacentersSecuritygroupsFirewallrulesPostRequest
func (*SecurityGroupsApiService) DatacentersSecuritygroupsFirewallrulesPostExecute ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsFirewallrulesPostExecute(r ApiDatacentersSecuritygroupsFirewallrulesPostRequest) (FirewallRule, *APIResponse, error)
* Execute executes the request * @return FirewallRule
func (*SecurityGroupsApiService) DatacentersSecuritygroupsGet ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsGet(ctx _context.Context, datacenterId string) ApiDatacentersSecuritygroupsGetRequest
* DatacentersSecuritygroupsGet List Security Groups * Retrieve a list of available security groups. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersSecuritygroupsGetRequest
func (*SecurityGroupsApiService) DatacentersSecuritygroupsGetExecute ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsGetExecute(r ApiDatacentersSecuritygroupsGetRequest) (SecurityGroups, *APIResponse, error)
* Execute executes the request * @return SecurityGroups
func (*SecurityGroupsApiService) DatacentersSecuritygroupsPatch ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsPatch(ctx _context.Context, datacenterId string, securityGroupId string) ApiDatacentersSecuritygroupsPatchRequest
* DatacentersSecuritygroupsPatch Partially modify Security Group * Modify the properties of the specified Security Group within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param securityGroupId The unique ID of the Security Group. * @return ApiDatacentersSecuritygroupsPatchRequest
func (*SecurityGroupsApiService) DatacentersSecuritygroupsPatchExecute ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsPatchExecute(r ApiDatacentersSecuritygroupsPatchRequest) (SecurityGroup, *APIResponse, error)
* Execute executes the request * @return SecurityGroup
func (*SecurityGroupsApiService) DatacentersSecuritygroupsPost ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsPost(ctx _context.Context, datacenterId string) ApiDatacentersSecuritygroupsPostRequest
* DatacentersSecuritygroupsPost Create a Security Group * Creates a security group within the data center. This will allow you to define which IP addresses and networks have access to your servers. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersSecuritygroupsPostRequest
func (*SecurityGroupsApiService) DatacentersSecuritygroupsPostExecute ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsPostExecute(r ApiDatacentersSecuritygroupsPostRequest) (SecurityGroup, *APIResponse, error)
* Execute executes the request * @return SecurityGroup
func (*SecurityGroupsApiService) DatacentersSecuritygroupsPut ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsPut(ctx _context.Context, datacenterId string, securityGroupId string) ApiDatacentersSecuritygroupsPutRequest
* DatacentersSecuritygroupsPut Modify Security Group * Modify the properties of the specified Security Group within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param securityGroupId The unique ID of the Security Group. * @return ApiDatacentersSecuritygroupsPutRequest
func (*SecurityGroupsApiService) DatacentersSecuritygroupsPutExecute ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsPutExecute(r ApiDatacentersSecuritygroupsPutRequest) (SecurityGroup, *APIResponse, error)
* Execute executes the request * @return SecurityGroup
func (*SecurityGroupsApiService) DatacentersSecuritygroupsRulesFindById ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesFindById(ctx _context.Context, datacenterId string, securityGroupId string, ruleId string) ApiDatacentersSecuritygroupsRulesFindByIdRequest
* DatacentersSecuritygroupsRulesFindById Retrieve security group rule by id * Retrieve the properties of the specified Security Group rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param securityGroupId The unique ID of the Security Group. * @param ruleId The unique ID of the Security Group rule. * @return ApiDatacentersSecuritygroupsRulesFindByIdRequest
func (*SecurityGroupsApiService) DatacentersSecuritygroupsRulesFindByIdExecute ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesFindByIdExecute(r ApiDatacentersSecuritygroupsRulesFindByIdRequest) (FirewallRule, *APIResponse, error)
* Execute executes the request * @return FirewallRule
func (*SecurityGroupsApiService) DatacentersSecuritygroupsRulesGet ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesGet(ctx _context.Context, datacenterId string, securityGroupId string) ApiDatacentersSecuritygroupsRulesGetRequest
* DatacentersSecuritygroupsRulesGet List Security Group rules * List all rules for the specified Security Group. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param securityGroupId The unique ID of the security group. * @return ApiDatacentersSecuritygroupsRulesGetRequest
func (*SecurityGroupsApiService) DatacentersSecuritygroupsRulesGetExecute ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesGetExecute(r ApiDatacentersSecuritygroupsRulesGetRequest) (FirewallRules, *APIResponse, error)
* Execute executes the request * @return FirewallRules
func (*SecurityGroupsApiService) DatacentersSecuritygroupsRulesPatch ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesPatch(ctx _context.Context, datacenterId string, securityGroupId string, ruleId string) ApiDatacentersSecuritygroupsRulesPatchRequest
* DatacentersSecuritygroupsRulesPatch Partially modify Security Group Rules * Update the properties of the specified Security Group rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param securityGroupId The unique ID of the security group. * @param ruleId The unique ID of the Security Group Rule. * @return ApiDatacentersSecuritygroupsRulesPatchRequest
func (*SecurityGroupsApiService) DatacentersSecuritygroupsRulesPatchExecute ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesPatchExecute(r ApiDatacentersSecuritygroupsRulesPatchRequest) (FirewallRule, *APIResponse, error)
* Execute executes the request * @return FirewallRule
func (*SecurityGroupsApiService) DatacentersSecuritygroupsRulesPut ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesPut(ctx _context.Context, datacenterId string, securityGroupId string, ruleId string) ApiDatacentersSecuritygroupsRulesPutRequest
* DatacentersSecuritygroupsRulesPut Modify a Security Group Rule * Modifies the properties of the specified Security Group Rule. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param securityGroupId The unique ID of the security group. * @param ruleId The unique ID of the Security Group Rule. * @return ApiDatacentersSecuritygroupsRulesPutRequest
func (*SecurityGroupsApiService) DatacentersSecuritygroupsRulesPutExecute ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersSecuritygroupsRulesPutExecute(r ApiDatacentersSecuritygroupsRulesPutRequest) (FirewallRule, *APIResponse, error)
* Execute executes the request * @return FirewallRule
func (*SecurityGroupsApiService) DatacentersServersNicsSecuritygroupsPut ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersServersNicsSecuritygroupsPut(ctx _context.Context, datacenterId string, serverId string, nicId string) ApiDatacentersServersNicsSecuritygroupsPutRequest
* DatacentersServersNicsSecuritygroupsPut Attach a list of Security Groups to a NIC * Updating the list of Security Groups attached to an existing NIC specified by its ID. Security Groups should already exist as part of the datacenter. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param nicId The unique ID of the server. * @return ApiDatacentersServersNicsSecuritygroupsPutRequest
func (*SecurityGroupsApiService) DatacentersServersNicsSecuritygroupsPutExecute ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersServersNicsSecuritygroupsPutExecute(r ApiDatacentersServersNicsSecuritygroupsPutRequest) (SecurityGroups, *APIResponse, error)
* Execute executes the request * @return SecurityGroups
func (*SecurityGroupsApiService) DatacentersServersSecuritygroupsPut ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersServersSecuritygroupsPut(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersSecuritygroupsPutRequest
* DatacentersServersSecuritygroupsPut Attach a list of Security Groups to a Server * Updating the list of Security Groups attached to an existing server specified by its ID. Security Groups should already exist as part of the datacenter. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @return ApiDatacentersServersSecuritygroupsPutRequest
func (*SecurityGroupsApiService) DatacentersServersSecuritygroupsPutExecute ¶ added in v6.3.0
func (a *SecurityGroupsApiService) DatacentersServersSecuritygroupsPutExecute(r ApiDatacentersServersSecuritygroupsPutRequest) (SecurityGroups, *APIResponse, error)
* Execute executes the request * @return SecurityGroups
type Server ¶
type Server struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *ServerProperties `json:"properties"` Entities *ServerEntities `json:"entities,omitempty"` }
Server struct for Server
func NewServer ¶ added in v6.0.2
func NewServer(properties ServerProperties) *Server
NewServer instantiates a new Server 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 NewServerWithDefaults ¶ added in v6.0.2
func NewServerWithDefaults() *Server
NewServerWithDefaults instantiates a new Server 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 (*Server) GetEntities ¶
func (o *Server) GetEntities() *ServerEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*Server) GetEntitiesOk ¶
func (o *Server) GetEntitiesOk() (*ServerEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*Server) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Server) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Server) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Server) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Server) GetMetadata ¶
func (o *Server) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*Server) GetMetadataOk ¶
func (o *Server) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*Server) GetProperties ¶
func (o *Server) GetProperties() *ServerProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Server) GetPropertiesOk ¶
func (o *Server) GetPropertiesOk() (*ServerProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*Server) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Server) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*Server) HasEntities ¶
HasEntities returns a boolean if a field has been set.
func (*Server) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*Server) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (Server) MarshalJSON ¶
func (*Server) SetEntities ¶
func (o *Server) SetEntities(v ServerEntities)
SetEntities sets field value
func (*Server) SetMetadata ¶
func (o *Server) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*Server) SetProperties ¶
func (o *Server) SetProperties(v ServerProperties)
SetProperties sets field value
type ServerConfiguration ¶
type ServerConfiguration struct { URL string Description string Variables map[string]ServerVariable }
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerEntities ¶
type ServerEntities struct { Cdroms *Cdroms `json:"cdroms,omitempty"` Volumes *AttachedVolumes `json:"volumes,omitempty"` Nics *Nics `json:"nics,omitempty"` Securitygroups *SecurityGroups `json:"securitygroups,omitempty"` }
ServerEntities struct for ServerEntities
func NewServerEntities ¶ added in v6.0.2
func NewServerEntities() *ServerEntities
NewServerEntities instantiates a new ServerEntities 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 NewServerEntitiesWithDefaults ¶ added in v6.0.2
func NewServerEntitiesWithDefaults() *ServerEntities
NewServerEntitiesWithDefaults instantiates a new ServerEntities 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 (*ServerEntities) GetCdroms ¶
func (o *ServerEntities) GetCdroms() *Cdroms
GetCdroms returns the Cdroms field value If the value is explicit nil, nil is returned
func (*ServerEntities) GetCdromsOk ¶
func (o *ServerEntities) GetCdromsOk() (*Cdroms, bool)
GetCdromsOk returns a tuple with the Cdroms field value 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 (*ServerEntities) GetNics ¶
func (o *ServerEntities) GetNics() *Nics
GetNics returns the Nics field value If the value is explicit nil, nil is returned
func (*ServerEntities) GetNicsOk ¶
func (o *ServerEntities) GetNicsOk() (*Nics, bool)
GetNicsOk returns a tuple with the Nics field value 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 (*ServerEntities) GetSecuritygroups ¶ added in v6.3.0
func (o *ServerEntities) GetSecuritygroups() *SecurityGroups
GetSecuritygroups returns the Securitygroups field value If the value is explicit nil, nil is returned
func (*ServerEntities) GetSecuritygroupsOk ¶ added in v6.3.0
func (o *ServerEntities) GetSecuritygroupsOk() (*SecurityGroups, bool)
GetSecuritygroupsOk returns a tuple with the Securitygroups field value 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 (*ServerEntities) GetVolumes ¶
func (o *ServerEntities) GetVolumes() *AttachedVolumes
GetVolumes returns the Volumes field value If the value is explicit nil, nil is returned
func (*ServerEntities) GetVolumesOk ¶
func (o *ServerEntities) GetVolumesOk() (*AttachedVolumes, bool)
GetVolumesOk returns a tuple with the Volumes field value 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 (*ServerEntities) HasCdroms ¶
func (o *ServerEntities) HasCdroms() bool
HasCdroms returns a boolean if a field has been set.
func (*ServerEntities) HasNics ¶
func (o *ServerEntities) HasNics() bool
HasNics returns a boolean if a field has been set.
func (*ServerEntities) HasSecuritygroups ¶ added in v6.3.0
func (o *ServerEntities) HasSecuritygroups() bool
HasSecuritygroups returns a boolean if a field has been set.
func (*ServerEntities) HasVolumes ¶
func (o *ServerEntities) HasVolumes() bool
HasVolumes returns a boolean if a field has been set.
func (ServerEntities) MarshalJSON ¶
func (o ServerEntities) MarshalJSON() ([]byte, error)
func (*ServerEntities) SetCdroms ¶
func (o *ServerEntities) SetCdroms(v Cdroms)
SetCdroms sets field value
func (*ServerEntities) SetSecuritygroups ¶ added in v6.3.0
func (o *ServerEntities) SetSecuritygroups(v SecurityGroups)
SetSecuritygroups sets field value
func (*ServerEntities) SetVolumes ¶
func (o *ServerEntities) SetVolumes(v AttachedVolumes)
SetVolumes sets field value
type ServerProperties ¶
type ServerProperties struct { // The ID of the template for creating a CUBE server; the available templates for CUBE servers can be found on the templates resource. TemplateUuid *string `json:"templateUuid,omitempty"` // The name of the resource. Name *string `json:"name,omitempty"` // The hostname of the resource. Allowed characters are a-z, 0-9 and - (minus). Hostname should not start with minus and should not be longer than 63 characters. Hostname *string `json:"hostname,omitempty"` // The total number of cores for the enterprise server. Cores *int32 `json:"cores,omitempty"` // The memory size for the enterprise server in MB, such as 2048. Size must be specified in multiples of 256 MB with a minimum of 256 MB; however, if you set ramHotPlug to TRUE then you must use a minimum of 1024 MB. If you set the RAM size more than 240GB, then ramHotPlug will be set to FALSE and can not be set to TRUE unless RAM size not set to less than 240GB. Ram *int32 `json:"ram,omitempty"` // The availability zone in which the server should be provisioned. AvailabilityZone *string `json:"availabilityZone,omitempty"` // Status of the virtual machine. VmState *string `json:"vmState,omitempty"` BootCdrom *ResourceReference `json:"bootCdrom,omitempty"` BootVolume *ResourceReference `json:"bootVolume,omitempty"` // CPU architecture on which server gets provisioned; not all CPU architectures are available in all datacenter regions; available CPU architectures can be retrieved from the datacenter resource; must not be provided for CUBE and VCPU servers. CpuFamily *string `json:"cpuFamily,omitempty"` // Server type: CUBE, ENTERPRISE or VCPU. Type *string `json:"type,omitempty"` // The placement group ID that belongs to this server; Requires system privileges, for internal usage only PlacementGroupId *string `json:"placementGroupId,omitempty"` }
ServerProperties struct for ServerProperties
func NewServerProperties ¶ added in v6.0.2
func NewServerProperties() *ServerProperties
NewServerProperties instantiates a new ServerProperties 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 NewServerPropertiesWithDefaults ¶ added in v6.0.2
func NewServerPropertiesWithDefaults() *ServerProperties
NewServerPropertiesWithDefaults instantiates a new ServerProperties 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 (*ServerProperties) GetAvailabilityZone ¶
func (o *ServerProperties) GetAvailabilityZone() *string
GetAvailabilityZone returns the AvailabilityZone field value If the value is explicit nil, nil is returned
func (*ServerProperties) GetAvailabilityZoneOk ¶
func (o *ServerProperties) GetAvailabilityZoneOk() (*string, bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value 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 (*ServerProperties) GetBootCdrom ¶
func (o *ServerProperties) GetBootCdrom() *ResourceReference
GetBootCdrom returns the BootCdrom field value If the value is explicit nil, nil is returned
func (*ServerProperties) GetBootCdromOk ¶
func (o *ServerProperties) GetBootCdromOk() (*ResourceReference, bool)
GetBootCdromOk returns a tuple with the BootCdrom field value 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 (*ServerProperties) GetBootVolume ¶
func (o *ServerProperties) GetBootVolume() *ResourceReference
GetBootVolume returns the BootVolume field value If the value is explicit nil, nil is returned
func (*ServerProperties) GetBootVolumeOk ¶
func (o *ServerProperties) GetBootVolumeOk() (*ResourceReference, bool)
GetBootVolumeOk returns a tuple with the BootVolume field value 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 (*ServerProperties) GetCores ¶
func (o *ServerProperties) GetCores() *int32
GetCores returns the Cores field value If the value is explicit nil, nil is returned
func (*ServerProperties) GetCoresOk ¶
func (o *ServerProperties) GetCoresOk() (*int32, bool)
GetCoresOk returns a tuple with the Cores field value 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 (*ServerProperties) GetCpuFamily ¶
func (o *ServerProperties) GetCpuFamily() *string
GetCpuFamily returns the CpuFamily field value If the value is explicit nil, nil is returned
func (*ServerProperties) GetCpuFamilyOk ¶
func (o *ServerProperties) GetCpuFamilyOk() (*string, bool)
GetCpuFamilyOk returns a tuple with the CpuFamily field value 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 (*ServerProperties) GetHostname ¶ added in v6.2.0
func (o *ServerProperties) GetHostname() *string
GetHostname returns the Hostname field value If the value is explicit nil, nil is returned
func (*ServerProperties) GetHostnameOk ¶ added in v6.2.0
func (o *ServerProperties) GetHostnameOk() (*string, bool)
GetHostnameOk returns a tuple with the Hostname field value 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 (*ServerProperties) GetName ¶
func (o *ServerProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*ServerProperties) GetNameOk ¶
func (o *ServerProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*ServerProperties) GetPlacementGroupId ¶ added in v6.1.4
func (o *ServerProperties) GetPlacementGroupId() *string
GetPlacementGroupId returns the PlacementGroupId field value If the value is explicit nil, nil is returned
func (*ServerProperties) GetPlacementGroupIdOk ¶ added in v6.1.4
func (o *ServerProperties) GetPlacementGroupIdOk() (*string, bool)
GetPlacementGroupIdOk returns a tuple with the PlacementGroupId field value 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 (*ServerProperties) GetRam ¶
func (o *ServerProperties) GetRam() *int32
GetRam returns the Ram field value If the value is explicit nil, nil is returned
func (*ServerProperties) GetRamOk ¶
func (o *ServerProperties) GetRamOk() (*int32, bool)
GetRamOk returns a tuple with the Ram field value 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 (*ServerProperties) GetTemplateUuid ¶
func (o *ServerProperties) GetTemplateUuid() *string
GetTemplateUuid returns the TemplateUuid field value If the value is explicit nil, nil is returned
func (*ServerProperties) GetTemplateUuidOk ¶
func (o *ServerProperties) GetTemplateUuidOk() (*string, bool)
GetTemplateUuidOk returns a tuple with the TemplateUuid field value 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 (*ServerProperties) GetType ¶
func (o *ServerProperties) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*ServerProperties) GetTypeOk ¶
func (o *ServerProperties) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*ServerProperties) GetVmState ¶
func (o *ServerProperties) GetVmState() *string
GetVmState returns the VmState field value If the value is explicit nil, nil is returned
func (*ServerProperties) GetVmStateOk ¶
func (o *ServerProperties) GetVmStateOk() (*string, bool)
GetVmStateOk returns a tuple with the VmState field value 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 (*ServerProperties) HasAvailabilityZone ¶
func (o *ServerProperties) HasAvailabilityZone() bool
HasAvailabilityZone returns a boolean if a field has been set.
func (*ServerProperties) HasBootCdrom ¶
func (o *ServerProperties) HasBootCdrom() bool
HasBootCdrom returns a boolean if a field has been set.
func (*ServerProperties) HasBootVolume ¶
func (o *ServerProperties) HasBootVolume() bool
HasBootVolume returns a boolean if a field has been set.
func (*ServerProperties) HasCores ¶
func (o *ServerProperties) HasCores() bool
HasCores returns a boolean if a field has been set.
func (*ServerProperties) HasCpuFamily ¶
func (o *ServerProperties) HasCpuFamily() bool
HasCpuFamily returns a boolean if a field has been set.
func (*ServerProperties) HasHostname ¶ added in v6.2.0
func (o *ServerProperties) HasHostname() bool
HasHostname returns a boolean if a field has been set.
func (*ServerProperties) HasName ¶
func (o *ServerProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*ServerProperties) HasPlacementGroupId ¶ added in v6.1.4
func (o *ServerProperties) HasPlacementGroupId() bool
HasPlacementGroupId returns a boolean if a field has been set.
func (*ServerProperties) HasRam ¶
func (o *ServerProperties) HasRam() bool
HasRam returns a boolean if a field has been set.
func (*ServerProperties) HasTemplateUuid ¶
func (o *ServerProperties) HasTemplateUuid() bool
HasTemplateUuid returns a boolean if a field has been set.
func (*ServerProperties) HasType ¶
func (o *ServerProperties) HasType() bool
HasType returns a boolean if a field has been set.
func (*ServerProperties) HasVmState ¶
func (o *ServerProperties) HasVmState() bool
HasVmState returns a boolean if a field has been set.
func (ServerProperties) MarshalJSON ¶
func (o ServerProperties) MarshalJSON() ([]byte, error)
func (*ServerProperties) SetAvailabilityZone ¶
func (o *ServerProperties) SetAvailabilityZone(v string)
SetAvailabilityZone sets field value
func (*ServerProperties) SetBootCdrom ¶
func (o *ServerProperties) SetBootCdrom(v ResourceReference)
SetBootCdrom sets field value
func (*ServerProperties) SetBootVolume ¶
func (o *ServerProperties) SetBootVolume(v ResourceReference)
SetBootVolume sets field value
func (*ServerProperties) SetCores ¶
func (o *ServerProperties) SetCores(v int32)
SetCores sets field value
func (*ServerProperties) SetCpuFamily ¶
func (o *ServerProperties) SetCpuFamily(v string)
SetCpuFamily sets field value
func (*ServerProperties) SetHostname ¶ added in v6.2.0
func (o *ServerProperties) SetHostname(v string)
SetHostname sets field value
func (*ServerProperties) SetName ¶
func (o *ServerProperties) SetName(v string)
SetName sets field value
func (*ServerProperties) SetPlacementGroupId ¶ added in v6.1.4
func (o *ServerProperties) SetPlacementGroupId(v string)
SetPlacementGroupId sets field value
func (*ServerProperties) SetRam ¶
func (o *ServerProperties) SetRam(v int32)
SetRam sets field value
func (*ServerProperties) SetTemplateUuid ¶
func (o *ServerProperties) SetTemplateUuid(v string)
SetTemplateUuid sets field value
func (*ServerProperties) SetType ¶
func (o *ServerProperties) SetType(v string)
SetType sets field value
func (*ServerProperties) SetVmState ¶
func (o *ServerProperties) SetVmState(v string)
SetVmState sets field value
type ServerVariable ¶
ServerVariable stores the information about a server variable
type Servers ¶
type Servers struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Server `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
Servers struct for Servers
func NewServers ¶ added in v6.0.2
func NewServers() *Servers
NewServers instantiates a new Servers 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 NewServersWithDefaults ¶ added in v6.0.2
func NewServersWithDefaults() *Servers
NewServersWithDefaults instantiates a new Servers 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 (*Servers) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Servers) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Servers) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Servers) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Servers) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Servers) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Servers) GetLimit ¶
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*Servers) GetLimitOk ¶
GetLimitOk returns a tuple with the Limit field value 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 (*Servers) GetLinks ¶
func (o *Servers) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*Servers) GetLinksOk ¶
func (o *Servers) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*Servers) GetOffset ¶
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*Servers) GetOffsetOk ¶
GetOffsetOk returns a tuple with the Offset field value 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 (*Servers) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Servers) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Servers) MarshalJSON ¶
type ServersApiService ¶
type ServersApiService service
ServersApiService ServersApi service
func (*ServersApiService) DatacentersServersCdromsDelete ¶
func (a *ServersApiService) DatacentersServersCdromsDelete(ctx _context.Context, datacenterId string, serverId string, cdromId string) ApiDatacentersServersCdromsDeleteRequest
- DatacentersServersCdromsDelete Detach a CD-ROM by ID
- Detachs the specified CD-ROM from the server.
Detaching a CD-ROM deletes the CD-ROM. The image will not be deleted.
Note that detaching a CD-ROM leads to a reset of the server.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param datacenterId The unique ID of the data center.
- @param serverId The unique ID of the server.
- @param cdromId The unique ID of the CD-ROM.
- @return ApiDatacentersServersCdromsDeleteRequest
func (*ServersApiService) DatacentersServersCdromsDeleteExecute ¶
func (a *ServersApiService) DatacentersServersCdromsDeleteExecute(r ApiDatacentersServersCdromsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*ServersApiService) DatacentersServersCdromsFindById ¶
func (a *ServersApiService) DatacentersServersCdromsFindById(ctx _context.Context, datacenterId string, serverId string, cdromId string) ApiDatacentersServersCdromsFindByIdRequest
* DatacentersServersCdromsFindById Get Attached CD-ROM by ID * Retrieves the properties of the CD-ROM attached to the specified server. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param cdromId The unique ID of the CD-ROM. * @return ApiDatacentersServersCdromsFindByIdRequest
func (*ServersApiService) DatacentersServersCdromsFindByIdExecute ¶
func (a *ServersApiService) DatacentersServersCdromsFindByIdExecute(r ApiDatacentersServersCdromsFindByIdRequest) (Image, *APIResponse, error)
* Execute executes the request * @return Image
func (*ServersApiService) DatacentersServersCdromsGet ¶
func (a *ServersApiService) DatacentersServersCdromsGet(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersCdromsGetRequest
* DatacentersServersCdromsGet Get Attached CD-ROMs * Lists all CD-ROMs attached to the specified server. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @return ApiDatacentersServersCdromsGetRequest
func (*ServersApiService) DatacentersServersCdromsGetExecute ¶
func (a *ServersApiService) DatacentersServersCdromsGetExecute(r ApiDatacentersServersCdromsGetRequest) (Cdroms, *APIResponse, error)
* Execute executes the request * @return Cdroms
func (*ServersApiService) DatacentersServersCdromsPost ¶
func (a *ServersApiService) DatacentersServersCdromsPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersCdromsPostRequest
- DatacentersServersCdromsPost Attach a CD-ROM
- Attachs a CD-ROM to an existing server specified by its ID.
CD-ROMs cannot be created stand-alone like volumes. They are either attached to a server or do not exist. They always have an ISO-Image associated; empty CD-ROMs can not be provisioned. It is possible to attach up to two CD-ROMs to the same server.
Note that attaching a CD-ROM leads to a reset of the server.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param datacenterId The unique ID of the data center.
- @param serverId The unique ID of the server.
- @return ApiDatacentersServersCdromsPostRequest
func (*ServersApiService) DatacentersServersCdromsPostExecute ¶
func (a *ServersApiService) DatacentersServersCdromsPostExecute(r ApiDatacentersServersCdromsPostRequest) (Image, *APIResponse, error)
* Execute executes the request * @return Image
func (*ServersApiService) DatacentersServersDelete ¶
func (a *ServersApiService) DatacentersServersDelete(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersDeleteRequest
* DatacentersServersDelete Delete servers * Delete the specified server in your data center. The attached storage volumes will also be removed if the query parameter is set to true otherwise a separate API call must be made for these actions. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @return ApiDatacentersServersDeleteRequest
func (*ServersApiService) DatacentersServersDeleteExecute ¶
func (a *ServersApiService) DatacentersServersDeleteExecute(r ApiDatacentersServersDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*ServersApiService) DatacentersServersFindById ¶
func (a *ServersApiService) DatacentersServersFindById(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersFindByIdRequest
* DatacentersServersFindById Retrieve servers by ID * Retrieve information about the specified server within the data center, such as its configuration, provisioning status, and so on. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @return ApiDatacentersServersFindByIdRequest
func (*ServersApiService) DatacentersServersFindByIdExecute ¶
func (a *ServersApiService) DatacentersServersFindByIdExecute(r ApiDatacentersServersFindByIdRequest) (Server, *APIResponse, error)
* Execute executes the request * @return Server
func (*ServersApiService) DatacentersServersGet ¶
func (a *ServersApiService) DatacentersServersGet(ctx _context.Context, datacenterId string) ApiDatacentersServersGetRequest
* DatacentersServersGet List servers * List all servers within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersServersGetRequest
func (*ServersApiService) DatacentersServersGetExecute ¶
func (a *ServersApiService) DatacentersServersGetExecute(r ApiDatacentersServersGetRequest) (Servers, *APIResponse, error)
* Execute executes the request * @return Servers
func (*ServersApiService) DatacentersServersPatch ¶
func (a *ServersApiService) DatacentersServersPatch(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersPatchRequest
* DatacentersServersPatch Partially modify servers * Update the properties of the specified server within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @return ApiDatacentersServersPatchRequest
func (*ServersApiService) DatacentersServersPatchExecute ¶
func (a *ServersApiService) DatacentersServersPatchExecute(r ApiDatacentersServersPatchRequest) (Server, *APIResponse, error)
* Execute executes the request * @return Server
func (*ServersApiService) DatacentersServersPost ¶
func (a *ServersApiService) DatacentersServersPost(ctx _context.Context, datacenterId string) ApiDatacentersServersPostRequest
* DatacentersServersPost Create a Server * Creates a server within the specified data center. You can also use this request to configure the boot volumes and connect to existing LANs at the same time. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersServersPostRequest
func (*ServersApiService) DatacentersServersPostExecute ¶
func (a *ServersApiService) DatacentersServersPostExecute(r ApiDatacentersServersPostRequest) (Server, *APIResponse, error)
* Execute executes the request * @return Server
func (*ServersApiService) DatacentersServersPut ¶
func (a *ServersApiService) DatacentersServersPut(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersPutRequest
- DatacentersServersPut Modify a Server by ID
- Modifies the properties of the specified server within the data center.
Starting with v5, the 'allowReboot' attribute is retired; while previously required for changing certain server properties, this behavior is now implicit, and the backend will perform this automatically. For example, in earlier versions, when the CPU family is changed, 'allowReboot' had to be set to 'true'; this is no longer required, the reboot will be performed automatically.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param datacenterId The unique ID of the data center.
- @param serverId The unique ID of the server.
- @return ApiDatacentersServersPutRequest
func (*ServersApiService) DatacentersServersPutExecute ¶
func (a *ServersApiService) DatacentersServersPutExecute(r ApiDatacentersServersPutRequest) (Server, *APIResponse, error)
* Execute executes the request * @return Server
func (*ServersApiService) DatacentersServersRebootPost ¶
func (a *ServersApiService) DatacentersServersRebootPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersRebootPostRequest
* DatacentersServersRebootPost Reboot servers * Force a hard reboot of the specified server within the data center. Don't use this method if you wish to reboot gracefully. This is an equivalent of powering down a computer and turning it back on. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @return ApiDatacentersServersRebootPostRequest
func (*ServersApiService) DatacentersServersRebootPostExecute ¶
func (a *ServersApiService) DatacentersServersRebootPostExecute(r ApiDatacentersServersRebootPostRequest) (*APIResponse, error)
* Execute executes the request
func (*ServersApiService) DatacentersServersRemoteConsoleGet ¶
func (a *ServersApiService) DatacentersServersRemoteConsoleGet(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersRemoteConsoleGetRequest
* DatacentersServersRemoteConsoleGet Get Remote Console link * Retrieve a link with a JSON Web Token for accessing the server's Remote Console. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @return ApiDatacentersServersRemoteConsoleGetRequest
func (*ServersApiService) DatacentersServersRemoteConsoleGetExecute ¶
func (a *ServersApiService) DatacentersServersRemoteConsoleGetExecute(r ApiDatacentersServersRemoteConsoleGetRequest) (RemoteConsoleUrl, *APIResponse, error)
* Execute executes the request * @return RemoteConsoleUrl
func (*ServersApiService) DatacentersServersResumePost ¶
func (a *ServersApiService) DatacentersServersResumePost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersResumePostRequest
- DatacentersServersResumePost Resume a Cube Server by ID
- Resumes a suspended Cube Server specified by its ID.
Since the suspended instance was not deleted the allocated resources continue to be billed. You can perform this operation only for Cube Servers.
To check the status of the request, you can use the 'Location' HTTP header in the response (see 'Requests' for more information).
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param datacenterId The unique ID of the data center.
- @param serverId The unique ID of the server.
- @return ApiDatacentersServersResumePostRequest
func (*ServersApiService) DatacentersServersResumePostExecute ¶
func (a *ServersApiService) DatacentersServersResumePostExecute(r ApiDatacentersServersResumePostRequest) (*APIResponse, error)
* Execute executes the request
func (*ServersApiService) DatacentersServersStartPost ¶
func (a *ServersApiService) DatacentersServersStartPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersStartPostRequest
- DatacentersServersStartPost Start an Enterprise Server by ID
- Starts the Enterprise Server specified by its ID.
>Note that you cannot use this method to start a Cube Server.
By starting the Enterprise Server, cores and RAM are provisioned, and the billing continues.
If the server's public IPv4 address has been deallocated, a new IPv4 address will be assigned. IPv6 blocks and addresses will remain unchanged when stopping and starting a server.
To check the status of the request, you can use the 'Location' HTTP header in the response (see 'Requests' for more information).
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param datacenterId The unique ID of the data center.
- @param serverId The unique ID of the server.
- @return ApiDatacentersServersStartPostRequest
func (*ServersApiService) DatacentersServersStartPostExecute ¶
func (a *ServersApiService) DatacentersServersStartPostExecute(r ApiDatacentersServersStartPostRequest) (*APIResponse, error)
* Execute executes the request
func (*ServersApiService) DatacentersServersStopPost ¶
func (a *ServersApiService) DatacentersServersStopPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersStopPostRequest
- DatacentersServersStopPost Stop an Enterprise Server by ID
- Stops the Enterprise Server specified by its ID.
>Note that you cannot use this method to stop a Cube Server.
By stopping the Enterprise Server, cores and RAM are freed and no longer charged.
Public IPv4 IPs that are not reserved are returned to the IPv4 pool. IPv6 blocks and addresses will remain unchanged when stopping and starting a server.
To check the status of the request, you can use the 'Location' HTTP header in the response (see 'Requests' for more information).
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param datacenterId The unique ID of the data center.
- @param serverId The unique ID of the server.
- @return ApiDatacentersServersStopPostRequest
func (*ServersApiService) DatacentersServersStopPostExecute ¶
func (a *ServersApiService) DatacentersServersStopPostExecute(r ApiDatacentersServersStopPostRequest) (*APIResponse, error)
* Execute executes the request
func (*ServersApiService) DatacentersServersSuspendPost ¶
func (a *ServersApiService) DatacentersServersSuspendPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersSuspendPostRequest
- DatacentersServersSuspendPost Suspend a Cube Server by ID
- Suspends the specified Cubes instance within the data center.
The instance is not deleted and allocated resources continue to be billed. You can perform this operation only for Cube Servers.
To check the status of the request, you can use the 'Location' HTTP header in the response (see 'Requests' for more information).
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param datacenterId The unique ID of the data center.
- @param serverId The unique ID of the server.
- @return ApiDatacentersServersSuspendPostRequest
func (*ServersApiService) DatacentersServersSuspendPostExecute ¶
func (a *ServersApiService) DatacentersServersSuspendPostExecute(r ApiDatacentersServersSuspendPostRequest) (*APIResponse, error)
* Execute executes the request
func (*ServersApiService) DatacentersServersTokenGet ¶
func (a *ServersApiService) DatacentersServersTokenGet(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersTokenGetRequest
* DatacentersServersTokenGet Get JSON Web Token * Retrieve a JSON Web Token from the server for use in login operations (such as accessing the server's console). * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @return ApiDatacentersServersTokenGetRequest
func (*ServersApiService) DatacentersServersTokenGetExecute ¶
func (a *ServersApiService) DatacentersServersTokenGetExecute(r ApiDatacentersServersTokenGetRequest) (Token, *APIResponse, error)
* Execute executes the request * @return Token
func (*ServersApiService) DatacentersServersUpgradePost ¶
func (a *ServersApiService) DatacentersServersUpgradePost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersUpgradePostRequest
* DatacentersServersUpgradePost Upgrade a Server by ID * Upgrades the server version. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @return ApiDatacentersServersUpgradePostRequest
func (*ServersApiService) DatacentersServersUpgradePostExecute ¶
func (a *ServersApiService) DatacentersServersUpgradePostExecute(r ApiDatacentersServersUpgradePostRequest) (*APIResponse, error)
* Execute executes the request
func (*ServersApiService) DatacentersServersVolumesDelete ¶
func (a *ServersApiService) DatacentersServersVolumesDelete(ctx _context.Context, datacenterId string, serverId string, volumeId string) ApiDatacentersServersVolumesDeleteRequest
- DatacentersServersVolumesDelete Detach a Volume by ID
- Detachs the specified volume from the server.
Note that only the volume's connection to the specified server is disconnected. If you want to delete the volume, you must submit a separate request to perform the deletion.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param datacenterId The unique ID of the data center.
- @param serverId The unique ID of the server.
- @param volumeId The unique ID of the volume.
- @return ApiDatacentersServersVolumesDeleteRequest
func (*ServersApiService) DatacentersServersVolumesDeleteExecute ¶
func (a *ServersApiService) DatacentersServersVolumesDeleteExecute(r ApiDatacentersServersVolumesDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*ServersApiService) DatacentersServersVolumesFindById ¶
func (a *ServersApiService) DatacentersServersVolumesFindById(ctx _context.Context, datacenterId string, serverId string, volumeId string) ApiDatacentersServersVolumesFindByIdRequest
* DatacentersServersVolumesFindById Get Attached Volume by ID * Retrieves the properties of the volume attached to the specified server. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @param volumeId The unique ID of the volume. * @return ApiDatacentersServersVolumesFindByIdRequest
func (*ServersApiService) DatacentersServersVolumesFindByIdExecute ¶
func (a *ServersApiService) DatacentersServersVolumesFindByIdExecute(r ApiDatacentersServersVolumesFindByIdRequest) (Volume, *APIResponse, error)
* Execute executes the request * @return Volume
func (*ServersApiService) DatacentersServersVolumesGet ¶
func (a *ServersApiService) DatacentersServersVolumesGet(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersVolumesGetRequest
* DatacentersServersVolumesGet Get Attached Volumes * Lists all volumes attached to the specified server. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param serverId The unique ID of the server. * @return ApiDatacentersServersVolumesGetRequest
func (*ServersApiService) DatacentersServersVolumesGetExecute ¶
func (a *ServersApiService) DatacentersServersVolumesGetExecute(r ApiDatacentersServersVolumesGetRequest) (AttachedVolumes, *APIResponse, error)
* Execute executes the request * @return AttachedVolumes
func (*ServersApiService) DatacentersServersVolumesPost ¶
func (a *ServersApiService) DatacentersServersVolumesPost(ctx _context.Context, datacenterId string, serverId string) ApiDatacentersServersVolumesPostRequest
- DatacentersServersVolumesPost Attach a Volume to a Server
- Attachs an existing storage volume to the specified server.
You can attach an existing volume in the VDC to a server. To move a volume from one server to another, you must first detach the volume from the first server and attach it to the second server.
It is also possible to create and attach a volume in one step by simply providing a new volume description as a payload. The only difference is the URL; see 'Creating a Volume' for details about volumes.
Note that the combined total of attached volumes and NICs cannot exceed 24 per server.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param datacenterId The unique ID of the data center.
- @param serverId The unique ID of the server.
- @return ApiDatacentersServersVolumesPostRequest
func (*ServersApiService) DatacentersServersVolumesPostExecute ¶
func (a *ServersApiService) DatacentersServersVolumesPostExecute(r ApiDatacentersServersVolumesPostRequest) (Volume, *APIResponse, error)
* Execute executes the request * @return Volume
type Snapshot ¶
type Snapshot struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *SnapshotProperties `json:"properties"` }
Snapshot struct for Snapshot
func NewSnapshot ¶ added in v6.0.2
func NewSnapshot(properties SnapshotProperties) *Snapshot
NewSnapshot instantiates a new Snapshot 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 NewSnapshotWithDefaults ¶ added in v6.0.2
func NewSnapshotWithDefaults() *Snapshot
NewSnapshotWithDefaults instantiates a new Snapshot 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 (*Snapshot) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Snapshot) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Snapshot) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Snapshot) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Snapshot) GetMetadata ¶
func (o *Snapshot) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*Snapshot) GetMetadataOk ¶
func (o *Snapshot) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*Snapshot) GetProperties ¶
func (o *Snapshot) GetProperties() *SnapshotProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Snapshot) GetPropertiesOk ¶
func (o *Snapshot) GetPropertiesOk() (*SnapshotProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*Snapshot) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Snapshot) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*Snapshot) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*Snapshot) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (Snapshot) MarshalJSON ¶
func (*Snapshot) SetMetadata ¶
func (o *Snapshot) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*Snapshot) SetProperties ¶
func (o *Snapshot) SetProperties(v SnapshotProperties)
SetProperties sets field value
type SnapshotProperties ¶
type SnapshotProperties struct { // The name of the resource. Name *string `json:"name,omitempty"` // Human-readable description. Description *string `json:"description,omitempty"` // Location of that image/snapshot. Location *string `json:"location,omitempty"` // The size of the image in GB. Size *float32 `json:"size,omitempty"` // Boolean value representing if the snapshot requires extra protection, such as two-step verification. SecAuthProtection *bool `json:"secAuthProtection,omitempty"` // Hot-plug capable CPU (no reboot required). CpuHotPlug *bool `json:"cpuHotPlug,omitempty"` // Hot-unplug capable CPU (no reboot required). CpuHotUnplug *bool `json:"cpuHotUnplug,omitempty"` // Hot-plug capable RAM (no reboot required). RamHotPlug *bool `json:"ramHotPlug,omitempty"` // Hot-unplug capable RAM (no reboot required). RamHotUnplug *bool `json:"ramHotUnplug,omitempty"` // Hot-plug capable NIC (no reboot required). NicHotPlug *bool `json:"nicHotPlug,omitempty"` // Hot-unplug capable NIC (no reboot required). NicHotUnplug *bool `json:"nicHotUnplug,omitempty"` // Hot-plug capable Virt-IO drive (no reboot required). DiscVirtioHotPlug *bool `json:"discVirtioHotPlug,omitempty"` // Hot-unplug capable Virt-IO drive (no reboot required). Not supported with Windows VMs. DiscVirtioHotUnplug *bool `json:"discVirtioHotUnplug,omitempty"` // Hot-plug capable SCSI drive (no reboot required). DiscScsiHotPlug *bool `json:"discScsiHotPlug,omitempty"` // If set to `true` will expose the serial id of the disk attached to the server. If set to `false` will not expose the serial id. Some operating systems or software solutions require the serial id to be exposed to work properly. Exposing the serial can influence licensed software (e.g. Windows) behavior ExposeSerial *bool `json:"exposeSerial,omitempty"` // Is capable of SCSI drive hot unplug (no reboot required). This works only for non-Windows virtual Machines. DiscScsiHotUnplug *bool `json:"discScsiHotUnplug,omitempty"` // OS type of this snapshot LicenceType *string `json:"licenceType,omitempty"` }
SnapshotProperties struct for SnapshotProperties
func NewSnapshotProperties ¶ added in v6.0.2
func NewSnapshotProperties() *SnapshotProperties
NewSnapshotProperties instantiates a new SnapshotProperties 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 NewSnapshotPropertiesWithDefaults ¶ added in v6.0.2
func NewSnapshotPropertiesWithDefaults() *SnapshotProperties
NewSnapshotPropertiesWithDefaults instantiates a new SnapshotProperties 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 (*SnapshotProperties) GetCpuHotPlug ¶
func (o *SnapshotProperties) GetCpuHotPlug() *bool
GetCpuHotPlug returns the CpuHotPlug field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetCpuHotPlugOk ¶
func (o *SnapshotProperties) GetCpuHotPlugOk() (*bool, bool)
GetCpuHotPlugOk returns a tuple with the CpuHotPlug field value 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 (*SnapshotProperties) GetCpuHotUnplug ¶
func (o *SnapshotProperties) GetCpuHotUnplug() *bool
GetCpuHotUnplug returns the CpuHotUnplug field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetCpuHotUnplugOk ¶
func (o *SnapshotProperties) GetCpuHotUnplugOk() (*bool, bool)
GetCpuHotUnplugOk returns a tuple with the CpuHotUnplug field value 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 (*SnapshotProperties) GetDescription ¶
func (o *SnapshotProperties) GetDescription() *string
GetDescription returns the Description field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetDescriptionOk ¶
func (o *SnapshotProperties) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value 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 (*SnapshotProperties) GetDiscScsiHotPlug ¶
func (o *SnapshotProperties) GetDiscScsiHotPlug() *bool
GetDiscScsiHotPlug returns the DiscScsiHotPlug field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetDiscScsiHotPlugOk ¶
func (o *SnapshotProperties) GetDiscScsiHotPlugOk() (*bool, bool)
GetDiscScsiHotPlugOk returns a tuple with the DiscScsiHotPlug field value 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 (*SnapshotProperties) GetDiscScsiHotUnplug ¶
func (o *SnapshotProperties) GetDiscScsiHotUnplug() *bool
GetDiscScsiHotUnplug returns the DiscScsiHotUnplug field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetDiscScsiHotUnplugOk ¶
func (o *SnapshotProperties) GetDiscScsiHotUnplugOk() (*bool, bool)
GetDiscScsiHotUnplugOk returns a tuple with the DiscScsiHotUnplug field value 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 (*SnapshotProperties) GetDiscVirtioHotPlug ¶
func (o *SnapshotProperties) GetDiscVirtioHotPlug() *bool
GetDiscVirtioHotPlug returns the DiscVirtioHotPlug field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetDiscVirtioHotPlugOk ¶
func (o *SnapshotProperties) GetDiscVirtioHotPlugOk() (*bool, bool)
GetDiscVirtioHotPlugOk returns a tuple with the DiscVirtioHotPlug field value 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 (*SnapshotProperties) GetDiscVirtioHotUnplug ¶
func (o *SnapshotProperties) GetDiscVirtioHotUnplug() *bool
GetDiscVirtioHotUnplug returns the DiscVirtioHotUnplug field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetDiscVirtioHotUnplugOk ¶
func (o *SnapshotProperties) GetDiscVirtioHotUnplugOk() (*bool, bool)
GetDiscVirtioHotUnplugOk returns a tuple with the DiscVirtioHotUnplug field value 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 (*SnapshotProperties) GetExposeSerial ¶ added in v6.2.0
func (o *SnapshotProperties) GetExposeSerial() *bool
GetExposeSerial returns the ExposeSerial field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetExposeSerialOk ¶ added in v6.2.0
func (o *SnapshotProperties) GetExposeSerialOk() (*bool, bool)
GetExposeSerialOk returns a tuple with the ExposeSerial field value 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 (*SnapshotProperties) GetLicenceType ¶
func (o *SnapshotProperties) GetLicenceType() *string
GetLicenceType returns the LicenceType field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetLicenceTypeOk ¶
func (o *SnapshotProperties) GetLicenceTypeOk() (*string, bool)
GetLicenceTypeOk returns a tuple with the LicenceType field value 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 (*SnapshotProperties) GetLocation ¶
func (o *SnapshotProperties) GetLocation() *string
GetLocation returns the Location field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetLocationOk ¶
func (o *SnapshotProperties) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field value 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 (*SnapshotProperties) GetName ¶
func (o *SnapshotProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetNameOk ¶
func (o *SnapshotProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*SnapshotProperties) GetNicHotPlug ¶
func (o *SnapshotProperties) GetNicHotPlug() *bool
GetNicHotPlug returns the NicHotPlug field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetNicHotPlugOk ¶
func (o *SnapshotProperties) GetNicHotPlugOk() (*bool, bool)
GetNicHotPlugOk returns a tuple with the NicHotPlug field value 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 (*SnapshotProperties) GetNicHotUnplug ¶
func (o *SnapshotProperties) GetNicHotUnplug() *bool
GetNicHotUnplug returns the NicHotUnplug field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetNicHotUnplugOk ¶
func (o *SnapshotProperties) GetNicHotUnplugOk() (*bool, bool)
GetNicHotUnplugOk returns a tuple with the NicHotUnplug field value 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 (*SnapshotProperties) GetRamHotPlug ¶
func (o *SnapshotProperties) GetRamHotPlug() *bool
GetRamHotPlug returns the RamHotPlug field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetRamHotPlugOk ¶
func (o *SnapshotProperties) GetRamHotPlugOk() (*bool, bool)
GetRamHotPlugOk returns a tuple with the RamHotPlug field value 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 (*SnapshotProperties) GetRamHotUnplug ¶
func (o *SnapshotProperties) GetRamHotUnplug() *bool
GetRamHotUnplug returns the RamHotUnplug field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetRamHotUnplugOk ¶
func (o *SnapshotProperties) GetRamHotUnplugOk() (*bool, bool)
GetRamHotUnplugOk returns a tuple with the RamHotUnplug field value 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 (*SnapshotProperties) GetSecAuthProtection ¶
func (o *SnapshotProperties) GetSecAuthProtection() *bool
GetSecAuthProtection returns the SecAuthProtection field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetSecAuthProtectionOk ¶
func (o *SnapshotProperties) GetSecAuthProtectionOk() (*bool, bool)
GetSecAuthProtectionOk returns a tuple with the SecAuthProtection field value 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 (*SnapshotProperties) GetSize ¶
func (o *SnapshotProperties) GetSize() *float32
GetSize returns the Size field value If the value is explicit nil, nil is returned
func (*SnapshotProperties) GetSizeOk ¶
func (o *SnapshotProperties) GetSizeOk() (*float32, bool)
GetSizeOk returns a tuple with the Size field value 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 (*SnapshotProperties) HasCpuHotPlug ¶
func (o *SnapshotProperties) HasCpuHotPlug() bool
HasCpuHotPlug returns a boolean if a field has been set.
func (*SnapshotProperties) HasCpuHotUnplug ¶
func (o *SnapshotProperties) HasCpuHotUnplug() bool
HasCpuHotUnplug returns a boolean if a field has been set.
func (*SnapshotProperties) HasDescription ¶
func (o *SnapshotProperties) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*SnapshotProperties) HasDiscScsiHotPlug ¶
func (o *SnapshotProperties) HasDiscScsiHotPlug() bool
HasDiscScsiHotPlug returns a boolean if a field has been set.
func (*SnapshotProperties) HasDiscScsiHotUnplug ¶
func (o *SnapshotProperties) HasDiscScsiHotUnplug() bool
HasDiscScsiHotUnplug returns a boolean if a field has been set.
func (*SnapshotProperties) HasDiscVirtioHotPlug ¶
func (o *SnapshotProperties) HasDiscVirtioHotPlug() bool
HasDiscVirtioHotPlug returns a boolean if a field has been set.
func (*SnapshotProperties) HasDiscVirtioHotUnplug ¶
func (o *SnapshotProperties) HasDiscVirtioHotUnplug() bool
HasDiscVirtioHotUnplug returns a boolean if a field has been set.
func (*SnapshotProperties) HasExposeSerial ¶ added in v6.2.0
func (o *SnapshotProperties) HasExposeSerial() bool
HasExposeSerial returns a boolean if a field has been set.
func (*SnapshotProperties) HasLicenceType ¶
func (o *SnapshotProperties) HasLicenceType() bool
HasLicenceType returns a boolean if a field has been set.
func (*SnapshotProperties) HasLocation ¶
func (o *SnapshotProperties) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (*SnapshotProperties) HasName ¶
func (o *SnapshotProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*SnapshotProperties) HasNicHotPlug ¶
func (o *SnapshotProperties) HasNicHotPlug() bool
HasNicHotPlug returns a boolean if a field has been set.
func (*SnapshotProperties) HasNicHotUnplug ¶
func (o *SnapshotProperties) HasNicHotUnplug() bool
HasNicHotUnplug returns a boolean if a field has been set.
func (*SnapshotProperties) HasRamHotPlug ¶
func (o *SnapshotProperties) HasRamHotPlug() bool
HasRamHotPlug returns a boolean if a field has been set.
func (*SnapshotProperties) HasRamHotUnplug ¶
func (o *SnapshotProperties) HasRamHotUnplug() bool
HasRamHotUnplug returns a boolean if a field has been set.
func (*SnapshotProperties) HasSecAuthProtection ¶
func (o *SnapshotProperties) HasSecAuthProtection() bool
HasSecAuthProtection returns a boolean if a field has been set.
func (*SnapshotProperties) HasSize ¶
func (o *SnapshotProperties) HasSize() bool
HasSize returns a boolean if a field has been set.
func (SnapshotProperties) MarshalJSON ¶
func (o SnapshotProperties) MarshalJSON() ([]byte, error)
func (*SnapshotProperties) SetCpuHotPlug ¶
func (o *SnapshotProperties) SetCpuHotPlug(v bool)
SetCpuHotPlug sets field value
func (*SnapshotProperties) SetCpuHotUnplug ¶
func (o *SnapshotProperties) SetCpuHotUnplug(v bool)
SetCpuHotUnplug sets field value
func (*SnapshotProperties) SetDescription ¶
func (o *SnapshotProperties) SetDescription(v string)
SetDescription sets field value
func (*SnapshotProperties) SetDiscScsiHotPlug ¶
func (o *SnapshotProperties) SetDiscScsiHotPlug(v bool)
SetDiscScsiHotPlug sets field value
func (*SnapshotProperties) SetDiscScsiHotUnplug ¶
func (o *SnapshotProperties) SetDiscScsiHotUnplug(v bool)
SetDiscScsiHotUnplug sets field value
func (*SnapshotProperties) SetDiscVirtioHotPlug ¶
func (o *SnapshotProperties) SetDiscVirtioHotPlug(v bool)
SetDiscVirtioHotPlug sets field value
func (*SnapshotProperties) SetDiscVirtioHotUnplug ¶
func (o *SnapshotProperties) SetDiscVirtioHotUnplug(v bool)
SetDiscVirtioHotUnplug sets field value
func (*SnapshotProperties) SetExposeSerial ¶ added in v6.2.0
func (o *SnapshotProperties) SetExposeSerial(v bool)
SetExposeSerial sets field value
func (*SnapshotProperties) SetLicenceType ¶
func (o *SnapshotProperties) SetLicenceType(v string)
SetLicenceType sets field value
func (*SnapshotProperties) SetLocation ¶
func (o *SnapshotProperties) SetLocation(v string)
SetLocation sets field value
func (*SnapshotProperties) SetName ¶
func (o *SnapshotProperties) SetName(v string)
SetName sets field value
func (*SnapshotProperties) SetNicHotPlug ¶
func (o *SnapshotProperties) SetNicHotPlug(v bool)
SetNicHotPlug sets field value
func (*SnapshotProperties) SetNicHotUnplug ¶
func (o *SnapshotProperties) SetNicHotUnplug(v bool)
SetNicHotUnplug sets field value
func (*SnapshotProperties) SetRamHotPlug ¶
func (o *SnapshotProperties) SetRamHotPlug(v bool)
SetRamHotPlug sets field value
func (*SnapshotProperties) SetRamHotUnplug ¶
func (o *SnapshotProperties) SetRamHotUnplug(v bool)
SetRamHotUnplug sets field value
func (*SnapshotProperties) SetSecAuthProtection ¶
func (o *SnapshotProperties) SetSecAuthProtection(v bool)
SetSecAuthProtection sets field value
func (*SnapshotProperties) SetSize ¶
func (o *SnapshotProperties) SetSize(v float32)
SetSize sets field value
type Snapshots ¶
type Snapshots struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Snapshot `json:"items,omitempty"` }
Snapshots struct for Snapshots
func NewSnapshots ¶ added in v6.0.2
func NewSnapshots() *Snapshots
NewSnapshots instantiates a new Snapshots 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 NewSnapshotsWithDefaults ¶ added in v6.0.2
func NewSnapshotsWithDefaults() *Snapshots
NewSnapshotsWithDefaults instantiates a new Snapshots 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 (*Snapshots) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Snapshots) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Snapshots) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Snapshots) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Snapshots) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Snapshots) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Snapshots) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Snapshots) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Snapshots) MarshalJSON ¶
type SnapshotsApiService ¶
type SnapshotsApiService service
SnapshotsApiService SnapshotsApi service
func (*SnapshotsApiService) SnapshotsDelete ¶
func (a *SnapshotsApiService) SnapshotsDelete(ctx _context.Context, snapshotId string) ApiSnapshotsDeleteRequest
* SnapshotsDelete Delete snapshots * Deletes the specified snapshot. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param snapshotId The unique ID of the snapshot. * @return ApiSnapshotsDeleteRequest
func (*SnapshotsApiService) SnapshotsDeleteExecute ¶
func (a *SnapshotsApiService) SnapshotsDeleteExecute(r ApiSnapshotsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*SnapshotsApiService) SnapshotsFindById ¶
func (a *SnapshotsApiService) SnapshotsFindById(ctx _context.Context, snapshotId string) ApiSnapshotsFindByIdRequest
* SnapshotsFindById Retrieve snapshots by ID * Retrieve the properties of the specified snapshot. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param snapshotId The unique ID of the snapshot. * @return ApiSnapshotsFindByIdRequest
func (*SnapshotsApiService) SnapshotsFindByIdExecute ¶
func (a *SnapshotsApiService) SnapshotsFindByIdExecute(r ApiSnapshotsFindByIdRequest) (Snapshot, *APIResponse, error)
* Execute executes the request * @return Snapshot
func (*SnapshotsApiService) SnapshotsGet ¶
func (a *SnapshotsApiService) SnapshotsGet(ctx _context.Context) ApiSnapshotsGetRequest
* SnapshotsGet List snapshots * List all available snapshots. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiSnapshotsGetRequest
func (*SnapshotsApiService) SnapshotsGetExecute ¶
func (a *SnapshotsApiService) SnapshotsGetExecute(r ApiSnapshotsGetRequest) (Snapshots, *APIResponse, error)
* Execute executes the request * @return Snapshots
func (*SnapshotsApiService) SnapshotsPatch ¶
func (a *SnapshotsApiService) SnapshotsPatch(ctx _context.Context, snapshotId string) ApiSnapshotsPatchRequest
* SnapshotsPatch Partially modify snapshots * Update the properties of the specified snapshot. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param snapshotId The unique ID of the snapshot. * @return ApiSnapshotsPatchRequest
func (*SnapshotsApiService) SnapshotsPatchExecute ¶
func (a *SnapshotsApiService) SnapshotsPatchExecute(r ApiSnapshotsPatchRequest) (Snapshot, *APIResponse, error)
* Execute executes the request * @return Snapshot
func (*SnapshotsApiService) SnapshotsPut ¶
func (a *SnapshotsApiService) SnapshotsPut(ctx _context.Context, snapshotId string) ApiSnapshotsPutRequest
* SnapshotsPut Modify a Snapshot by ID * Modifies the properties of the specified snapshot. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param snapshotId The unique ID of the snapshot. * @return ApiSnapshotsPutRequest
func (*SnapshotsApiService) SnapshotsPutExecute ¶
func (a *SnapshotsApiService) SnapshotsPutExecute(r ApiSnapshotsPutRequest) (Snapshot, *APIResponse, error)
* Execute executes the request * @return Snapshot
type StateChannel ¶ added in v6.0.3
type TargetGroup ¶ added in v6.1.0
type TargetGroup struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *TargetGroupProperties `json:"properties"` }
TargetGroup struct for TargetGroup
func NewTargetGroup ¶ added in v6.1.0
func NewTargetGroup(properties TargetGroupProperties) *TargetGroup
NewTargetGroup instantiates a new TargetGroup 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 NewTargetGroupWithDefaults ¶ added in v6.1.0
func NewTargetGroupWithDefaults() *TargetGroup
NewTargetGroupWithDefaults instantiates a new TargetGroup 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 (*TargetGroup) GetHref ¶ added in v6.1.0
func (o *TargetGroup) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*TargetGroup) GetHrefOk ¶ added in v6.1.0
func (o *TargetGroup) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*TargetGroup) GetId ¶ added in v6.1.0
func (o *TargetGroup) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*TargetGroup) GetIdOk ¶ added in v6.1.0
func (o *TargetGroup) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*TargetGroup) GetMetadata ¶ added in v6.1.0
func (o *TargetGroup) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*TargetGroup) GetMetadataOk ¶ added in v6.1.0
func (o *TargetGroup) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*TargetGroup) GetProperties ¶ added in v6.1.0
func (o *TargetGroup) GetProperties() *TargetGroupProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*TargetGroup) GetPropertiesOk ¶ added in v6.1.0
func (o *TargetGroup) GetPropertiesOk() (*TargetGroupProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*TargetGroup) GetType ¶ added in v6.1.0
func (o *TargetGroup) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*TargetGroup) GetTypeOk ¶ added in v6.1.0
func (o *TargetGroup) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*TargetGroup) HasHref ¶ added in v6.1.0
func (o *TargetGroup) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*TargetGroup) HasId ¶ added in v6.1.0
func (o *TargetGroup) HasId() bool
HasId returns a boolean if a field has been set.
func (*TargetGroup) HasMetadata ¶ added in v6.1.0
func (o *TargetGroup) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*TargetGroup) HasProperties ¶ added in v6.1.0
func (o *TargetGroup) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*TargetGroup) HasType ¶ added in v6.1.0
func (o *TargetGroup) HasType() bool
HasType returns a boolean if a field has been set.
func (TargetGroup) MarshalJSON ¶ added in v6.1.0
func (o TargetGroup) MarshalJSON() ([]byte, error)
func (*TargetGroup) SetHref ¶ added in v6.1.0
func (o *TargetGroup) SetHref(v string)
SetHref sets field value
func (*TargetGroup) SetId ¶ added in v6.1.0
func (o *TargetGroup) SetId(v string)
SetId sets field value
func (*TargetGroup) SetMetadata ¶ added in v6.1.0
func (o *TargetGroup) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*TargetGroup) SetProperties ¶ added in v6.1.0
func (o *TargetGroup) SetProperties(v TargetGroupProperties)
SetProperties sets field value
func (*TargetGroup) SetType ¶ added in v6.1.0
func (o *TargetGroup) SetType(v Type)
SetType sets field value
type TargetGroupHealthCheck ¶ added in v6.1.0
type TargetGroupHealthCheck struct { // The maximum time in milliseconds is to wait for a target to respond to a check. For target VMs with a 'Check Interval' set, the smaller of the two values is used once the TCP connection is established. CheckTimeout *int32 `json:"checkTimeout,omitempty"` // The interval in milliseconds between consecutive health checks; the default value is '2000'. CheckInterval *int32 `json:"checkInterval,omitempty"` // The maximum number of attempts to reconnect to a target after a connection failure. The valid range is '0 to 65535'; the default value is '3'. Retries *int32 `json:"retries,omitempty"` }
TargetGroupHealthCheck struct for TargetGroupHealthCheck
func NewTargetGroupHealthCheck ¶ added in v6.1.0
func NewTargetGroupHealthCheck() *TargetGroupHealthCheck
NewTargetGroupHealthCheck instantiates a new TargetGroupHealthCheck 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 NewTargetGroupHealthCheckWithDefaults ¶ added in v6.1.0
func NewTargetGroupHealthCheckWithDefaults() *TargetGroupHealthCheck
NewTargetGroupHealthCheckWithDefaults instantiates a new TargetGroupHealthCheck 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 (*TargetGroupHealthCheck) GetCheckInterval ¶ added in v6.1.0
func (o *TargetGroupHealthCheck) GetCheckInterval() *int32
GetCheckInterval returns the CheckInterval field value If the value is explicit nil, nil is returned
func (*TargetGroupHealthCheck) GetCheckIntervalOk ¶ added in v6.1.0
func (o *TargetGroupHealthCheck) GetCheckIntervalOk() (*int32, bool)
GetCheckIntervalOk returns a tuple with the CheckInterval field value 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 (*TargetGroupHealthCheck) GetCheckTimeout ¶ added in v6.1.0
func (o *TargetGroupHealthCheck) GetCheckTimeout() *int32
GetCheckTimeout returns the CheckTimeout field value If the value is explicit nil, nil is returned
func (*TargetGroupHealthCheck) GetCheckTimeoutOk ¶ added in v6.1.0
func (o *TargetGroupHealthCheck) GetCheckTimeoutOk() (*int32, bool)
GetCheckTimeoutOk returns a tuple with the CheckTimeout field value 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 (*TargetGroupHealthCheck) GetRetries ¶ added in v6.1.0
func (o *TargetGroupHealthCheck) GetRetries() *int32
GetRetries returns the Retries field value If the value is explicit nil, nil is returned
func (*TargetGroupHealthCheck) GetRetriesOk ¶ added in v6.1.0
func (o *TargetGroupHealthCheck) GetRetriesOk() (*int32, bool)
GetRetriesOk returns a tuple with the Retries field value 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 (*TargetGroupHealthCheck) HasCheckInterval ¶ added in v6.1.0
func (o *TargetGroupHealthCheck) HasCheckInterval() bool
HasCheckInterval returns a boolean if a field has been set.
func (*TargetGroupHealthCheck) HasCheckTimeout ¶ added in v6.1.0
func (o *TargetGroupHealthCheck) HasCheckTimeout() bool
HasCheckTimeout returns a boolean if a field has been set.
func (*TargetGroupHealthCheck) HasRetries ¶ added in v6.1.0
func (o *TargetGroupHealthCheck) HasRetries() bool
HasRetries returns a boolean if a field has been set.
func (TargetGroupHealthCheck) MarshalJSON ¶ added in v6.1.0
func (o TargetGroupHealthCheck) MarshalJSON() ([]byte, error)
func (*TargetGroupHealthCheck) SetCheckInterval ¶ added in v6.1.0
func (o *TargetGroupHealthCheck) SetCheckInterval(v int32)
SetCheckInterval sets field value
func (*TargetGroupHealthCheck) SetCheckTimeout ¶ added in v6.1.0
func (o *TargetGroupHealthCheck) SetCheckTimeout(v int32)
SetCheckTimeout sets field value
func (*TargetGroupHealthCheck) SetRetries ¶ added in v6.1.0
func (o *TargetGroupHealthCheck) SetRetries(v int32)
SetRetries sets field value
type TargetGroupHttpHealthCheck ¶ added in v6.1.0
type TargetGroupHttpHealthCheck struct { // The destination URL for HTTP the health check; the default is '/'. Path *string `json:"path,omitempty"` // The method used for the health check request. Method *string `json:"method,omitempty"` // Specify the target's response type to match ALB's request. MatchType *string `json:"matchType"` // The response returned by the request. It can be a status code or a response body depending on the definition of 'matchType'. Response *string `json:"response"` // Specifies whether to use a regular expression to parse the response body; the default value is 'FALSE'. By using regular expressions, you can flexibly customize the expected response from a healthy server. Regex *bool `json:"regex,omitempty"` // Specifies whether to negate an individual entry; the default value is 'FALSE'. Negate *bool `json:"negate,omitempty"` }
TargetGroupHttpHealthCheck struct for TargetGroupHttpHealthCheck
func NewTargetGroupHttpHealthCheck ¶ added in v6.1.0
func NewTargetGroupHttpHealthCheck(matchType string, response string) *TargetGroupHttpHealthCheck
NewTargetGroupHttpHealthCheck instantiates a new TargetGroupHttpHealthCheck 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 NewTargetGroupHttpHealthCheckWithDefaults ¶ added in v6.1.0
func NewTargetGroupHttpHealthCheckWithDefaults() *TargetGroupHttpHealthCheck
NewTargetGroupHttpHealthCheckWithDefaults instantiates a new TargetGroupHttpHealthCheck 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 (*TargetGroupHttpHealthCheck) GetMatchType ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) GetMatchType() *string
GetMatchType returns the MatchType field value If the value is explicit nil, nil is returned
func (*TargetGroupHttpHealthCheck) GetMatchTypeOk ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) GetMatchTypeOk() (*string, bool)
GetMatchTypeOk returns a tuple with the MatchType field value 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 (*TargetGroupHttpHealthCheck) GetMethod ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) GetMethod() *string
GetMethod returns the Method field value If the value is explicit nil, nil is returned
func (*TargetGroupHttpHealthCheck) GetMethodOk ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value 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 (*TargetGroupHttpHealthCheck) GetNegate ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) GetNegate() *bool
GetNegate returns the Negate field value If the value is explicit nil, nil is returned
func (*TargetGroupHttpHealthCheck) GetNegateOk ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) GetNegateOk() (*bool, bool)
GetNegateOk returns a tuple with the Negate field value 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 (*TargetGroupHttpHealthCheck) GetPath ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) GetPath() *string
GetPath returns the Path field value If the value is explicit nil, nil is returned
func (*TargetGroupHttpHealthCheck) GetPathOk ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) GetPathOk() (*string, bool)
GetPathOk returns a tuple with the Path field value 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 (*TargetGroupHttpHealthCheck) GetRegex ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) GetRegex() *bool
GetRegex returns the Regex field value If the value is explicit nil, nil is returned
func (*TargetGroupHttpHealthCheck) GetRegexOk ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) GetRegexOk() (*bool, bool)
GetRegexOk returns a tuple with the Regex field value 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 (*TargetGroupHttpHealthCheck) GetResponse ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) GetResponse() *string
GetResponse returns the Response field value If the value is explicit nil, nil is returned
func (*TargetGroupHttpHealthCheck) GetResponseOk ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) GetResponseOk() (*string, bool)
GetResponseOk returns a tuple with the Response field value 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 (*TargetGroupHttpHealthCheck) HasMatchType ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) HasMatchType() bool
HasMatchType returns a boolean if a field has been set.
func (*TargetGroupHttpHealthCheck) HasMethod ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) HasMethod() bool
HasMethod returns a boolean if a field has been set.
func (*TargetGroupHttpHealthCheck) HasNegate ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) HasNegate() bool
HasNegate returns a boolean if a field has been set.
func (*TargetGroupHttpHealthCheck) HasPath ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) HasPath() bool
HasPath returns a boolean if a field has been set.
func (*TargetGroupHttpHealthCheck) HasRegex ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) HasRegex() bool
HasRegex returns a boolean if a field has been set.
func (*TargetGroupHttpHealthCheck) HasResponse ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) HasResponse() bool
HasResponse returns a boolean if a field has been set.
func (TargetGroupHttpHealthCheck) MarshalJSON ¶ added in v6.1.0
func (o TargetGroupHttpHealthCheck) MarshalJSON() ([]byte, error)
func (*TargetGroupHttpHealthCheck) SetMatchType ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) SetMatchType(v string)
SetMatchType sets field value
func (*TargetGroupHttpHealthCheck) SetMethod ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) SetMethod(v string)
SetMethod sets field value
func (*TargetGroupHttpHealthCheck) SetNegate ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) SetNegate(v bool)
SetNegate sets field value
func (*TargetGroupHttpHealthCheck) SetPath ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) SetPath(v string)
SetPath sets field value
func (*TargetGroupHttpHealthCheck) SetRegex ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) SetRegex(v bool)
SetRegex sets field value
func (*TargetGroupHttpHealthCheck) SetResponse ¶ added in v6.1.0
func (o *TargetGroupHttpHealthCheck) SetResponse(v string)
SetResponse sets field value
type TargetGroupProperties ¶ added in v6.1.0
type TargetGroupProperties struct { // The target group name. Name *string `json:"name"` // The balancing algorithm. A balancing algorithm consists of predefined rules with the logic that a load balancer uses to distribute network traffic between servers. - **Round Robin**: Targets are served alternately according to their weighting. - **Least Connection**: The target with the least active connection is served. - **Random**: The targets are served based on a consistent pseudorandom algorithm. - **Source IP**: It is ensured that the same client IP address reaches the same target. Algorithm *string `json:"algorithm"` // The forwarding protocol. Only the value 'HTTP' is allowed. Protocol *string `json:"protocol"` // The forwarding protocol version. Value is ignored when protocol is not 'HTTP'. ProtocolVersion *string `json:"protocolVersion,omitempty"` // Array of items in the collection. Targets *[]TargetGroupTarget `json:"targets,omitempty"` HealthCheck *TargetGroupHealthCheck `json:"healthCheck,omitempty"` HttpHealthCheck *TargetGroupHttpHealthCheck `json:"httpHealthCheck,omitempty"` }
TargetGroupProperties struct for TargetGroupProperties
func NewTargetGroupProperties ¶ added in v6.1.0
func NewTargetGroupProperties(name string, algorithm string, protocol string) *TargetGroupProperties
NewTargetGroupProperties instantiates a new TargetGroupProperties 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 NewTargetGroupPropertiesWithDefaults ¶ added in v6.1.0
func NewTargetGroupPropertiesWithDefaults() *TargetGroupProperties
NewTargetGroupPropertiesWithDefaults instantiates a new TargetGroupProperties 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 (*TargetGroupProperties) GetAlgorithm ¶ added in v6.1.0
func (o *TargetGroupProperties) GetAlgorithm() *string
GetAlgorithm returns the Algorithm field value If the value is explicit nil, nil is returned
func (*TargetGroupProperties) GetAlgorithmOk ¶ added in v6.1.0
func (o *TargetGroupProperties) GetAlgorithmOk() (*string, bool)
GetAlgorithmOk returns a tuple with the Algorithm field value 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 (*TargetGroupProperties) GetHealthCheck ¶ added in v6.1.0
func (o *TargetGroupProperties) GetHealthCheck() *TargetGroupHealthCheck
GetHealthCheck returns the HealthCheck field value If the value is explicit nil, nil is returned
func (*TargetGroupProperties) GetHealthCheckOk ¶ added in v6.1.0
func (o *TargetGroupProperties) GetHealthCheckOk() (*TargetGroupHealthCheck, bool)
GetHealthCheckOk returns a tuple with the HealthCheck field value 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 (*TargetGroupProperties) GetHttpHealthCheck ¶ added in v6.1.0
func (o *TargetGroupProperties) GetHttpHealthCheck() *TargetGroupHttpHealthCheck
GetHttpHealthCheck returns the HttpHealthCheck field value If the value is explicit nil, nil is returned
func (*TargetGroupProperties) GetHttpHealthCheckOk ¶ added in v6.1.0
func (o *TargetGroupProperties) GetHttpHealthCheckOk() (*TargetGroupHttpHealthCheck, bool)
GetHttpHealthCheckOk returns a tuple with the HttpHealthCheck field value 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 (*TargetGroupProperties) GetName ¶ added in v6.1.0
func (o *TargetGroupProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*TargetGroupProperties) GetNameOk ¶ added in v6.1.0
func (o *TargetGroupProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*TargetGroupProperties) GetProtocol ¶ added in v6.1.0
func (o *TargetGroupProperties) GetProtocol() *string
GetProtocol returns the Protocol field value If the value is explicit nil, nil is returned
func (*TargetGroupProperties) GetProtocolOk ¶ added in v6.1.0
func (o *TargetGroupProperties) GetProtocolOk() (*string, bool)
GetProtocolOk returns a tuple with the Protocol field value 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 (*TargetGroupProperties) GetProtocolVersion ¶ added in v6.2.0
func (o *TargetGroupProperties) GetProtocolVersion() *string
GetProtocolVersion returns the ProtocolVersion field value If the value is explicit nil, nil is returned
func (*TargetGroupProperties) GetProtocolVersionOk ¶ added in v6.2.0
func (o *TargetGroupProperties) GetProtocolVersionOk() (*string, bool)
GetProtocolVersionOk returns a tuple with the ProtocolVersion field value 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 (*TargetGroupProperties) GetTargets ¶ added in v6.1.0
func (o *TargetGroupProperties) GetTargets() *[]TargetGroupTarget
GetTargets returns the Targets field value If the value is explicit nil, nil is returned
func (*TargetGroupProperties) GetTargetsOk ¶ added in v6.1.0
func (o *TargetGroupProperties) GetTargetsOk() (*[]TargetGroupTarget, bool)
GetTargetsOk returns a tuple with the Targets field value 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 (*TargetGroupProperties) HasAlgorithm ¶ added in v6.1.0
func (o *TargetGroupProperties) HasAlgorithm() bool
HasAlgorithm returns a boolean if a field has been set.
func (*TargetGroupProperties) HasHealthCheck ¶ added in v6.1.0
func (o *TargetGroupProperties) HasHealthCheck() bool
HasHealthCheck returns a boolean if a field has been set.
func (*TargetGroupProperties) HasHttpHealthCheck ¶ added in v6.1.0
func (o *TargetGroupProperties) HasHttpHealthCheck() bool
HasHttpHealthCheck returns a boolean if a field has been set.
func (*TargetGroupProperties) HasName ¶ added in v6.1.0
func (o *TargetGroupProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*TargetGroupProperties) HasProtocol ¶ added in v6.1.0
func (o *TargetGroupProperties) HasProtocol() bool
HasProtocol returns a boolean if a field has been set.
func (*TargetGroupProperties) HasProtocolVersion ¶ added in v6.2.0
func (o *TargetGroupProperties) HasProtocolVersion() bool
HasProtocolVersion returns a boolean if a field has been set.
func (*TargetGroupProperties) HasTargets ¶ added in v6.1.0
func (o *TargetGroupProperties) HasTargets() bool
HasTargets returns a boolean if a field has been set.
func (TargetGroupProperties) MarshalJSON ¶ added in v6.1.0
func (o TargetGroupProperties) MarshalJSON() ([]byte, error)
func (*TargetGroupProperties) SetAlgorithm ¶ added in v6.1.0
func (o *TargetGroupProperties) SetAlgorithm(v string)
SetAlgorithm sets field value
func (*TargetGroupProperties) SetHealthCheck ¶ added in v6.1.0
func (o *TargetGroupProperties) SetHealthCheck(v TargetGroupHealthCheck)
SetHealthCheck sets field value
func (*TargetGroupProperties) SetHttpHealthCheck ¶ added in v6.1.0
func (o *TargetGroupProperties) SetHttpHealthCheck(v TargetGroupHttpHealthCheck)
SetHttpHealthCheck sets field value
func (*TargetGroupProperties) SetName ¶ added in v6.1.0
func (o *TargetGroupProperties) SetName(v string)
SetName sets field value
func (*TargetGroupProperties) SetProtocol ¶ added in v6.1.0
func (o *TargetGroupProperties) SetProtocol(v string)
SetProtocol sets field value
func (*TargetGroupProperties) SetProtocolVersion ¶ added in v6.2.0
func (o *TargetGroupProperties) SetProtocolVersion(v string)
SetProtocolVersion sets field value
func (*TargetGroupProperties) SetTargets ¶ added in v6.1.0
func (o *TargetGroupProperties) SetTargets(v []TargetGroupTarget)
SetTargets sets field value
type TargetGroupPut ¶ added in v6.1.0
type TargetGroupPut struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Properties *TargetGroupProperties `json:"properties"` }
TargetGroupPut struct for TargetGroupPut
func NewTargetGroupPut ¶ added in v6.1.0
func NewTargetGroupPut(properties TargetGroupProperties) *TargetGroupPut
NewTargetGroupPut instantiates a new TargetGroupPut 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 NewTargetGroupPutWithDefaults ¶ added in v6.1.0
func NewTargetGroupPutWithDefaults() *TargetGroupPut
NewTargetGroupPutWithDefaults instantiates a new TargetGroupPut 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 (*TargetGroupPut) GetHref ¶ added in v6.1.0
func (o *TargetGroupPut) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*TargetGroupPut) GetHrefOk ¶ added in v6.1.0
func (o *TargetGroupPut) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*TargetGroupPut) GetId ¶ added in v6.1.0
func (o *TargetGroupPut) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*TargetGroupPut) GetIdOk ¶ added in v6.1.0
func (o *TargetGroupPut) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*TargetGroupPut) GetProperties ¶ added in v6.1.0
func (o *TargetGroupPut) GetProperties() *TargetGroupProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*TargetGroupPut) GetPropertiesOk ¶ added in v6.1.0
func (o *TargetGroupPut) GetPropertiesOk() (*TargetGroupProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*TargetGroupPut) GetType ¶ added in v6.1.0
func (o *TargetGroupPut) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*TargetGroupPut) GetTypeOk ¶ added in v6.1.0
func (o *TargetGroupPut) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*TargetGroupPut) HasHref ¶ added in v6.1.0
func (o *TargetGroupPut) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*TargetGroupPut) HasId ¶ added in v6.1.0
func (o *TargetGroupPut) HasId() bool
HasId returns a boolean if a field has been set.
func (*TargetGroupPut) HasProperties ¶ added in v6.1.0
func (o *TargetGroupPut) HasProperties() bool
HasProperties returns a boolean if a field has been set.
func (*TargetGroupPut) HasType ¶ added in v6.1.0
func (o *TargetGroupPut) HasType() bool
HasType returns a boolean if a field has been set.
func (TargetGroupPut) MarshalJSON ¶ added in v6.1.0
func (o TargetGroupPut) MarshalJSON() ([]byte, error)
func (*TargetGroupPut) SetHref ¶ added in v6.1.0
func (o *TargetGroupPut) SetHref(v string)
SetHref sets field value
func (*TargetGroupPut) SetId ¶ added in v6.1.0
func (o *TargetGroupPut) SetId(v string)
SetId sets field value
func (*TargetGroupPut) SetProperties ¶ added in v6.1.0
func (o *TargetGroupPut) SetProperties(v TargetGroupProperties)
SetProperties sets field value
func (*TargetGroupPut) SetType ¶ added in v6.1.0
func (o *TargetGroupPut) SetType(v Type)
SetType sets field value
type TargetGroupTarget ¶ added in v6.1.0
type TargetGroupTarget struct { // The IP address of the balanced target. Ip *string `json:"ip"` // The port of the balanced target service; the valid range is 1 to 65535. Port *int32 `json:"port"` // The traffic is distributed proportionally to target weight, which is the ratio of the total weight of all targets. A target with higher weight receives a larger share of traffic. The valid range is from 0 to 256; the default value is '1'. Targets with a weight of '0' do not participate in load balancing but still accept persistent connections. We recommend using values in the middle range to leave room for later adjustments. Weight *int32 `json:"weight"` // Proxy protocol version. ProxyProtocol *string `json:"proxyProtocol,omitempty"` // When the health check is enabled, the target is available only when it accepts regular TCP or HTTP connection attempts for state checking. The state check consists of one connection attempt with the target's address and port. The default value is 'TRUE'. HealthCheckEnabled *bool `json:"healthCheckEnabled,omitempty"` // When the maintenance mode is enabled, the target is prevented from receiving traffic; the default value is 'FALSE'. MaintenanceEnabled *bool `json:"maintenanceEnabled,omitempty"` }
TargetGroupTarget struct for TargetGroupTarget
func NewTargetGroupTarget ¶ added in v6.1.0
func NewTargetGroupTarget(ip string, port int32, weight int32) *TargetGroupTarget
NewTargetGroupTarget instantiates a new TargetGroupTarget 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 NewTargetGroupTargetWithDefaults ¶ added in v6.1.0
func NewTargetGroupTargetWithDefaults() *TargetGroupTarget
NewTargetGroupTargetWithDefaults instantiates a new TargetGroupTarget 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 (*TargetGroupTarget) GetHealthCheckEnabled ¶ added in v6.1.0
func (o *TargetGroupTarget) GetHealthCheckEnabled() *bool
GetHealthCheckEnabled returns the HealthCheckEnabled field value If the value is explicit nil, nil is returned
func (*TargetGroupTarget) GetHealthCheckEnabledOk ¶ added in v6.1.0
func (o *TargetGroupTarget) GetHealthCheckEnabledOk() (*bool, bool)
GetHealthCheckEnabledOk returns a tuple with the HealthCheckEnabled field value 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 (*TargetGroupTarget) GetIp ¶ added in v6.1.0
func (o *TargetGroupTarget) GetIp() *string
GetIp returns the Ip field value If the value is explicit nil, nil is returned
func (*TargetGroupTarget) GetIpOk ¶ added in v6.1.0
func (o *TargetGroupTarget) GetIpOk() (*string, bool)
GetIpOk returns a tuple with the Ip field value 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 (*TargetGroupTarget) GetMaintenanceEnabled ¶ added in v6.1.0
func (o *TargetGroupTarget) GetMaintenanceEnabled() *bool
GetMaintenanceEnabled returns the MaintenanceEnabled field value If the value is explicit nil, nil is returned
func (*TargetGroupTarget) GetMaintenanceEnabledOk ¶ added in v6.1.0
func (o *TargetGroupTarget) GetMaintenanceEnabledOk() (*bool, bool)
GetMaintenanceEnabledOk returns a tuple with the MaintenanceEnabled field value 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 (*TargetGroupTarget) GetPort ¶ added in v6.1.0
func (o *TargetGroupTarget) GetPort() *int32
GetPort returns the Port field value If the value is explicit nil, nil is returned
func (*TargetGroupTarget) GetPortOk ¶ added in v6.1.0
func (o *TargetGroupTarget) GetPortOk() (*int32, bool)
GetPortOk returns a tuple with the Port field value 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 (*TargetGroupTarget) GetProxyProtocol ¶ added in v6.1.10
func (o *TargetGroupTarget) GetProxyProtocol() *string
GetProxyProtocol returns the ProxyProtocol field value If the value is explicit nil, nil is returned
func (*TargetGroupTarget) GetProxyProtocolOk ¶ added in v6.1.10
func (o *TargetGroupTarget) GetProxyProtocolOk() (*string, bool)
GetProxyProtocolOk returns a tuple with the ProxyProtocol field value 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 (*TargetGroupTarget) GetWeight ¶ added in v6.1.0
func (o *TargetGroupTarget) GetWeight() *int32
GetWeight returns the Weight field value If the value is explicit nil, nil is returned
func (*TargetGroupTarget) GetWeightOk ¶ added in v6.1.0
func (o *TargetGroupTarget) GetWeightOk() (*int32, bool)
GetWeightOk returns a tuple with the Weight field value 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 (*TargetGroupTarget) HasHealthCheckEnabled ¶ added in v6.1.0
func (o *TargetGroupTarget) HasHealthCheckEnabled() bool
HasHealthCheckEnabled returns a boolean if a field has been set.
func (*TargetGroupTarget) HasIp ¶ added in v6.1.0
func (o *TargetGroupTarget) HasIp() bool
HasIp returns a boolean if a field has been set.
func (*TargetGroupTarget) HasMaintenanceEnabled ¶ added in v6.1.0
func (o *TargetGroupTarget) HasMaintenanceEnabled() bool
HasMaintenanceEnabled returns a boolean if a field has been set.
func (*TargetGroupTarget) HasPort ¶ added in v6.1.0
func (o *TargetGroupTarget) HasPort() bool
HasPort returns a boolean if a field has been set.
func (*TargetGroupTarget) HasProxyProtocol ¶ added in v6.1.10
func (o *TargetGroupTarget) HasProxyProtocol() bool
HasProxyProtocol returns a boolean if a field has been set.
func (*TargetGroupTarget) HasWeight ¶ added in v6.1.0
func (o *TargetGroupTarget) HasWeight() bool
HasWeight returns a boolean if a field has been set.
func (TargetGroupTarget) MarshalJSON ¶ added in v6.1.0
func (o TargetGroupTarget) MarshalJSON() ([]byte, error)
func (*TargetGroupTarget) SetHealthCheckEnabled ¶ added in v6.1.0
func (o *TargetGroupTarget) SetHealthCheckEnabled(v bool)
SetHealthCheckEnabled sets field value
func (*TargetGroupTarget) SetIp ¶ added in v6.1.0
func (o *TargetGroupTarget) SetIp(v string)
SetIp sets field value
func (*TargetGroupTarget) SetMaintenanceEnabled ¶ added in v6.1.0
func (o *TargetGroupTarget) SetMaintenanceEnabled(v bool)
SetMaintenanceEnabled sets field value
func (*TargetGroupTarget) SetPort ¶ added in v6.1.0
func (o *TargetGroupTarget) SetPort(v int32)
SetPort sets field value
func (*TargetGroupTarget) SetProxyProtocol ¶ added in v6.1.10
func (o *TargetGroupTarget) SetProxyProtocol(v string)
SetProxyProtocol sets field value
func (*TargetGroupTarget) SetWeight ¶ added in v6.1.0
func (o *TargetGroupTarget) SetWeight(v int32)
SetWeight sets field value
type TargetGroups ¶ added in v6.1.0
type TargetGroups struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]TargetGroup `json:"items,omitempty"` // The offset, specified in the request (if not is specified, 0 is used by default). Offset *float32 `json:"offset,omitempty"` // The limit, specified in the request (if not specified, the endpoint's default pagination limit is used). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
TargetGroups struct for TargetGroups
func NewTargetGroups ¶ added in v6.1.0
func NewTargetGroups() *TargetGroups
NewTargetGroups instantiates a new TargetGroups 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 NewTargetGroupsWithDefaults ¶ added in v6.1.0
func NewTargetGroupsWithDefaults() *TargetGroups
NewTargetGroupsWithDefaults instantiates a new TargetGroups 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 (*TargetGroups) GetHref ¶ added in v6.1.0
func (o *TargetGroups) GetHref() *string
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*TargetGroups) GetHrefOk ¶ added in v6.1.0
func (o *TargetGroups) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value 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 (*TargetGroups) GetId ¶ added in v6.1.0
func (o *TargetGroups) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*TargetGroups) GetIdOk ¶ added in v6.1.0
func (o *TargetGroups) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*TargetGroups) GetItems ¶ added in v6.1.0
func (o *TargetGroups) GetItems() *[]TargetGroup
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*TargetGroups) GetItemsOk ¶ added in v6.1.0
func (o *TargetGroups) GetItemsOk() (*[]TargetGroup, bool)
GetItemsOk returns a tuple with the Items field value 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 (*TargetGroups) GetLimit ¶ added in v6.1.0
func (o *TargetGroups) GetLimit() *float32
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*TargetGroups) GetLimitOk ¶ added in v6.1.0
func (o *TargetGroups) GetLimitOk() (*float32, bool)
GetLimitOk returns a tuple with the Limit field value 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 (*TargetGroups) GetLinks ¶ added in v6.1.0
func (o *TargetGroups) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*TargetGroups) GetLinksOk ¶ added in v6.1.0
func (o *TargetGroups) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*TargetGroups) GetOffset ¶ added in v6.1.0
func (o *TargetGroups) GetOffset() *float32
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*TargetGroups) GetOffsetOk ¶ added in v6.1.0
func (o *TargetGroups) GetOffsetOk() (*float32, bool)
GetOffsetOk returns a tuple with the Offset field value 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 (*TargetGroups) GetType ¶ added in v6.1.0
func (o *TargetGroups) GetType() *Type
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*TargetGroups) GetTypeOk ¶ added in v6.1.0
func (o *TargetGroups) GetTypeOk() (*Type, bool)
GetTypeOk returns a tuple with the Type field value 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 (*TargetGroups) HasHref ¶ added in v6.1.0
func (o *TargetGroups) HasHref() bool
HasHref returns a boolean if a field has been set.
func (*TargetGroups) HasId ¶ added in v6.1.0
func (o *TargetGroups) HasId() bool
HasId returns a boolean if a field has been set.
func (*TargetGroups) HasItems ¶ added in v6.1.0
func (o *TargetGroups) HasItems() bool
HasItems returns a boolean if a field has been set.
func (*TargetGroups) HasLimit ¶ added in v6.1.0
func (o *TargetGroups) HasLimit() bool
HasLimit returns a boolean if a field has been set.
func (*TargetGroups) HasLinks ¶ added in v6.1.0
func (o *TargetGroups) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*TargetGroups) HasOffset ¶ added in v6.1.0
func (o *TargetGroups) HasOffset() bool
HasOffset returns a boolean if a field has been set.
func (*TargetGroups) HasType ¶ added in v6.1.0
func (o *TargetGroups) HasType() bool
HasType returns a boolean if a field has been set.
func (TargetGroups) MarshalJSON ¶ added in v6.1.0
func (o TargetGroups) MarshalJSON() ([]byte, error)
func (*TargetGroups) SetHref ¶ added in v6.1.0
func (o *TargetGroups) SetHref(v string)
SetHref sets field value
func (*TargetGroups) SetId ¶ added in v6.1.0
func (o *TargetGroups) SetId(v string)
SetId sets field value
func (*TargetGroups) SetItems ¶ added in v6.1.0
func (o *TargetGroups) SetItems(v []TargetGroup)
SetItems sets field value
func (*TargetGroups) SetLimit ¶ added in v6.1.0
func (o *TargetGroups) SetLimit(v float32)
SetLimit sets field value
func (*TargetGroups) SetLinks ¶ added in v6.1.0
func (o *TargetGroups) SetLinks(v PaginationLinks)
SetLinks sets field value
func (*TargetGroups) SetOffset ¶ added in v6.1.0
func (o *TargetGroups) SetOffset(v float32)
SetOffset sets field value
func (*TargetGroups) SetType ¶ added in v6.1.0
func (o *TargetGroups) SetType(v Type)
SetType sets field value
type TargetGroupsApiService ¶ added in v6.1.0
type TargetGroupsApiService service
TargetGroupsApiService TargetGroupsApi service
func (*TargetGroupsApiService) TargetGroupsDelete ¶ added in v6.1.0
func (a *TargetGroupsApiService) TargetGroupsDelete(ctx _context.Context, targetGroupId string) ApiTargetGroupsDeleteRequest
* TargetGroupsDelete Delete a Target Group by ID * Deletes the target group specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param targetGroupId The unique ID of the target group. * @return ApiTargetGroupsDeleteRequest
func (*TargetGroupsApiService) TargetGroupsDeleteExecute ¶ added in v6.1.0
func (a *TargetGroupsApiService) TargetGroupsDeleteExecute(r ApiTargetGroupsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*TargetGroupsApiService) TargetgroupsFindByTargetGroupId ¶ added in v6.1.0
func (a *TargetGroupsApiService) TargetgroupsFindByTargetGroupId(ctx _context.Context, targetGroupId string) ApiTargetgroupsFindByTargetGroupIdRequest
* TargetgroupsFindByTargetGroupId Get a Target Group by ID * Retrieves the properties of the target group specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param targetGroupId The unique ID of the target group. * @return ApiTargetgroupsFindByTargetGroupIdRequest
func (*TargetGroupsApiService) TargetgroupsFindByTargetGroupIdExecute ¶ added in v6.1.0
func (a *TargetGroupsApiService) TargetgroupsFindByTargetGroupIdExecute(r ApiTargetgroupsFindByTargetGroupIdRequest) (TargetGroup, *APIResponse, error)
* Execute executes the request * @return TargetGroup
func (*TargetGroupsApiService) TargetgroupsGet ¶ added in v6.1.0
func (a *TargetGroupsApiService) TargetgroupsGet(ctx _context.Context) ApiTargetgroupsGetRequest
- TargetgroupsGet Get Target Groups
- Lists target groups.
A target group is a set of one or more registered targets. You must specify an IP address, a port number, and a weight for each target. Any object with an IP address in your VDC can be a target, for example, a VM, another load balancer, etc. You can register a target with multiple target groups.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return ApiTargetgroupsGetRequest
func (*TargetGroupsApiService) TargetgroupsGetExecute ¶ added in v6.1.0
func (a *TargetGroupsApiService) TargetgroupsGetExecute(r ApiTargetgroupsGetRequest) (TargetGroups, *APIResponse, error)
* Execute executes the request * @return TargetGroups
func (*TargetGroupsApiService) TargetgroupsPatch ¶ added in v6.1.0
func (a *TargetGroupsApiService) TargetgroupsPatch(ctx _context.Context, targetGroupId string) ApiTargetgroupsPatchRequest
* TargetgroupsPatch Partially Modify a Target Group by ID * Updates the properties of the target group specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param targetGroupId The unique ID of the target group. * @return ApiTargetgroupsPatchRequest
func (*TargetGroupsApiService) TargetgroupsPatchExecute ¶ added in v6.1.0
func (a *TargetGroupsApiService) TargetgroupsPatchExecute(r ApiTargetgroupsPatchRequest) (TargetGroup, *APIResponse, error)
* Execute executes the request * @return TargetGroup
func (*TargetGroupsApiService) TargetgroupsPost ¶ added in v6.1.0
func (a *TargetGroupsApiService) TargetgroupsPost(ctx _context.Context) ApiTargetgroupsPostRequest
* TargetgroupsPost Create a Target Group * Creates a target group. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiTargetgroupsPostRequest
func (*TargetGroupsApiService) TargetgroupsPostExecute ¶ added in v6.1.0
func (a *TargetGroupsApiService) TargetgroupsPostExecute(r ApiTargetgroupsPostRequest) (TargetGroup, *APIResponse, error)
* Execute executes the request * @return TargetGroup
func (*TargetGroupsApiService) TargetgroupsPut ¶ added in v6.1.0
func (a *TargetGroupsApiService) TargetgroupsPut(ctx _context.Context, targetGroupId string) ApiTargetgroupsPutRequest
* TargetgroupsPut Modify a Target Group by ID * Modifies the properties of the target group specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param targetGroupId The unique ID of the target group. * @return ApiTargetgroupsPutRequest
func (*TargetGroupsApiService) TargetgroupsPutExecute ¶ added in v6.1.0
func (a *TargetGroupsApiService) TargetgroupsPutExecute(r ApiTargetgroupsPutRequest) (TargetGroup, *APIResponse, error)
* Execute executes the request * @return TargetGroup
type TargetPortRange ¶
type TargetPortRange struct { // Target port range start associated with the NAT Gateway rule. Start *int32 `json:"start,omitempty"` // Target port range end associated with the NAT Gateway rule. End *int32 `json:"end,omitempty"` }
TargetPortRange struct for TargetPortRange
func NewTargetPortRange ¶ added in v6.0.2
func NewTargetPortRange() *TargetPortRange
NewTargetPortRange instantiates a new TargetPortRange 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 NewTargetPortRangeWithDefaults ¶ added in v6.0.2
func NewTargetPortRangeWithDefaults() *TargetPortRange
NewTargetPortRangeWithDefaults instantiates a new TargetPortRange 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 (*TargetPortRange) GetEnd ¶
func (o *TargetPortRange) GetEnd() *int32
GetEnd returns the End field value If the value is explicit nil, nil is returned
func (*TargetPortRange) GetEndOk ¶
func (o *TargetPortRange) GetEndOk() (*int32, bool)
GetEndOk returns a tuple with the End field value 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 (*TargetPortRange) GetStart ¶
func (o *TargetPortRange) GetStart() *int32
GetStart returns the Start field value If the value is explicit nil, nil is returned
func (*TargetPortRange) GetStartOk ¶
func (o *TargetPortRange) GetStartOk() (*int32, bool)
GetStartOk returns a tuple with the Start field value 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 (*TargetPortRange) HasEnd ¶
func (o *TargetPortRange) HasEnd() bool
HasEnd returns a boolean if a field has been set.
func (*TargetPortRange) HasStart ¶
func (o *TargetPortRange) HasStart() bool
HasStart returns a boolean if a field has been set.
func (TargetPortRange) MarshalJSON ¶
func (o TargetPortRange) MarshalJSON() ([]byte, error)
func (*TargetPortRange) SetStart ¶
func (o *TargetPortRange) SetStart(v int32)
SetStart sets field value
type Template ¶
type Template struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *TemplateProperties `json:"properties"` }
Template struct for Template
func NewTemplate ¶ added in v6.0.2
func NewTemplate(properties TemplateProperties) *Template
NewTemplate instantiates a new Template 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 NewTemplateWithDefaults ¶ added in v6.0.2
func NewTemplateWithDefaults() *Template
NewTemplateWithDefaults instantiates a new Template 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 (*Template) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Template) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Template) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Template) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Template) GetMetadata ¶
func (o *Template) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*Template) GetMetadataOk ¶
func (o *Template) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*Template) GetProperties ¶
func (o *Template) GetProperties() *TemplateProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Template) GetPropertiesOk ¶
func (o *Template) GetPropertiesOk() (*TemplateProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*Template) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Template) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*Template) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*Template) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (Template) MarshalJSON ¶
func (*Template) SetMetadata ¶
func (o *Template) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*Template) SetProperties ¶
func (o *Template) SetProperties(v TemplateProperties)
SetProperties sets field value
type TemplateProperties ¶
type TemplateProperties struct { // The resource name. Name *string `json:"name"` // The CPU cores count. Cores *float32 `json:"cores"` // The RAM size in MB. Ram *float32 `json:"ram"` // The storage size in GB. StorageSize *float32 `json:"storageSize"` // The description of the template. Category *string `json:"category"` }
TemplateProperties struct for TemplateProperties
func NewTemplateProperties ¶ added in v6.0.2
func NewTemplateProperties(name string, cores float32, ram float32, storageSize float32, category string) *TemplateProperties
NewTemplateProperties instantiates a new TemplateProperties 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 NewTemplatePropertiesWithDefaults ¶ added in v6.0.2
func NewTemplatePropertiesWithDefaults() *TemplateProperties
NewTemplatePropertiesWithDefaults instantiates a new TemplateProperties 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 (*TemplateProperties) GetCategory ¶ added in v6.3.0
func (o *TemplateProperties) GetCategory() *string
GetCategory returns the Category field value If the value is explicit nil, nil is returned
func (*TemplateProperties) GetCategoryOk ¶ added in v6.3.0
func (o *TemplateProperties) GetCategoryOk() (*string, bool)
GetCategoryOk returns a tuple with the Category field value 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 (*TemplateProperties) GetCores ¶
func (o *TemplateProperties) GetCores() *float32
GetCores returns the Cores field value If the value is explicit nil, nil is returned
func (*TemplateProperties) GetCoresOk ¶
func (o *TemplateProperties) GetCoresOk() (*float32, bool)
GetCoresOk returns a tuple with the Cores field value 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 (*TemplateProperties) GetName ¶
func (o *TemplateProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*TemplateProperties) GetNameOk ¶
func (o *TemplateProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*TemplateProperties) GetRam ¶
func (o *TemplateProperties) GetRam() *float32
GetRam returns the Ram field value If the value is explicit nil, nil is returned
func (*TemplateProperties) GetRamOk ¶
func (o *TemplateProperties) GetRamOk() (*float32, bool)
GetRamOk returns a tuple with the Ram field value 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 (*TemplateProperties) GetStorageSize ¶
func (o *TemplateProperties) GetStorageSize() *float32
GetStorageSize returns the StorageSize field value If the value is explicit nil, nil is returned
func (*TemplateProperties) GetStorageSizeOk ¶
func (o *TemplateProperties) GetStorageSizeOk() (*float32, bool)
GetStorageSizeOk returns a tuple with the StorageSize field value 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 (*TemplateProperties) HasCategory ¶ added in v6.3.0
func (o *TemplateProperties) HasCategory() bool
HasCategory returns a boolean if a field has been set.
func (*TemplateProperties) HasCores ¶
func (o *TemplateProperties) HasCores() bool
HasCores returns a boolean if a field has been set.
func (*TemplateProperties) HasName ¶
func (o *TemplateProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*TemplateProperties) HasRam ¶
func (o *TemplateProperties) HasRam() bool
HasRam returns a boolean if a field has been set.
func (*TemplateProperties) HasStorageSize ¶
func (o *TemplateProperties) HasStorageSize() bool
HasStorageSize returns a boolean if a field has been set.
func (TemplateProperties) MarshalJSON ¶
func (o TemplateProperties) MarshalJSON() ([]byte, error)
func (*TemplateProperties) SetCategory ¶ added in v6.3.0
func (o *TemplateProperties) SetCategory(v string)
SetCategory sets field value
func (*TemplateProperties) SetCores ¶
func (o *TemplateProperties) SetCores(v float32)
SetCores sets field value
func (*TemplateProperties) SetName ¶
func (o *TemplateProperties) SetName(v string)
SetName sets field value
func (*TemplateProperties) SetRam ¶
func (o *TemplateProperties) SetRam(v float32)
SetRam sets field value
func (*TemplateProperties) SetStorageSize ¶
func (o *TemplateProperties) SetStorageSize(v float32)
SetStorageSize sets field value
type Templates ¶
type Templates struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Template `json:"items,omitempty"` }
Templates struct for Templates
func NewTemplates ¶ added in v6.0.2
func NewTemplates() *Templates
NewTemplates instantiates a new Templates 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 NewTemplatesWithDefaults ¶ added in v6.0.2
func NewTemplatesWithDefaults() *Templates
NewTemplatesWithDefaults instantiates a new Templates 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 (*Templates) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Templates) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Templates) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Templates) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Templates) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Templates) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Templates) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Templates) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Templates) MarshalJSON ¶
type TemplatesApiService ¶
type TemplatesApiService service
TemplatesApiService TemplatesApi service
func (*TemplatesApiService) TemplatesFindById ¶
func (a *TemplatesApiService) TemplatesFindById(ctx _context.Context, templateId string) ApiTemplatesFindByIdRequest
* TemplatesFindById Get Cubes Template by ID * Retrieves the properties of the Cubes template specified by its ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param templateId The unique template ID. * @return ApiTemplatesFindByIdRequest
func (*TemplatesApiService) TemplatesFindByIdExecute ¶
func (a *TemplatesApiService) TemplatesFindByIdExecute(r ApiTemplatesFindByIdRequest) (Template, *APIResponse, error)
* Execute executes the request * @return Template
func (*TemplatesApiService) TemplatesGet ¶
func (a *TemplatesApiService) TemplatesGet(ctx _context.Context) ApiTemplatesGetRequest
- TemplatesGet Get Cubes Templates
- Retrieves all available templates.
Templates provide a pre-defined configuration for Cube servers.
>Templates are read-only and cannot be created, modified, or deleted by users. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiTemplatesGetRequest
func (*TemplatesApiService) TemplatesGetExecute ¶
func (a *TemplatesApiService) TemplatesGetExecute(r ApiTemplatesGetRequest) (Templates, *APIResponse, error)
* Execute executes the request * @return Templates
type Token ¶
type Token struct { // The jwToken for the server. Token *string `json:"token,omitempty"` }
Token struct for Token
func NewToken ¶ added in v6.0.2
func NewToken() *Token
NewToken instantiates a new Token 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 NewTokenWithDefaults ¶ added in v6.0.2
func NewTokenWithDefaults() *Token
NewTokenWithDefaults instantiates a new Token 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 (*Token) GetToken ¶
GetToken returns the Token field value If the value is explicit nil, nil is returned
func (*Token) GetTokenOk ¶
GetTokenOk returns a tuple with the Token field value 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 (Token) MarshalJSON ¶
type Type ¶
type Type string
Type the model 'Type'
const ( DATACENTER Type = "datacenter" SERVER Type = "server" VOLUME Type = "volume" NIC Type = "nic" LOADBALANCER Type = "loadbalancer" LOCATION Type = "location" FIREWALL_RULE Type = "firewall-rule" FLOW_LOG Type = "flow-log" IMAGE Type = "image" SNAPSHOT Type = "snapshot" LAN Type = "lan" IPBLOCK Type = "ipblock" PCC Type = "pcc" CONTRACT Type = "contract" USER Type = "user" GROUP Type = "group" COLLECTION Type = "collection" RESOURCE Type = "resource" REQUEST Type = "request" REQUEST_STATUS Type = "request-status" S3KEY Type = "s3key" BACKUPUNIT Type = "backupunit" LABEL Type = "label" K8S Type = "k8s" NODEPOOL Type = "nodepool" TEMPLATE Type = "template" NETWORKLOADBALANCER Type = "networkloadbalancer" FORWARDING_RULE Type = "forwarding-rule" NATGATEWAY Type = "natgateway" NATGATEWAY_RULE Type = "natgateway-rule" NODE Type = "node" APPLICATIONLOADBALANCER Type = "applicationloadbalancer" TARGET_GROUP Type = "target-group" SECURITY_GROUP Type = "security-group" )
List of Type
func (*Type) UnmarshalJSON ¶
type User ¶
type User struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *UserMetadata `json:"metadata,omitempty"` Properties *UserProperties `json:"properties"` Entities *UsersEntities `json:"entities,omitempty"` }
User struct for User
func NewUser ¶ added in v6.0.2
func NewUser(properties UserProperties) *User
NewUser instantiates a new User 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 NewUserWithDefaults ¶ added in v6.0.2
func NewUserWithDefaults() *User
NewUserWithDefaults instantiates a new User 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 (*User) GetEntities ¶
func (o *User) GetEntities() *UsersEntities
GetEntities returns the Entities field value If the value is explicit nil, nil is returned
func (*User) GetEntitiesOk ¶
func (o *User) GetEntitiesOk() (*UsersEntities, bool)
GetEntitiesOk returns a tuple with the Entities field value 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 (*User) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*User) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*User) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*User) GetMetadata ¶
func (o *User) GetMetadata() *UserMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*User) GetMetadataOk ¶
func (o *User) GetMetadataOk() (*UserMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*User) GetProperties ¶
func (o *User) GetProperties() *UserProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*User) GetPropertiesOk ¶
func (o *User) GetPropertiesOk() (*UserProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*User) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*User) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*User) HasEntities ¶
HasEntities returns a boolean if a field has been set.
func (*User) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*User) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (User) MarshalJSON ¶
func (*User) SetProperties ¶
func (o *User) SetProperties(v UserProperties)
SetProperties sets field value
type UserGroupPost ¶ added in v6.3.0
type UserGroupPost struct { // The resource's unique identifier. Id *string `json:"id"` }
UserGroupPost struct for UserGroupPost
func NewUserGroupPost ¶ added in v6.3.0
func NewUserGroupPost(id string) *UserGroupPost
NewUserGroupPost instantiates a new UserGroupPost 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 NewUserGroupPostWithDefaults ¶ added in v6.3.0
func NewUserGroupPostWithDefaults() *UserGroupPost
NewUserGroupPostWithDefaults instantiates a new UserGroupPost 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 (*UserGroupPost) GetId ¶ added in v6.3.0
func (o *UserGroupPost) GetId() *string
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*UserGroupPost) GetIdOk ¶ added in v6.3.0
func (o *UserGroupPost) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value 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 (*UserGroupPost) HasId ¶ added in v6.3.0
func (o *UserGroupPost) HasId() bool
HasId returns a boolean if a field has been set.
func (UserGroupPost) MarshalJSON ¶ added in v6.3.0
func (o UserGroupPost) MarshalJSON() ([]byte, error)
func (*UserGroupPost) SetId ¶ added in v6.3.0
func (o *UserGroupPost) SetId(v string)
SetId sets field value
type UserManagementApiService ¶
type UserManagementApiService service
UserManagementApiService UserManagementApi service
func (*UserManagementApiService) UmGroupsDelete ¶
func (a *UserManagementApiService) UmGroupsDelete(ctx _context.Context, groupId string) ApiUmGroupsDeleteRequest
* UmGroupsDelete Delete groups * Remove the specified group. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param groupId The unique ID of the group. * @return ApiUmGroupsDeleteRequest
func (*UserManagementApiService) UmGroupsDeleteExecute ¶
func (a *UserManagementApiService) UmGroupsDeleteExecute(r ApiUmGroupsDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*UserManagementApiService) UmGroupsFindById ¶
func (a *UserManagementApiService) UmGroupsFindById(ctx _context.Context, groupId string) ApiUmGroupsFindByIdRequest
* UmGroupsFindById Retrieve groups * Retrieve a group by the group ID. This value is in the response body when the group is created, and in the list of the groups, returned by GET. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param groupId The unique ID of the group. * @return ApiUmGroupsFindByIdRequest
func (*UserManagementApiService) UmGroupsFindByIdExecute ¶
func (a *UserManagementApiService) UmGroupsFindByIdExecute(r ApiUmGroupsFindByIdRequest) (Group, *APIResponse, error)
* Execute executes the request * @return Group
func (*UserManagementApiService) UmGroupsGet ¶
func (a *UserManagementApiService) UmGroupsGet(ctx _context.Context) ApiUmGroupsGetRequest
* UmGroupsGet List all groups * List all the available user groups. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiUmGroupsGetRequest
func (*UserManagementApiService) UmGroupsGetExecute ¶
func (a *UserManagementApiService) UmGroupsGetExecute(r ApiUmGroupsGetRequest) (Groups, *APIResponse, error)
* Execute executes the request * @return Groups
func (*UserManagementApiService) UmGroupsPost ¶
func (a *UserManagementApiService) UmGroupsPost(ctx _context.Context) ApiUmGroupsPostRequest
* UmGroupsPost Create groups * Create a group. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiUmGroupsPostRequest
func (*UserManagementApiService) UmGroupsPostExecute ¶
func (a *UserManagementApiService) UmGroupsPostExecute(r ApiUmGroupsPostRequest) (Group, *APIResponse, error)
* Execute executes the request * @return Group
func (*UserManagementApiService) UmGroupsPut ¶
func (a *UserManagementApiService) UmGroupsPut(ctx _context.Context, groupId string) ApiUmGroupsPutRequest
* UmGroupsPut Modify groups * Modify the properties of the specified group. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param groupId The unique ID of the group. * @return ApiUmGroupsPutRequest
func (*UserManagementApiService) UmGroupsPutExecute ¶
func (a *UserManagementApiService) UmGroupsPutExecute(r ApiUmGroupsPutRequest) (Group, *APIResponse, error)
* Execute executes the request * @return Group
func (*UserManagementApiService) UmGroupsResourcesGet ¶
func (a *UserManagementApiService) UmGroupsResourcesGet(ctx _context.Context, groupId string) ApiUmGroupsResourcesGetRequest
* UmGroupsResourcesGet Retrieve group resources * List the resources assigned to the group, by group ID. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param groupId The unique ID of the group. * @return ApiUmGroupsResourcesGetRequest
func (*UserManagementApiService) UmGroupsResourcesGetExecute ¶
func (a *UserManagementApiService) UmGroupsResourcesGetExecute(r ApiUmGroupsResourcesGetRequest) (ResourceGroups, *APIResponse, error)
* Execute executes the request * @return ResourceGroups
func (*UserManagementApiService) UmGroupsSharesDelete ¶
func (a *UserManagementApiService) UmGroupsSharesDelete(ctx _context.Context, groupId string, resourceId string) ApiUmGroupsSharesDeleteRequest
* UmGroupsSharesDelete Remove group shares * Remove the specified share from the group. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param groupId The unique ID of the group. * @param resourceId The unique ID of the resource. * @return ApiUmGroupsSharesDeleteRequest
func (*UserManagementApiService) UmGroupsSharesDeleteExecute ¶
func (a *UserManagementApiService) UmGroupsSharesDeleteExecute(r ApiUmGroupsSharesDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*UserManagementApiService) UmGroupsSharesFindByResourceId ¶
func (a *UserManagementApiService) UmGroupsSharesFindByResourceId(ctx _context.Context, groupId string, resourceId string) ApiUmGroupsSharesFindByResourceIdRequest
* UmGroupsSharesFindByResourceId Retrieve group shares * Retrieve the properties of the specified group share. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param groupId The unique ID of the group. * @param resourceId The unique ID of the resource. * @return ApiUmGroupsSharesFindByResourceIdRequest
func (*UserManagementApiService) UmGroupsSharesFindByResourceIdExecute ¶
func (a *UserManagementApiService) UmGroupsSharesFindByResourceIdExecute(r ApiUmGroupsSharesFindByResourceIdRequest) (GroupShare, *APIResponse, error)
* Execute executes the request * @return GroupShare
func (*UserManagementApiService) UmGroupsSharesGet ¶
func (a *UserManagementApiService) UmGroupsSharesGet(ctx _context.Context, groupId string) ApiUmGroupsSharesGetRequest
* UmGroupsSharesGet List group shares * List all shares and share privileges for the specified group. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param groupId The unique ID of the group. * @return ApiUmGroupsSharesGetRequest
func (*UserManagementApiService) UmGroupsSharesGetExecute ¶
func (a *UserManagementApiService) UmGroupsSharesGetExecute(r ApiUmGroupsSharesGetRequest) (GroupShares, *APIResponse, error)
* Execute executes the request * @return GroupShares
func (*UserManagementApiService) UmGroupsSharesPost ¶
func (a *UserManagementApiService) UmGroupsSharesPost(ctx _context.Context, groupId string, resourceId string) ApiUmGroupsSharesPostRequest
* UmGroupsSharesPost Add group shares * Add the specified share to the group. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param groupId The unique ID of the group. * @param resourceId The unique ID of the resource. * @return ApiUmGroupsSharesPostRequest
func (*UserManagementApiService) UmGroupsSharesPostExecute ¶
func (a *UserManagementApiService) UmGroupsSharesPostExecute(r ApiUmGroupsSharesPostRequest) (GroupShare, *APIResponse, error)
* Execute executes the request * @return GroupShare
func (*UserManagementApiService) UmGroupsSharesPut ¶
func (a *UserManagementApiService) UmGroupsSharesPut(ctx _context.Context, groupId string, resourceId string) ApiUmGroupsSharesPutRequest
* UmGroupsSharesPut Modify group share privileges * Modify share permissions for the specified group. With an empty body, no updates are performed, and the current share permissions for the group are returned with response code 200. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param groupId The unique ID of the group. * @param resourceId The unique ID of the resource. * @return ApiUmGroupsSharesPutRequest
func (*UserManagementApiService) UmGroupsSharesPutExecute ¶
func (a *UserManagementApiService) UmGroupsSharesPutExecute(r ApiUmGroupsSharesPutRequest) (GroupShare, *APIResponse, error)
* Execute executes the request * @return GroupShare
func (*UserManagementApiService) UmGroupsUsersDelete ¶
func (a *UserManagementApiService) UmGroupsUsersDelete(ctx _context.Context, groupId string, userId string) ApiUmGroupsUsersDeleteRequest
* UmGroupsUsersDelete Remove users from groups * Remove the specified user from the group. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param groupId The unique ID of the group. * @param userId The unique ID of the user. * @return ApiUmGroupsUsersDeleteRequest
func (*UserManagementApiService) UmGroupsUsersDeleteExecute ¶
func (a *UserManagementApiService) UmGroupsUsersDeleteExecute(r ApiUmGroupsUsersDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*UserManagementApiService) UmGroupsUsersGet ¶
func (a *UserManagementApiService) UmGroupsUsersGet(ctx _context.Context, groupId string) ApiUmGroupsUsersGetRequest
* UmGroupsUsersGet List group members * List all members of the specified user group. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param groupId The unique ID of the group. * @return ApiUmGroupsUsersGetRequest
func (*UserManagementApiService) UmGroupsUsersGetExecute ¶
func (a *UserManagementApiService) UmGroupsUsersGetExecute(r ApiUmGroupsUsersGetRequest) (GroupMembers, *APIResponse, error)
* Execute executes the request * @return GroupMembers
func (*UserManagementApiService) UmGroupsUsersPost ¶
func (a *UserManagementApiService) UmGroupsUsersPost(ctx _context.Context, groupId string) ApiUmGroupsUsersPostRequest
* UmGroupsUsersPost Add a Group Member * Adds an existing user to the specified group. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param groupId The unique ID of the group. * @return ApiUmGroupsUsersPostRequest
func (*UserManagementApiService) UmGroupsUsersPostExecute ¶
func (a *UserManagementApiService) UmGroupsUsersPostExecute(r ApiUmGroupsUsersPostRequest) (User, *APIResponse, error)
* Execute executes the request * @return User
func (*UserManagementApiService) UmResourcesFindByType ¶
func (a *UserManagementApiService) UmResourcesFindByType(ctx _context.Context, resourceType string) ApiUmResourcesFindByTypeRequest
- UmResourcesFindByType List resources by type
- List all resources of the specified type.
Resource types are: {datacenter, snapshot, image, ipblock, pcc, backupunit, k8s}
Resource types are in the list of resources, returned by GET.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param resourceType The resource type
- @return ApiUmResourcesFindByTypeRequest
func (*UserManagementApiService) UmResourcesFindByTypeAndId ¶
func (a *UserManagementApiService) UmResourcesFindByTypeAndId(ctx _context.Context, resourceType string, resourceId string) ApiUmResourcesFindByTypeAndIdRequest
- UmResourcesFindByTypeAndId Retrieve resources by type
- Retrieve a resource by the resource type and resource ID.
Resource types are: {datacenter, snapshot, image, ipblock, pcc, backupunit, k8s}
Resource types are in the list of resources, returned by GET.
- @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param resourceType The resource type
- @param resourceId The resource ID
- @return ApiUmResourcesFindByTypeAndIdRequest
func (*UserManagementApiService) UmResourcesFindByTypeAndIdExecute ¶
func (a *UserManagementApiService) UmResourcesFindByTypeAndIdExecute(r ApiUmResourcesFindByTypeAndIdRequest) (Resource, *APIResponse, error)
* Execute executes the request * @return Resource
func (*UserManagementApiService) UmResourcesFindByTypeExecute ¶
func (a *UserManagementApiService) UmResourcesFindByTypeExecute(r ApiUmResourcesFindByTypeRequest) (Resources, *APIResponse, error)
* Execute executes the request * @return Resources
func (*UserManagementApiService) UmResourcesGet ¶
func (a *UserManagementApiService) UmResourcesGet(ctx _context.Context) ApiUmResourcesGetRequest
* UmResourcesGet List all resources * List all the available resources. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiUmResourcesGetRequest
func (*UserManagementApiService) UmResourcesGetExecute ¶
func (a *UserManagementApiService) UmResourcesGetExecute(r ApiUmResourcesGetRequest) (Resources, *APIResponse, error)
* Execute executes the request * @return Resources
func (*UserManagementApiService) UmUsersDelete ¶
func (a *UserManagementApiService) UmUsersDelete(ctx _context.Context, userId string) ApiUmUsersDeleteRequest
* UmUsersDelete Delete users * Delete the specified user. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param userId The unique ID of the user. * @return ApiUmUsersDeleteRequest
func (*UserManagementApiService) UmUsersDeleteExecute ¶
func (a *UserManagementApiService) UmUsersDeleteExecute(r ApiUmUsersDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*UserManagementApiService) UmUsersFindById ¶
func (a *UserManagementApiService) UmUsersFindById(ctx _context.Context, userId string) ApiUmUsersFindByIdRequest
* UmUsersFindById Retrieve users * Retrieve user properties by user ID. The user ID is in the response body when the user is created, and in the list of the users, returned by GET. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param userId The unique ID of the user. * @return ApiUmUsersFindByIdRequest
func (*UserManagementApiService) UmUsersFindByIdExecute ¶
func (a *UserManagementApiService) UmUsersFindByIdExecute(r ApiUmUsersFindByIdRequest) (User, *APIResponse, error)
* Execute executes the request * @return User
func (*UserManagementApiService) UmUsersGet ¶
func (a *UserManagementApiService) UmUsersGet(ctx _context.Context) ApiUmUsersGetRequest
* UmUsersGet List all users * List all the users in your account. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiUmUsersGetRequest
func (*UserManagementApiService) UmUsersGetExecute ¶
func (a *UserManagementApiService) UmUsersGetExecute(r ApiUmUsersGetRequest) (Users, *APIResponse, error)
* Execute executes the request * @return Users
func (*UserManagementApiService) UmUsersGroupsGet ¶
func (a *UserManagementApiService) UmUsersGroupsGet(ctx _context.Context, userId string) ApiUmUsersGroupsGetRequest
* UmUsersGroupsGet Retrieve group resources by user ID * Retrieve group resources of the user by user ID. The user ID is in the response body when the user is created, and in the list of the users, returned by GET. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param userId The unique ID of the user. * @return ApiUmUsersGroupsGetRequest
func (*UserManagementApiService) UmUsersGroupsGetExecute ¶
func (a *UserManagementApiService) UmUsersGroupsGetExecute(r ApiUmUsersGroupsGetRequest) (ResourceGroups, *APIResponse, error)
* Execute executes the request * @return ResourceGroups
func (*UserManagementApiService) UmUsersOwnsGet ¶
func (a *UserManagementApiService) UmUsersOwnsGet(ctx _context.Context, userId string) ApiUmUsersOwnsGetRequest
* UmUsersOwnsGet Retrieve user resources by user ID * Retrieve own resources of the user by user ID. The user ID is in the response body when the user is created, and in the list of the users, returned by GET. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param userId The unique ID of the user. * @return ApiUmUsersOwnsGetRequest
func (*UserManagementApiService) UmUsersOwnsGetExecute ¶
func (a *UserManagementApiService) UmUsersOwnsGetExecute(r ApiUmUsersOwnsGetRequest) (ResourcesUsers, *APIResponse, error)
* Execute executes the request * @return ResourcesUsers
func (*UserManagementApiService) UmUsersPost ¶
func (a *UserManagementApiService) UmUsersPost(ctx _context.Context) ApiUmUsersPostRequest
* UmUsersPost Create users * Create a user. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return ApiUmUsersPostRequest
func (*UserManagementApiService) UmUsersPostExecute ¶
func (a *UserManagementApiService) UmUsersPostExecute(r ApiUmUsersPostRequest) (User, *APIResponse, error)
* Execute executes the request * @return User
func (*UserManagementApiService) UmUsersPut ¶
func (a *UserManagementApiService) UmUsersPut(ctx _context.Context, userId string) ApiUmUsersPutRequest
* UmUsersPut Modify users * Modify the properties of the specified user. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param userId The unique ID of the user. * @return ApiUmUsersPutRequest
func (*UserManagementApiService) UmUsersPutExecute ¶
func (a *UserManagementApiService) UmUsersPutExecute(r ApiUmUsersPutRequest) (User, *APIResponse, error)
* Execute executes the request * @return User
type UserMetadata ¶
type UserMetadata struct { // Resource's Entity Tag as defined in http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.11 Entity Tag is also added as an 'ETag response header to requests which don't use 'depth' parameter. Etag *string `json:"etag,omitempty"` // The time the user was created. CreatedDate *IonosTime // The user who has created the resource. CreatedBy *string `json:"createdBy,omitempty"` // The unique ID of the user who created the resource. CreatedByUserId *string `json:"createdByUserId,omitempty"` // The last time the resource was modified. LastModifiedDate *IonosTime // The user who last modified the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // The unique ID of the user who last modified the resource. LastModifiedByUserId *string `json:"lastModifiedByUserId,omitempty"` // The time of the last login by the user. LastLogin *IonosTime }
UserMetadata struct for UserMetadata
func NewUserMetadata ¶ added in v6.0.2
func NewUserMetadata() *UserMetadata
NewUserMetadata instantiates a new UserMetadata 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 NewUserMetadataWithDefaults ¶ added in v6.0.2
func NewUserMetadataWithDefaults() *UserMetadata
NewUserMetadataWithDefaults instantiates a new UserMetadata 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 (*UserMetadata) GetCreatedBy ¶ added in v6.2.1
func (o *UserMetadata) GetCreatedBy() *string
GetCreatedBy returns the CreatedBy field value If the value is explicit nil, nil is returned
func (*UserMetadata) GetCreatedByOk ¶ added in v6.2.1
func (o *UserMetadata) GetCreatedByOk() (*string, bool)
GetCreatedByOk returns a tuple with the CreatedBy field value 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 (*UserMetadata) GetCreatedByUserId ¶ added in v6.2.1
func (o *UserMetadata) GetCreatedByUserId() *string
GetCreatedByUserId returns the CreatedByUserId field value If the value is explicit nil, nil is returned
func (*UserMetadata) GetCreatedByUserIdOk ¶ added in v6.2.1
func (o *UserMetadata) GetCreatedByUserIdOk() (*string, bool)
GetCreatedByUserIdOk returns a tuple with the CreatedByUserId field value 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 (*UserMetadata) GetCreatedDate ¶
func (o *UserMetadata) GetCreatedDate() *time.Time
GetCreatedDate returns the CreatedDate field value If the value is explicit nil, nil is returned
func (*UserMetadata) GetCreatedDateOk ¶
func (o *UserMetadata) GetCreatedDateOk() (*time.Time, bool)
GetCreatedDateOk returns a tuple with the CreatedDate field value 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 (*UserMetadata) GetEtag ¶
func (o *UserMetadata) GetEtag() *string
GetEtag returns the Etag field value If the value is explicit nil, nil is returned
func (*UserMetadata) GetEtagOk ¶
func (o *UserMetadata) GetEtagOk() (*string, bool)
GetEtagOk returns a tuple with the Etag field value 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 (*UserMetadata) GetLastLogin ¶
func (o *UserMetadata) GetLastLogin() *time.Time
GetLastLogin returns the LastLogin field value If the value is explicit nil, nil is returned
func (*UserMetadata) GetLastLoginOk ¶
func (o *UserMetadata) GetLastLoginOk() (*time.Time, bool)
GetLastLoginOk returns a tuple with the LastLogin field value 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 (*UserMetadata) GetLastModifiedBy ¶ added in v6.2.1
func (o *UserMetadata) GetLastModifiedBy() *string
GetLastModifiedBy returns the LastModifiedBy field value If the value is explicit nil, nil is returned
func (*UserMetadata) GetLastModifiedByOk ¶ added in v6.2.1
func (o *UserMetadata) GetLastModifiedByOk() (*string, bool)
GetLastModifiedByOk returns a tuple with the LastModifiedBy field value 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 (*UserMetadata) GetLastModifiedByUserId ¶ added in v6.2.1
func (o *UserMetadata) GetLastModifiedByUserId() *string
GetLastModifiedByUserId returns the LastModifiedByUserId field value If the value is explicit nil, nil is returned
func (*UserMetadata) GetLastModifiedByUserIdOk ¶ added in v6.2.1
func (o *UserMetadata) GetLastModifiedByUserIdOk() (*string, bool)
GetLastModifiedByUserIdOk returns a tuple with the LastModifiedByUserId field value 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 (*UserMetadata) GetLastModifiedDate ¶ added in v6.2.1
func (o *UserMetadata) GetLastModifiedDate() *time.Time
GetLastModifiedDate returns the LastModifiedDate field value If the value is explicit nil, nil is returned
func (*UserMetadata) GetLastModifiedDateOk ¶ added in v6.2.1
func (o *UserMetadata) GetLastModifiedDateOk() (*time.Time, bool)
GetLastModifiedDateOk returns a tuple with the LastModifiedDate field value 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 (*UserMetadata) HasCreatedBy ¶ added in v6.2.1
func (o *UserMetadata) HasCreatedBy() bool
HasCreatedBy returns a boolean if a field has been set.
func (*UserMetadata) HasCreatedByUserId ¶ added in v6.2.1
func (o *UserMetadata) HasCreatedByUserId() bool
HasCreatedByUserId returns a boolean if a field has been set.
func (*UserMetadata) HasCreatedDate ¶
func (o *UserMetadata) HasCreatedDate() bool
HasCreatedDate returns a boolean if a field has been set.
func (*UserMetadata) HasEtag ¶
func (o *UserMetadata) HasEtag() bool
HasEtag returns a boolean if a field has been set.
func (*UserMetadata) HasLastLogin ¶
func (o *UserMetadata) HasLastLogin() bool
HasLastLogin returns a boolean if a field has been set.
func (*UserMetadata) HasLastModifiedBy ¶ added in v6.2.1
func (o *UserMetadata) HasLastModifiedBy() bool
HasLastModifiedBy returns a boolean if a field has been set.
func (*UserMetadata) HasLastModifiedByUserId ¶ added in v6.2.1
func (o *UserMetadata) HasLastModifiedByUserId() bool
HasLastModifiedByUserId returns a boolean if a field has been set.
func (*UserMetadata) HasLastModifiedDate ¶ added in v6.2.1
func (o *UserMetadata) HasLastModifiedDate() bool
HasLastModifiedDate returns a boolean if a field has been set.
func (UserMetadata) MarshalJSON ¶
func (o UserMetadata) MarshalJSON() ([]byte, error)
func (*UserMetadata) SetCreatedBy ¶ added in v6.2.1
func (o *UserMetadata) SetCreatedBy(v string)
SetCreatedBy sets field value
func (*UserMetadata) SetCreatedByUserId ¶ added in v6.2.1
func (o *UserMetadata) SetCreatedByUserId(v string)
SetCreatedByUserId sets field value
func (*UserMetadata) SetCreatedDate ¶
func (o *UserMetadata) SetCreatedDate(v time.Time)
SetCreatedDate sets field value
func (*UserMetadata) SetLastLogin ¶
func (o *UserMetadata) SetLastLogin(v time.Time)
SetLastLogin sets field value
func (*UserMetadata) SetLastModifiedBy ¶ added in v6.2.1
func (o *UserMetadata) SetLastModifiedBy(v string)
SetLastModifiedBy sets field value
func (*UserMetadata) SetLastModifiedByUserId ¶ added in v6.2.1
func (o *UserMetadata) SetLastModifiedByUserId(v string)
SetLastModifiedByUserId sets field value
func (*UserMetadata) SetLastModifiedDate ¶ added in v6.2.1
func (o *UserMetadata) SetLastModifiedDate(v time.Time)
SetLastModifiedDate sets field value
type UserPost ¶
type UserPost struct {
Properties *UserPropertiesPost `json:"properties"`
}
UserPost struct for UserPost
func NewUserPost ¶ added in v6.0.2
func NewUserPost(properties UserPropertiesPost) *UserPost
NewUserPost instantiates a new UserPost 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 NewUserPostWithDefaults ¶ added in v6.0.2
func NewUserPostWithDefaults() *UserPost
NewUserPostWithDefaults instantiates a new UserPost 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 (*UserPost) GetProperties ¶
func (o *UserPost) GetProperties() *UserPropertiesPost
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*UserPost) GetPropertiesOk ¶
func (o *UserPost) GetPropertiesOk() (*UserPropertiesPost, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*UserPost) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (UserPost) MarshalJSON ¶
func (*UserPost) SetProperties ¶
func (o *UserPost) SetProperties(v UserPropertiesPost)
SetProperties sets field value
type UserProperties ¶
type UserProperties struct { // The first name of the user. Firstname *string `json:"firstname,omitempty"` // The last name of the user. Lastname *string `json:"lastname,omitempty"` // The email address of the user. Email *string `json:"email,omitempty"` // Indicates if the user has admin rights. Administrator *bool `json:"administrator,omitempty"` // Indicates if secure authentication should be forced on the user. ForceSecAuth *bool `json:"forceSecAuth,omitempty"` // Indicates if secure authentication is active for the user. SecAuthActive *bool `json:"secAuthActive,omitempty"` // Canonical (Object storage) ID of the user for a given identity. S3CanonicalUserId *string `json:"s3CanonicalUserId,omitempty"` // Indicates if the user is active. Active *bool `json:"active,omitempty"` }
UserProperties struct for UserProperties
func NewUserProperties ¶ added in v6.0.2
func NewUserProperties() *UserProperties
NewUserProperties instantiates a new UserProperties 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 NewUserPropertiesWithDefaults ¶ added in v6.0.2
func NewUserPropertiesWithDefaults() *UserProperties
NewUserPropertiesWithDefaults instantiates a new UserProperties 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 (*UserProperties) GetActive ¶
func (o *UserProperties) GetActive() *bool
GetActive returns the Active field value If the value is explicit nil, nil is returned
func (*UserProperties) GetActiveOk ¶
func (o *UserProperties) GetActiveOk() (*bool, bool)
GetActiveOk returns a tuple with the Active field value 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 (*UserProperties) GetAdministrator ¶
func (o *UserProperties) GetAdministrator() *bool
GetAdministrator returns the Administrator field value If the value is explicit nil, nil is returned
func (*UserProperties) GetAdministratorOk ¶
func (o *UserProperties) GetAdministratorOk() (*bool, bool)
GetAdministratorOk returns a tuple with the Administrator field value 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 (*UserProperties) GetEmail ¶
func (o *UserProperties) GetEmail() *string
GetEmail returns the Email field value If the value is explicit nil, nil is returned
func (*UserProperties) GetEmailOk ¶
func (o *UserProperties) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value 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 (*UserProperties) GetFirstname ¶
func (o *UserProperties) GetFirstname() *string
GetFirstname returns the Firstname field value If the value is explicit nil, nil is returned
func (*UserProperties) GetFirstnameOk ¶
func (o *UserProperties) GetFirstnameOk() (*string, bool)
GetFirstnameOk returns a tuple with the Firstname field value 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 (*UserProperties) GetForceSecAuth ¶
func (o *UserProperties) GetForceSecAuth() *bool
GetForceSecAuth returns the ForceSecAuth field value If the value is explicit nil, nil is returned
func (*UserProperties) GetForceSecAuthOk ¶
func (o *UserProperties) GetForceSecAuthOk() (*bool, bool)
GetForceSecAuthOk returns a tuple with the ForceSecAuth field value 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 (*UserProperties) GetLastname ¶
func (o *UserProperties) GetLastname() *string
GetLastname returns the Lastname field value If the value is explicit nil, nil is returned
func (*UserProperties) GetLastnameOk ¶
func (o *UserProperties) GetLastnameOk() (*string, bool)
GetLastnameOk returns a tuple with the Lastname field value 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 (*UserProperties) GetS3CanonicalUserId ¶
func (o *UserProperties) GetS3CanonicalUserId() *string
GetS3CanonicalUserId returns the S3CanonicalUserId field value If the value is explicit nil, nil is returned
func (*UserProperties) GetS3CanonicalUserIdOk ¶
func (o *UserProperties) GetS3CanonicalUserIdOk() (*string, bool)
GetS3CanonicalUserIdOk returns a tuple with the S3CanonicalUserId field value 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 (*UserProperties) GetSecAuthActive ¶
func (o *UserProperties) GetSecAuthActive() *bool
GetSecAuthActive returns the SecAuthActive field value If the value is explicit nil, nil is returned
func (*UserProperties) GetSecAuthActiveOk ¶
func (o *UserProperties) GetSecAuthActiveOk() (*bool, bool)
GetSecAuthActiveOk returns a tuple with the SecAuthActive field value 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 (*UserProperties) HasActive ¶
func (o *UserProperties) HasActive() bool
HasActive returns a boolean if a field has been set.
func (*UserProperties) HasAdministrator ¶
func (o *UserProperties) HasAdministrator() bool
HasAdministrator returns a boolean if a field has been set.
func (*UserProperties) HasEmail ¶
func (o *UserProperties) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*UserProperties) HasFirstname ¶
func (o *UserProperties) HasFirstname() bool
HasFirstname returns a boolean if a field has been set.
func (*UserProperties) HasForceSecAuth ¶
func (o *UserProperties) HasForceSecAuth() bool
HasForceSecAuth returns a boolean if a field has been set.
func (*UserProperties) HasLastname ¶
func (o *UserProperties) HasLastname() bool
HasLastname returns a boolean if a field has been set.
func (*UserProperties) HasS3CanonicalUserId ¶
func (o *UserProperties) HasS3CanonicalUserId() bool
HasS3CanonicalUserId returns a boolean if a field has been set.
func (*UserProperties) HasSecAuthActive ¶
func (o *UserProperties) HasSecAuthActive() bool
HasSecAuthActive returns a boolean if a field has been set.
func (UserProperties) MarshalJSON ¶
func (o UserProperties) MarshalJSON() ([]byte, error)
func (*UserProperties) SetActive ¶
func (o *UserProperties) SetActive(v bool)
SetActive sets field value
func (*UserProperties) SetAdministrator ¶
func (o *UserProperties) SetAdministrator(v bool)
SetAdministrator sets field value
func (*UserProperties) SetEmail ¶
func (o *UserProperties) SetEmail(v string)
SetEmail sets field value
func (*UserProperties) SetFirstname ¶
func (o *UserProperties) SetFirstname(v string)
SetFirstname sets field value
func (*UserProperties) SetForceSecAuth ¶
func (o *UserProperties) SetForceSecAuth(v bool)
SetForceSecAuth sets field value
func (*UserProperties) SetLastname ¶
func (o *UserProperties) SetLastname(v string)
SetLastname sets field value
func (*UserProperties) SetS3CanonicalUserId ¶
func (o *UserProperties) SetS3CanonicalUserId(v string)
SetS3CanonicalUserId sets field value
func (*UserProperties) SetSecAuthActive ¶
func (o *UserProperties) SetSecAuthActive(v bool)
SetSecAuthActive sets field value
type UserPropertiesPost ¶
type UserPropertiesPost struct { // The first name of the user. Firstname *string `json:"firstname,omitempty"` // The last name of the user. Lastname *string `json:"lastname,omitempty"` // The email address of the user. Email *string `json:"email,omitempty"` // Indicates if the user has admin rights. Administrator *bool `json:"administrator,omitempty"` // Indicates if secure authentication should be forced on the user. ForceSecAuth *bool `json:"forceSecAuth,omitempty"` // Indicates if secure authentication is active for the user. SecAuthActive *bool `json:"secAuthActive,omitempty"` // User password. Password *string `json:"password,omitempty"` // Indicates if the user is active. Active *bool `json:"active,omitempty"` }
UserPropertiesPost struct for UserPropertiesPost
func NewUserPropertiesPost ¶ added in v6.0.2
func NewUserPropertiesPost() *UserPropertiesPost
NewUserPropertiesPost instantiates a new UserPropertiesPost 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 NewUserPropertiesPostWithDefaults ¶ added in v6.0.2
func NewUserPropertiesPostWithDefaults() *UserPropertiesPost
NewUserPropertiesPostWithDefaults instantiates a new UserPropertiesPost 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 (*UserPropertiesPost) GetActive ¶
func (o *UserPropertiesPost) GetActive() *bool
GetActive returns the Active field value If the value is explicit nil, nil is returned
func (*UserPropertiesPost) GetActiveOk ¶
func (o *UserPropertiesPost) GetActiveOk() (*bool, bool)
GetActiveOk returns a tuple with the Active field value 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 (*UserPropertiesPost) GetAdministrator ¶
func (o *UserPropertiesPost) GetAdministrator() *bool
GetAdministrator returns the Administrator field value If the value is explicit nil, nil is returned
func (*UserPropertiesPost) GetAdministratorOk ¶
func (o *UserPropertiesPost) GetAdministratorOk() (*bool, bool)
GetAdministratorOk returns a tuple with the Administrator field value 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 (*UserPropertiesPost) GetEmail ¶
func (o *UserPropertiesPost) GetEmail() *string
GetEmail returns the Email field value If the value is explicit nil, nil is returned
func (*UserPropertiesPost) GetEmailOk ¶
func (o *UserPropertiesPost) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value 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 (*UserPropertiesPost) GetFirstname ¶
func (o *UserPropertiesPost) GetFirstname() *string
GetFirstname returns the Firstname field value If the value is explicit nil, nil is returned
func (*UserPropertiesPost) GetFirstnameOk ¶
func (o *UserPropertiesPost) GetFirstnameOk() (*string, bool)
GetFirstnameOk returns a tuple with the Firstname field value 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 (*UserPropertiesPost) GetForceSecAuth ¶
func (o *UserPropertiesPost) GetForceSecAuth() *bool
GetForceSecAuth returns the ForceSecAuth field value If the value is explicit nil, nil is returned
func (*UserPropertiesPost) GetForceSecAuthOk ¶
func (o *UserPropertiesPost) GetForceSecAuthOk() (*bool, bool)
GetForceSecAuthOk returns a tuple with the ForceSecAuth field value 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 (*UserPropertiesPost) GetLastname ¶
func (o *UserPropertiesPost) GetLastname() *string
GetLastname returns the Lastname field value If the value is explicit nil, nil is returned
func (*UserPropertiesPost) GetLastnameOk ¶
func (o *UserPropertiesPost) GetLastnameOk() (*string, bool)
GetLastnameOk returns a tuple with the Lastname field value 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 (*UserPropertiesPost) GetPassword ¶
func (o *UserPropertiesPost) GetPassword() *string
GetPassword returns the Password field value If the value is explicit nil, nil is returned
func (*UserPropertiesPost) GetPasswordOk ¶
func (o *UserPropertiesPost) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value 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 (*UserPropertiesPost) GetSecAuthActive ¶
func (o *UserPropertiesPost) GetSecAuthActive() *bool
GetSecAuthActive returns the SecAuthActive field value If the value is explicit nil, nil is returned
func (*UserPropertiesPost) GetSecAuthActiveOk ¶
func (o *UserPropertiesPost) GetSecAuthActiveOk() (*bool, bool)
GetSecAuthActiveOk returns a tuple with the SecAuthActive field value 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 (*UserPropertiesPost) HasActive ¶
func (o *UserPropertiesPost) HasActive() bool
HasActive returns a boolean if a field has been set.
func (*UserPropertiesPost) HasAdministrator ¶
func (o *UserPropertiesPost) HasAdministrator() bool
HasAdministrator returns a boolean if a field has been set.
func (*UserPropertiesPost) HasEmail ¶
func (o *UserPropertiesPost) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*UserPropertiesPost) HasFirstname ¶
func (o *UserPropertiesPost) HasFirstname() bool
HasFirstname returns a boolean if a field has been set.
func (*UserPropertiesPost) HasForceSecAuth ¶
func (o *UserPropertiesPost) HasForceSecAuth() bool
HasForceSecAuth returns a boolean if a field has been set.
func (*UserPropertiesPost) HasLastname ¶
func (o *UserPropertiesPost) HasLastname() bool
HasLastname returns a boolean if a field has been set.
func (*UserPropertiesPost) HasPassword ¶
func (o *UserPropertiesPost) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (*UserPropertiesPost) HasSecAuthActive ¶
func (o *UserPropertiesPost) HasSecAuthActive() bool
HasSecAuthActive returns a boolean if a field has been set.
func (UserPropertiesPost) MarshalJSON ¶
func (o UserPropertiesPost) MarshalJSON() ([]byte, error)
func (*UserPropertiesPost) SetActive ¶
func (o *UserPropertiesPost) SetActive(v bool)
SetActive sets field value
func (*UserPropertiesPost) SetAdministrator ¶
func (o *UserPropertiesPost) SetAdministrator(v bool)
SetAdministrator sets field value
func (*UserPropertiesPost) SetEmail ¶
func (o *UserPropertiesPost) SetEmail(v string)
SetEmail sets field value
func (*UserPropertiesPost) SetFirstname ¶
func (o *UserPropertiesPost) SetFirstname(v string)
SetFirstname sets field value
func (*UserPropertiesPost) SetForceSecAuth ¶
func (o *UserPropertiesPost) SetForceSecAuth(v bool)
SetForceSecAuth sets field value
func (*UserPropertiesPost) SetLastname ¶
func (o *UserPropertiesPost) SetLastname(v string)
SetLastname sets field value
func (*UserPropertiesPost) SetPassword ¶
func (o *UserPropertiesPost) SetPassword(v string)
SetPassword sets field value
func (*UserPropertiesPost) SetSecAuthActive ¶
func (o *UserPropertiesPost) SetSecAuthActive(v bool)
SetSecAuthActive sets field value
type UserPropertiesPut ¶
type UserPropertiesPut struct { // The first name of the user. Firstname *string `json:"firstname,omitempty"` // The last name of the user. Lastname *string `json:"lastname,omitempty"` // The email address of the user. Email *string `json:"email,omitempty"` // password of the user Password *string `json:"password,omitempty"` // Indicates if the user has admin rights. Administrator *bool `json:"administrator,omitempty"` // Indicates if secure authentication should be forced on the user. ForceSecAuth *bool `json:"forceSecAuth,omitempty"` // Indicates if secure authentication is active for the user. SecAuthActive *bool `json:"secAuthActive,omitempty"` // Indicates if the user is active. Active *bool `json:"active,omitempty"` }
UserPropertiesPut struct for UserPropertiesPut
func NewUserPropertiesPut ¶ added in v6.0.2
func NewUserPropertiesPut() *UserPropertiesPut
NewUserPropertiesPut instantiates a new UserPropertiesPut 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 NewUserPropertiesPutWithDefaults ¶ added in v6.0.2
func NewUserPropertiesPutWithDefaults() *UserPropertiesPut
NewUserPropertiesPutWithDefaults instantiates a new UserPropertiesPut 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 (*UserPropertiesPut) GetActive ¶
func (o *UserPropertiesPut) GetActive() *bool
GetActive returns the Active field value If the value is explicit nil, nil is returned
func (*UserPropertiesPut) GetActiveOk ¶
func (o *UserPropertiesPut) GetActiveOk() (*bool, bool)
GetActiveOk returns a tuple with the Active field value 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 (*UserPropertiesPut) GetAdministrator ¶
func (o *UserPropertiesPut) GetAdministrator() *bool
GetAdministrator returns the Administrator field value If the value is explicit nil, nil is returned
func (*UserPropertiesPut) GetAdministratorOk ¶
func (o *UserPropertiesPut) GetAdministratorOk() (*bool, bool)
GetAdministratorOk returns a tuple with the Administrator field value 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 (*UserPropertiesPut) GetEmail ¶
func (o *UserPropertiesPut) GetEmail() *string
GetEmail returns the Email field value If the value is explicit nil, nil is returned
func (*UserPropertiesPut) GetEmailOk ¶
func (o *UserPropertiesPut) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value 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 (*UserPropertiesPut) GetFirstname ¶
func (o *UserPropertiesPut) GetFirstname() *string
GetFirstname returns the Firstname field value If the value is explicit nil, nil is returned
func (*UserPropertiesPut) GetFirstnameOk ¶
func (o *UserPropertiesPut) GetFirstnameOk() (*string, bool)
GetFirstnameOk returns a tuple with the Firstname field value 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 (*UserPropertiesPut) GetForceSecAuth ¶
func (o *UserPropertiesPut) GetForceSecAuth() *bool
GetForceSecAuth returns the ForceSecAuth field value If the value is explicit nil, nil is returned
func (*UserPropertiesPut) GetForceSecAuthOk ¶
func (o *UserPropertiesPut) GetForceSecAuthOk() (*bool, bool)
GetForceSecAuthOk returns a tuple with the ForceSecAuth field value 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 (*UserPropertiesPut) GetLastname ¶
func (o *UserPropertiesPut) GetLastname() *string
GetLastname returns the Lastname field value If the value is explicit nil, nil is returned
func (*UserPropertiesPut) GetLastnameOk ¶
func (o *UserPropertiesPut) GetLastnameOk() (*string, bool)
GetLastnameOk returns a tuple with the Lastname field value 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 (*UserPropertiesPut) GetPassword ¶
func (o *UserPropertiesPut) GetPassword() *string
GetPassword returns the Password field value If the value is explicit nil, nil is returned
func (*UserPropertiesPut) GetPasswordOk ¶
func (o *UserPropertiesPut) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value 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 (*UserPropertiesPut) GetSecAuthActive ¶
func (o *UserPropertiesPut) GetSecAuthActive() *bool
GetSecAuthActive returns the SecAuthActive field value If the value is explicit nil, nil is returned
func (*UserPropertiesPut) GetSecAuthActiveOk ¶
func (o *UserPropertiesPut) GetSecAuthActiveOk() (*bool, bool)
GetSecAuthActiveOk returns a tuple with the SecAuthActive field value 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 (*UserPropertiesPut) HasActive ¶
func (o *UserPropertiesPut) HasActive() bool
HasActive returns a boolean if a field has been set.
func (*UserPropertiesPut) HasAdministrator ¶
func (o *UserPropertiesPut) HasAdministrator() bool
HasAdministrator returns a boolean if a field has been set.
func (*UserPropertiesPut) HasEmail ¶
func (o *UserPropertiesPut) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*UserPropertiesPut) HasFirstname ¶
func (o *UserPropertiesPut) HasFirstname() bool
HasFirstname returns a boolean if a field has been set.
func (*UserPropertiesPut) HasForceSecAuth ¶
func (o *UserPropertiesPut) HasForceSecAuth() bool
HasForceSecAuth returns a boolean if a field has been set.
func (*UserPropertiesPut) HasLastname ¶
func (o *UserPropertiesPut) HasLastname() bool
HasLastname returns a boolean if a field has been set.
func (*UserPropertiesPut) HasPassword ¶
func (o *UserPropertiesPut) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (*UserPropertiesPut) HasSecAuthActive ¶
func (o *UserPropertiesPut) HasSecAuthActive() bool
HasSecAuthActive returns a boolean if a field has been set.
func (UserPropertiesPut) MarshalJSON ¶
func (o UserPropertiesPut) MarshalJSON() ([]byte, error)
func (*UserPropertiesPut) SetActive ¶
func (o *UserPropertiesPut) SetActive(v bool)
SetActive sets field value
func (*UserPropertiesPut) SetAdministrator ¶
func (o *UserPropertiesPut) SetAdministrator(v bool)
SetAdministrator sets field value
func (*UserPropertiesPut) SetEmail ¶
func (o *UserPropertiesPut) SetEmail(v string)
SetEmail sets field value
func (*UserPropertiesPut) SetFirstname ¶
func (o *UserPropertiesPut) SetFirstname(v string)
SetFirstname sets field value
func (*UserPropertiesPut) SetForceSecAuth ¶
func (o *UserPropertiesPut) SetForceSecAuth(v bool)
SetForceSecAuth sets field value
func (*UserPropertiesPut) SetLastname ¶
func (o *UserPropertiesPut) SetLastname(v string)
SetLastname sets field value
func (*UserPropertiesPut) SetPassword ¶
func (o *UserPropertiesPut) SetPassword(v string)
SetPassword sets field value
func (*UserPropertiesPut) SetSecAuthActive ¶
func (o *UserPropertiesPut) SetSecAuthActive(v bool)
SetSecAuthActive sets field value
type UserPut ¶
type UserPut struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` Properties *UserPropertiesPut `json:"properties"` }
UserPut struct for UserPut
func NewUserPut ¶ added in v6.0.2
func NewUserPut(properties UserPropertiesPut) *UserPut
NewUserPut instantiates a new UserPut 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 NewUserPutWithDefaults ¶ added in v6.0.2
func NewUserPutWithDefaults() *UserPut
NewUserPutWithDefaults instantiates a new UserPut 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 (*UserPut) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*UserPut) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*UserPut) GetProperties ¶
func (o *UserPut) GetProperties() *UserPropertiesPut
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*UserPut) GetPropertiesOk ¶
func (o *UserPut) GetPropertiesOk() (*UserPropertiesPut, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*UserPut) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (UserPut) MarshalJSON ¶
func (*UserPut) SetProperties ¶
func (o *UserPut) SetProperties(v UserPropertiesPut)
SetProperties sets field value
type UserS3KeysApiService ¶
type UserS3KeysApiService service
UserS3KeysApiService UserS3KeysApi service
func (*UserS3KeysApiService) UmUsersS3keysDelete ¶
func (a *UserS3KeysApiService) UmUsersS3keysDelete(ctx _context.Context, userId string, keyId string) ApiUmUsersS3keysDeleteRequest
* UmUsersS3keysDelete Delete Object storage keys * Delete the specified user Object storage key. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param userId The unique ID of the user. * @param keyId The unique ID of the Object storage key. * @return ApiUmUsersS3keysDeleteRequest
func (*UserS3KeysApiService) UmUsersS3keysDeleteExecute ¶
func (a *UserS3KeysApiService) UmUsersS3keysDeleteExecute(r ApiUmUsersS3keysDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*UserS3KeysApiService) UmUsersS3keysFindByKeyId ¶
func (a *UserS3KeysApiService) UmUsersS3keysFindByKeyId(ctx _context.Context, userId string, keyId string) ApiUmUsersS3keysFindByKeyIdRequest
* UmUsersS3keysFindByKeyId Retrieve user Object storage keys by key ID * Retrieve the specified user Object storage key. The user ID is in the response body when the user is created, and in the list of the users, returned by GET. The key ID is in the response body when the Object storage key is created, and in the list of all user Object storage keys, returned by GET. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param userId The unique ID of the user. * @param keyId The unique ID of the Object storage key. * @return ApiUmUsersS3keysFindByKeyIdRequest
func (*UserS3KeysApiService) UmUsersS3keysFindByKeyIdExecute ¶
func (a *UserS3KeysApiService) UmUsersS3keysFindByKeyIdExecute(r ApiUmUsersS3keysFindByKeyIdRequest) (S3Key, *APIResponse, error)
* Execute executes the request * @return S3Key
func (*UserS3KeysApiService) UmUsersS3keysGet ¶
func (a *UserS3KeysApiService) UmUsersS3keysGet(ctx _context.Context, userId string) ApiUmUsersS3keysGetRequest
* UmUsersS3keysGet List user Object storage keys * List Object storage keys by user ID. The user ID is in the response body when the user is created, and in the list of the users, returned by GET. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param userId The unique ID of the user. * @return ApiUmUsersS3keysGetRequest
func (*UserS3KeysApiService) UmUsersS3keysGetExecute ¶
func (a *UserS3KeysApiService) UmUsersS3keysGetExecute(r ApiUmUsersS3keysGetRequest) (S3Keys, *APIResponse, error)
* Execute executes the request * @return S3Keys
func (*UserS3KeysApiService) UmUsersS3keysPost ¶
func (a *UserS3KeysApiService) UmUsersS3keysPost(ctx _context.Context, userId string) ApiUmUsersS3keysPostRequest
* UmUsersS3keysPost Create user Object storage keys * Create an Object storage key for the specified user. The user ID is in the response body when the user is created, and in the list of the users, returned by GET. A maximum of five keys per user can be generated. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param userId The unique ID of the user. * @return ApiUmUsersS3keysPostRequest
func (*UserS3KeysApiService) UmUsersS3keysPostExecute ¶
func (a *UserS3KeysApiService) UmUsersS3keysPostExecute(r ApiUmUsersS3keysPostRequest) (S3Key, *APIResponse, error)
* Execute executes the request * @return S3Key
func (*UserS3KeysApiService) UmUsersS3keysPut ¶
func (a *UserS3KeysApiService) UmUsersS3keysPut(ctx _context.Context, userId string, keyId string) ApiUmUsersS3keysPutRequest
* UmUsersS3keysPut Modify a Object storage Key by Key ID * Enables or disables the specified user Object storage key. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param userId The unique ID of the user. * @param keyId The unique ID of the Object storage key. * @return ApiUmUsersS3keysPutRequest
func (*UserS3KeysApiService) UmUsersS3keysPutExecute ¶
func (a *UserS3KeysApiService) UmUsersS3keysPutExecute(r ApiUmUsersS3keysPutRequest) (S3Key, *APIResponse, error)
* Execute executes the request * @return S3Key
func (*UserS3KeysApiService) UmUsersS3ssourlGet ¶
func (a *UserS3KeysApiService) UmUsersS3ssourlGet(ctx _context.Context, userId string) ApiUmUsersS3ssourlGetRequest
* UmUsersS3ssourlGet Retrieve Object storage single sign-on URLs * Retrieve Ionos Object Storage single sign-on URLs for the the specified user. The user ID is in the response body when the user is created, and in the list of the users, returned by GET. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param userId The unique ID of the user. * @return ApiUmUsersS3ssourlGetRequest
func (*UserS3KeysApiService) UmUsersS3ssourlGetExecute ¶
func (a *UserS3KeysApiService) UmUsersS3ssourlGetExecute(r ApiUmUsersS3ssourlGetRequest) (S3ObjectStorageSSO, *APIResponse, error)
* Execute executes the request * @return S3ObjectStorageSSO
type Users ¶
type Users struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]User `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
Users struct for Users
func NewUsers ¶ added in v6.0.2
func NewUsers() *Users
NewUsers instantiates a new Users 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 NewUsersWithDefaults ¶ added in v6.0.2
func NewUsersWithDefaults() *Users
NewUsersWithDefaults instantiates a new Users 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 (*Users) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Users) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Users) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Users) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Users) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Users) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Users) GetLimit ¶
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*Users) GetLimitOk ¶
GetLimitOk returns a tuple with the Limit field value 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 (*Users) GetLinks ¶
func (o *Users) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*Users) GetLinksOk ¶
func (o *Users) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*Users) GetOffset ¶
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*Users) GetOffsetOk ¶
GetOffsetOk returns a tuple with the Offset field value 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 (*Users) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Users) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Users) MarshalJSON ¶
type UsersEntities ¶
type UsersEntities struct { Owns *ResourcesUsers `json:"owns,omitempty"` Groups *GroupUsers `json:"groups,omitempty"` }
UsersEntities struct for UsersEntities
func NewUsersEntities ¶ added in v6.0.2
func NewUsersEntities() *UsersEntities
NewUsersEntities instantiates a new UsersEntities 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 NewUsersEntitiesWithDefaults ¶ added in v6.0.2
func NewUsersEntitiesWithDefaults() *UsersEntities
NewUsersEntitiesWithDefaults instantiates a new UsersEntities 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 (*UsersEntities) GetGroups ¶
func (o *UsersEntities) GetGroups() *GroupUsers
GetGroups returns the Groups field value If the value is explicit nil, nil is returned
func (*UsersEntities) GetGroupsOk ¶
func (o *UsersEntities) GetGroupsOk() (*GroupUsers, bool)
GetGroupsOk returns a tuple with the Groups field value 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 (*UsersEntities) GetOwns ¶
func (o *UsersEntities) GetOwns() *ResourcesUsers
GetOwns returns the Owns field value If the value is explicit nil, nil is returned
func (*UsersEntities) GetOwnsOk ¶
func (o *UsersEntities) GetOwnsOk() (*ResourcesUsers, bool)
GetOwnsOk returns a tuple with the Owns field value 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 (*UsersEntities) HasGroups ¶
func (o *UsersEntities) HasGroups() bool
HasGroups returns a boolean if a field has been set.
func (*UsersEntities) HasOwns ¶
func (o *UsersEntities) HasOwns() bool
HasOwns returns a boolean if a field has been set.
func (UsersEntities) MarshalJSON ¶
func (o UsersEntities) MarshalJSON() ([]byte, error)
func (*UsersEntities) SetGroups ¶
func (o *UsersEntities) SetGroups(v GroupUsers)
SetGroups sets field value
func (*UsersEntities) SetOwns ¶
func (o *UsersEntities) SetOwns(v ResourcesUsers)
SetOwns sets field value
type Volume ¶
type Volume struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // The URL to the object representation (absolute path). Href *string `json:"href,omitempty"` Metadata *DatacenterElementMetadata `json:"metadata,omitempty"` Properties *VolumeProperties `json:"properties,omitempty"` }
Volume struct for Volume
func NewVolume ¶ added in v6.0.2
func NewVolume() *Volume
NewVolume instantiates a new Volume 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 NewVolumeWithDefaults ¶ added in v6.0.2
func NewVolumeWithDefaults() *Volume
NewVolumeWithDefaults instantiates a new Volume 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 (*Volume) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Volume) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Volume) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Volume) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Volume) GetMetadata ¶
func (o *Volume) GetMetadata() *DatacenterElementMetadata
GetMetadata returns the Metadata field value If the value is explicit nil, nil is returned
func (*Volume) GetMetadataOk ¶
func (o *Volume) GetMetadataOk() (*DatacenterElementMetadata, bool)
GetMetadataOk returns a tuple with the Metadata field value 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 (*Volume) GetProperties ¶
func (o *Volume) GetProperties() *VolumeProperties
GetProperties returns the Properties field value If the value is explicit nil, nil is returned
func (*Volume) GetPropertiesOk ¶
func (o *Volume) GetPropertiesOk() (*VolumeProperties, bool)
GetPropertiesOk returns a tuple with the Properties field value 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 (*Volume) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Volume) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (*Volume) HasMetadata ¶
HasMetadata returns a boolean if a field has been set.
func (*Volume) HasProperties ¶
HasProperties returns a boolean if a field has been set.
func (Volume) MarshalJSON ¶
func (*Volume) SetMetadata ¶
func (o *Volume) SetMetadata(v DatacenterElementMetadata)
SetMetadata sets field value
func (*Volume) SetProperties ¶
func (o *Volume) SetProperties(v VolumeProperties)
SetProperties sets field value
type VolumeProperties ¶
type VolumeProperties struct { // The name of the resource. Name *string `json:"name,omitempty"` // Hardware type of the volume. DAS (Direct Attached Storage) could be used only in a composite call with a Cube server. Type *string `json:"type,omitempty"` // The size of the volume in GB. Size *float32 `json:"size,omitempty"` // The availability zone in which the volume should be provisioned. The storage volume will be provisioned on as few physical storage devices as possible, but this cannot be guaranteed upfront. This is uavailable for DAS (Direct Attached Storage), and subject to availability for SSD. AvailabilityZone *string `json:"availabilityZone,omitempty"` // Image or snapshot ID to be used as template for this volume. Image *string `json:"image,omitempty"` // Initial password to be set for installed OS. Works with public images only. Not modifiable, forbidden in update requests. Password rules allows all characters from a-z, A-Z, 0-9. ImagePassword *string `json:"imagePassword,omitempty"` ImageAlias *string `json:"imageAlias,omitempty"` // Public SSH keys are set on the image as authorized keys for appropriate SSH login to the instance using the corresponding private key. This field may only be set in creation requests. When reading, it always returns null. SSH keys are only supported if a public Linux image is used for the volume creation. SshKeys *[]string `json:"sshKeys,omitempty"` // The bus type for this volume; default is VIRTIO. Bus *string `json:"bus,omitempty"` // OS type for this volume. LicenceType *string `json:"licenceType,omitempty"` // Hot-plug capable CPU (no reboot required). CpuHotPlug *bool `json:"cpuHotPlug,omitempty"` // Hot-plug capable RAM (no reboot required). RamHotPlug *bool `json:"ramHotPlug,omitempty"` // Hot-plug capable NIC (no reboot required). NicHotPlug *bool `json:"nicHotPlug,omitempty"` // Hot-unplug capable NIC (no reboot required). NicHotUnplug *bool `json:"nicHotUnplug,omitempty"` // Hot-plug capable Virt-IO drive (no reboot required). DiscVirtioHotPlug *bool `json:"discVirtioHotPlug,omitempty"` // Hot-unplug capable Virt-IO drive (no reboot required). Not supported with Windows VMs. DiscVirtioHotUnplug *bool `json:"discVirtioHotUnplug,omitempty"` // If set to `true` will expose the serial id of the disk attached to the server. If set to `false` will not expose the serial id. Some operating systems or software solutions require the serial id to be exposed to work properly. Exposing the serial can influence licensed software (e.g. Windows) behavior ExposeSerial *bool `json:"exposeSerial,omitempty"` // The Logical Unit Number of the storage volume. Null for volumes, not mounted to a VM. DeviceNumber *int64 `json:"deviceNumber,omitempty"` // The PCI slot number of the storage volume. Null for volumes, not mounted to a VM. PciSlot *int32 `json:"pciSlot,omitempty"` // The ID of the backup unit that the user has access to. The property is immutable and is only allowed to be set on creation of a new a volume. It is mandatory to provide either 'public image' or 'imageAlias' in conjunction with this property. BackupunitId *string `json:"backupunitId,omitempty"` // The cloud-init configuration for the volume as base64 encoded string. The property is immutable and is only allowed to be set on creation of a new a volume. It is mandatory to provide either 'public image' or 'imageAlias' that has cloud-init compatibility in conjunction with this property. UserData *string `json:"userData,omitempty"` // The UUID of the attached server. BootServer *string `json:"bootServer,omitempty"` // Determines whether the volume will be used as a boot volume. Set to `NONE`, the volume will not be used as boot volume. Set to `PRIMARY`, the volume will be used as boot volume and all other volumes must be set to `NONE`. Set to `AUTO` or `null` requires all volumes to be set to `AUTO` or `null`; this will use the legacy behavior, which is to use the volume as a boot volume only if there are no other volumes or cdrom devices. // to set this field to `nil` in order to be marshalled, the explicit nil address `Nilstring` can be used, or the setter `SetBootOrderNil` BootOrder *string `json:"bootOrder,omitempty"` }
VolumeProperties struct for VolumeProperties
func NewVolumeProperties ¶ added in v6.0.2
func NewVolumeProperties() *VolumeProperties
NewVolumeProperties instantiates a new VolumeProperties 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 NewVolumePropertiesWithDefaults ¶ added in v6.0.2
func NewVolumePropertiesWithDefaults() *VolumeProperties
NewVolumePropertiesWithDefaults instantiates a new VolumeProperties 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 (*VolumeProperties) GetAvailabilityZone ¶
func (o *VolumeProperties) GetAvailabilityZone() *string
GetAvailabilityZone returns the AvailabilityZone field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetAvailabilityZoneOk ¶
func (o *VolumeProperties) GetAvailabilityZoneOk() (*string, bool)
GetAvailabilityZoneOk returns a tuple with the AvailabilityZone field value 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 (*VolumeProperties) GetBackupunitId ¶
func (o *VolumeProperties) GetBackupunitId() *string
GetBackupunitId returns the BackupunitId field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetBackupunitIdOk ¶
func (o *VolumeProperties) GetBackupunitIdOk() (*string, bool)
GetBackupunitIdOk returns a tuple with the BackupunitId field value 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 (*VolumeProperties) GetBootOrder ¶ added in v6.1.1
func (o *VolumeProperties) GetBootOrder() *string
GetBootOrder returns the BootOrder field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetBootOrderOk ¶ added in v6.1.1
func (o *VolumeProperties) GetBootOrderOk() (*string, bool)
GetBootOrderOk returns a tuple with the BootOrder field value 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 (*VolumeProperties) GetBootServer ¶ added in v6.0.1
func (o *VolumeProperties) GetBootServer() *string
GetBootServer returns the BootServer field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetBootServerOk ¶ added in v6.0.1
func (o *VolumeProperties) GetBootServerOk() (*string, bool)
GetBootServerOk returns a tuple with the BootServer field value 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 (*VolumeProperties) GetBus ¶
func (o *VolumeProperties) GetBus() *string
GetBus returns the Bus field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetBusOk ¶
func (o *VolumeProperties) GetBusOk() (*string, bool)
GetBusOk returns a tuple with the Bus field value 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 (*VolumeProperties) GetCpuHotPlug ¶
func (o *VolumeProperties) GetCpuHotPlug() *bool
GetCpuHotPlug returns the CpuHotPlug field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetCpuHotPlugOk ¶
func (o *VolumeProperties) GetCpuHotPlugOk() (*bool, bool)
GetCpuHotPlugOk returns a tuple with the CpuHotPlug field value 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 (*VolumeProperties) GetDeviceNumber ¶
func (o *VolumeProperties) GetDeviceNumber() *int64
GetDeviceNumber returns the DeviceNumber field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetDeviceNumberOk ¶
func (o *VolumeProperties) GetDeviceNumberOk() (*int64, bool)
GetDeviceNumberOk returns a tuple with the DeviceNumber field value 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 (*VolumeProperties) GetDiscVirtioHotPlug ¶
func (o *VolumeProperties) GetDiscVirtioHotPlug() *bool
GetDiscVirtioHotPlug returns the DiscVirtioHotPlug field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetDiscVirtioHotPlugOk ¶
func (o *VolumeProperties) GetDiscVirtioHotPlugOk() (*bool, bool)
GetDiscVirtioHotPlugOk returns a tuple with the DiscVirtioHotPlug field value 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 (*VolumeProperties) GetDiscVirtioHotUnplug ¶
func (o *VolumeProperties) GetDiscVirtioHotUnplug() *bool
GetDiscVirtioHotUnplug returns the DiscVirtioHotUnplug field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetDiscVirtioHotUnplugOk ¶
func (o *VolumeProperties) GetDiscVirtioHotUnplugOk() (*bool, bool)
GetDiscVirtioHotUnplugOk returns a tuple with the DiscVirtioHotUnplug field value 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 (*VolumeProperties) GetExposeSerial ¶ added in v6.2.0
func (o *VolumeProperties) GetExposeSerial() *bool
GetExposeSerial returns the ExposeSerial field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetExposeSerialOk ¶ added in v6.2.0
func (o *VolumeProperties) GetExposeSerialOk() (*bool, bool)
GetExposeSerialOk returns a tuple with the ExposeSerial field value 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 (*VolumeProperties) GetImage ¶
func (o *VolumeProperties) GetImage() *string
GetImage returns the Image field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetImageAlias ¶
func (o *VolumeProperties) GetImageAlias() *string
GetImageAlias returns the ImageAlias field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetImageAliasOk ¶
func (o *VolumeProperties) GetImageAliasOk() (*string, bool)
GetImageAliasOk returns a tuple with the ImageAlias field value 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 (*VolumeProperties) GetImageOk ¶
func (o *VolumeProperties) GetImageOk() (*string, bool)
GetImageOk returns a tuple with the Image field value 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 (*VolumeProperties) GetImagePassword ¶
func (o *VolumeProperties) GetImagePassword() *string
GetImagePassword returns the ImagePassword field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetImagePasswordOk ¶
func (o *VolumeProperties) GetImagePasswordOk() (*string, bool)
GetImagePasswordOk returns a tuple with the ImagePassword field value 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 (*VolumeProperties) GetLicenceType ¶
func (o *VolumeProperties) GetLicenceType() *string
GetLicenceType returns the LicenceType field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetLicenceTypeOk ¶
func (o *VolumeProperties) GetLicenceTypeOk() (*string, bool)
GetLicenceTypeOk returns a tuple with the LicenceType field value 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 (*VolumeProperties) GetName ¶
func (o *VolumeProperties) GetName() *string
GetName returns the Name field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetNameOk ¶
func (o *VolumeProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value 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 (*VolumeProperties) GetNicHotPlug ¶
func (o *VolumeProperties) GetNicHotPlug() *bool
GetNicHotPlug returns the NicHotPlug field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetNicHotPlugOk ¶
func (o *VolumeProperties) GetNicHotPlugOk() (*bool, bool)
GetNicHotPlugOk returns a tuple with the NicHotPlug field value 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 (*VolumeProperties) GetNicHotUnplug ¶
func (o *VolumeProperties) GetNicHotUnplug() *bool
GetNicHotUnplug returns the NicHotUnplug field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetNicHotUnplugOk ¶
func (o *VolumeProperties) GetNicHotUnplugOk() (*bool, bool)
GetNicHotUnplugOk returns a tuple with the NicHotUnplug field value 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 (*VolumeProperties) GetPciSlot ¶
func (o *VolumeProperties) GetPciSlot() *int32
GetPciSlot returns the PciSlot field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetPciSlotOk ¶
func (o *VolumeProperties) GetPciSlotOk() (*int32, bool)
GetPciSlotOk returns a tuple with the PciSlot field value 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 (*VolumeProperties) GetRamHotPlug ¶
func (o *VolumeProperties) GetRamHotPlug() *bool
GetRamHotPlug returns the RamHotPlug field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetRamHotPlugOk ¶
func (o *VolumeProperties) GetRamHotPlugOk() (*bool, bool)
GetRamHotPlugOk returns a tuple with the RamHotPlug field value 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 (*VolumeProperties) GetSize ¶
func (o *VolumeProperties) GetSize() *float32
GetSize returns the Size field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetSizeOk ¶
func (o *VolumeProperties) GetSizeOk() (*float32, bool)
GetSizeOk returns a tuple with the Size field value 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 (*VolumeProperties) GetSshKeys ¶
func (o *VolumeProperties) GetSshKeys() *[]string
GetSshKeys returns the SshKeys field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetSshKeysOk ¶
func (o *VolumeProperties) GetSshKeysOk() (*[]string, bool)
GetSshKeysOk returns a tuple with the SshKeys field value 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 (*VolumeProperties) GetType ¶
func (o *VolumeProperties) GetType() *string
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetTypeOk ¶
func (o *VolumeProperties) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value 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 (*VolumeProperties) GetUserData ¶
func (o *VolumeProperties) GetUserData() *string
GetUserData returns the UserData field value If the value is explicit nil, nil is returned
func (*VolumeProperties) GetUserDataOk ¶
func (o *VolumeProperties) GetUserDataOk() (*string, bool)
GetUserDataOk returns a tuple with the UserData field value 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 (*VolumeProperties) HasAvailabilityZone ¶
func (o *VolumeProperties) HasAvailabilityZone() bool
HasAvailabilityZone returns a boolean if a field has been set.
func (*VolumeProperties) HasBackupunitId ¶
func (o *VolumeProperties) HasBackupunitId() bool
HasBackupunitId returns a boolean if a field has been set.
func (*VolumeProperties) HasBootOrder ¶ added in v6.1.1
func (o *VolumeProperties) HasBootOrder() bool
HasBootOrder returns a boolean if a field has been set.
func (*VolumeProperties) HasBootServer ¶ added in v6.0.1
func (o *VolumeProperties) HasBootServer() bool
HasBootServer returns a boolean if a field has been set.
func (*VolumeProperties) HasBus ¶
func (o *VolumeProperties) HasBus() bool
HasBus returns a boolean if a field has been set.
func (*VolumeProperties) HasCpuHotPlug ¶
func (o *VolumeProperties) HasCpuHotPlug() bool
HasCpuHotPlug returns a boolean if a field has been set.
func (*VolumeProperties) HasDeviceNumber ¶
func (o *VolumeProperties) HasDeviceNumber() bool
HasDeviceNumber returns a boolean if a field has been set.
func (*VolumeProperties) HasDiscVirtioHotPlug ¶
func (o *VolumeProperties) HasDiscVirtioHotPlug() bool
HasDiscVirtioHotPlug returns a boolean if a field has been set.
func (*VolumeProperties) HasDiscVirtioHotUnplug ¶
func (o *VolumeProperties) HasDiscVirtioHotUnplug() bool
HasDiscVirtioHotUnplug returns a boolean if a field has been set.
func (*VolumeProperties) HasExposeSerial ¶ added in v6.2.0
func (o *VolumeProperties) HasExposeSerial() bool
HasExposeSerial returns a boolean if a field has been set.
func (*VolumeProperties) HasImage ¶
func (o *VolumeProperties) HasImage() bool
HasImage returns a boolean if a field has been set.
func (*VolumeProperties) HasImageAlias ¶
func (o *VolumeProperties) HasImageAlias() bool
HasImageAlias returns a boolean if a field has been set.
func (*VolumeProperties) HasImagePassword ¶
func (o *VolumeProperties) HasImagePassword() bool
HasImagePassword returns a boolean if a field has been set.
func (*VolumeProperties) HasLicenceType ¶
func (o *VolumeProperties) HasLicenceType() bool
HasLicenceType returns a boolean if a field has been set.
func (*VolumeProperties) HasName ¶
func (o *VolumeProperties) HasName() bool
HasName returns a boolean if a field has been set.
func (*VolumeProperties) HasNicHotPlug ¶
func (o *VolumeProperties) HasNicHotPlug() bool
HasNicHotPlug returns a boolean if a field has been set.
func (*VolumeProperties) HasNicHotUnplug ¶
func (o *VolumeProperties) HasNicHotUnplug() bool
HasNicHotUnplug returns a boolean if a field has been set.
func (*VolumeProperties) HasPciSlot ¶
func (o *VolumeProperties) HasPciSlot() bool
HasPciSlot returns a boolean if a field has been set.
func (*VolumeProperties) HasRamHotPlug ¶
func (o *VolumeProperties) HasRamHotPlug() bool
HasRamHotPlug returns a boolean if a field has been set.
func (*VolumeProperties) HasSize ¶
func (o *VolumeProperties) HasSize() bool
HasSize returns a boolean if a field has been set.
func (*VolumeProperties) HasSshKeys ¶
func (o *VolumeProperties) HasSshKeys() bool
HasSshKeys returns a boolean if a field has been set.
func (*VolumeProperties) HasType ¶
func (o *VolumeProperties) HasType() bool
HasType returns a boolean if a field has been set.
func (*VolumeProperties) HasUserData ¶
func (o *VolumeProperties) HasUserData() bool
HasUserData returns a boolean if a field has been set.
func (VolumeProperties) MarshalJSON ¶
func (o VolumeProperties) MarshalJSON() ([]byte, error)
func (*VolumeProperties) SetAvailabilityZone ¶
func (o *VolumeProperties) SetAvailabilityZone(v string)
SetAvailabilityZone sets field value
func (*VolumeProperties) SetBackupunitId ¶
func (o *VolumeProperties) SetBackupunitId(v string)
SetBackupunitId sets field value
func (*VolumeProperties) SetBootOrder ¶ added in v6.1.1
func (o *VolumeProperties) SetBootOrder(v string)
SetBootOrder sets field value
func (*VolumeProperties) SetBootOrderNil ¶ added in v6.1.7
func (o *VolumeProperties) SetBootOrderNil()
sets BootOrder to the explicit address that will be encoded as nil when marshaled
func (*VolumeProperties) SetBootServer ¶ added in v6.0.1
func (o *VolumeProperties) SetBootServer(v string)
SetBootServer sets field value
func (*VolumeProperties) SetBus ¶
func (o *VolumeProperties) SetBus(v string)
SetBus sets field value
func (*VolumeProperties) SetCpuHotPlug ¶
func (o *VolumeProperties) SetCpuHotPlug(v bool)
SetCpuHotPlug sets field value
func (*VolumeProperties) SetDeviceNumber ¶
func (o *VolumeProperties) SetDeviceNumber(v int64)
SetDeviceNumber sets field value
func (*VolumeProperties) SetDiscVirtioHotPlug ¶
func (o *VolumeProperties) SetDiscVirtioHotPlug(v bool)
SetDiscVirtioHotPlug sets field value
func (*VolumeProperties) SetDiscVirtioHotUnplug ¶
func (o *VolumeProperties) SetDiscVirtioHotUnplug(v bool)
SetDiscVirtioHotUnplug sets field value
func (*VolumeProperties) SetExposeSerial ¶ added in v6.2.0
func (o *VolumeProperties) SetExposeSerial(v bool)
SetExposeSerial sets field value
func (*VolumeProperties) SetImage ¶
func (o *VolumeProperties) SetImage(v string)
SetImage sets field value
func (*VolumeProperties) SetImageAlias ¶
func (o *VolumeProperties) SetImageAlias(v string)
SetImageAlias sets field value
func (*VolumeProperties) SetImagePassword ¶
func (o *VolumeProperties) SetImagePassword(v string)
SetImagePassword sets field value
func (*VolumeProperties) SetLicenceType ¶
func (o *VolumeProperties) SetLicenceType(v string)
SetLicenceType sets field value
func (*VolumeProperties) SetName ¶
func (o *VolumeProperties) SetName(v string)
SetName sets field value
func (*VolumeProperties) SetNicHotPlug ¶
func (o *VolumeProperties) SetNicHotPlug(v bool)
SetNicHotPlug sets field value
func (*VolumeProperties) SetNicHotUnplug ¶
func (o *VolumeProperties) SetNicHotUnplug(v bool)
SetNicHotUnplug sets field value
func (*VolumeProperties) SetPciSlot ¶
func (o *VolumeProperties) SetPciSlot(v int32)
SetPciSlot sets field value
func (*VolumeProperties) SetRamHotPlug ¶
func (o *VolumeProperties) SetRamHotPlug(v bool)
SetRamHotPlug sets field value
func (*VolumeProperties) SetSize ¶
func (o *VolumeProperties) SetSize(v float32)
SetSize sets field value
func (*VolumeProperties) SetSshKeys ¶
func (o *VolumeProperties) SetSshKeys(v []string)
SetSshKeys sets field value
func (*VolumeProperties) SetType ¶
func (o *VolumeProperties) SetType(v string)
SetType sets field value
func (*VolumeProperties) SetUserData ¶
func (o *VolumeProperties) SetUserData(v string)
SetUserData sets field value
type Volumes ¶
type Volumes struct { // The resource's unique identifier. Id *string `json:"id,omitempty"` // The type of object that has been created. Type *Type `json:"type,omitempty"` // URL to the object representation (absolute path). Href *string `json:"href,omitempty"` // Array of items in the collection. Items *[]Volume `json:"items,omitempty"` // The offset (if specified in the request). Offset *float32 `json:"offset,omitempty"` // The limit (if specified in the request). Limit *float32 `json:"limit,omitempty"` Links *PaginationLinks `json:"_links,omitempty"` }
Volumes struct for Volumes
func NewVolumes ¶ added in v6.0.2
func NewVolumes() *Volumes
NewVolumes instantiates a new Volumes 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 NewVolumesWithDefaults ¶ added in v6.0.2
func NewVolumesWithDefaults() *Volumes
NewVolumesWithDefaults instantiates a new Volumes 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 (*Volumes) GetHref ¶
GetHref returns the Href field value If the value is explicit nil, nil is returned
func (*Volumes) GetHrefOk ¶
GetHrefOk returns a tuple with the Href field value 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 (*Volumes) GetId ¶
GetId returns the Id field value If the value is explicit nil, nil is returned
func (*Volumes) GetIdOk ¶
GetIdOk returns a tuple with the Id field value 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 (*Volumes) GetItems ¶
GetItems returns the Items field value If the value is explicit nil, nil is returned
func (*Volumes) GetItemsOk ¶
GetItemsOk returns a tuple with the Items field value 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 (*Volumes) GetLimit ¶
GetLimit returns the Limit field value If the value is explicit nil, nil is returned
func (*Volumes) GetLimitOk ¶
GetLimitOk returns a tuple with the Limit field value 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 (*Volumes) GetLinks ¶
func (o *Volumes) GetLinks() *PaginationLinks
GetLinks returns the Links field value If the value is explicit nil, nil is returned
func (*Volumes) GetLinksOk ¶
func (o *Volumes) GetLinksOk() (*PaginationLinks, bool)
GetLinksOk returns a tuple with the Links field value 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 (*Volumes) GetOffset ¶
GetOffset returns the Offset field value If the value is explicit nil, nil is returned
func (*Volumes) GetOffsetOk ¶
GetOffsetOk returns a tuple with the Offset field value 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 (*Volumes) GetType ¶
GetType returns the Type field value If the value is explicit nil, nil is returned
func (*Volumes) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value 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 (Volumes) MarshalJSON ¶
type VolumesApiService ¶
type VolumesApiService service
VolumesApiService VolumesApi service
func (*VolumesApiService) DatacentersVolumesCreateSnapshotPost ¶
func (a *VolumesApiService) DatacentersVolumesCreateSnapshotPost(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesCreateSnapshotPostRequest
* DatacentersVolumesCreateSnapshotPost Create volume snapshots * Create a snapshot of the specified volume within the data center; this snapshot can later be used to restore this volume. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param volumeId The unique ID of the volume. * @return ApiDatacentersVolumesCreateSnapshotPostRequest
func (*VolumesApiService) DatacentersVolumesCreateSnapshotPostExecute ¶
func (a *VolumesApiService) DatacentersVolumesCreateSnapshotPostExecute(r ApiDatacentersVolumesCreateSnapshotPostRequest) (Snapshot, *APIResponse, error)
* Execute executes the request * @return Snapshot
func (*VolumesApiService) DatacentersVolumesDelete ¶
func (a *VolumesApiService) DatacentersVolumesDelete(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesDeleteRequest
* DatacentersVolumesDelete Delete volumes * Delete the specified volume within the data center. Use with caution, the volume will be permanently removed! * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param volumeId The unique ID of the volume. * @return ApiDatacentersVolumesDeleteRequest
func (*VolumesApiService) DatacentersVolumesDeleteExecute ¶
func (a *VolumesApiService) DatacentersVolumesDeleteExecute(r ApiDatacentersVolumesDeleteRequest) (*APIResponse, error)
* Execute executes the request
func (*VolumesApiService) DatacentersVolumesFindById ¶
func (a *VolumesApiService) DatacentersVolumesFindById(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesFindByIdRequest
* DatacentersVolumesFindById Retrieve volumes * Retrieve the properties of the specified volume within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param volumeId The unique ID of the volume. * @return ApiDatacentersVolumesFindByIdRequest
func (*VolumesApiService) DatacentersVolumesFindByIdExecute ¶
func (a *VolumesApiService) DatacentersVolumesFindByIdExecute(r ApiDatacentersVolumesFindByIdRequest) (Volume, *APIResponse, error)
* Execute executes the request * @return Volume
func (*VolumesApiService) DatacentersVolumesGet ¶
func (a *VolumesApiService) DatacentersVolumesGet(ctx _context.Context, datacenterId string) ApiDatacentersVolumesGetRequest
* DatacentersVolumesGet List volumes * List all the volumes within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersVolumesGetRequest
func (*VolumesApiService) DatacentersVolumesGetExecute ¶
func (a *VolumesApiService) DatacentersVolumesGetExecute(r ApiDatacentersVolumesGetRequest) (Volumes, *APIResponse, error)
* Execute executes the request * @return Volumes
func (*VolumesApiService) DatacentersVolumesPatch ¶
func (a *VolumesApiService) DatacentersVolumesPatch(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesPatchRequest
* DatacentersVolumesPatch Partially modify volumes * Update the properties of the specified storage volume within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param volumeId The unique ID of the volume. * @return ApiDatacentersVolumesPatchRequest
func (*VolumesApiService) DatacentersVolumesPatchExecute ¶
func (a *VolumesApiService) DatacentersVolumesPatchExecute(r ApiDatacentersVolumesPatchRequest) (Volume, *APIResponse, error)
* Execute executes the request * @return Volume
func (*VolumesApiService) DatacentersVolumesPost ¶
func (a *VolumesApiService) DatacentersVolumesPost(ctx _context.Context, datacenterId string) ApiDatacentersVolumesPostRequest
* DatacentersVolumesPost Create a Volume * Creates a storage volume within the specified data center. The volume will not be attached! Attaching volumes is described in the Servers section. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @return ApiDatacentersVolumesPostRequest
func (*VolumesApiService) DatacentersVolumesPostExecute ¶
func (a *VolumesApiService) DatacentersVolumesPostExecute(r ApiDatacentersVolumesPostRequest) (Volume, *APIResponse, error)
* Execute executes the request * @return Volume
func (*VolumesApiService) DatacentersVolumesPut ¶
func (a *VolumesApiService) DatacentersVolumesPut(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesPutRequest
* DatacentersVolumesPut Modify a Volume by ID * Modifies the properties of the specified volume within the data center. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param volumeId The unique ID of the volume. * @return ApiDatacentersVolumesPutRequest
func (*VolumesApiService) DatacentersVolumesPutExecute ¶
func (a *VolumesApiService) DatacentersVolumesPutExecute(r ApiDatacentersVolumesPutRequest) (Volume, *APIResponse, error)
* Execute executes the request * @return Volume
func (*VolumesApiService) DatacentersVolumesRestoreSnapshotPost ¶
func (a *VolumesApiService) DatacentersVolumesRestoreSnapshotPost(ctx _context.Context, datacenterId string, volumeId string) ApiDatacentersVolumesRestoreSnapshotPostRequest
* DatacentersVolumesRestoreSnapshotPost Restore volume snapshots * Restore a snapshot for the specified volume within the data center. A snapshot is an image of a volume, which can be used to restore this volume at a later time. * @param ctx _context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param datacenterId The unique ID of the data center. * @param volumeId The unique ID of the volume. * @return ApiDatacentersVolumesRestoreSnapshotPostRequest
func (*VolumesApiService) DatacentersVolumesRestoreSnapshotPostExecute ¶
func (a *VolumesApiService) DatacentersVolumesRestoreSnapshotPostExecute(r ApiDatacentersVolumesRestoreSnapshotPostRequest) (*APIResponse, error)
* Execute executes the request
Source Files
¶
- api_.go
- api_application_load_balancers.go
- api_backup_units.go
- api_contract_resources.go
- api_data_centers.go
- api_firewall_rules.go
- api_flow_logs.go
- api_images.go
- api_ip_blocks.go
- api_kubernetes.go
- api_labels.go
- api_lans.go
- api_load_balancers.go
- api_locations.go
- api_nat_gateways.go
- api_network_interfaces.go
- api_network_load_balancers.go
- api_private_cross_connects.go
- api_requests.go
- api_security_groups.go
- api_servers.go
- api_snapshots.go
- api_target_groups.go
- api_templates.go
- api_user_management.go
- api_user_s3_keys.go
- api_volumes.go
- client.go
- configuration.go
- logger.go
- model_application_load_balancer.go
- model_application_load_balancer_entities.go
- model_application_load_balancer_forwarding_rule.go
- model_application_load_balancer_forwarding_rule_properties.go
- model_application_load_balancer_forwarding_rule_put.go
- model_application_load_balancer_forwarding_rules.go
- model_application_load_balancer_http_rule.go
- model_application_load_balancer_http_rule_condition.go
- model_application_load_balancer_properties.go
- model_application_load_balancer_put.go
- model_application_load_balancers.go
- model_attached_volumes.go
- model_backup_unit.go
- model_backup_unit_properties.go
- model_backup_unit_sso.go
- model_backup_units.go
- model_balanced_nics.go
- model_cdroms.go
- model_connectable_datacenter.go
- model_contract.go
- model_contract_properties.go
- model_contracts.go
- model_cpu_architecture_properties.go
- model_create_snapshot.go
- model_create_snapshot_properties.go
- model_data_center_entities.go
- model_datacenter.go
- model_datacenter_element_metadata.go
- model_datacenter_post.go
- model_datacenter_properties.go
- model_datacenter_properties_post.go
- model_datacenter_properties_put.go
- model_datacenter_put.go
- model_datacenters.go
- model_error.go
- model_error_message.go
- model_firewall_rule.go
- model_firewall_rules.go
- model_firewallrule_properties.go
- model_flow_log.go
- model_flow_log_properties.go
- model_flow_log_put.go
- model_flow_logs.go
- model_group.go
- model_group_entities.go
- model_group_members.go
- model_group_properties.go
- model_group_share.go
- model_group_share_properties.go
- model_group_shares.go
- model_group_users.go
- model_groups.go
- model_image.go
- model_image_properties.go
- model_images.go
- model_info.go
- model_ip_block.go
- model_ip_block_properties.go
- model_ip_blocks.go
- model_ip_consumer.go
- model_ip_failover.go
- model_kubernetes_auto_scaling.go
- model_kubernetes_cluster.go
- model_kubernetes_cluster_entities.go
- model_kubernetes_cluster_for_post.go
- model_kubernetes_cluster_for_put.go
- model_kubernetes_cluster_properties.go
- model_kubernetes_cluster_properties_for_post.go
- model_kubernetes_cluster_properties_for_put.go
- model_kubernetes_clusters.go
- model_kubernetes_maintenance_window.go
- model_kubernetes_node.go
- model_kubernetes_node_metadata.go
- model_kubernetes_node_pool.go
- model_kubernetes_node_pool_for_post.go
- model_kubernetes_node_pool_for_put.go
- model_kubernetes_node_pool_lan.go
- model_kubernetes_node_pool_lan_routes.go
- model_kubernetes_node_pool_properties.go
- model_kubernetes_node_pool_properties_for_post.go
- model_kubernetes_node_pool_properties_for_put.go
- model_kubernetes_node_pool_server_type.go
- model_kubernetes_node_pools.go
- model_kubernetes_node_properties.go
- model_kubernetes_nodes.go
- model_label.go
- model_label_properties.go
- model_label_resource.go
- model_label_resource_properties.go
- model_label_resources.go
- model_labels.go
- model_lan.go
- model_lan_entities.go
- model_lan_nics.go
- model_lan_properties.go
- model_lans.go
- model_list_of_ids.go
- model_loadbalancer.go
- model_loadbalancer_entities.go
- model_loadbalancer_properties.go
- model_loadbalancers.go
- model_location.go
- model_location_properties.go
- model_locations.go
- model_nat_gateway.go
- model_nat_gateway_entities.go
- model_nat_gateway_lan_properties.go
- model_nat_gateway_properties.go
- model_nat_gateway_put.go
- model_nat_gateway_rule.go
- model_nat_gateway_rule_properties.go
- model_nat_gateway_rule_protocol.go
- model_nat_gateway_rule_put.go
- model_nat_gateway_rule_type.go
- model_nat_gateway_rules.go
- model_nat_gateways.go
- model_network_load_balancer.go
- model_network_load_balancer_entities.go
- model_network_load_balancer_forwarding_rule.go
- model_network_load_balancer_forwarding_rule_health_check.go
- model_network_load_balancer_forwarding_rule_properties.go
- model_network_load_balancer_forwarding_rule_put.go
- model_network_load_balancer_forwarding_rule_target.go
- model_network_load_balancer_forwarding_rule_target_health_check.go
- model_network_load_balancer_forwarding_rules.go
- model_network_load_balancer_properties.go
- model_network_load_balancer_put.go
- model_network_load_balancers.go
- model_nic.go
- model_nic_entities.go
- model_nic_properties.go
- model_nic_put.go
- model_nics.go
- model_no_state_meta_data.go
- model_pagination_links.go
- model_peer.go
- model_private_cross_connect.go
- model_private_cross_connect_properties.go
- model_private_cross_connects.go
- model_remote_console_url.go
- model_request.go
- model_request_metadata.go
- model_request_properties.go
- model_request_status.go
- model_request_status_metadata.go
- model_request_target.go
- model_requests.go
- model_resource.go
- model_resource_entities.go
- model_resource_groups.go
- model_resource_limits.go
- model_resource_properties.go
- model_resource_reference.go
- model_resources.go
- model_resources_users.go
- model_restore_snapshot.go
- model_restore_snapshot_properties.go
- model_s3_bucket.go
- model_s3_key.go
- model_s3_key_metadata.go
- model_s3_key_properties.go
- model_s3_keys.go
- model_s3_object_storage_sso.go
- model_security_group.go
- model_security_group_entities.go
- model_security_group_entities_request.go
- model_security_group_properties.go
- model_security_group_request.go
- model_security_groups.go
- model_server.go
- model_server_entities.go
- model_server_properties.go
- model_servers.go
- model_snapshot.go
- model_snapshot_properties.go
- model_snapshots.go
- model_target_group.go
- model_target_group_health_check.go
- model_target_group_http_health_check.go
- model_target_group_properties.go
- model_target_group_put.go
- model_target_group_target.go
- model_target_groups.go
- model_target_port_range.go
- model_template.go
- model_template_properties.go
- model_templates.go
- model_token.go
- model_type.go
- model_user.go
- model_user_group_post.go
- model_user_metadata.go
- model_user_post.go
- model_user_properties.go
- model_user_properties_post.go
- model_user_properties_put.go
- model_user_put.go
- model_users.go
- model_users_entities.go
- model_volume.go
- model_volume_properties.go
- model_volumes.go
- response.go
- utils.go